NXOpen C++ Reference Guide
|
This class is used to create a post configurator builder. More...
Public Member Functions | |
void | AddProperty (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More... | |
void | AddProperty (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More... | |
NXOpen::DateBuilder * | DateValue () |
Returns the date value. More... | |
void | EncryptPostConfiguratorFiles (const NXString &soldToID, const NXString &expirationDate) |
Encrypts a post processor with Sold-To ID and expiration date. More... | |
void | EncryptPostConfiguratorFiles (const char *soldToID, const char *expirationDate) |
Encrypts a post processor with Sold-To ID and expiration date. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyAccessType | GetPropertyAccessType (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property access type. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyAccessType | GetPropertyAccessType (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property access type. More... | |
std::vector< NXString > | GetPropertyChainIds () |
Gets the property chain ids. More... | |
std::vector< NXString > | GetPropertyConfigurationObjectIds () |
Gets the property configuration object ids. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataFieldType | GetPropertyDataFieldType (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property data field type. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataFieldType | GetPropertyDataFieldType (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property data field type. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataType | GetPropertyDataType (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property data type. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataType | GetPropertyDataType (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property data type. More... | |
std::vector< NXString > | GetPropertyDefaultValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property default value. More... | |
std::vector< NXString > | GetPropertyDefaultValue (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property default value. More... | |
NXString | GetPropertyDescriptionText (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property description text. More... | |
NXString | GetPropertyDescriptionText (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property description text. More... | |
std::vector< NXString > | GetPropertyIds () |
Gets the property ids. More... | |
NXString | GetPropertyOptionsIdValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property options ID value. More... | |
NXString | GetPropertyOptionsIdValue (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property options ID value. More... | |
NXString | GetPropertyOptionsValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property options value. More... | |
NXString | GetPropertyOptionsValue (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property options value. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyOptionType | GetPropertyOptionType (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property option type. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyOptionType | GetPropertyOptionType (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property option type. More... | |
std::vector< NXString > | GetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property value. More... | |
std::vector< NXString > | GetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property value. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyValueChangedStatusType | GetPropertyValueChangedStatus (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Gets the property value changed status. More... | |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyValueChangedStatusType | GetPropertyValueChangedStatus (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Gets the property value changed status. More... | |
NXOpen::SIM::PostConfigurator::LayerManagerBuilder * | LayerManagerBuilder () |
Returns the layer editor builder Created in NX12.0.1. More... | |
void | PostProcess (const std::vector< NXOpen::CAM::CAMObject * > &objects, const NXString &outputFilename, bool showOutputToListingWindow) |
Postprocess the selected operation. More... | |
void | PostProcess (const std::vector< NXOpen::CAM::CAMObject * > &objects, const char *outputFilename, bool showOutputToListingWindow) |
Postprocess the selected operation. More... | |
void | RemoveProperty (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More... | |
void | RemoveProperty (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More... | |
void | Reset () |
Resets the post configurator data. More... | |
void | SaveAs (const NXString &postprocessorName, const NXString &outputDirectory) |
Saves the post configurator data in different name. More... | |
void | SaveAs (const char *postprocessorName, const char *outputDirectory) |
Saves the post configurator data in different name. More... | |
void | SetPropertyToDefaultValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID) |
Sets the property to default value. More... | |
void | SetPropertyToDefaultValue (const char *chainID, const char *configurationObjectID, const char *propertyID) |
Sets the property to default value. More... | |
void | SetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID, const NXString &value) |
Sets the property with string value. More... | |
void | SetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID, const char *value) |
Sets the property with string value. More... | |
void | SetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID, std::vector< NXString > &value) |
Sets the property with multistring value. More... | |
void | SetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID, std::vector< NXString > &value) |
Sets the property with multistring value. More... | |
void | SetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID, int value) |
Sets the property with integer value. More... | |
void | SetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID, int value) |
Sets the property with integer value. More... | |
void | SetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID, double value) |
Sets the property with double value. More... | |
void | SetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID, double value) |
Sets the property with double value. More... | |
void | SetPropertyValue (const NXString &chainID, const NXString &configurationObjectID, const NXString &propertyID, double firstValue, double secondValue, double thirdValue) |
Sets the property with double array value. More... | |
void | SetPropertyValue (const char *chainID, const char *configurationObjectID, const char *propertyID, double firstValue, double secondValue, double thirdValue) |
Sets the property with double array value. More... | |
void | ShowChanges () |
Shows the post configurator data changes in the listing window. More... | |
NXOpen::SIM::PostConfigurator::UdeEditorBuilder * | UdeEditorBuilder () |
Returns the ude editor builder Created in NX12.0.1. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
This class is used to create a post configurator builder.
Calling Builder::Commit on this builder will only return NULL.
To create a new instance of this class, use NXOpen::SIM::PostConfigurator::PostConfiguratorManager::CreatePostConfiguratorBuilder
Created in NX10.0.3.
The property data type.
The property value changed status type.
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::AddProperty | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id where the property should be added. "Default" as chain ID is not allowed |
configurationObjectID | the configuration object id |
propertyID | the property id |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::AddProperty | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id where the property should be added. "Default" as chain ID is not allowed |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::DateBuilder* NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::DateValue | ( | ) |
Returns the date value.
The Date object will contain the value for expiration date.
Created in NX10.0.3.
License requirements : None
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::EncryptPostConfiguratorFiles | ( | const NXString & | soldToID, |
const NXString & | expirationDate | ||
) |
Encrypts a post processor with Sold-To ID and expiration date.
Created in NX10.0.3.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
soldToID | the sold to id |
expirationDate | the expiration date |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::EncryptPostConfiguratorFiles | ( | const char * | soldToID, |
const char * | expirationDate | ||
) |
Encrypts a post processor with Sold-To ID and expiration date.
Created in NX10.0.3.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
soldToID | the sold to id |
expirationDate | the expiration date |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyAccessType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyAccessType | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property access type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyAccessType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyAccessType | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property access type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyChainIds | ( | ) |
Gets the property chain ids.
This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyConfigurationObjectIds | ( | ) |
Gets the property configuration object ids.
This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataFieldType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDataFieldType | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property data field type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataFieldType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDataFieldType | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property data field type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDataType | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property data type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyDataType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDataType | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property data type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDefaultValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property default value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for defaultValues. The caller is responsible to deallocate the memory.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDefaultValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property default value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for defaultValues. The caller is responsible to deallocate the memory.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDescriptionText | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property description text.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyDescriptionText | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property description text.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyIds | ( | ) |
Gets the property ids.
This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionsIdValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property options ID value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionsIdValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property options ID value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionsValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property options value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXString NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionsValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property options value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyOptionType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionType | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property option type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyOptionType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyOptionType | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property option type.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for values. The caller is responsible to deallocate the memory.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
std::vector<NXString> NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for values. The caller is responsible to deallocate the memory.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyValueChangedStatusType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyValueChangedStatus | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Gets the property value changed status.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PropertyValueChangedStatusType NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::GetPropertyValueChangedStatus | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Gets the property value changed status.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
NXOpen::SIM::PostConfigurator::LayerManagerBuilder* NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::LayerManagerBuilder | ( | ) |
Returns the layer editor builder
Created in NX12.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PostProcess | ( | const std::vector< NXOpen::CAM::CAMObject * > & | objects, |
const NXString & | outputFilename, | ||
bool | showOutputToListingWindow | ||
) |
Postprocess the selected operation.
Created in NX12.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
objects | array of objects |
outputFilename | the output filename |
showOutputToListingWindow | the flag for show output to listing window |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::PostProcess | ( | const std::vector< NXOpen::CAM::CAMObject * > & | objects, |
const char * | outputFilename, | ||
bool | showOutputToListingWindow | ||
) |
Postprocess the selected operation.
Created in NX12.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
objects | array of objects |
outputFilename | the output filename |
showOutputToListingWindow | the flag for show output to listing window |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::RemoveProperty | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id where the property should be removed. "Default" as chain ID is not allowed |
configurationObjectID | the configuration object id |
propertyID | the property id |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::RemoveProperty | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id where the property should be removed. "Default" as chain ID is not allowed |
configurationObjectID | the configuration object id |
propertyID | the property id |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::Reset | ( | ) |
Resets the post configurator data.
Created in NX10.0.3.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SaveAs | ( | const NXString & | postprocessorName, |
const NXString & | outputDirectory | ||
) |
Saves the post configurator data in different name.
Created in NX11.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
postprocessorName | the postprocessor name |
outputDirectory | the output directory |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SaveAs | ( | const char * | postprocessorName, |
const char * | outputDirectory | ||
) |
Saves the post configurator data in different name.
Created in NX11.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
postprocessorName | the postprocessor name |
outputDirectory | the output directory |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyToDefaultValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID | ||
) |
Sets the property to default value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyToDefaultValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID | ||
) |
Sets the property to default value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID, | ||
const NXString & | value | ||
) |
Sets the property with string value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID, | ||
const char * | value | ||
) |
Sets the property with string value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID, | ||
std::vector< NXString > & | value | ||
) |
Sets the property with multistring value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the string array value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID, | ||
std::vector< NXString > & | value | ||
) |
Sets the property with multistring value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the string array value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID, | ||
int | value | ||
) |
Sets the property with integer value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID, | ||
int | value | ||
) |
Sets the property with integer value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID, | ||
double | value | ||
) |
Sets the property with double value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID, | ||
double | value | ||
) |
Sets the property with double value.
The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
value | the value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const NXString & | chainID, |
const NXString & | configurationObjectID, | ||
const NXString & | propertyID, | ||
double | firstValue, | ||
double | secondValue, | ||
double | thirdValue | ||
) |
Sets the property with double array value.
Used for vector or point property The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
firstValue | the first value |
secondValue | the second value |
thirdValue | the third value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::SetPropertyValue | ( | const char * | chainID, |
const char * | configurationObjectID, | ||
const char * | propertyID, | ||
double | firstValue, | ||
double | secondValue, | ||
double | thirdValue | ||
) |
Sets the property with double array value.
Used for vector or point property The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.
Created in NX1847.0.0.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
chainID | the chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id. |
configurationObjectID | the configuration object id |
propertyID | the property id |
firstValue | the first value |
secondValue | the second value |
thirdValue | the third value |
void NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::ShowChanges | ( | ) |
Shows the post configurator data changes in the listing window.
Created in NX10.0.3.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")
NXOpen::SIM::PostConfigurator::UdeEditorBuilder* NXOpen::SIM::PostConfigurator::PostConfiguratorBuilder::UdeEditorBuilder | ( | ) |
Returns the ude editor builder
Created in NX12.0.1.
License requirements : nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")