NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.IgesCreator to be used when exporting the IGES Data This class is created using NXOpen.DexManager . More...
Public Types | |
enum | ExportFromOption { DisplayPart, ExistingPart } |
Export From Option More... | |
enum | CsysrefEnum { Absolute, Wcs, SpecifiedCsys } |
Cysref Option More... | |
enum | MapRevolvedFacesOption { BSurfaces, SurfaceOfRevolution } |
Map Option More... | |
enum | CrossHatchMapEnum { SectionArea, CopiousData } |
Cross Hatch Map Option More... | |
Public Member Functions | |
unsafe void | SaveSettings (string filename) |
The save settings - this will save the settings to a file sepcified More... | |
unsafe void | SetDrawingArray (NXOpen.TaggedObject[] objects) |
Sets the drawings - the list of drawings to translate More... | |
Properties | |
unsafe string | Author [get, set] |
Returns or sets the author - name of the author More... | |
unsafe double | BcurveTol [get, set] |
Returns or sets the bcurve tol - tolerance for creating b-spline curves More... | |
unsafe string | Company [get, set] |
Returns or sets the company - company name More... | |
unsafe NXOpen.CoordinateSystem | Csys [get, set] |
Returns or sets the csys - reference coordinate system for exported data More... | |
unsafe string | DrawingList [get, set] |
Returns or sets the drawing list - comma separated list of drawings More... | |
unsafe bool | ExportDrawings [get, set] |
Returns or sets the Export drawings to IGES - if set to ture drawings will be exported to IGES More... | |
unsafe NXOpen.IgesCreator.ExportFromOption | ExportFrom [get, set] |
Returns or sets the export from - this option will determine if data from display part or existing part is exported More... | |
unsafe bool | ExportModelData [get, set] |
Returns or sets the Export NX model data to IGES - if set to true model data will be exported to IGES More... | |
unsafe NXOpen.ObjectSelector | ExportSelectionBlock [get] |
Returns the export selection block - the object selection will be done by this block. More... | |
unsafe bool | FileSaveFlag [get, set] |
Returns or sets the file save flag - set to false if doing file export More... | |
unsafe bool | FlattenAssembly [get, set] |
Returns or sets the flatten assembly - if set to true the assembly structure will not be retained More... | |
unsafe double | IdenticalPointResolution [get, set] |
Returns or sets the identical point resolution - if not using system defined tolerance for identical points then specify new value More... | |
unsafe string | InputFile [get, set] |
Returns or sets the input file - name of file which is being exported. More... | |
unsafe bool | Jama [get, set] |
Returns or sets the jama - if set to true the exported data will be Japanese Automotive compliant More... | |
unsafe string | LayerMask [get, set] |
Returns or sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information. More... | |
unsafe NXOpen.IgesCreator.CrossHatchMapEnum | MapCrossHatchTo [get, set] |
Returns or sets the map cross hatch to section area or copious data More... | |
unsafe NXOpen.IgesCreator.MapRevolvedFacesOption | MapRevolvedFacesTo [get, set] |
Returns or sets the Map revolved faces in NX to IGES b-surfaces/surface of revolution More... | |
unsafe bool | MapTabCylToBSurf [get, set] |
Returns or sets the map tabulated cylinder to b-spline surface More... | |
unsafe double | MaxLineThickness [get, set] |
Returns or sets the max line thickness - maximum line thickness in resulting iges file More... | |
unsafe double | MaxThreeDMdlSpace [get, set] |
Returns or sets the maxThree dmdl space - if not using system defined maximum 3D model space then specifiy the new value More... | |
unsafe NXOpen.ObjectTypeSelector | ObjectTypes [get] |
Returns the objectTypes - this is subcomponent being used to set object types filters. More... | |
unsafe string | OutputFile [get, set] |
Returns or sets the output file - the name of iges file where output is being written More... | |
unsafe string | ReceiverID [get, set] |
Returns or sets the receiver id More... | |
unsafe NXOpen.IgesCreator.CsysrefEnum | ReferenceType [get, set] |
Returns or sets the reference type - reference coordinate system for export More... | |
unsafe string | SettingsFile [get, set] |
Returns or sets the Settings File to read the default settings More... | |
unsafe string | StartSectionFile [get, set] |
Returns or sets the start section file - name of the file to provide start section More... | |
unsafe bool | SysDefidenticalPointResolution [get, set] |
Returns or sets the sys defidentical point resolution - if set to true then system defined tolerance will be used to find identical points More... | |
unsafe bool | SysDefmaxThreeDMdlSpace [get, set] |
Returns or sets the sys defmaxThreeDmdl space - if set to true then system defined maximum 3D model space will be used More... | |
unsafe bool | UseStartSectionFile [get, set] |
Returns or sets the use start section file - set to true if want to specify text file for start section More... | |
unsafe string | ViewList [get, set] |
Returns or sets the view list - comma separated list of views More... | |
Properties inherited from NXOpen.DexBuilder | |
unsafe bool | ProcessHoldFlag [get, set] |
Returns or sets the process hold flag - set to true if user wants to wait until transaltion process gets completed More... | |
Represents a NXOpen.IgesCreator to be used when exporting the IGES Data This class is created using NXOpen.DexManager .
NULL object will be returned from Commit(). The workpart should be present in the session before calling commit().
To create a new instance of this class, use NXOpen.DexManager.CreateIgesCreator
Default values.
Property | Value |
---|---|
BcurveTol |
0.058 |
ExportDrawings |
0 |
ExportFrom |
DisplayPart |
ExportModelData |
0 |
FlattenAssembly |
0 |
IdenticalPointResolution |
0 |
Jama |
0 |
MapCrossHatchTo |
SectionArea |
MapRevolvedFacesTo |
BSurfaces |
MapTabCylToBSurf |
0 |
MaxLineThickness |
0 |
MaxThreeDMdlSpace |
0 |
ProcessHoldFlag |
0 |
ReferenceType |
Absolute |
SysDefidenticalPointResolution |
0 |
SysDefmaxThreeDMdlSpace |
0 |
UseStartSectionFile |
0 |
Created in NX6.0.0
unsafe void NXOpen.IgesCreator.SaveSettings | ( | string | filename | ) |
The save settings - this will save the settings to a file sepcified
Created in NX6.0.0
License requirements: None.
filename |
unsafe void NXOpen.IgesCreator.SetDrawingArray | ( | NXOpen.TaggedObject[] | objects | ) |
Sets the drawings - the list of drawings to translate
Created in NX6.0.0
License requirements: None.
objects | items in list |
|
getset |
Returns or sets the author - name of the author
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the bcurve tol - tolerance for creating b-spline curves
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the company - company name
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the csys - reference coordinate system for exported data
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the drawing list - comma separated list of drawings
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Export drawings to IGES - if set to ture drawings will be exported to IGES
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the export from - this option will determine if data from display part or existing part is exported
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Export NX model data to IGES - if set to true model data will be exported to IGES
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the export selection block - the object selection will be done by this block.
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the file save flag - set to false if doing file export
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flatten assembly - if set to true the assembly structure will not be retained
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the identical point resolution - if not using system defined tolerance for identical points then specify new value
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the input file - name of file which is being exported.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the jama - if set to true the exported data will be Japanese Automotive compliant
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information.
You can enter layer numbers or layers ranges separated by commas. For example, 1, 5, 88-109,190-199, 201, 206-210 is a legal specification. The default setting for Layers to Export is 1-256.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the map cross hatch to section area or copious data
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Map revolved faces in NX to IGES b-surfaces/surface of revolution
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the map tabulated cylinder to b-spline surface
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the max line thickness - maximum line thickness in resulting iges file
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the maxThree dmdl space - if not using system defined maximum 3D model space then specifiy the new value
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the objectTypes - this is subcomponent being used to set object types filters.
This will be used to filter objects based on the types
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the output file - the name of iges file where output is being written
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the receiver id
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reference type - reference coordinate system for export
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Settings File to read the default settings
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the start section file - name of the file to provide start section
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the sys defidentical point resolution - if set to true then system defined tolerance will be used to find identical points
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the sys defmaxThreeDmdl space - if set to true then system defined maximum 3D model space will be used
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the use start section file - set to true if want to specify text file for start section
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the view list - comma separated list of views
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.