DATAKIT API  V2025.2
Catia V5 Write General Mapping

Geometries

DATAKIT Class CATIAV5 Entity Remarks
Dtk_Body Imported Body
Dtk_Body with Reference Plane Reference Plane
Dtk_Body Imported Surface
Dtk_Body Imported Curve
Dtk_Body Imported Point
Dtk_mesh Cloud Body

A cloud body has a color only for the whole mesh


Attributes

Attribute Name Available for Remarks
Name MechanicalTool / HybridBody / GeometricalSet / Body / Surface / Curve / AxisSystem / CloudBody / Component / Instance / CATPart / CATProduct
Color Body / Faces into Body / Surface / Curve / AxisSystem / CloudBody / Instance
Alpha Body / Surface / Instance
BlankedStatus MechanicalTool / HybridBody / GeometricalSet / Body / Surface / Curve / AxisSystem / CloudBody / Instance
Layer MechanicalTool / HybridBody / GeometricalSet / Body / Surface / Curve / AxisSystem / CloudBody
Curve LineType Curve / AxisSystem
Curve Thickness Curve / AxisSystem
PointSymbolType Point


Assembly Structure

Assembly Notion CATIAV5 Entity Remarks
Physical Tree Leaf CATPart DocID
Physical Tree Node CATProduct DocID You can't insert any entity into CATProduct at this moment
Virtual Tree Node Component DocID Must be created into CATProduct
V5 CATPart File Link V5CATPart DocID
V5 CATProduct File Link V5CATProduct DocID
CGR File Link CGR DocID
V4 Model File Link V4Model DocID
Instance Node Instance

You can only insert instance into CATProduct context. The instance references a DocID previously created.


Metadata

Catia V5 Notion Methods to call Remarks
Parameters catiav5w::AddDoubleParameter
catiav5w::AddIntegerParameter
catiav5w::AddBooleanParameter
catiav5w::AddStringParameter


Miscellaneous

DATAKIT Class CATIAV5 Entity Remarks
Dtk_AxisSystem Axis System