PiercingInsertBuilder Class¶
-
class
NXOpen.Tooling.
PiercingInsertBuilder
¶ Bases:
NXOpen.Builder
Represents 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
AssociationTool
Returns: Indicates the association tool type Return type: NXOpen.Tooling.PiercingInsertBuilderAssociationToolType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AssociationTool
Parameters: 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
ConceptDesign
Returns: Indicates whether it is a concept design Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ConceptDesign
Parameters: 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
DieInsertType
Returns: Indicates the type of insert to design, die insert or backing insert Return type: NXOpen.Tooling.PiercingInsertBuilderDieInsertTypeItems
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DieInsertType
Parameters: 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
DieOffsetValue
Returns: Indicates the die offset value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DieOffsetValue
Parameters: 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
DieSameOffsetValue
Returns: Indicates the same offset value option of die design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DieSameOffsetValue
Parameters: 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
NewPartNames
Returns: Retruns the new component names Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NewPartNames
Parameters: 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
NormalBbpslug
Returns: Indicates bottom plate slug type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalBbpslugType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalBbpslug
Parameters: 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
NormalCavity
Returns: Indicates the cavity type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalCavityType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalCavity
Parameters: 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
NormalClearance
Returns: Indicates the clearance value for normal pierce design Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalClearance
Parameters: 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
NormalClearanceOption
Returns: Indicates the clearance option for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalClearanceOptionType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalClearanceOption
Parameters: 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
NormalDsslug
Returns: Indicates die shoe slug type for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalDsslugType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalDsslug
Parameters: 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
NormalForEachScrap1
Returns: 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
NormalForEachScrap1
Parameters: 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
NormalForEachScrap2
Returns: 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
NormalForEachScrap2
Parameters: 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
NormalOffsetSide
Returns: Indicates the offset side option for normal pierce design Return type: NXOpen.Tooling.PiercingInsertBuilderNormalOffsetSideType
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalOffsetSide
Parameters: 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
NormalOnePunchToggle
Returns: Indicates the one punch option for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalOnePunchToggle
Parameters: 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
NormalPunchLength
Returns: Indicates the punch length for normal pierce design Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalPunchLength
Parameters: 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
NormalRenameDialog
Returns: Indicates the rename dialog option for normal pierce design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalRenameDialog
Parameters: 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
NormalSelectPierceDieInsert
Returns: Indicates the selected pierce die insert to be edited Return type: NXOpen.SelectBodyList
New in version NX6.0.0.
License requirements: None.
NormalSelectPiercePunch¶
-
PiercingInsertBuilder.
NormalSelectPiercePunch
¶ Returns the select pierce punch insert to be edited.
-------------------------------------
Getter Method
Signature
NormalSelectPiercePunch
Returns: Indicates the selected pierce punch insert to be edited Return type: NXOpen.SelectBodyList
New 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
NormalSlugPara1
Returns: 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
NormalSlugPara1
Parameters: 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
NormalSlugPara2
Returns: 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
NormalSlugPara2
Parameters: 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
NormalSlugPara3
Returns: 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
NormalSlugPara3
Parameters: 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
NormalSlugPara4
Returns: 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
NormalSlugPara4
Parameters: 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
OffsetLinearDimension
Returns: Return type: NXOpen.Expression
New in version NX10.0.0.
License requirements: None.
ParentPartName¶
-
PiercingInsertBuilder.
ParentPartName
¶ Returns or sets the parent part name to create insert.
-------------------------------------
Getter Method
Signature
ParentPartName
Returns: Retruns parent part name Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ParentPartName
Parameters: 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
Position
Returns: Return type: NXOpen.Tooling.PiercingInsertBuilderInsertPosition
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Position
Parameters: 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
PunchOffsetValue
Returns: Indicates the punch offset value Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchOffsetValue
Parameters: 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
PunchPocketClearanceForBP
Returns: 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
PunchPocketClearanceForBP
Parameters: 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
PunchPocketClearanceForPP
Returns: 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
PunchPocketClearanceForPP
Parameters: 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
PunchPocketClearanceForSP
Returns: 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
PunchPocketClearanceForSP
Parameters: 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
PunchPocketHeightInSP
Returns: 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
PunchPocketHeightInSP
Parameters: 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
PunchPocketToggleForBP
Returns: Indicates whether to create punch pocket in backing plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForBP
Parameters: 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
PunchPocketToggleForPP
Returns: Indicates whether to create punch pocket in punch plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForPP
Parameters: 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
PunchPocketToggleForSP
Returns: Indicates whether to create punch pocket in stripper plate Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForSP
Parameters: 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
PunchPocketTypeInBP
Returns: Indicates the type of punch pocket in backing plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsBP
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInBP
Parameters: 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
PunchPocketTypeInPP
Returns: Indicates the type of punch pocket in punch plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsPP
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInPP
Parameters: 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
PunchPocketTypeInSP
Returns: Indicates the type of punch pocket in stripper plate Return type: NXOpen.Tooling.PiercingInsertBuilderPunchPocketTypeItemsSP
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInSP
Parameters: 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
PunchSameOffsetValue
Returns: Indicates the same offset value option of punch design Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchSameOffsetValue
Parameters: 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
SelectAssociationInsert
Returns: Indicates the selected inserts for association update Return type: NXOpen.SelectBodyList
New in version NX7.5.0.
License requirements: None.
SelectAssociationScrap¶
-
PiercingInsertBuilder.
SelectAssociationScrap
¶ Returns the selection of the scrap to create association.
-------------------------------------
Getter Method
Signature
SelectAssociationScrap
Returns: Indicates the selected scrap for association update Return type: NXOpen.SelectBodyList
New in version NX7.5.0.
License requirements: None.
SelectDieInsertForCavity¶
-
PiercingInsertBuilder.
SelectDieInsertForCavity
¶ Returns the select die insert for cavity.
-------------------------------------
Getter Method
Signature
SelectDieInsertForCavity
Returns: Indicates the selected die insert for cavity design Return type: NXOpen.SelectBodyList
New in version NX7.5.0.
License requirements: None.
SelectDieInsertOutline¶
-
PiercingInsertBuilder.
SelectDieInsertOutline
¶ Returns the select die insert outline.
-------------------------------------
Getter Method
Signature
SelectDieInsertOutline
Returns: Indicates the profiles for user defined die or backing insert design Return type: NXOpen.Section
New in version NX7.5.0.
License requirements: None.
SelectScrap¶
-
PiercingInsertBuilder.
SelectScrap
¶ Returns the select scraps for pierce insert design.
-------------------------------------
Getter Method
Signature
SelectScrap
Returns: the selected scraps for pierce insert design Return type: NXOpen.SelectBodyList
New in version NX6.0.0.
License requirements: None.
SelectScrapOrInsert¶
-
PiercingInsertBuilder.
SelectScrapOrInsert
¶ Returns the select scrap or insert for association update.
-------------------------------------
Getter Method
Signature
SelectScrapOrInsert
Returns: Indicates the selected scrap or insert for association update Return type: NXOpen.SelectFaceList
New in version NX6.0.0.
License requirements: None.
SelectUserDefinedDieInsertForEdit¶
-
PiercingInsertBuilder.
SelectUserDefinedDieInsertForEdit
¶ Returns the selected user defined die insert to edit.
-------------------------------------
Getter Method
Signature
SelectUserDefinedDieInsertForEdit
Returns: Indicates the selected user defined die insert to edit Return type: NXOpen.SelectBodyList
New 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
SettingWithoutFalseBody
Returns: Indicates whether to create false body Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SettingWithoutFalseBody
Parameters: 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
SlugHoleHeightLinearDimension
Returns: Return type: NXOpen.Expression
New in version NX10.0.0.
License requirements: None.
Type¶
-
PiercingInsertBuilder.
Type
¶ Returns or sets the type of piercing insert.
-------------------------------------
Getter Method
Signature
Type
Returns: Indicates the current type value of the dialog’s types block Return type: NXOpen.Tooling.PiercingInsertBuilderTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Type
Parameters: 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
UserDefinedDieInsertClearance
Returns: 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
UserDefinedDieInsertClearance
Parameters: 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
UserDefinedDieInsertHeight
Returns: Indicates the height value of user defined die or backing insert Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
UserDefinedPunchEnd¶
-
PiercingInsertBuilder.
UserDefinedPunchEnd
¶ Returns the user defined punch end
-------------------------------------
Getter Method
Signature
UserDefinedPunchEnd
Returns: Return type: NXOpen.Expression
New in version NX9.0.0.
License requirements: None.
UserDefinedPunchPenetration¶
-
PiercingInsertBuilder.
UserDefinedPunchPenetration
¶ Returns or sets the user defined punch penetration.
-------------------------------------
Getter Method
Signature
UserDefinedPunchPenetration
Returns: Indicates the punch penetration value for pierce design Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UserDefinedPunchPenetration
Parameters: 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
UserDefinedPunchStart
Returns: Return type: NXOpen.Expression
New 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.