Table of Contents

IO

API functions:

# import
root = io.importScene(filePath)

# process model
algo.repairCAD([root], 0.1, False)
algo.tessellate([root], 0.2, -1, -1)

# export
io.exportScene(filePath, root)

Import

Name Extensions
Pixyz .pxz
FBX .fbx
IGES .igs .iges
STEP .stp .step .stpz .stepz .stpx .stpxz
IFC .ifc
U3D .u3d
Rhino .3dm
3dxml .3dxml
VRML .wrl .vrml
COLLADA .dae
Stereolithography .stl
E57 .e57
PTS .pts
JT .jt
Parasolid .x_t .x_b .p_t .p_b .xmt .xmt_txt .xmt_bin
PLMXML .plmxml
OBJ .obj
PLY .ply
CSB .csb
GLTF .gltf .glb
GDSII .gds
Prc .prc
3DS .3ds
USD .usd .usdz .usda .usdc
RVM .rvm
Navisworks .nwd .nwc .nwf
CATIA V5 .CATProduct .CATPart .cgr .CATShape
CATIA V4 .model .session
SolidWorks .sldasm .sldprt
Creo .prt .asm.* .prt.* .neu.* .xas.* .xpr.*
SolidEdge .asm .par .pwd .psm
ACIS SAT .sat .sab
PTX .ptx
VDA-FS .vda
AutoCAD .dwg .dxf
Revit .rvt .rfa
Inventor .ipt .iam

Export

Name Extensions
Pixyz .pxz
FBX .fbx
3dxml .3dxml
COLLADA .dae
Stereolithography .stl
JT .jt
OBJ .obj
GLTF .gltf
GLTF Binary .glb
USD .usdz .usda .usdc
VRML .wrl .vrml
Prefab .prefab
Prc .prc
Pdf .pdf