public interface DxfdwgCreator extends DexBuilder
DxfdwgCreator
to be used when exporting the DXF/DWG 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.createDxfdwgCreator()
Property | Value |
---|---|
AutoCADRevision | R2007 |
ExportAs | TwoD |
ExportFacesAs | Facets |
ExportFrom | DisplayPart |
ExportSplinesAs | Spline |
FlattenAssembly | 0 |
OutputFileType | Dxf |
OutputTo | Modeling |
OverlappingEntities | 0 |
ProcessHoldFlag | 0 |
SurfaceDesignU | 8 |
SurfaceDesignV | 8 |
ViewEditMode | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
DxfdwgCreator.AutoCADRevisionOptions
AutoCad Revision option
|
static class |
DxfdwgCreator.ExportAsOption
Exprot As option
|
static class |
DxfdwgCreator.ExportDataOption
Exprot Data option
|
static class |
DxfdwgCreator.ExportFacesAsOptions
Export Faces As option
|
static class |
DxfdwgCreator.ExportFromOption
Exprot From option
|
static class |
DxfdwgCreator.ExportScaleOptions
Export Scale option
|
static class |
DxfdwgCreator.ExportSplinesAsOptions
Export Faces As option
|
static class |
DxfdwgCreator.OutputFileTypeOption
Output File Type option
|
static class |
DxfdwgCreator.OutputToOption
Output To Option
|
static class |
DxfdwgCreator.WidthfactorMethodOptions
AutoCad widthfactor calculation options
|
Modifier and Type | Method and Description |
---|---|
DxfdwgCreator.AutoCADRevisionOptions |
autoCADRevision()
Returns the autocad revision - this will decide the revision of resultant autocad file.
|
String |
crossHatchMappingFile()
Returns the CrossHatchMappingFile command - definition file for cross hatch mapping
License requirements: None. |
String |
drawingList()
Returns the drawing list - comma separated list of drawings to export
License requirements: None. |
DxfdwgCreator.ExportAsOption |
exportAs()
Returns the export as - this option will determine if data needs to be proprocessed as 2d or cgm before exporting to DXF/DWG
License requirements: None. |
DxfdwgCreator.ExportDataOption |
exportData()
Returns the export data option will determine if model data data or drawing data needs to be exported
License requirements: None. |
DxfdwgCreator.ExportFacesAsOptions |
exportFacesAs()
Returns the export faces as - this will determine if the faces should be exported as facets or polyline mesh
License requirements: None. |
DxfdwgCreator.ExportFromOption |
exportFrom()
Returns the export from - this option will determine if data from display part or existing part is exported
License requirements: None. |
DxfdwgCreator.ExportScaleOptions |
exportScaleOption()
Returns the export scale Options - this will determine if the scale should be used from Default, Base View or User specified
License requirements: None. |
String |
exportScaleValue()
Returns the scale value - this Scale is used during Model space data export
License requirements: None. |
ObjectSelector |
exportSelectionBlock()
Returns the export selection block - the object selection will be done by this block.
|
DxfdwgCreator.ExportSplinesAsOptions |
exportSplinesAs()
Returns the export Spline as - this will determine if the spline should be exported as spline, 2D ployline or 3D polyline
License requirements: None. |
boolean |
fileSaveFlag()
Returns the file save flag - this should be set to false if doing File Export
License requirements: None. |
boolean |
flattenAssembly()
Returns the flatten assembly - if set to true then assembly structure will not be retained
License requirements: None. |
String |
inputFile()
Returns the input file - name of file which is being exported.
|
String |
layerMask()
Returns the layerMask - You can limit the data you export by only specifying the layers that
contain the appropriate information.
|
String |
lineFontMappingFile()
Returns the LineFontMappingFile command - definition file for cross hatch mapping
License requirements: None. |
ObjectTypeSelector |
objectTypes()
Returns the objectTypes - this is subcomponent being used to set object types filters.
|
String |
outputFile()
Returns the output file - the name of dxf/dwg file where output is being written
License requirements: None. |
DxfdwgCreator.OutputFileTypeOption |
outputFileType()
Returns the output file type - this option determines the format of output file, It can either be dxf or dwg.
|
DxfdwgCreator.OutputToOption |
outputTo()
Returns the output to - where to put data in model world or layout
License requirements: None. |
boolean |
overlappingEntities()
Returns the overlapping entities - if set to true the overlapping entities will be removed before exporting
License requirements: None. |
void |
saveSettings(String filename)
Saves the save settings - this will save the settings to a file sepcified
License requirements: None. |
void |
setAutoCADRevision(DxfdwgCreator.AutoCADRevisionOptions autoCADRevision)
License requirements: None. |
void |
setCrossHatchMappingFile(String filename)
License requirements: None. |
void |
setDrawingList(String drawingList)
License requirements: None. |
void |
setExportAs(DxfdwgCreator.ExportAsOption exportAs)
License requirements: None. |
void |
setExportData(DxfdwgCreator.ExportDataOption exportData)
License requirements: None. |
void |
setExportFacesAs(DxfdwgCreator.ExportFacesAsOptions exportFacesAs)
License requirements: None. |
void |
setExportFrom(DxfdwgCreator.ExportFromOption exportFrom)
License requirements: None. |
void |
setExportScaleOption(DxfdwgCreator.ExportScaleOptions exportScaleOption)
License requirements: None. |
void |
setExportScaleValue(String exportScaleValue)
License requirements: None. |
void |
setExportSplinesAs(DxfdwgCreator.ExportSplinesAsOptions exportSplinesAs)
License requirements: None. |
void |
setFileSaveFlag(boolean doingFileSave)
License requirements: None. |
void |
setFlattenAssembly(boolean flattenAssembly)
License requirements: None. |
void |
setInputFile(String filename)
License requirements: None. |
void |
setLayerMask(String layerMask)
License requirements: None. |
void |
setLineFontMappingFile(String filename)
License requirements: None. |
void |
setOutputFile(String filename)
License requirements: None. |
void |
setOutputFileType(DxfdwgCreator.OutputFileTypeOption outputFileType)
License requirements: None. |
void |
setOutputTo(DxfdwgCreator.OutputToOption outputTo)
License requirements: None. |
void |
setOverlappingEntities(boolean overlappingEntities)
License requirements: None. |
void |
setSettingsFile(String filename)
License requirements: None. |
void |
setSurfaceDesignU(int surfaceDesignU)
License requirements: None. |
void |
setSurfaceDesignV(int surfaceDesignV)
License requirements: None. |
void |
setTextFontMappingFile(String filename)
License requirements: None. |
String |
settingsFile()
Returns the settings file - The definition file to read default options
License requirements: None. |
void |
setViewEditMode(boolean viewEditMode)
License requirements: None. |
void |
setViewList(String viewList)
License requirements: None. |
void |
setWidthFactorMode(DxfdwgCreator.WidthfactorMethodOptions widthFactorMode)
License requirements: None. |
int |
surfaceDesignU()
Returns the surface design u - this will set the surface density along U direction.
|
int |
surfaceDesignV()
Returns the surface design V - this will set the surface density along V direction.
|
String |
textFontMappingFile()
Returns the TextFontMappingFile command - definition file for text font mapping
License requirements: None. |
boolean |
viewEditMode()
Returns the view edit mode - if set to true this will include view modified/view erase data in the
resultant autocad file.
|
String |
viewList()
Returns the view list - comma separated list of views to export
License requirements: None. |
DxfdwgCreator.WidthfactorMethodOptions |
widthFactorMode()
Returns the autocad widthfactor calculation method - this will decide the acad widthfactor method to be used.
|
processHoldFlag, setProcessHoldFlag
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void saveSettings(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
DxfdwgCreator.ExportFromOption exportFrom() throws NXException, RemoteException
NXException
RemoteException
void setExportFrom(DxfdwgCreator.ExportFromOption exportFrom) throws NXException, RemoteException
exportFrom
- NXException
RemoteException
DxfdwgCreator.ExportAsOption exportAs() throws NXException, RemoteException
NXException
RemoteException
void setExportAs(DxfdwgCreator.ExportAsOption exportAs) throws NXException, RemoteException
exportAs
- NXException
RemoteException
DxfdwgCreator.ExportDataOption exportData() throws NXException, RemoteException
NXException
RemoteException
void setExportData(DxfdwgCreator.ExportDataOption exportData) throws NXException, RemoteException
exportData
- NXException
RemoteException
DxfdwgCreator.OutputFileTypeOption outputFileType() throws NXException, RemoteException
NXException
RemoteException
void setOutputFileType(DxfdwgCreator.OutputFileTypeOption outputFileType) throws NXException, RemoteException
outputFileType
- 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
DxfdwgCreator.OutputToOption outputTo() throws NXException, RemoteException
NXException
RemoteException
void setOutputTo(DxfdwgCreator.OutputToOption outputTo) throws NXException, RemoteException
outputTo
- NXException
RemoteException
String settingsFile() throws NXException, RemoteException
NXException
RemoteException
void setSettingsFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String textFontMappingFile() throws NXException, RemoteException
NXException
RemoteException
void setTextFontMappingFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
DxfdwgCreator.WidthfactorMethodOptions widthFactorMode() throws NXException, RemoteException
NXException
RemoteException
void setWidthFactorMode(DxfdwgCreator.WidthfactorMethodOptions widthFactorMode) throws NXException, RemoteException
widthFactorMode
- NXException
RemoteException
String crossHatchMappingFile() throws NXException, RemoteException
NXException
RemoteException
void setCrossHatchMappingFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String lineFontMappingFile() throws NXException, RemoteException
NXException
RemoteException
void setLineFontMappingFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
String viewList() throws NXException, RemoteException
NXException
RemoteException
void setViewList(String viewList) throws NXException, RemoteException
viewList
- NXException
RemoteException
String drawingList() throws NXException, RemoteException
NXException
RemoteException
void setDrawingList(String drawingList) throws NXException, RemoteException
drawingList
- NXException
RemoteException
ObjectSelector exportSelectionBlock() throws NXException, RemoteException
NXException
RemoteException
ObjectTypeSelector objectTypes() throws NXException, RemoteException
NXException
RemoteException
String layerMask() throws NXException, RemoteException
NXException
RemoteException
void setLayerMask(String layerMask) throws NXException, RemoteException
layerMask
- NXException
RemoteException
DxfdwgCreator.AutoCADRevisionOptions autoCADRevision() throws NXException, RemoteException
NXException
RemoteException
void setAutoCADRevision(DxfdwgCreator.AutoCADRevisionOptions autoCADRevision) throws NXException, RemoteException
autoCADRevision
- NXException
RemoteException
boolean viewEditMode() throws NXException, RemoteException
NXException
RemoteException
void setViewEditMode(boolean viewEditMode) throws NXException, RemoteException
viewEditMode
- NXException
RemoteException
boolean flattenAssembly() throws NXException, RemoteException
NXException
RemoteException
void setFlattenAssembly(boolean flattenAssembly) throws NXException, RemoteException
flattenAssembly
- NXException
RemoteException
boolean overlappingEntities() throws NXException, RemoteException
NXException
RemoteException
void setOverlappingEntities(boolean overlappingEntities) throws NXException, RemoteException
overlappingEntities
- NXException
RemoteException
DxfdwgCreator.ExportFacesAsOptions exportFacesAs() throws NXException, RemoteException
NXException
RemoteException
void setExportFacesAs(DxfdwgCreator.ExportFacesAsOptions exportFacesAs) throws NXException, RemoteException
exportFacesAs
- NXException
RemoteException
DxfdwgCreator.ExportSplinesAsOptions exportSplinesAs() throws NXException, RemoteException
NXException
RemoteException
void setExportSplinesAs(DxfdwgCreator.ExportSplinesAsOptions exportSplinesAs) throws NXException, RemoteException
exportSplinesAs
- NXException
RemoteException
DxfdwgCreator.ExportScaleOptions exportScaleOption() throws NXException, RemoteException
NXException
RemoteException
void setExportScaleOption(DxfdwgCreator.ExportScaleOptions exportScaleOption) throws NXException, RemoteException
exportScaleOption
- NXException
RemoteException
String exportScaleValue() throws NXException, RemoteException
NXException
RemoteException
void setExportScaleValue(String exportScaleValue) throws NXException, RemoteException
exportScaleValue
- NXException
RemoteException
int surfaceDesignU() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceDesignU(int surfaceDesignU) throws NXException, RemoteException
surfaceDesignU
- NXException
RemoteException
int surfaceDesignV() throws NXException, RemoteException
NXException
RemoteException
void setSurfaceDesignV(int surfaceDesignV) throws NXException, RemoteException
surfaceDesignV
- NXException
RemoteException
boolean fileSaveFlag() throws NXException, RemoteException
NXException
RemoteException
void setFileSaveFlag(boolean doingFileSave) throws NXException, RemoteException
doingFileSave
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.