public interface Catiav5Importer extends Builder
Catiav5Importer
to be used when importing the CATIA V5 Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createCatiav5Importer()
Property | Value |
---|---|
ImportTo | WorkPart |
ImportToTeamcenter | 0 |
IncludeCSYS | 0 |
IncludeIndWireFrame | 1 |
IncludeNoShowEntity | 0 |
Optimize | 1 |
SimplifyFacesandEdges | 0 |
TotalSearchDirectories | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
Catiav5Importer.ImportToOption
Import To Option
|
Modifier and Type | Method and Description |
---|---|
boolean |
fileOpenFlag()
Returns the file open flag - should be set to false if doing file import
License requirements: None. |
Catiav5Importer.ImportToOption |
importTo()
Returns the import to.
|
boolean |
importToTeamcenter()
Returns the import to Teamcenter - if set to true then imported data can be added to Teamcenter
License requirements: None. |
boolean |
includeCSYS()
Returns the include coordinate systems - if set to true the coordinate systems from catia v5 will be imported to NX
License requirements: None. |
boolean |
includeIndWireFrame()
Returns the include ind wire frame - if set to true the indpendent wireframe objects from catia v5 will be imported to NX
License requirements: None. |
boolean |
includeNoShowEntity()
Returns the include no show entity - if set to true then no show entities from the catia v5 file will be imported to NX
License requirements: None. |
String |
inputFile()
Returns the input file - name of a file which is being imported
License requirements: None. |
boolean |
optimize()
Returns the optimize - This option allows you to optimize the topology
License requirements: None. |
String |
outputFile()
Returns the output file - if V5 file is imported to new part then this name will be used to
write the output.
|
void |
saveSettings(String filename)
Save the settings - this will save the settings to a file sepcified
License requirements: None. |
String |
searchDirectoryList()
Returns the serach directory list - This option allows you to specify a semicolon separated list of
directories in which the translator can find components of an assembly.
|
void |
setFileOpenFlag(boolean doingFileOpen)
License requirements: None. |
void |
setImportTo(Catiav5Importer.ImportToOption importTo)
License requirements: None. |
void |
setImportToTeamcenter(boolean importToTeamcenter)
License requirements: None. |
void |
setIncludeCSYS(boolean includeCSYS)
License requirements: None. |
void |
setIncludeIndWireFrame(boolean includeIndWireFrame)
License requirements: None. |
void |
setIncludeNoShowEntity(boolean includeNoShowEntity)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setOptimize(boolean optimize)
License requirements: None. |
void |
setOutputFile(String filename)
License requirements: None. |
void |
setSearchDirectoryList(String searchDirectoryList)
License requirements: None. |
void |
setSettingsFile(String filename)
License requirements: None. |
void |
setSimplifyFacesandEdges(boolean simplifyFacesandEdges)
License requirements: None. |
String |
settingsFile()
Returns the settings file - definition file for default options
License requirements: None. |
void |
setTotalSearchDirectories(int totalSearchDir)
License requirements: None. |
boolean |
simplifyFacesandEdges()
Returns the simplify faces and edges - This option allows you to simplify nearly analytical faces and edges to analytics
License requirements: None. |
int |
totalSearchDirectories()
Returns the number of search directories - This option allows you to specify total number of serach directories
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void saveSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String inputFile() throws NXException, RemoteException
NXException
RemoteException
void setInputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String settingsFile() throws NXException, RemoteException
NXException
RemoteException
void setSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean includeIndWireFrame() throws NXException, RemoteException
NXException
RemoteException
void setIncludeIndWireFrame(boolean includeIndWireFrame) throws NXException, RemoteException
includeIndWireFrame
- NXException
RemoteException
boolean includeNoShowEntity() throws NXException, RemoteException
NXException
RemoteException
void setIncludeNoShowEntity(boolean includeNoShowEntity) throws NXException, RemoteException
includeNoShowEntity
- NXException
RemoteException
boolean includeCSYS() throws NXException, RemoteException
NXException
RemoteException
void setIncludeCSYS(boolean includeCSYS) throws NXException, RemoteException
includeCSYS
- NXException
RemoteException
boolean simplifyFacesandEdges() throws NXException, RemoteException
NXException
RemoteException
void setSimplifyFacesandEdges(boolean simplifyFacesandEdges) throws NXException, RemoteException
simplifyFacesandEdges
- NXException
RemoteException
boolean optimize() throws NXException, RemoteException
NXException
RemoteException
void setOptimize(boolean optimize) throws NXException, RemoteException
optimize
- NXException
RemoteException
int totalSearchDirectories() throws NXException, RemoteException
NXException
RemoteException
void setTotalSearchDirectories(int totalSearchDir) throws NXException, RemoteException
totalSearchDir
- NXException
RemoteException
String searchDirectoryList() throws NXException, RemoteException
NXException
RemoteException
void setSearchDirectoryList(String searchDirectoryList) throws NXException, RemoteException
searchDirectoryList
- NXException
RemoteException
boolean fileOpenFlag() throws NXException, RemoteException
NXException
RemoteException
void setFileOpenFlag(boolean doingFileOpen) throws NXException, RemoteException
doingFileOpen
- NXException
RemoteException
Catiav5Importer.ImportToOption importTo() throws NXException, RemoteException
NXException
RemoteException
void setImportTo(Catiav5Importer.ImportToOption importTo) throws NXException, RemoteException
importTo
- NXException
RemoteException
String outputFile() throws NXException, RemoteException
NXException
RemoteException
void setOutputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean importToTeamcenter() throws NXException, RemoteException
NXException
RemoteException
void setImportToTeamcenter(boolean importToTeamcenter) throws NXException, RemoteException
importToTeamcenter
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.