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 - You can limit the data you export by only specifying the layers that contain the appropriate information. | |
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 | SaveSettings (const char *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 | SetAuthor (const char *author) |
Sets the author Created in NX6.0.0. | |
void | SetAuthorization (const NXString &authorization) |
Sets the authorization Created in NX6.0.0. | |
void | SetAuthorization (const char *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 | SetCompany (const char *company) |
Sets the company Created in NX6.0.0. | |
void | SetDescription (const NXString &description) |
Sets the description Created in NX6.0.0. | |
void | SetDescription (const char *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 | SetInputFile (const char *filename) |
Sets the input file - name of file which is being exported. | |
void | SetLayerMask (const NXString &layerMask) |
Sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information. | |
void | SetLayerMask (const char *layerMask) |
Sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information. | |
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 | SetOutputFile (const char *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. | |
void | SetSettingsFile (const char *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. | |
![]() | |
bool | ProcessHoldFlag () |
Returns the process hold flag - set to true if user wants to wait until transaltion process gets completed Created in NX8.0.0. | |
void | SetProcessHoldFlag (bool doingFileSave) |
Sets the process hold flag - set to true if user wants to wait until transaltion process gets completed Created in NX8.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Step203Creator to be used when exporting the STEP203 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(). <br> To create a new instance of this class, use @link DexManager::CreateStep203Creator DexManager::CreateStep203Creator @endlink <br>
Default values.
Property | Value |
---|---|
BsplineTol |
0.0254 |
ColorAndLayers |
0 |
EntityNames |
LongName |
ExportExtRef |
0 |
ExportExtRefAs |
Step |
ExportFrom |
DisplayPart |
ProcessHoldFlag |
0 |
ValidationProperties |
0 |
Created in NX6.0.0.
NXString NXOpen::Step203Creator::Author | ( | ) |
Returns the author
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Step203Creator::Authorization | ( | ) |
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
bool NXOpen::Step203Creator::ColorAndLayers | ( | ) |
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
NXString NXOpen::Step203Creator::Company | ( | ) |
Returns the company
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Step203Creator::Description | ( | ) |
Returns the description
Created in NX6.0.0.
License requirements : None
NXOpen::Step203Creator::EntityNameOption NXOpen::Step203Creator::EntityNames | ( | ) |
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
NXOpen::Step203Creator::ExternalReferenceOption NXOpen::Step203Creator::ExportExtRefAs | ( | ) |
Returns the export ext ref as - specifiy the external reference type
Created in NX6.0.0.
License requirements : None
NXOpen::Step203Creator::ExportFromOption NXOpen::Step203Creator::ExportFrom | ( | ) |
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
NXOpen::ObjectSelector* NXOpen::Step203Creator::ExportSelectionBlock | ( | ) |
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
NXString NXOpen::Step203Creator::InputFile | ( | ) |
Returns the input file - name of file which is being exported.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Step203Creator::LayerMask | ( | ) |
Returns 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 : None
NXOpen::ObjectTypeSelector* NXOpen::Step203Creator::ObjectTypes | ( | ) |
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
NXString NXOpen::Step203Creator::OutputFile | ( | ) |
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::SaveSettings | ( | const char * | 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::SetAuthor | ( | const char * | 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::SetAuthorization | ( | const char * | 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::SetCompany | ( | const char * | 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::SetDescription | ( | const char * | 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::SetInputFile | ( | const char * | 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 - 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 : None
layerMask | layermask |
void NXOpen::Step203Creator::SetLayerMask | ( | const char * | layerMask | ) |
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 : 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::SetOutputFile | ( | const char * | 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 |
void NXOpen::Step203Creator::SetSettingsFile | ( | const char * | filename | ) |
Sets the Settings File to read the default settings
Created in NX6.0.0.
License requirements : None
filename | filename |
NXString NXOpen::Step203Creator::SettingsFile | ( | ) |
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 |
bool NXOpen::Step203Creator::ValidationProperties | ( | ) |
Returns the validation properties - if set to true validation properties will be created
Created in NX6.0.0.
License requirements : None