NX Open C++ Reference Guide
|
Represents a Tooling::SetPressModelBuilder to set and load the press model. More...
Public Member Functions | |
void | InitializeAvailablePressModels (const NXString &pressModelPath) |
Initializes the available press models from press model path Created in NX10.0.2. More... | |
void | InitializeAvailablePressModels (const char *pressModelPath) |
Initializes the available press models from press model path Created in NX10.0.2. More... | |
NXString | NameSuffix () |
Returns the name suffix add to the press model parts Created in NX10.0.2. More... | |
NXString | PressModelPath () |
Returns the path to clone available press model Created in NX10.0.2. More... | |
void | SetNameSuffix (const NXString &nameSuffix) |
Sets the name suffix add to the press model parts Created in NX10.0.2. More... | |
void | SetNameSuffix (const char *nameSuffix) |
Sets the name suffix add to the press model parts Created in NX10.0.2. More... | |
void | SetPressModelName (const NXString &pressModelName) |
Sets the press model name user selected in the list box Created in NX10.0.2. More... | |
void | SetPressModelName (const char *pressModelName) |
Sets the press model name user selected in the list box Created in NX10.0.2. More... | |
void | SetPressModelPath (const NXString &pressModelPath) |
Sets the path to clone available press model Created in NX10.0.2. More... | |
void | SetPressModelPath (const char *pressModelPath) |
Sets the path to clone available press model Created in NX10.0.2. More... | |
void | SetStrokesPerMinute (double strokesPerMinute) |
Sets the strokes per minute of press model Created in NX10.0.2. More... | |
void | SetTargetDirectory (const NXString &pathName) |
Sets the target directory to store cloned press model Created in NX10.0.2. More... | |
void | SetTargetDirectory (const char *pathName) |
Sets the target directory to store cloned press model Created in NX10.0.2. More... | |
double | StrokesPerMinute () |
Returns the strokes per minute of press model Created in NX10.0.2. More... | |
NXString | TargetDirectory () |
Returns the target directory to store cloned press model Created in NX10.0.2. 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... | |
Represents a Tooling::SetPressModelBuilder to set and load the press model.
To create a new instance of this class, use NXOpen::Tooling::AutoDieCollection::CreateSetPressModelBuilder
Default values.
Property | Value |
---|---|
StrokesPerMinute |
0 |
Created in NX10.0.2.
void NXOpen::Tooling::SetPressModelBuilder::InitializeAvailablePressModels | ( | const NXString & | pressModelPath | ) |
Initializes the available press models from press model path
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelPath | pressmodelpath |
void NXOpen::Tooling::SetPressModelBuilder::InitializeAvailablePressModels | ( | const char * | pressModelPath | ) |
Initializes the available press models from press model path
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelPath | pressmodelpath |
NXString NXOpen::Tooling::SetPressModelBuilder::NameSuffix | ( | ) |
Returns the name suffix add to the press model parts
Created in NX10.0.2.
License requirements : None
NXString NXOpen::Tooling::SetPressModelBuilder::PressModelPath | ( | ) |
Returns the path to clone available press model
Created in NX10.0.2.
License requirements : None
void NXOpen::Tooling::SetPressModelBuilder::SetNameSuffix | ( | const NXString & | nameSuffix | ) |
Sets the name suffix add to the press model parts
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
nameSuffix | namesuffix |
void NXOpen::Tooling::SetPressModelBuilder::SetNameSuffix | ( | const char * | nameSuffix | ) |
Sets the name suffix add to the press model parts
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
nameSuffix | namesuffix |
void NXOpen::Tooling::SetPressModelBuilder::SetPressModelName | ( | const NXString & | pressModelName | ) |
Sets the press model name user selected in the list box
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelName | pressmodelname |
void NXOpen::Tooling::SetPressModelBuilder::SetPressModelName | ( | const char * | pressModelName | ) |
Sets the press model name user selected in the list box
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelName | pressmodelname |
void NXOpen::Tooling::SetPressModelBuilder::SetPressModelPath | ( | const NXString & | pressModelPath | ) |
Sets the path to clone available press model
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelPath | pressmodelpath |
void NXOpen::Tooling::SetPressModelBuilder::SetPressModelPath | ( | const char * | pressModelPath | ) |
Sets the path to clone available press model
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pressModelPath | pressmodelpath |
void NXOpen::Tooling::SetPressModelBuilder::SetStrokesPerMinute | ( | double | strokesPerMinute | ) |
Sets the strokes per minute of press model
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
strokesPerMinute | strokesperminute |
void NXOpen::Tooling::SetPressModelBuilder::SetTargetDirectory | ( | const NXString & | pathName | ) |
Sets the target directory to store cloned press model
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pathName | pathname |
void NXOpen::Tooling::SetPressModelBuilder::SetTargetDirectory | ( | const char * | pathName | ) |
Sets the target directory to store cloned press model
Created in NX10.0.2.
License requirements : nx_dievalidation ("DIE VALIDATION")
pathName | pathname |
double NXOpen::Tooling::SetPressModelBuilder::StrokesPerMinute | ( | ) |
Returns the strokes per minute of press model
Created in NX10.0.2.
License requirements : None
NXString NXOpen::Tooling::SetPressModelBuilder::TargetDirectory | ( | ) |
Returns the target directory to store cloned press model
Created in NX10.0.2.
License requirements : None