PiercingInsertBuilder Class¶
-
class
NXOpen.Tooling.PiercingInsertBuilder¶ Bases:
NXOpen.BuilderRepresents piercing insert builder.
To create a new instance of this class, use
NXOpen.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 OffsetLinearDimension.Value 3 (millimeters part), 0.12 (inches part) Position Bottom PunchOffsetValue 0 PunchPocketClearanceForBP 0 PunchPocketClearanceForPP 0 PunchPocketClearanceForSP 0 PunchPocketToggleForBP 0 PunchPocketToggleForPP 0 PunchPocketToggleForSP 0 PunchPocketTypeInBP Clearance PunchPocketTypeInPP Clearance PunchPocketTypeInSP Clearance PunchSameOffsetValue 0 SlugHoleHeightLinearDimension.Value 100 (millimeters part), 4 (inches part) 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) New in version NX6.0.0.
Properties¶
| Property | Description |
|---|---|
| AssociationTool | Returns or sets the association tool type. |
| ConceptDesign | Returns or sets the value indicating if the design is for a concept. |
| DieInsertType | Returns or sets the die insert type. |
| DieOffsetValue | Returns or sets the die offset value. |
| DieSameOffsetValue | Returns or sets the same offset value option of die design. |
| NewPartNames | Returns or sets the new component names. |
| NormalBbpslug | Returns or sets the bottom plate slug type for normal pierce design. |
| NormalCavity | Returns or sets the cavity type for normal pierce design. |
| NormalClearance | Returns or sets the clearance value for normal pierce design. |
| NormalClearanceOption | Returns or sets the clearance option for normal pierce design. |
| NormalDsslug | Returns or sets the die shoe slug type for normal pierce design. |
| NormalForEachScrap1 | Returns or sets the each scrap option of bottom plate slug for normal pierce design. |
| NormalForEachScrap2 | Returns or sets the each scrap option of die shoe slug for normal pierce design. |
| NormalOffsetSide | Returns or sets the offset side option for normal pierce design. |
| NormalOnePunchToggle | Returns or sets the one punch option for normal pierce design. |
| NormalPunchLength | Returns or sets the punch length for normal pierce design. |
| NormalRenameDialog | Returns or sets the rename dialog option for normal pierce design. |
| NormalSelectPierceDieInsert | Returns the select pierce die insert to be edited. |
| NormalSelectPiercePunch | Returns the select pierce punch insert to be edited. |
| NormalSlugPara1 | Returns or sets the H value of slug hole for normal pierce design. |
| NormalSlugPara2 | Returns or sets the A value of slug hole for normal pierce design. |
| NormalSlugPara3 | Returns or sets the C1 value of slug hole for normal pierce design. |
| NormalSlugPara4 | Returns or sets the C2 value of slug hole for normal pierce design. |
| OffsetLinearDimension | Returns the offset linear dimension |
| ParentPartName | Returns or sets the parent part name to create insert. |
| Position | Returns or sets the reverse direction |
| PunchOffsetValue | Returns or sets the punch offset value. |
| PunchPocketClearanceForBP | Returns or sets the punch pocket clearance for backing plate. |
| PunchPocketClearanceForPP | Returns or sets the punch pocket clearance for punch plate. |
| PunchPocketClearanceForSP | Returns or sets the punch pocket clearance for stripper plate. |
| PunchPocketHeightInSP | Returns or sets the punch pocket height in the stripper plate. |
| PunchPocketToggleForBP | Returns or sets the punch pocket toggle for backing plate. |
| PunchPocketToggleForPP | Returns or sets the punch pocket toggle for punch plate. |
| PunchPocketToggleForSP | Returns or sets the punch pocket toggle for stripper plate. |
| PunchPocketTypeInBP | Returns or sets the punch pocket type in backing plate. |
| PunchPocketTypeInPP | Returns or sets the punch pocket type in punch plate. |
| PunchPocketTypeInSP | Returns or sets the punch pocket type in stripper plate. |
| PunchSameOffsetValue | Returns or sets the same offset value option of punch design. |
| SelectAssociationInsert | Returns the selection of the inserts to create association. |
| SelectAssociationScrap | Returns the selection of the scrap to create association. |
| SelectDieInsertForCavity | Returns the select die insert for cavity. |
| SelectDieInsertOutline | Returns the select die insert outline. |
| SelectScrap | Returns the select scraps for pierce insert design. |
| SelectScrapOrInsert | Returns the select scrap or insert for association update. |
| SelectUserDefinedDieInsertForEdit | Returns the selected user defined die insert to edit. |
| SettingWithoutFalseBody | Returns or sets the option of whether to create false body for die or backing insert. |
| SlugHoleHeightLinearDimension | Returns the slug hole height linear dimension |
| Tag | Returns the Tag for this object. |
| Type | Returns or sets the type of piercing insert. |
| UserDefinedDieInsertClearance | Returns or sets the user defined die insert clearance. |
| UserDefinedDieInsertHeight | Returns the user defined die insert height. |
| UserDefinedPunchEnd | Returns the user defined punch end |
| UserDefinedPunchPenetration | Returns or sets the user defined punch penetration. |
| UserDefinedPunchStart | Returns the user defined punch start |
Methods¶
| Method | Description |
|---|---|
| AddDieInsertPart | Add user defined die insert or backing insert part. |
| AddStripperInsert | Add standard stripper insert. |
| Commit | Commits any edits that have been applied to the builder. |
| CreateUserDefinedDieInsert | Create user defined die insert or backing insert for selected scraps. |
| CreateUserDefinedInsertDatumPlane | Create datum plane for user defined die or backing insert outline. |
| Destroy | Deletes the builder, and cleans up any objects created by the builder. |
| DieEditOffsetValueTable | Edit offset value table. |
| GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
| GetObject | Returns the object currently being edited by this builder. |
| LinkButton | Link the selected insert with the selected scrap. |
| NormalCreateCavityAndSlug | Create cavity and slug for normal pierce design. |
| NormalCreateUdp | Create user defined punch for normal pierce design. |
| NormalLoadDie | Load standard die insert for normal pierce design. |
| NormalLoadStandardPunch | Load standard punch for normal pierce design. |
| PunchEditOffsetValueTable | Edit offset value table. |
| ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
| UpdatePosition | Update position. |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
Property Detail¶
AssociationTool¶
-
PiercingInsertBuilder.AssociationTool¶ Returns or sets the association tool type.
-------------------------------------Getter Method
Signature
AssociationToolReturns: Indicates the association tool type Return type: NXOpen.Tooling.PiercingInsertBuilderAssociationToolTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AssociationToolParameters: associationTool ( NXOpen.Tooling.PiercingInsertBuilderAssociationToolType) – Indicates the association tool typeNew in version NX6.0.0.
License requirements: None.
ConceptDesign¶
-
PiercingInsertBuilder.ConceptDesign¶ Returns or sets the value indicating if the design is for a concept.
True indicates it is a concept design.
-------------------------------------Getter Method
Signature
ConceptDesignReturns: Indicates whether it is a concept design Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ConceptDesignParameters: conceptDesign (bool) – Indicates whether it is a concept design New in version NX7.5.0.
License requirements: None.
DieInsertType¶
-
PiercingInsertBuilder.DieInsertType¶ Returns or sets the die insert type.
-------------------------------------Getter Method
Signature
DieInsertTypeReturns: Indicates the type of insert to design, die insert or backing insert Return type: NXOpen.Tooling.PiercingInsertBuilderDieInsertTypeItemsNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DieInsertTypeParameters: dieInsertType ( NXOpen.Tooling.PiercingInsertBuilderDieInsertTypeItems) – Indicates the type of insert to design, die insert or backing insertNew in version NX7.5.0.
License requirements: None.
DieOffsetValue¶
-
PiercingInsertBuilder.DieOffsetValue¶ Returns or sets the die offset value.
-------------------------------------Getter Method
Signature
DieOffsetValueReturns: Indicates the die offset value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DieOffsetValueParameters: dieOffsetValue (float) – Indicates the die offset value New in version NX6.0.0.
License requirements: None.
DieSameOffsetValue¶
-
PiercingInsertBuilder.DieSameOffsetValue¶ Returns or sets the same offset value option of die design.
-------------------------------------Getter Method
Signature
DieSameOffsetValueReturns: Indicates the same offset value option of die design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DieSameOffsetValueParameters: dieSameOffsetValue (bool) – Indicates the same offset value option of die design New in version NX6.0.0.
License requirements: None.
NewPartNames¶
-
PiercingInsertBuilder.NewPartNames¶ Returns or sets the new component names.
-------------------------------------Getter Method
Signature
NewPartNamesReturns: Retruns the new component names Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NewPartNamesParameters: newPartNames (str) – Specifies the new component names New in version NX7.5.0.
License requirements: None.
NormalBbpslug¶
-
PiercingInsertBuilder.NormalBbpslug¶ Returns or sets the bottom plate slug type for normal pierce design.
-------------------------------------Getter Method
Signature
NormalBbpslugReturns: Indicates bottom plate slug type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalBbpslugTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalBbpslugParameters: normalBbpslug ( NXOpen.Tooling.PiercingInsertBuilderNormalBbpslugType) – Indicates bottom plate slug type for normal pierce designNew in version NX6.0.0.
License requirements: None.
NormalCavity¶
-
PiercingInsertBuilder.NormalCavity¶ Returns or sets the cavity type for normal pierce design.
-------------------------------------Getter Method
Signature
NormalCavityReturns: Indicates the cavity type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalCavityTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalCavityParameters: normalCavity ( NXOpen.Tooling.PiercingInsertBuilderNormalCavityType) – Indicates the cavity type for normal pierce designNew in version NX6.0.0.
License requirements: None.
NormalClearance¶
-
PiercingInsertBuilder.NormalClearance¶ Returns or sets the clearance value for normal pierce design.
-------------------------------------Getter Method
Signature
NormalClearanceReturns: Indicates the clearance value for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalClearanceParameters: normalClearance (float) – Indicates the clearance value for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalClearanceOption¶
-
PiercingInsertBuilder.NormalClearanceOption¶ Returns or sets the clearance option for normal pierce design.
-------------------------------------Getter Method
Signature
NormalClearanceOptionReturns: Indicates the clearance option for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalClearanceOptionTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalClearanceOptionParameters: normalClearanceOption ( NXOpen.Tooling.PiercingInsertBuilderNormalClearanceOptionType) – Indicates the clearance option for normal pierce designNew in version NX6.0.0.
License requirements: None.
NormalDsslug¶
-
PiercingInsertBuilder.NormalDsslug¶ Returns or sets the die shoe slug type for normal pierce design.
-------------------------------------Getter Method
Signature
NormalDsslugReturns: Indicates die shoe slug type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalDsslugTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalDsslugParameters: normalDsslug ( NXOpen.Tooling.PiercingInsertBuilderNormalDsslugType) – Indicates die shoe slug type for normal pierce designNew in version NX6.0.0.
License requirements: None.
NormalForEachScrap1¶
-
PiercingInsertBuilder.NormalForEachScrap1¶ Returns or sets the each scrap option of bottom plate slug for normal pierce design.
-------------------------------------Getter Method
Signature
NormalForEachScrap1Returns: Indicates each scrap option of bottom plate slug for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalForEachScrap1Parameters: normalForEachScrap1 (bool) – Indicates each scrap option of bottom plate slug for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalForEachScrap2¶
-
PiercingInsertBuilder.NormalForEachScrap2¶ Returns or sets the each scrap option of die shoe slug for normal pierce design.
-------------------------------------Getter Method
Signature
NormalForEachScrap2Returns: Indicates each scrap option of die shoe slug for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalForEachScrap2Parameters: normalForEachScrap2 (bool) – Indicates each scrap option of die shoe slug for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalOffsetSide¶
-
PiercingInsertBuilder.NormalOffsetSide¶ Returns or sets the offset side option for normal pierce design.
-------------------------------------Getter Method
Signature
NormalOffsetSideReturns: Indicates the offset side option for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalOffsetSideTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalOffsetSideParameters: normalOffsetSide ( NXOpen.Tooling.PiercingInsertBuilderNormalOffsetSideType) – Indicates the offset side option for normal pierce designNew in version NX6.0.0.
License requirements: None.
NormalOnePunchToggle¶
-
PiercingInsertBuilder.NormalOnePunchToggle¶ Returns or sets the one punch option for normal pierce design.
-------------------------------------Getter Method
Signature
NormalOnePunchToggleReturns: Indicates the one punch option for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalOnePunchToggleParameters: normalOnePunchToggle (bool) – Indicates the one punch option for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalPunchLength¶
-
PiercingInsertBuilder.NormalPunchLength¶ Returns or sets the punch length for normal pierce design.
-------------------------------------Getter Method
Signature
NormalPunchLengthReturns: Indicates the punch length for normal pierce design Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalPunchLengthParameters: normalPunchLength (str) – Indicates the punch length for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalRenameDialog¶
-
PiercingInsertBuilder.NormalRenameDialog¶ Returns or sets the rename dialog option for normal pierce design.
-------------------------------------Getter Method
Signature
NormalRenameDialogReturns: Indicates the rename dialog option for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalRenameDialogParameters: normalRenameDialog (bool) – Indicates the rename dialog option for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalSelectPierceDieInsert¶
-
PiercingInsertBuilder.NormalSelectPierceDieInsert¶ Returns the select pierce die insert to be edited.
-------------------------------------Getter Method
Signature
NormalSelectPierceDieInsertReturns: Indicates the selected pierce die insert to be edited Return type: NXOpen.SelectBodyListNew in version NX6.0.0.
License requirements: None.
NormalSelectPiercePunch¶
-
PiercingInsertBuilder.NormalSelectPiercePunch¶ Returns the select pierce punch insert to be edited.
-------------------------------------Getter Method
Signature
NormalSelectPiercePunchReturns: Indicates the selected pierce punch insert to be edited Return type: NXOpen.SelectBodyListNew in version NX6.0.0.
License requirements: None.
NormalSlugPara1¶
-
PiercingInsertBuilder.NormalSlugPara1¶ Returns or sets the H value of slug hole for normal pierce design.
-------------------------------------Getter Method
Signature
NormalSlugPara1Returns: Indicates the H value of slug hole for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalSlugPara1Parameters: normalSlugPara1 (float) – Indicates the H value of slug hole for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalSlugPara2¶
-
PiercingInsertBuilder.NormalSlugPara2¶ Returns or sets the A value of slug hole for normal pierce design.
-------------------------------------Getter Method
Signature
NormalSlugPara2Returns: Indicates A value of slug hole for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalSlugPara2Parameters: normalSlugPara2 (float) – Indicates A value of slug hole for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalSlugPara3¶
-
PiercingInsertBuilder.NormalSlugPara3¶ Returns or sets the C1 value of slug hole for normal pierce design.
-------------------------------------Getter Method
Signature
NormalSlugPara3Returns: Indicates C1 value of slug hole for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalSlugPara3Parameters: normalSlugPara3 (float) – Indicates C1 value of slug hole for normal pierce design New in version NX6.0.0.
License requirements: None.
NormalSlugPara4¶
-
PiercingInsertBuilder.NormalSlugPara4¶ Returns or sets the C2 value of slug hole for normal pierce design.
-------------------------------------Getter Method
Signature
NormalSlugPara4Returns: Indicates the C2 value of slug hole for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalSlugPara4Parameters: normalSlugPara4 (float) – Indicates the C2 value of slug hole for normal pierce design New in version NX6.0.0.
License requirements: None.
OffsetLinearDimension¶
-
PiercingInsertBuilder.OffsetLinearDimension¶ Returns the offset linear dimension
-------------------------------------Getter Method
Signature
OffsetLinearDimensionReturns: Return type: NXOpen.ExpressionNew in version NX10.0.0.
License requirements: None.
ParentPartName¶
-
PiercingInsertBuilder.ParentPartName¶ Returns or sets the parent part name to create insert.
-------------------------------------Getter Method
Signature
ParentPartNameReturns: Retruns parent part name Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ParentPartNameParameters: parentPart (str) – Specifies the parent part name New in version NX7.5.0.
License requirements: None.
Position¶
-
PiercingInsertBuilder.Position¶ Returns or sets the reverse direction
-------------------------------------Getter Method
Signature
PositionReturns: Return type: NXOpen.Tooling.PiercingInsertBuilderInsertPositionNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PositionParameters: position ( NXOpen.Tooling.PiercingInsertBuilderInsertPosition) –New in version NX8.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
PunchOffsetValue¶
-
PiercingInsertBuilder.PunchOffsetValue¶ Returns or sets the punch offset value.
-------------------------------------Getter Method
Signature
PunchOffsetValueReturns: Indicates the punch offset value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchOffsetValueParameters: punchOffsetValue (float) – Indicates the punch offset value New in version NX6.0.0.
License requirements: None.
PunchPocketClearanceForBP¶
-
PiercingInsertBuilder.PunchPocketClearanceForBP¶ Returns or sets the punch pocket clearance for backing plate.
-------------------------------------Getter Method
Signature
PunchPocketClearanceForBPReturns: Indicates the clearance value of punch pocket in backing plate Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForBPParameters: punchPocketClearanceForBP (float) – Indicates the clearance value of punch pocket in backing plate New in version NX7.5.0.
License requirements: None.
PunchPocketClearanceForPP¶
-
PiercingInsertBuilder.PunchPocketClearanceForPP¶ Returns or sets the punch pocket clearance for punch plate.
-------------------------------------Getter Method
Signature
PunchPocketClearanceForPPReturns: Indicates the clearance value of punch pocket in punch plate Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForPPParameters: punchPocketClearanceForPP (float) – Indicates the clearance value of punch pocket in punch plate New in version NX7.5.0.
License requirements: None.
PunchPocketClearanceForSP¶
-
PiercingInsertBuilder.PunchPocketClearanceForSP¶ Returns or sets the punch pocket clearance for stripper plate.
-------------------------------------Getter Method
Signature
PunchPocketClearanceForSPReturns: Indicates the clearance value of punch pocket in stripper plate Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForSPParameters: punchPocketClearanceForSP (float) – Indicates the clearance value of punch pocket in stripper plate New in version NX7.5.0.
License requirements: None.
PunchPocketHeightInSP¶
-
PiercingInsertBuilder.PunchPocketHeightInSP¶ Returns or sets the punch pocket height in the stripper plate.
-------------------------------------Getter Method
Signature
PunchPocketHeightInSPReturns: Indicates the punch pocket height value in the stripper plate Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketHeightInSPParameters: punchPocketHeightInSP (float) – Indicates the punch pocket height value in the stripper plate New in version NX7.5.0.
License requirements: None.
PunchPocketToggleForBP¶
-
PiercingInsertBuilder.PunchPocketToggleForBP¶ Returns or sets the punch pocket toggle for backing plate.
-------------------------------------Getter Method
Signature
PunchPocketToggleForBPReturns: Indicates whether to create punch pocket in backing plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForBPParameters: punchPocketToggleForBP (bool) – Indicates whether to create punch pocket in backing plate New in version NX7.5.0.
License requirements: None.
PunchPocketToggleForPP¶
-
PiercingInsertBuilder.PunchPocketToggleForPP¶ Returns or sets the punch pocket toggle for punch plate.
-------------------------------------Getter Method
Signature
PunchPocketToggleForPPReturns: Indicates whether to create punch pocket in punch plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForPPParameters: punchPocketToggleForPP (bool) – Indicates whether to create punch pocket in punch plate New in version NX7.5.0.
License requirements: None.
PunchPocketToggleForSP¶
-
PiercingInsertBuilder.PunchPocketToggleForSP¶ Returns or sets the punch pocket toggle for stripper plate.
-------------------------------------Getter Method
Signature
PunchPocketToggleForSPReturns: Indicates whether to create punch pocket in stripper plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForSPParameters: punchPocketToggleForSP (bool) – Indicates whether to create punch pocket in stripper plate New in version NX7.5.0.
License requirements: None.
PunchPocketTypeInBP¶
-
PiercingInsertBuilder.PunchPocketTypeInBP¶ Returns or sets the punch pocket type in backing plate.
-------------------------------------Getter Method
Signature
PunchPocketTypeInBPReturns: Indicates the type of punch pocket in backing plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsBPNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInBPParameters: punchPocketTypeInBP ( NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsBP) – Indicates the type of punch pocket in backing plateNew in version NX7.5.0.
License requirements: None.
PunchPocketTypeInPP¶
-
PiercingInsertBuilder.PunchPocketTypeInPP¶ Returns or sets the punch pocket type in punch plate.
-------------------------------------Getter Method
Signature
PunchPocketTypeInPPReturns: Indicates the type of punch pocket in punch plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsPPNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInPPParameters: punchPocketTypeInPP ( NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsPP) – Indicates the type of punch pocket in punch plateNew in version NX7.5.0.
License requirements: None.
PunchPocketTypeInSP¶
-
PiercingInsertBuilder.PunchPocketTypeInSP¶ Returns or sets the punch pocket type in stripper plate.
-------------------------------------Getter Method
Signature
PunchPocketTypeInSPReturns: Indicates the type of punch pocket in stripper plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsSPNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInSPParameters: punchPocketTypeInSP ( NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsSP) – Indicates the type of punch pocket in stripper plateNew in version NX7.5.0.
License requirements: None.
PunchSameOffsetValue¶
-
PiercingInsertBuilder.PunchSameOffsetValue¶ Returns or sets the same offset value option of punch design.
-------------------------------------Getter Method
Signature
PunchSameOffsetValueReturns: Indicates the same offset value option of punch design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchSameOffsetValueParameters: punchSameOffsetValue (bool) – Indicates the same offset value option of punch design New in version NX6.0.0.
License requirements: None.
SelectAssociationInsert¶
-
PiercingInsertBuilder.SelectAssociationInsert¶ Returns the selection of the inserts to create association.
-------------------------------------Getter Method
Signature
SelectAssociationInsertReturns: Indicates the selected inserts for association update Return type: NXOpen.SelectBodyListNew in version NX7.5.0.
License requirements: None.
SelectAssociationScrap¶
-
PiercingInsertBuilder.SelectAssociationScrap¶ Returns the selection of the scrap to create association.
-------------------------------------Getter Method
Signature
SelectAssociationScrapReturns: Indicates the selected scrap for association update Return type: NXOpen.SelectBodyListNew in version NX7.5.0.
License requirements: None.
SelectDieInsertForCavity¶
-
PiercingInsertBuilder.SelectDieInsertForCavity¶ Returns the select die insert for cavity.
-------------------------------------Getter Method
Signature
SelectDieInsertForCavityReturns: Indicates the selected die insert for cavity design Return type: NXOpen.SelectBodyListNew in version NX7.5.0.
License requirements: None.
SelectDieInsertOutline¶
-
PiercingInsertBuilder.SelectDieInsertOutline¶ Returns the select die insert outline.
-------------------------------------Getter Method
Signature
SelectDieInsertOutlineReturns: Indicates the profiles for user defined die or backing insert design Return type: NXOpen.SectionNew in version NX7.5.0.
License requirements: None.
SelectScrap¶
-
PiercingInsertBuilder.SelectScrap¶ Returns the select scraps for pierce insert design.
-------------------------------------Getter Method
Signature
SelectScrapReturns: the selected scraps for pierce insert design Return type: NXOpen.SelectBodyListNew in version NX6.0.0.
License requirements: None.
SelectScrapOrInsert¶
-
PiercingInsertBuilder.SelectScrapOrInsert¶ Returns the select scrap or insert for association update.
-------------------------------------Getter Method
Signature
SelectScrapOrInsertReturns: Indicates the selected scrap or insert for association update Return type: NXOpen.SelectFaceListNew in version NX6.0.0.
License requirements: None.
SelectUserDefinedDieInsertForEdit¶
-
PiercingInsertBuilder.SelectUserDefinedDieInsertForEdit¶ Returns the selected user defined die insert to edit.
-------------------------------------Getter Method
Signature
SelectUserDefinedDieInsertForEditReturns: Indicates the selected user defined die insert to edit Return type: NXOpen.SelectBodyListNew in version NX7.5.0.
License requirements: None.
SettingWithoutFalseBody¶
-
PiercingInsertBuilder.SettingWithoutFalseBody¶ Returns or sets the option of whether to create false body for die or backing insert.
-------------------------------------Getter Method
Signature
SettingWithoutFalseBodyReturns: Indicates whether to create false body Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SettingWithoutFalseBodyParameters: settingWithoutFalseBody (bool) – Indicates whether to create false body New in version NX7.5.0.
License requirements: None.
SlugHoleHeightLinearDimension¶
-
PiercingInsertBuilder.SlugHoleHeightLinearDimension¶ Returns the slug hole height linear dimension
-------------------------------------Getter Method
Signature
SlugHoleHeightLinearDimensionReturns: Return type: NXOpen.ExpressionNew in version NX10.0.0.
License requirements: None.
Type¶
-
PiercingInsertBuilder.Type¶ Returns or sets the type of piercing insert.
-------------------------------------Getter Method
Signature
TypeReturns: Indicates the current type value of the dialog’s types block Return type: NXOpen.Tooling.PiercingInsertBuilderTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TypeParameters: type ( NXOpen.Tooling.PiercingInsertBuilderTypes) – Indicates the type value of the dialog’s types block to be set toNew in version NX7.5.0.
License requirements: None.
UserDefinedDieInsertClearance¶
-
PiercingInsertBuilder.UserDefinedDieInsertClearance¶ Returns or sets the user defined die insert clearance.
-------------------------------------Getter Method
Signature
UserDefinedDieInsertClearanceReturns: Indicates the false body clearance value of user defined die or backing insert Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UserDefinedDieInsertClearanceParameters: userDefinedDieInsertClearance (float) – Indicates the false body clearance value of user defined die or backing insert New in version NX7.5.0.
License requirements: None.
UserDefinedDieInsertHeight¶
-
PiercingInsertBuilder.UserDefinedDieInsertHeight¶ Returns the user defined die insert height.
-------------------------------------Getter Method
Signature
UserDefinedDieInsertHeightReturns: Indicates the height value of user defined die or backing insert Return type: NXOpen.ExpressionNew in version NX7.5.0.
License requirements: None.
UserDefinedPunchEnd¶
-
PiercingInsertBuilder.UserDefinedPunchEnd¶ Returns the user defined punch end
-------------------------------------Getter Method
Signature
UserDefinedPunchEndReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: None.
UserDefinedPunchPenetration¶
-
PiercingInsertBuilder.UserDefinedPunchPenetration¶ Returns or sets the user defined punch penetration.
-------------------------------------Getter Method
Signature
UserDefinedPunchPenetrationReturns: Indicates the punch penetration value for pierce design Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UserDefinedPunchPenetrationParameters: userDefinedPunchPenetration (float) – Indicates the punch penetration value for pierce design New in version NX7.5.0.
License requirements: None.
UserDefinedPunchStart¶
-
PiercingInsertBuilder.UserDefinedPunchStart¶ Returns the user defined punch start
-------------------------------------Getter Method
Signature
UserDefinedPunchStartReturns: Return type: NXOpen.ExpressionNew in version NX9.0.0.
License requirements: None.
Method Detail¶
AddDieInsertPart¶
-
PiercingInsertBuilder.AddDieInsertPart¶ Add user defined die insert or backing insert part.
Signature
AddDieInsertPart()New in version NX9.0.0.
License requirements: None.
AddStripperInsert¶
-
PiercingInsertBuilder.AddStripperInsert¶ Add standard stripper insert.
Signature
AddStripperInsert()New in version NX7.5.0.
License requirements: None.
CreateUserDefinedDieInsert¶
-
PiercingInsertBuilder.CreateUserDefinedDieInsert¶ Create user defined die insert or backing insert for selected scraps.
Signature
CreateUserDefinedDieInsert()New in version NX7.5.0.
License requirements: None.
CreateUserDefinedInsertDatumPlane¶
-
PiercingInsertBuilder.CreateUserDefinedInsertDatumPlane¶ Create datum plane for user defined die or backing insert outline.
Signature
CreateUserDefinedInsertDatumPlane()New in version NX7.5.0.
License requirements: None.
DieEditOffsetValueTable¶
-
PiercingInsertBuilder.DieEditOffsetValueTable¶ Edit offset value table.
Signature
DieEditOffsetValueTable()New in version NX6.0.0.
License requirements: None.
LinkButton¶
-
PiercingInsertBuilder.LinkButton¶ Link the selected insert with the selected scrap.
Signature
LinkButton()New in version NX7.5.0.
License requirements: None.
NormalCreateCavityAndSlug¶
-
PiercingInsertBuilder.NormalCreateCavityAndSlug¶ Create cavity and slug for normal pierce design.
Signature
NormalCreateCavityAndSlug()New in version NX6.0.0.
License requirements: None.
NormalCreateUdp¶
-
PiercingInsertBuilder.NormalCreateUdp¶ Create user defined punch for normal pierce design.
Signature
NormalCreateUdp()New in version NX6.0.0.
License requirements: None.
NormalLoadDie¶
-
PiercingInsertBuilder.NormalLoadDie¶ Load standard die insert for normal pierce design.
Signature
NormalLoadDie()New in version NX6.0.0.
License requirements: None.
NormalLoadStandardPunch¶
-
PiercingInsertBuilder.NormalLoadStandardPunch¶ Load standard punch for normal pierce design.
Signature
NormalLoadStandardPunch()New in version NX6.0.0.
License requirements: None.
PunchEditOffsetValueTable¶
-
PiercingInsertBuilder.PunchEditOffsetValueTable¶ Edit offset value table.
Signature
PunchEditOffsetValueTable()New in version NX6.0.0.
License requirements: None.
UpdatePosition¶
-
PiercingInsertBuilder.UpdatePosition¶ Update position.
Signature
UpdatePosition()New in version NX6.0.0.
License requirements: None.
Validate¶
-
PiercingInsertBuilder.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.