CAD Exchanger SDK
|IGES 5.3||*.igs, *.iges||Yes||Yes|
|STEP AP203 and AP214||*.stp, *.step||Yes||Yes|
|ACIS-SAT R2.0 - R26.0||*.sat, *.sab||Yes||Yes|
|Parasolid-XT v0.15 - v28.1||*.x_t, *.x_b,|
|JT v8.x - v10.x||*.jt||Yes||Yes|
|Rhino v1 - v5||*.3dm||Yes||Yes|
|STL (text and binary)||*.stl||Yes||Yes|
Depending on format capabilities, CAD Exchanger SDK is able to support:
Formats have different capabilities and may not support some scope items. For instance, the simplest formats (such as STL) are only able to store polygonal representations and are not capable to contain precise geometries in the form of B-Rep representations.
The following sections explain some supported scope items.
Level of details (LOD) is a mechanism to associate multiple polygonal representations to the same part (or body). Polygonal representations may differ in the level of detailization, from higher quality (fine) LOD to lower level (coarse) LOD.
Validation properties are used to store measurement information computed on the 3D model in the sending system, so that the receiving system could re-compute these properties on the imported 3D model and compare with those stored in the file. Thus would allow to validate the quality of conversion. Validation properties include:
Mechanism of external files is used to represent assembly structures when external files can be used to represent either individual parts (leaves of the assembly graph) or sub-assemblies. The mechanism allows to either exchange component(s) of the large assemblies or to improve performance by deferring loading of sub-assemblies or parts until first request.