public interface ProeImporter extends Builder
ProeImporter
to be used when importing the ProE Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createProeImporter()
Property | Value |
---|---|
HealBodies | 0 |
ImportTo | WorkPart |
ImportToTeamcenter | 0 |
IncludeNonManifoldObj | 0 |
Optimize | 0 |
SimplifyGeometry | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
ProeImporter.ImportToOption
Import To Option
|
Modifier and Type | Method and Description |
---|---|
boolean |
healBodies()
Returns the heal bodies - if set to true then imported data will be healed
License requirements: None. |
ProeImporter.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 |
includeNonManifoldObj()
Returns the include non manifold obj - if set to true then non-manifold objects from proe will also
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. |
String |
outputFile()
Returns the output file - if proe 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 specified
License requirements: None. |
void |
setHealBodies(boolean healBodies)
License requirements: None. |
void |
setImportTo(ProeImporter.ImportToOption importTo)
License requirements: None. |
void |
setImportToTeamcenter(boolean importToTeamcenter)
License requirements: None. |
void |
setIncludeNonManifoldObj(boolean includeNonManifoldObj)
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 |
setSettingsFile(String filename)
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 |
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 includeNonManifoldObj() throws NXException, RemoteException
NXException
RemoteException
void setIncludeNonManifoldObj(boolean includeNonManifoldObj) throws NXException, RemoteException
includeNonManifoldObj
- NXException
RemoteException
ProeImporter.ImportToOption importTo() throws NXException, RemoteException
NXException
RemoteException
void setImportTo(ProeImporter.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.