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 |