public interface NXTo2dCreator extends DexBuilder
NXTo2dCreator
to be used when exporting the 2D Data
This class is created using DexManager
.
NULL object will be returned from Commit().
The workpart should be present in the session before calling commit(). DexManager.createNxto2dCreator()
Property | Value |
---|---|
ConvertGDT | 0 |
ExportData | ModelData |
ExportFrom | DisplayPart |
FacetBodies | 0 |
Jama | 0 |
MaxLineThickness | 0 |
MaxSystem3DModelSpace | 0 |
MaxSystemPointRes | 0 |
MaxUser3DModelSpace | 0 |
MaxUserPointRes | 0 |
OutputFileType | NXPartFile |
OutputTo | Modeling |
OverlappingEntities | 0 |
ProcessHoldFlag | 0 |
SpCurveTolerance | 0.058 |
Modifier and Type | Interface and Description |
---|---|
static class |
NXTo2dCreator.ExportDataOption
Export Data Option
|
static class |
NXTo2dCreator.ExportFromOption
Export From Option
|
static class |
NXTo2dCreator.OutputAsOption
Output As Option
|
static class |
NXTo2dCreator.OutputToOption
Output To Option
|
Modifier and Type | Method and Description |
---|---|
boolean |
convertGDT()
Returns the convert gdt - if set to true then GDT will convertd as group
License requirements: None. |
String |
drawingName()
Returns the drawing Name - name of drawing to export
License requirements: None. |
NXTo2dCreator.ExportDataOption |
exportData()
Returns the export data - export model data or drawings
License requirements: None. |
NXTo2dCreator.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 |
facetBodies()
Returns the facet bodies - if set to true facet bodies will be exported to 2d part
License requirements: None. |
String |
igesSettingsFile()
Returns the nxto2d settings file - settings file to read default otions for iges
License requirements: None. |
String |
inputFile()
Returns the input file - name of file which is being exported
License requirements: None. |
boolean |
jama()
Returns the jama - if set to true the exported data will be Japanese Automotive compliant
License requirements: None. |
double |
maxLineThickness()
Returns the max line thickness - maximum line thickness in resulting iges file
License requirements: None. |
boolean |
maxSystem3DModelSpace()
Returns the sys defmaxThreeDmdl space - if set to true then system defined maximum 3D model
space will be used
License requirements: None. |
boolean |
maxSystemPointRes()
Returns the sys defidentical point resolution - if set to true then system defined tolerance will be
used to find identical points
License requirements: None. |
double |
maxUser3DModelSpace()
Returns the maxThree dmdl space - if not using system defined maximum 3D model space then specifiy
the new value
License requirements: None. |
double |
maxUserPointRes()
Returns the identical point resolution - if not using system defined tolerance for identical points then
specify new value
License requirements: None. |
String |
nxto2dSettingsFile()
Returns the nxto2d settings file - settings file to read default otions for nxto2d
License requirements: None. |
String |
outputFile()
Returns the output file - the name of nx/iges/dxf/dwg file where output is being written
License requirements: None. |
NXTo2dCreator.OutputAsOption |
outputFileType()
Returns the output file type - output file format
License requirements: None. |
NXTo2dCreator.OutputToOption |
outputTo()
Returns the output to - where to put data in model world or drawing
License requirements: None. |
boolean |
overlappingEntities()
Returns the overlapping entities - if set to true, the overlpping entities will be removed
License requirements: None. |
void |
saveIgesSettings(String filename)
Saves the save settings - this will save iges the settings to a file sepcified
License requirements: None. |
void |
saveNxto2dSettings(String filename)
Returns the save settings - this will save nxto2d the settings to a file sepcified
License requirements: None. |
void |
setConvertGDT(boolean convertGDT)
License requirements: None. |
void |
setDrawingArray(TaggedObject[] objects)
Sets the drawing - sets the list of drawings to translate
License requirements: None. |
void |
setDrawingName(String drawingName)
License requirements: None. |
void |
setExportData(NXTo2dCreator.ExportDataOption exportData)
License requirements: None. |
void |
setExportFrom(NXTo2dCreator.ExportFromOption exportFrom)
License requirements: None. |
void |
setFacetBodies(boolean facetBodies)
License requirements: None. |
void |
setIgesSettingsFile(String filename)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setJama(boolean jama)
License requirements: None. |
void |
setMaxLineThickness(double maxLineThickness)
License requirements: None. |
void |
setMaxSystem3DModelSpace(boolean maxSystem3DModelSpace)
License requirements: None. |
void |
setMaxSystemPointRes(boolean maxSystemPointRes)
License requirements: None. |
void |
setMaxUser3DModelSpace(double maxUser3DModelSpace)
License requirements: None. |
void |
setMaxUserPointRes(double maxUserPointRes)
License requirements: None. |
void |
setNxto2dSettingsFile(String filename)
License requirements: None. |
void |
setOutputFile(String filename)
License requirements: None. |
void |
setOutputFileType(NXTo2dCreator.OutputAsOption outputFileType)
License requirements: None. |
void |
setOutputTo(NXTo2dCreator.OutputToOption outputTo)
License requirements: None. |
void |
setOverlappingEntities(boolean overlappingEntities)
License requirements: None. |
void |
setSpCurveTolerance(double spCurveTolerance)
License requirements: None. |
void |
setViewName(String viewName)
License requirements: None. |
double |
spCurveTolerance()
Returns the sp curve tolerance
License requirements: None. |
String |
viewName()
Returns the View Name - name of view to export
License requirements: None. |
processHoldFlag, setProcessHoldFlag
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void saveNxto2dSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void saveIgesSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
NXTo2dCreator.ExportFromOption exportFrom() throws NXException, RemoteException
NXException
RemoteException
void setExportFrom(NXTo2dCreator.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
String outputFile() throws NXException, RemoteException
NXException
RemoteException
void setOutputFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
NXTo2dCreator.OutputToOption outputTo() throws NXException, RemoteException
NXException
RemoteException
void setOutputTo(NXTo2dCreator.OutputToOption outputTo) throws NXException, RemoteException
outputTo
- NXException
RemoteException
NXTo2dCreator.OutputAsOption outputFileType() throws NXException, RemoteException
NXException
RemoteException
void setOutputFileType(NXTo2dCreator.OutputAsOption outputFileType) throws NXException, RemoteException
outputFileType
- NXException
RemoteException
String nxto2dSettingsFile() throws NXException, RemoteException
NXException
RemoteException
void setNxto2dSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String igesSettingsFile() throws NXException, RemoteException
NXException
RemoteException
void setIgesSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
NXTo2dCreator.ExportDataOption exportData() throws NXException, RemoteException
NXException
RemoteException
void setExportData(NXTo2dCreator.ExportDataOption exportData) throws NXException, RemoteException
exportData
- NXException
RemoteException
String drawingName() throws NXException, RemoteException
NXException
RemoteException
void setDrawingName(String drawingName) throws NXException, RemoteException
drawingName
- NXException
RemoteException
String viewName() throws NXException, RemoteException
NXException
RemoteException
void setViewName(String viewName) throws NXException, RemoteException
viewName
- NXException
RemoteException
ObjectSelector exportSelectionBlock() throws NXException, RemoteException
NXException
RemoteException
boolean facetBodies() throws NXException, RemoteException
NXException
RemoteException
void setFacetBodies(boolean facetBodies) throws NXException, RemoteException
facetBodies
- NXException
RemoteException
boolean convertGDT() throws NXException, RemoteException
NXException
RemoteException
void setConvertGDT(boolean convertGDT) throws NXException, RemoteException
convertGDT
- NXException
RemoteException
boolean overlappingEntities() throws NXException, RemoteException
NXException
RemoteException
void setOverlappingEntities(boolean overlappingEntities) throws NXException, RemoteException
overlappingEntities
- NXException
RemoteException
boolean jama() throws NXException, RemoteException
NXException
RemoteException
void setJama(boolean jama) throws NXException, RemoteException
jama
- NXException
RemoteException
double spCurveTolerance() throws NXException, RemoteException
NXException
RemoteException
void setSpCurveTolerance(double spCurveTolerance) throws NXException, RemoteException
spCurveTolerance
- NXException
RemoteException
double maxLineThickness() throws NXException, RemoteException
NXException
RemoteException
void setMaxLineThickness(double maxLineThickness) throws NXException, RemoteException
maxLineThickness
- NXException
RemoteException
boolean maxSystem3DModelSpace() throws NXException, RemoteException
NXException
RemoteException
void setMaxSystem3DModelSpace(boolean maxSystem3DModelSpace) throws NXException, RemoteException
maxSystem3DModelSpace
- NXException
RemoteException
double maxUser3DModelSpace() throws NXException, RemoteException
NXException
RemoteException
void setMaxUser3DModelSpace(double maxUser3DModelSpace) throws NXException, RemoteException
maxUser3DModelSpace
- NXException
RemoteException
boolean maxSystemPointRes() throws NXException, RemoteException
NXException
RemoteException
void setMaxSystemPointRes(boolean maxSystemPointRes) throws NXException, RemoteException
maxSystemPointRes
- NXException
RemoteException
double maxUserPointRes() throws NXException, RemoteException
NXException
RemoteException
void setMaxUserPointRes(double maxUserPointRes) throws NXException, RemoteException
maxUserPointRes
- NXException
RemoteException
void setDrawingArray(TaggedObject[] objects) throws NXException, RemoteException
objects
- items in listNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.