NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.StepCreator to be used when exporting the STEP Data This class is created using NXOpen.DexManager . More...
Public Types | |
enum | EntityNameOption { LongName, ShortName } |
Entity Name Option More... | |
enum | ExportAsOption { Ap203, Ap214, Ap242 } |
Export As option More... | |
enum | ExportFromOption { DisplayPart, ExistingPart } |
Create the builder More... | |
enum | ExportSolidsAndSurfacesAsOption { Precise, Tessellated } |
Export Solids And Surfaces As option More... | |
enum | ExternalReferenceStructureOption { Basic, Nested } |
External Reference Structure As Option More... | |
Public Types inherited from NXOpen.BaseCreator | |
enum | ExportDestinationOption { NativeFileSystem, Teamcenter } |
Export to destinationoptions More... | |
Public Member Functions | |
unsafe void | SaveSettings (string filename) |
The save settings - this will save the settings to a file sepcified More... | |
Properties | |
unsafe string | Author [get, set] |
Returns or sets the author More... | |
unsafe string | Authorization [get, set] |
Returns or sets the authorization More... | |
unsafe double | BsplineTol [get, set] |
Returns or sets the bspline tolerance More... | |
unsafe bool | CloudOfPointsProperties [get, set] |
Returns or sets the cloud of points validation properties - use this for ap242 export only. More... | |
unsafe bool | ColorAndLayers [get, set] |
Returns or sets the color and layers - if set to true then NX color and layers will be preserverd More... | |
unsafe string | Company [get, set] |
Returns or sets the company More... | |
unsafe string | Description [get, set] |
Returns or sets the description More... | |
unsafe NXOpen.StepCreator.EntityNameOption | EntityNames [get, set] |
Returns or sets the entity names types long or short More... | |
unsafe NXOpen.StepCreator.ExportAsOption | ExportAs [get, set] |
Returns or sets the export as - this option will determine if data needs to be exported using AP203 or AP214 or AP242 More... | |
unsafe bool | ExportExtRef [get, set] |
Returns or sets the export ext ref - if set to true NX data can be output as external reference More... | |
unsafe NXOpen.StepCreator.ExternalReferenceStructureOption | ExportExtRefStructureAs [get, set] |
Returns or sets the export ext ref as - specifiy the external reference Structure type More... | |
unsafe NXOpen.StepCreator.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 NXOpen.ObjectSelector | ExportSelectionBlock [get] |
Returns the export selection block - the object selection will be done by this block. More... | |
unsafe NXOpen.StepCreator.ExportSolidsAndSurfacesAsOption | ExportSolidsAndSurfacesAs [get, set] |
Returns or sets the export solids and surfaces as - this option will determine if solids and surfaces needs to be exported as precise or tessellated geometry More... | |
unsafe bool | FileSaveFlag [get, set] |
Returns or sets the file save flag - set to false if doing file export More... | |
unsafe bool | GeometricValidationProperties [get, set] |
Returns or sets the geometric validation properties - use this for ap242 export only. More... | |
unsafe string | InputFile [get, set] |
Returns or sets the input file - name of file which is being exported. 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.ObjectTypeSelector | ObjectTypes [get] |
Returns the objectTypes - this is subcomponent being used to set object types filters. More... | |
unsafe bool | PMIValidationProperties [get, set] |
Returns or sets the pmi validation properties - use this for ap242 export only. More... | |
unsafe string | SettingsFile [get, set] |
Returns or sets the Settings File to read the default settings More... | |
unsafe bool | SystemAttributes [get, set] |
Returns or sets the System attributes applicable only for AP242 export - if set to true then System attributes will be exported More... | |
unsafe bool | UserDefinedAttributes [get, set] |
Returns or sets the User defined attributes applicable only for AP242 export - if set to true then User defined attributes will be exported More... | |
unsafe bool | ValidationProperties [get, set] |
Returns or sets the validation properties - if set to true validation properties will be created More... | |
Properties inherited from NXOpen.BaseCreator | |
unsafe string | DatasetName [get, set] |
Returns or sets the dataset name - Name of dataset being created More... | |
unsafe NXOpen.BaseCreator.ExportDestinationOption | ExportDestination [get, set] |
Returns or sets the export to - determines whether exporting to Teamcenter or Native file system More... | |
unsafe string | OutputFile [get, set] |
Returns or sets the output file - filepath for output file More... | |
unsafe string | OutputFileExtension [get, set] |
Returns or sets the output file extension - Extension of output file being created 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... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.StepCreator to be used when exporting the STEP 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.CreateStepCreator
Default values.
Property | Value |
---|---|
BsplineTol |
0.0254 |
ColorAndLayers |
0 |
EntityNames |
LongName |
ExportAs |
Ap214 |
ExportExtRef |
0 |
ExportExtRefStructureAs |
Basic |
ExportFrom |
DisplayPart |
ExportSolidsAndSurfacesAs |
Precise |
ProcessHoldFlag |
0 |
ValidationProperties |
0 |
Created in NX11.0.0
|
inline |
The save settings - this will save the settings to a file sepcified
Created in NX11.0.0
License requirements: None.
filename |
|
getset |
Returns or sets the author
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the authorization
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the bspline tolerance
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the cloud of points validation properties - use this for ap242 export only.
if set to true cloud of points validation properties will be created
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the color and layers - if set to true then NX color and layers will be preserverd
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the company
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the description
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the entity names types long or short
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the export as - this option will determine if data needs to be exported using AP203 or AP214 or AP242
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the export ext ref - if set to true NX data can be output as external reference
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the export ext ref as - specifiy the external reference Structure type
Created in NX11.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 NX11.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 NX11.0.0
License requirements: None.
|
getset |
Returns or sets the export solids and surfaces as - this option will determine if solids and surfaces needs to be exported as precise or tessellated geometry
Created in NX12.0.2
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the file save flag - set to false if doing file export
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the geometric validation properties - use this for ap242 export only.
if set to true geometric validation properties will be created
Created in NX12.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 NX11.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 NX11.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 NX11.0.0
License requirements: None.
|
getset |
Returns or sets the pmi validation properties - use this for ap242 export only.
if set to true pmi validation properties will be created
Created in NX12.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 NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the System attributes applicable only for AP242 export - if set to true then System attributes will be exported
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the User defined attributes applicable only for AP242 export - if set to true then User defined attributes will be exported
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the validation properties - if set to true validation properties will be created
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.