public interface AcisImporter extends Builder
AcisImporter
to be used when importing the Acis Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createAcisImporter()
Property | Value |
---|---|
HealBodies | 0 |
IncludeWires | 0 |
Optimize | 0 |
Sew | 0 |
SimplifyGeometry | 0 |
Modifier and Type | Method and Description |
---|---|
boolean |
fileOpenFlag()
Returns the file open flag - set this to false if doing file import
License requirements: None. |
boolean |
healBodies()
Returns the heal bodies - if set to true then imported data will be healed
License requirements: None. |
boolean |
includeWires()
Returns the IncludeWires - if value set to true then wireframes and points will be imported
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 - if value set to true then redundant geometries will be removed
License requirements: None. |
void |
saveSettings(String filename)
Save the settings - this will save the settings to a file specified
License requirements: None. |
void |
setFileOpenFlag(boolean doingFileOpen)
License requirements: None. |
void |
setHealBodies(boolean healBodies)
License requirements: None. |
void |
setIncludeWires(boolean includeWires)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setOptimize(boolean optimize)
License requirements: None. |
void |
setSettingsFile(String filename)
License requirements: None. |
void |
setSew(boolean sew)
License requirements: None. |
void |
setSimplifyGeometry(boolean simplifyGeometry)
License requirements: None. |
String |
settingsFile()
Returns the settings file - definition file for default options
License requirements: None. |
boolean |
sew()
Returns the Sew - if value set to true then automatic sewing will be done
License requirements: None. |
boolean |
simplifyGeometry()
Returns the simplify geometry - if value set to true then imported data will be simplified
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 healBodies() throws NXException, RemoteException
NXException
RemoteException
void setHealBodies(boolean healBodies) throws NXException, RemoteException
healBodies
- NXException
RemoteException
boolean simplifyGeometry() throws NXException, RemoteException
NXException
RemoteException
void setSimplifyGeometry(boolean simplifyGeometry) throws NXException, RemoteException
simplifyGeometry
- NXException
RemoteException
boolean optimize() throws NXException, RemoteException
NXException
RemoteException
void setOptimize(boolean optimize) throws NXException, RemoteException
optimize
- NXException
RemoteException
boolean includeWires() throws NXException, RemoteException
NXException
RemoteException
void setIncludeWires(boolean includeWires) throws NXException, RemoteException
includeWires
- NXException
RemoteException
boolean sew() throws NXException, RemoteException
NXException
RemoteException
void setSew(boolean sew) throws NXException, RemoteException
sew
- NXException
RemoteException
boolean fileOpenFlag() throws NXException, RemoteException
NXException
RemoteException
void setFileOpenFlag(boolean doingFileOpen) throws NXException, RemoteException
doingFileOpen
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.