NX Open C++ Reference Guide
|
Represents piercing insert builder. More...
Public Member Functions | |
void | AddDieInsertPart () |
Add user defined die insert or backing insert part. | |
void | AddStripperInsert () |
Add standard stripper insert. | |
NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType | AssociationTool () |
Returns the association tool type. | |
bool | ConceptDesign () |
Returns the value indicating if the design is for a concept. | |
void | CreateUserDefinedDieInsert () |
Create user defined die insert or backing insert for selected scraps. | |
void | CreateUserDefinedInsertDatumPlane () |
Create datum plane for user defined die or backing insert outline. | |
void | DieEditOffsetValueTable () |
Edit offset value table. | |
NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems | DieInsertType () |
Returns the die insert type. | |
double | DieOffsetValue () |
Returns the die offset value. | |
bool | DieSameOffsetValue () |
Returns the same offset value option of die design. | |
void | LinkButton () |
Link the selected insert with the selected scrap. | |
NXString | NewPartNames () |
Returns the new component names. | |
NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType | NormalBbpslug () |
Returns the bottom plate slug type for normal pierce design. | |
NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType | NormalCavity () |
Returns the cavity type for normal pierce design. | |
double | NormalClearance () |
Returns the clearance value for normal pierce design. | |
NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType | NormalClearanceOption () |
Returns the clearance option for normal pierce design. | |
void | NormalCreateCavityAndSlug () |
Create cavity and slug for normal pierce design. | |
void | NormalCreateUdp () |
Create user defined punch for normal pierce design. | |
NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType | NormalDsslug () |
Returns the die shoe slug type for normal pierce design. | |
bool | NormalForEachScrap1 () |
Returns the each scrap option of bottom plate slug for normal pierce design. | |
bool | NormalForEachScrap2 () |
Returns the each scrap option of die shoe slug for normal pierce design. | |
void | NormalLoadDie () |
Load standard die insert for normal pierce design. | |
void | NormalLoadStandardPunch () |
Load standard punch for normal pierce design. | |
NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType | NormalOffsetSide () |
Returns the offset side option for normal pierce design. | |
bool | NormalOnePunchToggle () |
Returns the one punch option for normal pierce design. | |
NXString | NormalPunchLength () |
Returns the punch length for normal pierce design. | |
bool | NormalRenameDialog () |
Returns the rename dialog option for normal pierce design. | |
NXOpen::SelectBodyList * | NormalSelectPierceDieInsert () |
Returns the select pierce die insert to be edited. | |
NXOpen::SelectBodyList * | NormalSelectPiercePunch () |
Returns the select pierce punch insert to be edited. | |
double | NormalSlugPara1 () |
Returns the H value of slug hole for normal pierce design. | |
double | NormalSlugPara2 () |
Returns the A value of slug hole for normal pierce design. | |
double | NormalSlugPara3 () |
Returns the C1 value of slug hole for normal pierce design. | |
double | NormalSlugPara4 () |
Returns the C2 value of slug hole for normal pierce design. | |
NXString | ParentPartName () |
Returns the parent part name to create insert. | |
NXOpen::Tooling::PiercingInsertBuilder::InsertPosition | Position () |
Returns the reverse direction Created in NX8.0.0. | |
void | PunchEditOffsetValueTable () |
Edit offset value table. | |
double | PunchOffsetValue () |
Returns the punch offset value. | |
double | PunchPocketClearanceForBP () |
Returns the punch pocket clearance for backing plate. | |
double | PunchPocketClearanceForPP () |
Returns the punch pocket clearance for punch plate. | |
double | PunchPocketClearanceForSP () |
Returns the punch pocket clearance for stripper plate. | |
double | PunchPocketHeightInSP () |
Returns the punch pocket height in the stripper plate. | |
bool | PunchPocketToggleForBP () |
Returns the punch pocket toggle for backing plate. | |
bool | PunchPocketToggleForPP () |
Returns the punch pocket toggle for punch plate. | |
bool | PunchPocketToggleForSP () |
Returns the punch pocket toggle for stripper plate. | |
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP | PunchPocketTypeInBP () |
Returns the punch pocket type in backing plate. | |
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP | PunchPocketTypeInPP () |
Returns the punch pocket type in punch plate. | |
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP | PunchPocketTypeInSP () |
Returns the punch pocket type in stripper plate. | |
bool | PunchSameOffsetValue () |
Returns the same offset value option of punch design. | |
NXOpen::SelectBodyList * | SelectAssociationInsert () |
Returns the selection of the inserts to create association. | |
NXOpen::SelectBodyList * | SelectAssociationScrap () |
Returns the selection of the scrap to create association. | |
NXOpen::SelectBodyList * | SelectDieInsertForCavity () |
Returns the select die insert for cavity. | |
NXOpen::Section * | SelectDieInsertOutline () |
Returns the select die insert outline. | |
NXOpen::SelectBodyList * | SelectScrap () |
Returns the select scraps for pierce insert design. | |
NXOpen::SelectFaceList * | SelectScrapOrInsert () |
Returns the select scrap or insert for association update. | |
NXOpen::SelectBodyList * | SelectUserDefinedDieInsertForEdit () |
Returns the selected user defined die insert to edit. | |
void | SetAssociationTool (NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType associationTool) |
Sets the association tool type. | |
void | SetConceptDesign (bool conceptDesign) |
Sets the value indicating if the design is for a concept. | |
void | SetDieInsertType (NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems dieInsertType) |
Sets the die insert type. | |
void | SetDieOffsetValue (double dieOffsetValue) |
Sets the die offset value. | |
void | SetDieSameOffsetValue (bool dieSameOffsetValue) |
Sets the same offset value option of die design. | |
void | SetNewPartNames (const NXString &newPartNames) |
Sets the new component names. | |
void | SetNewPartNames (const char *newPartNames) |
Sets the new component names. | |
void | SetNormalBbpslug (NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType normalBbpslug) |
Sets the bottom plate slug type for normal pierce design. | |
void | SetNormalCavity (NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType normalCavity) |
Sets the cavity type for normal pierce design. | |
void | SetNormalClearance (double normalClearance) |
Sets the clearance value for normal pierce design. | |
void | SetNormalClearanceOption (NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType normalClearanceOption) |
Sets the clearance option for normal pierce design. | |
void | SetNormalDsslug (NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType normalDsslug) |
Sets the die shoe slug type for normal pierce design. | |
void | SetNormalForEachScrap1 (bool normalForEachScrap1) |
Sets the each scrap option of bottom plate slug for normal pierce design. | |
void | SetNormalForEachScrap2 (bool normalForEachScrap2) |
Sets the each scrap option of die shoe slug for normal pierce design. | |
void | SetNormalOffsetSide (NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType normalOffsetSide) |
Sets the offset side option for normal pierce design. | |
void | SetNormalOnePunchToggle (bool normalOnePunchToggle) |
Sets the one punch option for normal pierce design. | |
void | SetNormalPunchLength (const NXString &normalPunchLength) |
Sets the punch length for normal pierce design. | |
void | SetNormalPunchLength (const char *normalPunchLength) |
Sets the punch length for normal pierce design. | |
void | SetNormalRenameDialog (bool normalRenameDialog) |
Sets the rename dialog option for normal pierce design. | |
void | SetNormalSlugPara1 (double normalSlugPara1) |
Sets the H value of slug hole for normal pierce design. | |
void | SetNormalSlugPara2 (double normalSlugPara2) |
Sets the A value of slug hole for normal pierce design. | |
void | SetNormalSlugPara3 (double normalSlugPara3) |
Sets the C1 value of slug hole for normal pierce design. | |
void | SetNormalSlugPara4 (double normalSlugPara4) |
Sets the C2 value of slug hole for normal pierce design. | |
void | SetParentPartName (const NXString &parentPart) |
Sets the parent part name to create insert. | |
void | SetParentPartName (const char *parentPart) |
Sets the parent part name to create insert. | |
void | SetPosition (NXOpen::Tooling::PiercingInsertBuilder::InsertPosition position) |
Sets the reverse direction Created in NX8.0.0. | |
void | SetPunchOffsetValue (double punchOffsetValue) |
Sets the punch offset value. | |
void | SetPunchPocketClearanceForBP (double punchPocketClearanceForBP) |
Sets the punch pocket clearance for backing plate. | |
void | SetPunchPocketClearanceForPP (double punchPocketClearanceForPP) |
Sets the punch pocket clearance for punch plate. | |
void | SetPunchPocketClearanceForSP (double punchPocketClearanceForSP) |
Sets the punch pocket clearance for stripper plate. | |
void | SetPunchPocketHeightInSP (double punchPocketHeightInSP) |
Sets the punch pocket height in the stripper plate. | |
void | SetPunchPocketToggleForBP (bool punchPocketToggleForBP) |
Sets the punch pocket toggle for backing plate. | |
void | SetPunchPocketToggleForPP (bool punchPocketToggleForPP) |
Sets the punch pocket toggle for punch plate. | |
void | SetPunchPocketToggleForSP (bool punchPocketToggleForSP) |
Sets the punch pocket toggle for stripper plate. | |
void | SetPunchPocketTypeInBP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP punchPocketTypeInBP) |
Sets the punch pocket type in backing plate. | |
void | SetPunchPocketTypeInPP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP punchPocketTypeInPP) |
Sets the punch pocket type in punch plate. | |
void | SetPunchPocketTypeInSP (NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP punchPocketTypeInSP) |
Sets the punch pocket type in stripper plate. | |
void | SetPunchSameOffsetValue (bool punchSameOffsetValue) |
Sets the same offset value option of punch design. | |
void | SetSettingWithoutFalseBody (bool settingWithoutFalseBody) |
Sets the option of whether to create false body for die or backing insert. | |
bool | SettingWithoutFalseBody () |
Returns the option of whether to create false body for die or backing insert. | |
void | SetType (NXOpen::Tooling::PiercingInsertBuilder::Types type) |
Sets the type of piercing insert. | |
void | SetUserDefinedDieInsertClearance (double userDefinedDieInsertClearance) |
Sets the user defined die insert clearance. | |
void | SetUserDefinedPunchPenetration (double userDefinedPunchPenetration) |
Sets the user defined punch penetration. | |
NXOpen::Tooling::PiercingInsertBuilder::Types | Type () |
Returns the type of piercing insert. | |
void | UpdatePosition () |
Update position. | |
double | UserDefinedDieInsertClearance () |
Returns the user defined die insert clearance. | |
NXOpen::Expression * | UserDefinedDieInsertHeight () |
Returns the user defined die insert height. | |
NXOpen::Expression * | UserDefinedPunchEnd () |
Returns the user defined punch end Created in NX9.0.0. | |
double | UserDefinedPunchPenetration () |
Returns the user defined punch penetration. | |
NXOpen::Expression * | UserDefinedPunchStart () |
Returns the user defined punch start Created in NX9.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 piercing insert builder.
To create a new instance of this class, use Tooling::PiercingInsertCollection::CreatePiercingInsertBuilder
Default values.
Property | Value |
---|---|
AssociationTool |
AddIntoList |
DieInsertType |
DieInsert |
DieOffsetValue |
0 |
DieSameOffsetValue |
0 |
NormalBbpslug |
Fillet |
NormalCavity |
TaperAngle |
NormalClearance |
0.05 |
NormalClearanceOption |
Constant |
NormalDsslug |
Fillet |
NormalForEachScrap1 |
0 |
NormalForEachScrap2 |
0 |
NormalOffsetSide |
DieSide |
NormalOnePunchToggle |
0 |
NormalRenameDialog |
0 |
NormalSlugPara1 |
3 |
NormalSlugPara2 |
-3 |
NormalSlugPara3 |
2 |
NormalSlugPara4 |
3 |
Position |
Bottom |
PunchOffsetValue |
0 |
PunchPocketClearanceForBP |
0 |
PunchPocketClearanceForPP |
0 |
PunchPocketClearanceForSP |
0 |
PunchPocketToggleForBP |
0 |
PunchPocketToggleForPP |
0 |
PunchPocketToggleForSP |
0 |
PunchPocketTypeInBP |
Clearance |
PunchPocketTypeInPP |
Clearance |
PunchPocketTypeInSP |
Clearance |
PunchSameOffsetValue |
0 |
UserDefinedDieInsertClearance |
0 |
UserDefinedDieInsertHeight.Value |
0 (millimeters part), 0 (inches part) |
UserDefinedPunchEnd.Value |
0 (millimeters part), 0 (inches part) |
UserDefinedPunchStart.Value |
0 (millimeters part), 0 (inches part) |
Created in NX6.0.0.
Specifies the type of bottom plate slug.
Specifies the type of die shoe slug.
NormalDsslugTypeFillet |
Die shoe slug type is fillet. |
NormalDsslugTypeRectangle |
Die shoe slug type is rectangle. |
NormalDsslugTypeCircle |
Die shoe slug type is circle. |
NormalDsslugTypeMickey |
Die shoe slug type is mickey. |
NormalDsslugTypeClearance |
Die shoe slug type is clearance. |
NormalDsslugTypeSlotVer |
Die shoe slug type is slot vertical. |
NormalDsslugTypeSlotHor |
Die shoe slug type is slot horizontal. |
NormalDsslugTypeNone |
Die shoe slug type is none. |
void NXOpen::Tooling::PiercingInsertBuilder::AddDieInsertPart | ( | ) |
Add user defined die insert or backing insert part.
Created in NX9.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::AddStripperInsert | ( | ) |
Add standard stripper insert.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType NXOpen::Tooling::PiercingInsertBuilder::AssociationTool | ( | ) |
Returns the association tool type.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::ConceptDesign | ( | ) |
Returns the value indicating if the design is for a concept.
True indicates it is a concept design.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::CreateUserDefinedDieInsert | ( | ) |
Create user defined die insert or backing insert for selected scraps.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::CreateUserDefinedInsertDatumPlane | ( | ) |
Create datum plane for user defined die or backing insert outline.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::DieEditOffsetValueTable | ( | ) |
Edit offset value table.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems NXOpen::Tooling::PiercingInsertBuilder::DieInsertType | ( | ) |
Returns the die insert type.
Created in NX7.5.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::DieOffsetValue | ( | ) |
Returns the die offset value.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::DieSameOffsetValue | ( | ) |
Returns the same offset value option of die design.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::LinkButton | ( | ) |
Link the selected insert with the selected scrap.
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Tooling::PiercingInsertBuilder::NewPartNames | ( | ) |
Returns the new component names.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslug | ( | ) |
Returns the bottom plate slug type for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType NXOpen::Tooling::PiercingInsertBuilder::NormalCavity | ( | ) |
Returns the cavity type for normal pierce design.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::NormalClearance | ( | ) |
Returns the clearance value for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOption | ( | ) |
Returns the clearance option for normal pierce design.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::NormalCreateCavityAndSlug | ( | ) |
Create cavity and slug for normal pierce design.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::NormalCreateUdp | ( | ) |
Create user defined punch for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType NXOpen::Tooling::PiercingInsertBuilder::NormalDsslug | ( | ) |
Returns the die shoe slug type for normal pierce design.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::NormalForEachScrap1 | ( | ) |
Returns the each scrap option of bottom plate slug for normal pierce design.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::NormalForEachScrap2 | ( | ) |
Returns the each scrap option of die shoe slug for normal pierce design.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::NormalLoadDie | ( | ) |
Load standard die insert for normal pierce design.
Created in NX6.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::NormalLoadStandardPunch | ( | ) |
Load standard punch for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSide | ( | ) |
Returns the offset side option for normal pierce design.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::NormalOnePunchToggle | ( | ) |
Returns the one punch option for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Tooling::PiercingInsertBuilder::NormalPunchLength | ( | ) |
Returns the punch length for normal pierce design.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::NormalRenameDialog | ( | ) |
Returns the rename dialog option for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::NormalSelectPierceDieInsert | ( | ) |
Returns the select pierce die insert to be edited.
Created in NX6.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::NormalSelectPiercePunch | ( | ) |
Returns the select pierce punch insert to be edited.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::NormalSlugPara1 | ( | ) |
Returns the H value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::NormalSlugPara2 | ( | ) |
Returns the A value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::NormalSlugPara3 | ( | ) |
Returns the C1 value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::NormalSlugPara4 | ( | ) |
Returns the C2 value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Tooling::PiercingInsertBuilder::ParentPartName | ( | ) |
Returns the parent part name to create insert.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::InsertPosition NXOpen::Tooling::PiercingInsertBuilder::Position | ( | ) |
Returns the reverse direction
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::PunchEditOffsetValueTable | ( | ) |
Edit offset value table.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::PunchOffsetValue | ( | ) |
Returns the punch offset value.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::PunchPocketClearanceForBP | ( | ) |
Returns the punch pocket clearance for backing plate.
Created in NX7.5.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::PunchPocketClearanceForPP | ( | ) |
Returns the punch pocket clearance for punch plate.
Created in NX7.5.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::PunchPocketClearanceForSP | ( | ) |
Returns the punch pocket clearance for stripper plate.
Created in NX7.5.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::PunchPocketHeightInSP | ( | ) |
Returns the punch pocket height in the stripper plate.
Created in NX7.5.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::PunchPocketToggleForBP | ( | ) |
Returns the punch pocket toggle for backing plate.
Created in NX7.5.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::PunchPocketToggleForPP | ( | ) |
Returns the punch pocket toggle for punch plate.
Created in NX7.5.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::PunchPocketToggleForSP | ( | ) |
Returns the punch pocket toggle for stripper plate.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeInBP | ( | ) |
Returns the punch pocket type in backing plate.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeInPP | ( | ) |
Returns the punch pocket type in punch plate.
Created in NX7.5.0.
License requirements : None
NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeInSP | ( | ) |
Returns the punch pocket type in stripper plate.
Created in NX7.5.0.
License requirements : None
bool NXOpen::Tooling::PiercingInsertBuilder::PunchSameOffsetValue | ( | ) |
Returns the same offset value option of punch design.
Created in NX6.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::SelectAssociationInsert | ( | ) |
Returns the selection of the inserts to create association.
Created in NX7.5.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::SelectAssociationScrap | ( | ) |
Returns the selection of the scrap to create association.
Created in NX7.5.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::SelectDieInsertForCavity | ( | ) |
Returns the select die insert for cavity.
Created in NX7.5.0.
License requirements : None
NXOpen::Section* NXOpen::Tooling::PiercingInsertBuilder::SelectDieInsertOutline | ( | ) |
Returns the select die insert outline.
Created in NX7.5.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::SelectScrap | ( | ) |
Returns the select scraps for pierce insert design.
Created in NX6.0.0.
License requirements : None
NXOpen::SelectFaceList* NXOpen::Tooling::PiercingInsertBuilder::SelectScrapOrInsert | ( | ) |
Returns the select scrap or insert for association update.
Created in NX6.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::PiercingInsertBuilder::SelectUserDefinedDieInsertForEdit | ( | ) |
Returns the selected user defined die insert to edit.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::SetAssociationTool | ( | NXOpen::Tooling::PiercingInsertBuilder::AssociationToolType | associationTool | ) |
Sets the association tool type.
Created in NX6.0.0.
License requirements : None
associationTool | Indicates the association tool type |
void NXOpen::Tooling::PiercingInsertBuilder::SetConceptDesign | ( | bool | conceptDesign | ) |
Sets the value indicating if the design is for a concept.
True indicates it is a concept design.
Created in NX7.5.0.
License requirements : None
conceptDesign | Indicates whether it is a concept design |
void NXOpen::Tooling::PiercingInsertBuilder::SetDieInsertType | ( | NXOpen::Tooling::PiercingInsertBuilder::DieInsertTypeItems | dieInsertType | ) |
Sets the die insert type.
Created in NX7.5.0.
License requirements : None
dieInsertType | Indicates the type of insert to design, die insert or backing insert |
void NXOpen::Tooling::PiercingInsertBuilder::SetDieOffsetValue | ( | double | dieOffsetValue | ) |
Sets the die offset value.
Created in NX6.0.0.
License requirements : None
dieOffsetValue | Indicates the die offset value |
void NXOpen::Tooling::PiercingInsertBuilder::SetDieSameOffsetValue | ( | bool | dieSameOffsetValue | ) |
Sets the same offset value option of die design.
Created in NX6.0.0.
License requirements : None
dieSameOffsetValue | Indicates the same offset value option of die design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNewPartNames | ( | const NXString & | newPartNames | ) |
Sets the new component names.
Created in NX7.5.0.
License requirements : None
newPartNames | Specifies the new component names |
void NXOpen::Tooling::PiercingInsertBuilder::SetNewPartNames | ( | const char * | newPartNames | ) |
Sets the new component names.
Created in NX7.5.0.
License requirements : None
newPartNames | Specifies the new component names |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalBbpslug | ( | NXOpen::Tooling::PiercingInsertBuilder::NormalBbpslugType | normalBbpslug | ) |
Sets the bottom plate slug type for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalBbpslug | Indicates bottom plate slug type for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalCavity | ( | NXOpen::Tooling::PiercingInsertBuilder::NormalCavityType | normalCavity | ) |
Sets the cavity type for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalCavity | Indicates the cavity type for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalClearance | ( | double | normalClearance | ) |
Sets the clearance value for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalClearance | Indicates the clearance value for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalClearanceOption | ( | NXOpen::Tooling::PiercingInsertBuilder::NormalClearanceOptionType | normalClearanceOption | ) |
Sets the clearance option for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalClearanceOption | Indicates the clearance option for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalDsslug | ( | NXOpen::Tooling::PiercingInsertBuilder::NormalDsslugType | normalDsslug | ) |
Sets the die shoe slug type for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalDsslug | Indicates die shoe slug type for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalForEachScrap1 | ( | bool | normalForEachScrap1 | ) |
Sets the each scrap option of bottom plate slug for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalForEachScrap1 | Indicates each scrap option of bottom plate slug for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalForEachScrap2 | ( | bool | normalForEachScrap2 | ) |
Sets the each scrap option of die shoe slug for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalForEachScrap2 | Indicates each scrap option of die shoe slug for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalOffsetSide | ( | NXOpen::Tooling::PiercingInsertBuilder::NormalOffsetSideType | normalOffsetSide | ) |
Sets the offset side option for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalOffsetSide | Indicates the offset side option for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalOnePunchToggle | ( | bool | normalOnePunchToggle | ) |
Sets the one punch option for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalOnePunchToggle | Indicates the one punch option for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalPunchLength | ( | const NXString & | normalPunchLength | ) |
Sets the punch length for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalPunchLength | Indicates the punch length for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalPunchLength | ( | const char * | normalPunchLength | ) |
Sets the punch length for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalPunchLength | Indicates the punch length for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalRenameDialog | ( | bool | normalRenameDialog | ) |
Sets the rename dialog option for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalRenameDialog | Indicates the rename dialog option for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalSlugPara1 | ( | double | normalSlugPara1 | ) |
Sets the H value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalSlugPara1 | Indicates the H value of slug hole for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalSlugPara2 | ( | double | normalSlugPara2 | ) |
Sets the A value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalSlugPara2 | Indicates A value of slug hole for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalSlugPara3 | ( | double | normalSlugPara3 | ) |
Sets the C1 value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalSlugPara3 | Indicates C1 value of slug hole for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetNormalSlugPara4 | ( | double | normalSlugPara4 | ) |
Sets the C2 value of slug hole for normal pierce design.
Created in NX6.0.0.
License requirements : None
normalSlugPara4 | Indicates the C2 value of slug hole for normal pierce design |
void NXOpen::Tooling::PiercingInsertBuilder::SetParentPartName | ( | const NXString & | parentPart | ) |
Sets the parent part name to create insert.
Created in NX7.5.0.
License requirements : None
parentPart | Specifies the parent part name |
void NXOpen::Tooling::PiercingInsertBuilder::SetParentPartName | ( | const char * | parentPart | ) |
Sets the parent part name to create insert.
Created in NX7.5.0.
License requirements : None
parentPart | Specifies the parent part name |
void NXOpen::Tooling::PiercingInsertBuilder::SetPosition | ( | NXOpen::Tooling::PiercingInsertBuilder::InsertPosition | position | ) |
Sets the reverse direction
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
position | position |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchOffsetValue | ( | double | punchOffsetValue | ) |
Sets the punch offset value.
Created in NX6.0.0.
License requirements : None
punchOffsetValue | Indicates the punch offset value |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketClearanceForBP | ( | double | punchPocketClearanceForBP | ) |
Sets the punch pocket clearance for backing plate.
Created in NX7.5.0.
License requirements : None
punchPocketClearanceForBP | Indicates the clearance value of punch pocket in backing plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketClearanceForPP | ( | double | punchPocketClearanceForPP | ) |
Sets the punch pocket clearance for punch plate.
Created in NX7.5.0.
License requirements : None
punchPocketClearanceForPP | Indicates the clearance value of punch pocket in punch plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketClearanceForSP | ( | double | punchPocketClearanceForSP | ) |
Sets the punch pocket clearance for stripper plate.
Created in NX7.5.0.
License requirements : None
punchPocketClearanceForSP | Indicates the clearance value of punch pocket in stripper plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketHeightInSP | ( | double | punchPocketHeightInSP | ) |
Sets the punch pocket height in the stripper plate.
Created in NX7.5.0.
License requirements : None
punchPocketHeightInSP | Indicates the punch pocket height value in the stripper plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketToggleForBP | ( | bool | punchPocketToggleForBP | ) |
Sets the punch pocket toggle for backing plate.
Created in NX7.5.0.
License requirements : None
punchPocketToggleForBP | Indicates whether to create punch pocket in backing plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketToggleForPP | ( | bool | punchPocketToggleForPP | ) |
Sets the punch pocket toggle for punch plate.
Created in NX7.5.0.
License requirements : None
punchPocketToggleForPP | Indicates whether to create punch pocket in punch plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketToggleForSP | ( | bool | punchPocketToggleForSP | ) |
Sets the punch pocket toggle for stripper plate.
Created in NX7.5.0.
License requirements : None
punchPocketToggleForSP | Indicates whether to create punch pocket in stripper plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketTypeInBP | ( | NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsBP | punchPocketTypeInBP | ) |
Sets the punch pocket type in backing plate.
Created in NX7.5.0.
License requirements : None
punchPocketTypeInBP | Indicates the type of punch pocket in backing plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketTypeInPP | ( | NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsPP | punchPocketTypeInPP | ) |
Sets the punch pocket type in punch plate.
Created in NX7.5.0.
License requirements : None
punchPocketTypeInPP | Indicates the type of punch pocket in punch plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchPocketTypeInSP | ( | NXOpen::Tooling::PiercingInsertBuilder::PunchPocketTypeItemsSP | punchPocketTypeInSP | ) |
Sets the punch pocket type in stripper plate.
Created in NX7.5.0.
License requirements : None
punchPocketTypeInSP | Indicates the type of punch pocket in stripper plate |
void NXOpen::Tooling::PiercingInsertBuilder::SetPunchSameOffsetValue | ( | bool | punchSameOffsetValue | ) |
Sets the same offset value option of punch design.
Created in NX6.0.0.
License requirements : None
punchSameOffsetValue | Indicates the same offset value option of punch design |
void NXOpen::Tooling::PiercingInsertBuilder::SetSettingWithoutFalseBody | ( | bool | settingWithoutFalseBody | ) |
Sets the option of whether to create false body for die or backing insert.
Created in NX7.5.0.
License requirements : None
settingWithoutFalseBody | Indicates whether to create false body |
bool NXOpen::Tooling::PiercingInsertBuilder::SettingWithoutFalseBody | ( | ) |
Returns the option of whether to create false body for die or backing insert.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::SetType | ( | NXOpen::Tooling::PiercingInsertBuilder::Types | type | ) |
Sets the type of piercing insert.
Created in NX7.5.0.
License requirements : None
type | Indicates the type value of the dialog's types block to be set to |
void NXOpen::Tooling::PiercingInsertBuilder::SetUserDefinedDieInsertClearance | ( | double | userDefinedDieInsertClearance | ) |
Sets the user defined die insert clearance.
Created in NX7.5.0.
License requirements : None
userDefinedDieInsertClearance | Indicates the false body clearance value of user defined die or backing insert |
void NXOpen::Tooling::PiercingInsertBuilder::SetUserDefinedPunchPenetration | ( | double | userDefinedPunchPenetration | ) |
Sets the user defined punch penetration.
Created in NX7.5.0.
License requirements : None
userDefinedPunchPenetration | Indicates the punch penetration value for pierce design |
NXOpen::Tooling::PiercingInsertBuilder::Types NXOpen::Tooling::PiercingInsertBuilder::Type | ( | ) |
Returns the type of piercing insert.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::PiercingInsertBuilder::UpdatePosition | ( | ) |
Update position.
Created in NX6.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::UserDefinedDieInsertClearance | ( | ) |
Returns the user defined die insert clearance.
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Tooling::PiercingInsertBuilder::UserDefinedDieInsertHeight | ( | ) |
Returns the user defined die insert height.
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Tooling::PiercingInsertBuilder::UserDefinedPunchEnd | ( | ) |
Returns the user defined punch end
Created in NX9.0.0.
License requirements : None
double NXOpen::Tooling::PiercingInsertBuilder::UserDefinedPunchPenetration | ( | ) |
Returns the user defined punch penetration.
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Tooling::PiercingInsertBuilder::UserDefinedPunchStart | ( | ) |
Returns the user defined punch start
Created in NX9.0.0.
License requirements : None