Name | Import | Export | Extension |
---|---|---|---|
SolidWorks | ✔ | .sldasm, .sldprt | |
Creo | ✔ | .asm.*, .prt.* | |
NX | ✔ | .prt | |
IGES | ✔ | ✔ | .igs, .iges |
STEP | ✔ | ✔ | .stp, .step |
ACIS | ✔ | ✔ | .sat |
Parasolid | ✔ | ✔ | .x_t, .x_b |
JT | ✔ | ✔ | .jt |
IFC | ✔ | ✔ | .ifc |
Rhino | ✔ | ✔ | .3dm |
BRep | ✔ | ✔ | .brep |
3DS | ✔ | .3ds | |
3MF | ✔ | .3mf | |
Collada | ✔ | ✔ | .dae |
DXF | ✔ | ✔ | .dxf |
FBX | ✔ | ✔ | .fbx |
glTF | ✔ | ✔ | .glb, .gltf |
OBJ | ✔ | ✔ | .obj |
STL | ✔ | ✔ | .stl |
VRML | ✔ | ✔ | .wrl |
X3D | ✔ | .x3d | |
Image | ✔ | .png, .jpg, .jpeg, .bmp | |
Archive | ✔ | ✔ |
.zip |
This format does not have any parameters.
This format does not have any parameters.
This format does not have any parameters.
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | mm |
Specifies the length unit. | |
writemode |
String | msbo |
Specifies preferred type of topological entities. The following values are supported: |
Import Parameters
Name | Type | Default value | Description |
---|---|---|---|
preferredBodyType |
String | auto |
Specifies the preferred B-Rep shape representation type, which should be imported. The following values are supported: |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
split | monolithic |
Specifies the split mode. | |
units | mm |
Specifies the length unit. | |
savePCurves |
Boolean | false |
Specifies whether p-curves (edge curves in 2D parametric space of face surfaces) should be written. Writing p-curves can be helpful for certain receiving CAD systems to import data from STEP files. However writing p-curves can increase an output file size considerably. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
version |
Number | 7 |
Specifies version of the ACIS file. Supported versions are |
This format does not have any parameters.
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
split | monolithic |
Specifies the split mode. | |
saveBRep |
Boolean | true |
Specifies whether part B-Rep representations should be saved. |
savePoly |
Boolean | true |
Specifies whether polygonal representations should be saved. |
units | mm |
Specifies the length unit. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | mm |
Specifies the length unit. |
Import Parameters
Name | Type | Default value | Description |
---|---|---|---|
meshType |
String | default |
The type of mesh to read. Supported values are |
readHidden |
Boolean | false |
Specifies whether the hidden objects should be read. |
readPCurves |
Boolean | true |
Specifies whether original parametric curves should be read from the file and impact on the reconstruction of BRep representation. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
version |
Number | 6 |
Specifies version of the Rhino file. Supported versions are 2 to 6. |
saveBRep |
Boolean | true |
Specifies whether part B-Rep representations should be saved. |
savePoly |
Boolean | true |
Specifies whether polygonal representations should be saved. |
units | mm |
Specifies the length unit. |
There are not special parameters for this format.
This format does not have any parameters.
This format does not have any parameters.
This format does not have any parameters.
This format does not have any parameters.
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
version |
Number | 2012 |
Specifies version of the FBX file. Supported versions are |
text |
Boolean | false |
Specifies whether generated file should be written in text form (true) or binary form (false). |
units | cm |
Specifies the length unit. |
This format does not have any parameters.
Import Parameters
Name | Type | Default value | Description |
---|---|---|---|
grouping |
Boolean | false |
Specifies whether forced grouping should be enabled to reduce amount of created parts. |
units | mm |
Specifies the length unit. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
overrideDuplicateNames |
Boolean | true |
Specifies whether original names should be supplemented by suffix(es) to provide unique name to every instance of the part. This allows to avoid merging of geometries of parts with same name during reading .obj file. |
saveNormals |
Boolean | true |
Specifies whether vertex normal should be saved or not. When vertex normals are stored in the .obj file then the model can be displayed in smooth shading by third-party viewers. Otherwise the model will be displayed in flat shading only. |
generateMtl |
Boolean | true |
Specifies whether material library should be generated or not. The material library contains materials used in the model. If the material library is not created then no colors or materials will be stored. |
replaceSpaces |
Boolean | false |
Specifies whether space characters in part names should be replaced by '_' character or not. It can improve compatibility with receiving systems. |
units | mm |
Specifies the length unit. |
Import Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | mm |
Specifies the length unit. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
text |
Boolean | false |
Specifies whether generated file should be written in text form (true) or binary form (false). |
multipart |
Boolean | true |
Specifies whether each body is saved in a separate [solid/endsolid] section in STL file. |
units | mm |
Specifies the length unit. |
Import Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | m |
Specifies the length unit. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | m |
Specifies the length unit. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
units | m |
Specifies the length unit. | |
saveNormals |
Boolean | false |
Specifies whether vertex normal should be saved or not. When vertex normals are stored in the file then the model can be displayed in smooth shading by third-party viewers. Otherwise the model will be displayed in flat shading only. |
Export Parameters
Name | Type | Default value | Description |
---|---|---|---|
width |
Number | 200 |
Specifies width of image. |
height |
Number | 200 |
Specifies height of image. |
displayMode |
String | auto |
Specifies display mode used for rendering. Should be one of |
representation |
String | auto |
Specifies representation used for export. Should be one of |
cameraProjection |
String | isometric |
Specifies camera projection type. Should be one of |
This format does not have any parameters.
The mode of writing file with external references.
Value | Description |
---|---|
0 or monolithic |
Monolithic file. |
1 or perPart |
Central file with scene graph and each part in own file. |
2 or perAssembly |
Central assembly, sub-assemblies and each part in own file. |
The length unit is used to convert all geometric entities and also geometric validation properties.
Value | Length unit |
---|---|
0 or mm |
millimeters |
1 or cm |
centimeters |
2 or m |
meters |
3 or in |
inches |
4 or ft |
feet |
5 or yd |
yards |
6 or μm |
micrometers |
7 or dm |
decimeters |
8 or km |
kilometers |
9 or mil |
mils |
10 or mi |
miles |