OCCT3D provides robust support for numerous CAD and 3D file formats, offering direct conversion to internal structures (shapes) or advanced storage with XCAF technology. All data exchange interfaces implement the unified DE_Wrapper API for consistent integration.
Each format is represented by a single library with a consistent interface similar to STEP or GLTF. All formats are available across all supported platforms.
Supported File Formats
Format | Extensions | Support | License | Description |
---|---|---|---|---|
STEP | .stp, .step | Read/Write | Open Source | ISO 10303 standard for product manufacturing information |
IGES | .igs, .iges | Read/Write | Open Source | Initial Graphics Exchange Specification, widely used for CAD data exchange |
XCAF | .xbf, .xml, .ocf | Read/Write | Open Source | Open CASCADE’s native format with extended CAD features |
BREP | .brep, .shape | Read/Write | Open Source | Open CASCADE’s boundary representation format |
VRML | .wrl, .vrml | Read/Write | Open Source | Virtual Reality Modeling Language for 3D interactive vector graphics |
STL | .stl | Read/Write | Open Source | Stereolithography format widely used for 3D printing |
PLY | .ply | Write only | Open Source | Polygon File Format for storing 3D scanned objects |
GLTF | .gltf, .glb | Read/Write | Open Source | GL Transmission Format, the “JPEG of 3D” for efficient transmission |
OBJ | .obj | Read/Write | Open Source | Wavefront OBJ format for 3D geometry definition |
JT | .jt | Read/Write | Commercial | ISO standard lightweight 3D format used in product visualization |
Parasolid | .xt, .xb, .x_t, .x_b | Read only | Commercial | Siemens PLM Software’s 3D solid modeling kernel format |
DXF | .dxf | Read/Write | Commercial | Drawing Exchange Format for AutoCAD data interchange |
ACIS | .sat, .sab | Read/Write | Commercial | Spatial Corporation’s 3D modeling kernel format |
USD | .usd, .usda, .usdz, .usdc | Read/Write | Commercial | Universal Scene Description for advanced 3D scene composition |
FBX | .fbx | Read/Write | Commercial | Autodesk’s platform-independent 3D exchange format |
RVM | .rvm | Read only | Commercial | AVEVA PDMS Review Model format for plant design |
STP XML | .stpx, .stpxz, .stpa, .stpz | Read only | Commercial | XML representation of STEP data |
XPDMXML | .xpdmxml | Read only | Commercial | XML Product Data Management format |
MSC/NASTRAN | .nas | Read only | Commercial | Finite Element Analysis format |
IFC | .ifc | Read only | Commercial | Industry Foundation Classes for Building Information Modeling (BIM) |
E57 | .e57 | Read only | Commercial | Standard format for storing point cloud data |
Point Cloud | .ptx, .pts, .psl | Read only | Commercial | Various formats for storing 3D scan data as point clouds |
Need More Information?
Contact our technical team to learn more about OCCT3D’s data exchange capabilities and how they can be integrated into your workflow.
Contact UsAdditional Format Support Options
OCCT3D can be extended with integration bridges for additional CAD formats.
Our technical solutions can provide access to formats including:
MCAD
CATIA, NX, Creo, SOLIDWORKS, Inventor, Solid Edge
AEC/BIM
Revit, Navisworks, DWG