|
Import Format
|
Creo TOOLKIT Functions
|
Type Constant
|
|---|---|---|
|
ACIS file
|
PRO_INTF_IMPORT_ACIS
|
|
|
CADDS file
|
PRO_INTF_IMPORT_CADDS
|
|
|
CATIA (.model) file
|
PRO_INTF_IMPORT_CATIA_MODEL
|
|
|
CATIA (.session) file
|
PRO_INTF_IMPORT_CATIA_SESSION
|
|
|
DXF file
|
PRO_INTF_IMPORT_DXF
|
|
|
ICEM file
|
PRO_INTF_IMPORT_ICEM
|
|
|
IGES file
|
PRO_INTF_IMPORT_IGES
|
|
|
Neutral file
|
PRO_INTF_IMPORT_NEUTRAL
|
|
|
Parasolid-based CADDS system file
|
PRO_INTF_IMPORT_PARASOLID
|
|
|
POLTXT file
|
PRO_INTF_IMPORT_POLTXT
|
|
|
STEP file
|
PRO_INTF_IMPORT_STEP
|
|
|
VDA file
|
PRO_INTF_IMPORT_VDA
|
|
|
CATIA (.CATpart) file
|
PRO_INTF_IMPORT_CATIA_PART
|
|
|
UG file
|
PRO_INTF_IMPORT_UG
|
|
|
Creo View (.ol and .ed) files
|
PRO_INTF_IMPORT_PRODUCTVIEW
|
|
|
JT Open format
|
PRO_INTF_IMPORT_JT
|
|
|
CATIA Graphical Representation (CGR) format
|
PRO_INTF_IMPORT_CATIA_CGR
|
|
|
SolidWorks Part (.sldprt) file
|
PRO_INTF_IMPORT_SW_PART
|
|
|
SolidWorks Asembly (.sldasm) file
|
PRO_INTF_IMPORT_SW_ASSEM
|
|
|
Inventor Part (.ipt) file
|
PRO_INTF_IMPORT_INVENTOR_PART
|
|
|
Inventor Assembly (.iam) file
|
PRO_INTF_IMPORT_INVENTOR_ASSEM
|
|
|
STL file
|
PRO_INTF_IMPORT_STL
|
|
|
VRML file
|
PRO_INTF_IMPORT_VRML
|
|
|
CATIA (.product) file
|
PRO_INTF_IMPORT_CATIA_PRODUCT
|
|
|
Creo Elements/Direct file (Assemblies and parts)
• bundle—.bdl
• modeling —soliddesigner .sda, .sdp,.sdac, and .sdpc
• package—.pkg
|
PRO_INTF_IMPORT_CC
|
|
|
Solid Edge Part (.par) file
|
PRO_INTF_IMPORT_SEDGE_PART
|
|
|
Solid Edge Assembly (.asm) file
|
PRO_INTF_IMPORT_SEDGE_ASSEMBLY
|
|
|
Solid Edge Sheet metal (.psm) file
|
PRO_INTF_IMPORT_SEDGE_SHEETMETAL_PART
|
|
|
3D Manufacturing Format (3MF)
|
PRO_INTF_IMPORT_3MF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
• When importing an assembly using the function ProIntfimportModelWithOptionsMdlnameCreate() if any component of the assembly is missing, then during import an empty placeholder with the missing component name is created in the model tree. For example, during import if the missing component is a part, an empty part is created. Similarly, if the missing component is a subassembly, then an empty subassembly is created. Placeholders for missing components are created only for the following formats:
◦ CATIA V5
◦ CATIA V4
◦ Unigraphics
◦ CADDS 5
◦ SolidWorks
◦ Creo View (.ol and .ed) files
◦ JT Open format
• Use the function ProIntfimportModelWithOptionsMdlnameCreate() with profile as NULL and rep type (representation type) as PRO_IMPORTREP_MASTER.
◦ From 3.0 M080 onward, the function ProIntfimportModelWithOptionsMdlnameCreate() imports a JT file to only if the license INTF_for_JT is available. If the license is not available the functions return the error PRO_TK_NO_LICENSE.
◦ From 2.0 M200 onward, the function ProIntfimportModelWithProfileCreate() imports a JT file to only if the license INTF_for_JT is available. If the license is not available the functions return the error PRO_TK_NO_LICENSE.
|