NX Open C++ Reference Guide
|
Represents a Step203Creator to be used when exporting the STEP203 Data This class is created using DexManager . More...
Public Types | |
enum | EntityNameOption { EntityNameOptionLongName, EntityNameOptionShortName } |
Entity Name Option. More... | |
enum | ExportFromOption { ExportFromOptionDisplayPart, ExportFromOptionExistingPart } |
Create the builder. More... | |
enum | ExternalReferenceOption { ExternalReferenceOptionStep, ExternalReferenceOptionNx } |
External Reference Option. More... | |
Public Member Functions | |
NXString | Author () |
Returns the author Created in NX6.0.0. | |
NXString | Authorization () |
Returns the authorization Created in NX6.0.0. | |
double | BsplineTol () |
Returns the bspline tolerance Created in NX6.0.0. | |
bool | ColorAndLayers () |
Returns the color and layers - if set to true then NX color and layers will be preserverd Created in NX6.0.0. | |
NXString | Company () |
Returns the company Created in NX6.0.0. | |
NXString | Description () |
Returns the description Created in NX6.0.0. | |
NXOpen::Step203Creator::EntityNameOption | EntityNames () |
Returns the entity names types long or short Created in NX6.0.0. | |
bool | ExportExtRef () |
Returns the export ext ref - if set to true NX data can be output as external reference Created in NX6.0.0. | |
NXOpen::Step203Creator::ExternalReferenceOption | ExportExtRefAs () |
Returns the export ext ref as - specifiy the external reference type Created in NX6.0.0. | |
NXOpen::Step203Creator::ExportFromOption | ExportFrom () |
Returns the export from - this option will determine if data from display part or existing part is exported Created in NX6.0.0. | |
NXOpen::ObjectSelector * | ExportSelectionBlock () |
Returns the export selection block - the object selection will be done by this block. | |
bool | FileSaveFlag () |
Returns the file save flag - set to false if doing file export Created in NX6.0.0. | |
NXString | InputFile () |
Returns the input file - name of file which is being exported. | |
NXString | LayerMask () |
Returns the layerMask - comma spearate list of enabled layers Created in NX6.0.0. | |
NXOpen::ObjectTypeSelector * | ObjectTypes () |
Returns the objectTypes - this is subcomponent being used to set object types filters. | |
NXString | OutputFile () |
Returns the output file - the name of step file where output is being written Created in NX6.0.0. | |
void | SaveSettings (const NXString &filename) |
The save settings - this will save the settings to a file sepcified Created in NX6.0.0. | |
void | SetAuthor (const NXString &author) |
Sets the author Created in NX6.0.0. | |
void | SetAuthorization (const NXString &authorization) |
Sets the authorization Created in NX6.0.0. | |
void | SetBsplineTol (double bsplineTol) |
Sets the bspline tolerance Created in NX6.0.0. | |
void | SetColorAndLayers (bool colorAndLayers) |
Sets the color and layers - if set to true then NX color and layers will be preserverd Created in NX6.0.0. | |
void | SetCompany (const NXString &company) |
Sets the company Created in NX6.0.0. | |
void | SetDescription (const NXString &description) |
Sets the description Created in NX6.0.0. | |
void | SetEntityNames (NXOpen::Step203Creator::EntityNameOption entityNames) |
Sets the entity names types long or short Created in NX6.0.0. | |
void | SetExportExtRef (bool exportExtRef) |
Sets the export ext ref - if set to true NX data can be output as external reference Created in NX6.0.0. | |
void | SetExportExtRefAs (NXOpen::Step203Creator::ExternalReferenceOption exportExtRefAs) |
Sets the export ext ref as - specifiy the external reference type Created in NX6.0.0. | |
void | SetExportFrom (NXOpen::Step203Creator::ExportFromOption exportFrom) |
Sets the export from - this option will determine if data from display part or existing part is exported Created in NX6.0.0. | |
void | SetFileSaveFlag (bool doingFileSave) |
Sets the file save flag - set to false if doing file export Created in NX6.0.0. | |
void | SetInputFile (const NXString &filename) |
Sets the input file - name of file which is being exported. | |
void | SetLayerMask (const NXString &layerMask) |
Sets the layerMask - comma spearate list of enabled layers Created in NX6.0.0. | |
void | SetOutputFile (const NXString &filename) |
Sets the output file - the name of step file where output is being written Created in NX6.0.0. | |
void | SetSettingsFile (const NXString &filename) |
Sets the Settings File to read the default settings Created in NX6.0.0. | |
NXString | SettingsFile () |
Returns the Settings File to read the default settings Created in NX6.0.0. | |
void | SetValidationProperties (bool validationProperties) |
Sets the validation properties - if set to true validation properties will be created Created in NX6.0.0. | |
bool | ValidationProperties () |
Returns the validation properties - if set to true validation properties will be created Created in NX6.0.0. |
Represents a Step203Creator to be used when exporting the STEP203 Data This class is created using DexManager .
NULL object will be returned from Commit()
To create a new instance of this class, use DexManager::CreateStep203Creator
Default values.
Property | Value |
---|---|
BsplineTol |
0.0254 |
ColorAndLayers |
0 |
EntityNames |
LongName |
ExportExtRef |
0 |
ExportExtRefAs |
Step |
ExportFrom |
DisplayPart |
ValidationProperties |
0 |
Created in NX6.0.0.
Returns the author
Created in NX6.0.0.
License requirements : None
Returns the authorization
Created in NX6.0.0.
License requirements : None
double NXOpen::Step203Creator::BsplineTol | ( | ) |
Returns the bspline tolerance
Created in NX6.0.0.
License requirements : None
Returns the color and layers - if set to true then NX color and layers will be preserverd
Created in NX6.0.0.
License requirements : None
Returns the company
Created in NX6.0.0.
License requirements : None
Returns the description
Created in NX6.0.0.
License requirements : None
Returns the entity names types long or short
Created in NX6.0.0.
License requirements : None
bool NXOpen::Step203Creator::ExportExtRef | ( | ) |
Returns the export ext ref - if set to true NX data can be output as external reference
Created in NX6.0.0.
License requirements : None
Returns the export ext ref as - specifiy the external reference type
Created in NX6.0.0.
License requirements : None
Returns the export from - this option will determine if data from display part or existing part is exported
Created in NX6.0.0.
License requirements : None
Returns the export selection block - the object selection will be done by this block.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Step203Creator::FileSaveFlag | ( | ) |
Returns the file save flag - set to false if doing file export
Created in NX6.0.0.
License requirements : None
Returns the input file - name of file which is being exported.
Created in NX6.0.0.
License requirements : None
Returns the layerMask - comma spearate list of enabled layers
Created in NX6.0.0.
License requirements : None
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
Returns the output file - the name of step file where output is being written
Created in NX6.0.0.
License requirements : None
void NXOpen::Step203Creator::SaveSettings | ( | const NXString & | filename | ) |
The save settings - this will save the settings to a file sepcified
Created in NX6.0.0.
License requirements : None
filename | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Step203Creator::SetAuthor | ( | const NXString & | author | ) |
Sets the author
Created in NX6.0.0.
License requirements : None
author | author |
void NXOpen::Step203Creator::SetAuthorization | ( | const NXString & | authorization | ) |
Sets the authorization
Created in NX6.0.0.
License requirements : None
authorization | authorization |
void NXOpen::Step203Creator::SetBsplineTol | ( | double | bsplineTol | ) |
Sets the bspline tolerance
Created in NX6.0.0.
License requirements : None
bsplineTol | bsplinetol |
void NXOpen::Step203Creator::SetColorAndLayers | ( | bool | colorAndLayers | ) |
Sets the color and layers - if set to true then NX color and layers will be preserverd
Created in NX6.0.0.
License requirements : None
colorAndLayers | colorandlayers |
void NXOpen::Step203Creator::SetCompany | ( | const NXString & | company | ) |
Sets the company
Created in NX6.0.0.
License requirements : None
company | company |
void NXOpen::Step203Creator::SetDescription | ( | const NXString & | description | ) |
Sets the description
Created in NX6.0.0.
License requirements : None
description | description |
void NXOpen::Step203Creator::SetEntityNames | ( | NXOpen::Step203Creator::EntityNameOption | entityNames | ) |
Sets the entity names types long or short
Created in NX6.0.0.
License requirements : None
entityNames | entitynames |
void NXOpen::Step203Creator::SetExportExtRef | ( | bool | exportExtRef | ) |
Sets the export ext ref - if set to true NX data can be output as external reference
Created in NX6.0.0.
License requirements : None
exportExtRef | exportextref |
void NXOpen::Step203Creator::SetExportExtRefAs | ( | NXOpen::Step203Creator::ExternalReferenceOption | exportExtRefAs | ) |
Sets the export ext ref as - specifiy the external reference type
Created in NX6.0.0.
License requirements : None
exportExtRefAs | exportextrefas |
void NXOpen::Step203Creator::SetExportFrom | ( | NXOpen::Step203Creator::ExportFromOption | exportFrom | ) |
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 : None
exportFrom | exportfrom |
void NXOpen::Step203Creator::SetFileSaveFlag | ( | bool | doingFileSave | ) |
Sets the file save flag - set to false if doing file export
Created in NX6.0.0.
License requirements : None
doingFileSave | doingfilesave |
void NXOpen::Step203Creator::SetInputFile | ( | const NXString & | filename | ) |
Sets the input file - name of file which is being exported.
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Step203Creator::SetLayerMask | ( | const NXString & | layerMask | ) |
Sets the layerMask - comma spearate list of enabled layers
Created in NX6.0.0.
License requirements : None
layerMask | layermask |
void NXOpen::Step203Creator::SetOutputFile | ( | const NXString & | filename | ) |
Sets the output file - the name of step file where output is being written
Created in NX6.0.0.
License requirements : None
filename | filename |
void NXOpen::Step203Creator::SetSettingsFile | ( | const NXString & | filename | ) |
Sets the Settings File to read the default settings
Created in NX6.0.0.
License requirements : None
filename | filename |
Returns the Settings File to read the default settings
Created in NX6.0.0.
License requirements : None
void NXOpen::Step203Creator::SetValidationProperties | ( | bool | validationProperties | ) |
Sets the validation properties - if set to true validation properties will be created
Created in NX6.0.0.
License requirements : None
validationProperties | validationproperties |
Returns the validation properties - if set to true validation properties will be created
Created in NX6.0.0.
License requirements : None