|
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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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