NXOpen C++ Reference Guide
|
Represents piercing insert mini tools builder. More...
Public Types | |
enum | AssociationToolItems { AssociationToolItemsAddintoList, AssociationToolItemsRemovefromList } |
Specifies the association tool operation option. More... | |
Public Member Functions | |
NXOpen::Tooling::PiercingInsertMiniToolsBuilder::AssociationToolItems | AssociationTool () |
Returns the association tool type. More... | |
void | DeletePiercingInsert () |
Delete piercing inserts which are selected. More... | |
NXOpen::SelectBodyList * | InsertsToDelete () |
Returns the inserts to delete. More... | |
NXOpen::SelectBodyList * | SelectAssociationInsert () |
Returns the selection of the inserts to create association. More... | |
NXOpen::SelectBodyList * | SelectAssociationScrap () |
Returns the selection of the scrap to create association. More... | |
NXOpen::SelectFaceList * | SelectScrapOrInsert () |
Returns the select scrap or insert for association update. More... | |
void | SetAssociationTool (NXOpen::Tooling::PiercingInsertMiniToolsBuilder::AssociationToolItems associationTool) |
Sets the association tool type. More... | |
void | UpdatePosition () |
Update piercing inserts position when clicking the update piercing inserts button Created in NX11.0.0. 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 piercing insert mini tools builder.
To create a new instance of this class, use NXOpen::Tooling::ProgressiveDieManager::CreatePiercingInsertMiniToolsBuilder
Default values.
Property | Value |
---|---|
AssociationTool |
AddintoList |
Created in NX11.0.0.
NXOpen::Tooling::PiercingInsertMiniToolsBuilder::AssociationToolItems NXOpen::Tooling::PiercingInsertMiniToolsBuilder::AssociationTool | ( | ) |
Returns the association tool type.
Created in NX11.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertMiniToolsBuilder::DeletePiercingInsert | ( | ) |
Delete piercing inserts which are selected.
Created in NX11.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertMiniToolsBuilder::InsertsToDelete | ( | ) |
Returns the inserts to delete.
Created in NX11.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertMiniToolsBuilder::SelectAssociationInsert | ( | ) |
Returns the selection of the inserts to create association.
Created in NX11.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertMiniToolsBuilder::SelectAssociationScrap | ( | ) |
Returns the selection of the scrap to create association.
Created in NX11.0.0.
License requirements : None
NXOpen::SelectFaceList* NXOpen::Tooling::PiercingInsertMiniToolsBuilder::SelectScrapOrInsert | ( | ) |
Returns the select scrap or insert for association update.
Created in NX11.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertMiniToolsBuilder::SetAssociationTool | ( | NXOpen::Tooling::PiercingInsertMiniToolsBuilder::AssociationToolItems | associationTool | ) |
Sets the association tool type.
Created in NX11.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
associationTool | associationtool |
void NXOpen::Tooling::PiercingInsertMiniToolsBuilder::UpdatePosition | ( | ) |
Update piercing inserts position when clicking the update piercing inserts button
Created in NX11.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")