DATAKIT SDK  V2026.2
CATIA V5 Writer

Supported versions and extensions (3D) :

3D Readers Supported Versions Supported Extensions
CATIA V5R14, R19, R20, R21 and V5-6R2012 to V5-6R2025.CATPart, .CATProduct

Supported Modules :

: Processed: Not Processed: Partially Processed: Not Applicable
Assemblies BREP Wireframe Meshes Notes/PMI/FDT Metadata RenderInfos PhysicalMaterial Machining Features Assembly Constraints UUID / PersistentName Model Display Drawings(2D) Part Tree

Datakit Libraries and usage : LibCatiaV5Write LibCatiaV5Read

Warning :

CATIAV5 Doesn't support periodic surfaces and periodic curves.
You cannot have an edge which has got the same start vertex as end vertex.
So you have to split periodic surfaces and periodic curves.

How to write assemblies :

General Mapping :

Sample Source Code :