public interface Catiav5Creator extends Builder
Catiav5Creator
to be used when exporting the CATIA V5 Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createCatiav5Creator()
Property | Value |
---|---|
EnableHybridDesign | 1 |
ExportFrom | DisplayPart |
IncludeBlankedObj | 0 |
IncludeCSYS | 0 |
IncludeIndWireFrame | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
Catiav5Creator.ExportFromOption
Export from options
|
Modifier and Type | Method and Description |
---|---|
boolean |
enableHybridDesign()
Returns the enable hybrid design - If set to true then it will enable hybrid design
License requirements: None. |
Catiav5Creator.ExportFromOption |
exportFrom()
Returns the export from - this option will determine if data from display part or existing part is exported
License requirements: None. |
ObjectSelector |
exportSelectionBlock()
Returns the export selection block - the object selection will be done by this block.
|
boolean |
fileSaveFlag()
Returns the file save flag - this should be set to false if doing File Export
License requirements: None. |
boolean |
includeBlankedObj()
Returns the include blanked obj - If set to true then blanked objects will also be written to catia
file.
|
boolean |
includeCSYS()
Returns the include coordinate systems - if set true then datum coordinate systems will be exported
to catia v5 file
License requirements: None. |
boolean |
includeIndWireFrame()
Returns the include ind wire frame if set true then indpendent wireframe objects will be exported
to catia v5 file
License requirements: None. |
String |
inputFile()
Returns the input file - name of file which is being exported.
|
String |
outputFile()
Returns the output file - the exported data will be written to file specified
License requirements: None. |
void |
saveSettings(String filename)
Save the settings - this will save the settings to a file sepcified
License requirements: None. |
void |
setEnableHybridDesign(boolean enableHybridDesign)
License requirements: None. |
void |
setExportFrom(Catiav5Creator.ExportFromOption exportFrom)
License requirements: None. |
void |
setFileSaveFlag(boolean doingFileSave)
License requirements: None. |
void |
setIncludeBlankedObj(boolean includeBlankedObj)
License requirements: None. |
void |
setIncludeCSYS(boolean includeCSYS)
License requirements: None. |
void |
setIncludeIndWireFrame(boolean includeIndWireFrame)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setOutputFile(String filename)
License requirements: None. |
void |
setSettingsFile(String filename)
License requirements: None. |
String |
settingsFile()
Returns the settings file - The definition file to read default options
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Catiav5Creator.ExportFromOption exportFrom() throws NXException, RemoteException
NXException
RemoteException
void setExportFrom(Catiav5Creator.ExportFromOption exportFrom) throws NXException, RemoteException
exportFrom
- NXException
RemoteException
String inputFile() throws NXException, RemoteException
NXException
RemoteException
void setInputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void saveSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
ObjectSelector exportSelectionBlock() throws NXException, RemoteException
NXException
RemoteException
String outputFile() throws NXException, RemoteException
NXException
RemoteException
void setOutputFile(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 includeBlankedObj() throws NXException, RemoteException
NXException
RemoteException
void setIncludeBlankedObj(boolean includeBlankedObj) throws NXException, RemoteException
includeBlankedObj
- NXException
RemoteException
boolean enableHybridDesign() throws NXException, RemoteException
NXException
RemoteException
void setEnableHybridDesign(boolean enableHybridDesign) throws NXException, RemoteException
enableHybridDesign
- NXException
RemoteException
boolean includeCSYS() throws NXException, RemoteException
NXException
RemoteException
void setIncludeCSYS(boolean includeCSYS) throws NXException, RemoteException
includeCSYS
- NXException
RemoteException
boolean fileSaveFlag() throws NXException, RemoteException
NXException
RemoteException
void setFileSaveFlag(boolean doingFileSave) throws NXException, RemoteException
doingFileSave
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.