CATIA (Computer Aided Three-dimensional Interactive Application) is a CAD/CAM/CAE software developed by the French company Dassault Systèmes. It is widely used in automobile and aeroplane construction. Plugins for CATIA can be developed with the commercial API called CAA from the same company. CATIA has also a reduced, but free API called Automation Interface that can be used via COM.
Questions tagged [catia]
422 questions
0
votes
2 answers
is there any .net or delphi component for showing Catia files?
is there any .net or delphi component for showing Catia file?

ulduz114
- 1,150
- 6
- 21
- 37
0
votes
0 answers
Draw an elliptical or circular arc using polyline path in SVG
I am exporting a 2D profile containing elleptical/circular arcs from CATIA V5 into a SVG file. Paths for for arcs are represented as a polylines in SVG. This is causing problems while calculating properties of arcs in SVG. Please suggest if there is…

chaituse
- 21
- 1
- 8
0
votes
2 answers
catvba how to determine if catpart needs to be updated
I want to determine if something has changed in a catpart that would drive a change in a body, but the change hasnt been done because update is set to manual.
I have tried:
if part.product.update = true then
'do something
else
'do something…

tink
- 11
- 5
0
votes
0 answers
CATIA Macro Scripting - Expand Single Tree Node
Is it possible to expand a single node in the tree all levels, using macro code. I see that you can expand all nodes, but I don't want to do that. Also, I see you can expand selected, but I don't want the user to have to make a choice, additionally…

CRCarpenter
- 21
- 4
0
votes
1 answer
CATIA VB.net create chanfer by selected face
I'm trying to create a chamfer using pre selected faces in a macro. But i'm no having much sucess
what I have tried:
The faces are previously selected.
chamfer2 = shapeFactory1.AddNewChamfer(reference1, catTangencyChamfer, catLengthAngleChamfer,…

Tiago Figueiredo
- 15
- 3
0
votes
1 answer
Three JS 1 scene 2 file format not working yet
I have an app that is displaying 3d models from different modeling software.
I have a STL file exported from CatiaV5
and a DAE file exported from Sketchup latest version
I can create the scene and light and then load the first model with…

MadeInDreams
- 1,991
- 5
- 33
- 64
0
votes
1 answer
3d curve macro recording not working in catia vba
i have been trying to record the creation of a 3d curve using control points in catia using the macro recorder but it refuses to record anything except part.update. I even tried it in both Freestyle workbench and Digitized shape editor workbench,…

Hadiza Hamza
- 37
- 1
- 6
0
votes
1 answer
Catia macro to change edited sketch
I want to make some changes to an sketch in edition. So I have an sketch that is in edition, and I want to run a macro that detects which sketch is in edition and makes the desired changes.
How can I auto detect which sketch is in edition?

Tiago Figueiredo
- 15
- 3
0
votes
0 answers
CATIA vb.net error inserting PowerCopy
More one time I need Help.
I'm developing something to insert a powercopy in a part, using vb.net. and this worked before. But today this error is happening:
I thought that it was the references of the project. Then I removed it, and inserted it…

Tiago Figueiredo
- 15
- 3
0
votes
1 answer
catia knowledgeware Hole AnchorMode
I everyone,
I'm trying to create a rule, to change the anchor point, controlled by a parameter, with knowledge advisor.
Hole anchor point
Anyone knows how to do it?
I'm new to knowledge advisor, where I can find the help or a guide?
Tiago…

Tiago Figueiredo
- 15
- 3
0
votes
1 answer
CATIA VB.Net. edit axisSystem
I'm trying to reverse the zip direction of an axis system in CATIA, using VB.Net.
I tried the following :
Public Const catAxisSystemAxisOppositeDirection As MECMOD.CATAxisSystemAxisType = 2
`Public Const catAxisSystemAxisOppositeDirection As…

Tiago Figueiredo
- 15
- 3
0
votes
1 answer
VBA Macro TO Export Splines from catia to text file(.dat)
so I was wondering if i could get some help here. so basically i am trying to find out how to write a dat file that will be able to import splines into Catia. These splines when imported are supposed to act like meshes on a structure, that is,…

Hadiza Hamza
- 37
- 1
- 6
0
votes
1 answer
Change sketch support without moving geometry
My Problem
Using CATIA V5 I need to change sketch's support without moving geometry (as it can be done with CATIA UI) with automation and I can't find how to do it.
Constraint : No startcommand and sendkeys
My attempts
Using sketch's method…

C.LECLERC
- 510
- 3
- 12
0
votes
1 answer
COM libraries refreshing on different CATIA versions
I'm developing applications on C# for three different versions of CATIA.
For some reason when I open a project after I opened X version of CATIA. I can't just republish the project because the libraries seem to update on build and it gets the…

Edgar Perez
- 1
- 1
0
votes
2 answers
catvba, catia product renaming bug
i have one specific problem that this piece of code does not work as expected:
Private Sub productRename()
Dim oProd As Product
Set oProd = CATIA.Documents.Add("Product").Product
Set oProd = oProd.Products.AddNewComponent("Product",…

tsolina
- 141
- 15