public interface Step214Importer extends DexBuilder
Step214Importer
to be used when importing the STEP214 Data
This class is created using DexManager
.
NULL object will be returned from Commit() DexManager.createStep214Importer()
Property | Value |
---|---|
FlattenAssembly | 0 |
ImportTo | WorkPart |
ImportToTeamcenter | 0 |
LayerDefault | 0 |
Optimize | 0 |
ProcessHoldFlag | 0 |
SewSurfaces | 0 |
SimplifyGeometry | 0 |
SmoothBSurfaces | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
Step214Importer.ImportToOption
Create the builder
|
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 |
flattenAssembly()
Returns the flatten assembly - if set to true then assembly structure will not be retained
License requirements: None. |
Step214Importer.ImportToOption |
importTo()
Returns the import to - this option will determine the destination for imported iges file. it can
either be new part or work part.
|
boolean |
importToTeamcenter()
Returns the ImportToTeamcenter command - if set to true then assembly will be imported into Teamcenter
License requirements: None. |
String |
inputFile()
Returns the input file - name of a file which is being imported
License requirements: None. |
int |
layerDefault()
Returns the layer default for level 0
License requirements: None. |
ObjectTypeSelector |
objectTypes()
Returns the objectTypes - this is subcomponent being used to set object types filters.
|
boolean |
optimize()
Returns the optimize - if set to true Optimizes geometry
License requirements: None. |
String |
outputFile()
Returns the output file - if iges file is imported to new part then this name will be used to
write the output.
|
void |
saveSettings(String filename)
Saves the save settings - this will save the settings to a file specified
License requirements: None. |
void |
setFileOpenFlag(boolean doingFileOpen)
License requirements: None. |
void |
setFlattenAssembly(boolean flattenAssembly)
License requirements: None. |
void |
setImportTo(Step214Importer.ImportToOption importTo)
License requirements: None. |
void |
setImportToTeamcenter(boolean importToTeamcenter)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setLayerDefault(int layerDefault)
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 |
setSewSurfaces(boolean sewSurfaces)
License requirements: None. |
void |
setSimplifyGeometry(boolean simplifyGeometry)
License requirements: None. |
void |
setSmoothBSurfaces(boolean smoothBSurfaces)
License requirements: None. |
String |
settingsFile()
Returns the settings file - definition file for default options
License requirements: None. |
boolean |
sewSurfaces()
Returns the sew surfaces - if set to true surfaces will be sewed automatically
License requirements: None. |
boolean |
simplifyGeometry()
Returns the simplify geometry - if set to true geometry will be simplified automatically
License requirements: None. |
boolean |
smoothBSurfaces()
Returns the Smooth B-Surfaces - if set to true smooth B-Surfaces
License requirements: None. |
processHoldFlag, setProcessHoldFlag
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
Step214Importer.ImportToOption importTo() throws NXException, RemoteException
NXException
RemoteException
void setImportTo(Step214Importer.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
String settingsFile() throws NXException, RemoteException
NXException
RemoteException
void setSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
ObjectTypeSelector objectTypes() throws NXException, RemoteException
NXException
RemoteException
boolean sewSurfaces() throws NXException, RemoteException
NXException
RemoteException
void setSewSurfaces(boolean sewSurfaces) throws NXException, RemoteException
sewSurfaces
- 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 smoothBSurfaces() throws NXException, RemoteException
NXException
RemoteException
void setSmoothBSurfaces(boolean smoothBSurfaces) throws NXException, RemoteException
smoothBSurfaces
- NXException
RemoteException
boolean flattenAssembly() throws NXException, RemoteException
NXException
RemoteException
void setFlattenAssembly(boolean flattenAssembly) throws NXException, RemoteException
flattenAssembly
- NXException
RemoteException
int layerDefault() throws NXException, RemoteException
NXException
RemoteException
void setLayerDefault(int layerDefault) throws NXException, RemoteException
layerDefault
- 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.