PunchInsertBuilder Class¶
-
class
NXOpen.Tooling.
PunchInsertBuilder
¶ Bases:
NXOpen.Builder
Represents punch insert builder.
To create a new instance of this class, use
NXOpen.Tooling.ProgressiveDieManager.CreatePunchInsertBuilder()
Default values.
Property Value AutomaticFitToggle 0 DifferentPenetration 0 MinimumLength 0.5 MinimumRadius 0.5 NormalClearance 0 NormalClearanceOption Constant NormalOffsetSide DieSide NormalOnePunchToggle 0 NormalRenameDialog 0 Position Bottom PunchOffsetValue 0 PunchPocketClearanceForBackingPlate 0 PunchPocketClearanceForPunchPlate 0 PunchPocketClearanceForStripperPlate 0 PunchPocketHeightInStripperPlate 0 PunchPocketToggleForBackingPlate 0 PunchPocketToggleForPunchPlate 0 PunchPocketToggleForStripperPlate 0 PunchPocketTypeInBackingPlate Clearance PunchPocketTypeInPunchPlate Clearance PunchPocketTypeInStripperPlate Clearance PunchSameOffsetValue 0 UserDefinedPunchEnd.Value 0 (millimeters part), 0 (inches part) UserDefinedPunchPenetration 0 UserDefinedPunchStart.Value 0 (millimeters part), 0 (inches part) New in version NX11.0.0.
Properties¶
Property | Description |
---|---|
AutomaticFitToggle | Returns or sets the automatic fit toggle |
DifferentPenetration | Returns or sets the different penetration for punch |
IncludePilotScrap | Returns or sets the include pilot scrap option toggle |
MinimumLength | Returns or sets the minimum length |
MinimumRadius | Returns or sets the minimum radius |
NewPartNames | Returns or sets the new component names. |
NormalClearance | Returns or sets the clearance value for normal pierce design. |
NormalClearanceOption | Returns or sets the clearance option 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. |
NormalSelectPiercePunch | Returns the select pierce punch insert to be edited. |
OffsetSpreadsheet | Returns or sets the offset spreadsheet |
ParentPartName | Returns or sets the parent part name to create insert. |
Position | Returns or sets the reverse direction |
PunchInsertTag | Returns or sets the punch insert tag. |
PunchOffsetValue | Returns or sets the punch offset value. |
PunchPocketClearanceForBackingPlate | Returns or sets the punch pocket clearance for backing plate. |
PunchPocketClearanceForPunchPlate | Returns or sets the punch pocket clearance for punch plate. |
PunchPocketClearanceForStripperPlate | Returns or sets the punch pocket clearance for stripper plate. |
PunchPocketHeightInStripperPlate | Returns or sets the punch pocket height in the stripper plate. |
PunchPocketToggleForBackingPlate | Returns or sets the punch pocket toggle for backing plate. |
PunchPocketToggleForPunchPlate | Returns or sets the punch pocket toggle for punch plate. |
PunchPocketToggleForStripperPlate | Returns or sets the punch pocket toggle for stripper plate. |
PunchPocketTypeInBackingPlate | Returns or sets the punch pocket type in backing plate. |
PunchPocketTypeInPunchPlate | Returns or sets the punch pocket type in punch plate. |
PunchPocketTypeInStripperPlate | Returns or sets the punch pocket type in stripper plate. |
PunchSameOffsetValue | Returns or sets the same offset value option of punch design. |
SelectAllScrapsToggle | Returns or sets the select all scraps option for creating all punches at a time. |
SelectAttributeSpreadsheet | Returns or sets the selected attribute spreadsheet |
SelectScrap | Returns the select scraps for punch insert design. |
SelectSketch | Returns the selected sketch |
StandardPartClassificationName | Returns or sets the standard part classification name for punch insert. |
StandardPunchTag | Returns or sets the standard punch tag. |
Tag | Returns the Tag for this object. |
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 |
---|---|
AddStandardPunchInsert | Add standard punch insert by invoking standard part management dialog |
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
EditOffsetSpreadsheet | Edit offset spreadhseet |
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. |
NormalCreateUDP | Create user defined 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. |
StandardPunchInsert | Load standard punch for normal pierce design. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
PunchInsertBuilderInsertPositionItems Enumeration | Specifies the position of piercing inserts, for EDW only |
PunchInsertBuilderNormalClearanceOptionTypeItems Enumeration | Specifies the design option of piercing insert. |
PunchInsertBuilderNormalOffsetSideTypeItems Enumeration | Specifies the offset side of normal pierce insert design. |
PunchInsertBuilderPunchPocketTypeItemsBackingPlate Enumeration | Specifies the punch pocket type in backing plate. |
PunchInsertBuilderPunchPocketTypeItemsPunchPlate Enumeration | Specifies the punch pocket type in punch plate. |
PunchInsertBuilderPunchPocketTypeItemsStripperPlate Enumeration | Specifies the punch pocket type in stripper plate. |
Property Detail¶
AutomaticFitToggle¶
-
PunchInsertBuilder.
AutomaticFitToggle
¶ Returns or sets the automatic fit toggle
-------------------------------------
Getter Method
Signature
AutomaticFitToggle
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutomaticFitToggle
Parameters: automaticFitToggle (bool) – New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
DifferentPenetration¶
-
PunchInsertBuilder.
DifferentPenetration
¶ Returns or sets the different penetration for punch
-------------------------------------
Getter Method
Signature
DifferentPenetration
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DifferentPenetration
Parameters: differentPenetration (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
IncludePilotScrap¶
-
PunchInsertBuilder.
IncludePilotScrap
¶ Returns or sets the include pilot scrap option toggle
-------------------------------------
Getter Method
Signature
IncludePilotScrap
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IncludePilotScrap
Parameters: includePilotScrap (bool) – New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
MinimumLength¶
-
PunchInsertBuilder.
MinimumLength
¶ Returns or sets the minimum length
-------------------------------------
Getter Method
Signature
MinimumLength
Returns: Return type: float New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MinimumLength
Parameters: minimumLength (float) – New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
MinimumRadius¶
-
PunchInsertBuilder.
MinimumRadius
¶ Returns or sets the minimum radius
-------------------------------------
Getter Method
Signature
MinimumRadius
Returns: Return type: float New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MinimumRadius
Parameters: minimumRadius (float) – New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
NewPartNames¶
-
PunchInsertBuilder.
NewPartNames
¶ Returns or sets the new component names.
-------------------------------------
Getter Method
Signature
NewPartNames
Returns: Retruns the new component names Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NewPartNames
Parameters: newPartNames (str) – Specifies the new component names New in version NX11.0.0.
License requirements: None.
NormalClearance¶
-
PunchInsertBuilder.
NormalClearance
¶ Returns or sets the clearance value for normal pierce design.
-------------------------------------
Getter Method
Signature
NormalClearance
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalClearance
Parameters: normalClearance (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalClearanceOption¶
-
PunchInsertBuilder.
NormalClearanceOption
¶ Returns or sets the clearance option for normal pierce design.
-------------------------------------
Getter Method
Signature
NormalClearanceOption
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderNormalClearanceOptionTypeItems
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalClearanceOption
Parameters: normalClearanceOption ( NXOpen.Tooling.PunchInsertBuilderNormalClearanceOptionTypeItems
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalOffsetSide¶
-
PunchInsertBuilder.
NormalOffsetSide
¶ Returns or sets the offset side option for normal pierce design.
-------------------------------------
Getter Method
Signature
NormalOffsetSide
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderNormalOffsetSideTypeItems
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalOffsetSide
Parameters: normalOffsetSide ( NXOpen.Tooling.PunchInsertBuilderNormalOffsetSideTypeItems
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalOnePunchToggle¶
-
PunchInsertBuilder.
NormalOnePunchToggle
¶ Returns or sets the one punch option for normal pierce design.
-------------------------------------
Getter Method
Signature
NormalOnePunchToggle
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalOnePunchToggle
Parameters: normalOnePunchToggle (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalPunchLength¶
-
PunchInsertBuilder.
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 NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalPunchLength
Parameters: normalPunchLength (str) – Indicates the punch length for normal pierce design New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalRenameDialog¶
-
PunchInsertBuilder.
NormalRenameDialog
¶ Returns or sets the rename dialog option for normal pierce design.
-------------------------------------
Getter Method
Signature
NormalRenameDialog
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalRenameDialog
Parameters: normalRenameDialog (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalSelectPiercePunch¶
-
PunchInsertBuilder.
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 NX11.0.0.
License requirements: None.
OffsetSpreadsheet¶
-
PunchInsertBuilder.
OffsetSpreadsheet
¶ Returns or sets the offset spreadsheet
-------------------------------------
Getter Method
Signature
OffsetSpreadsheet
Returns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OffsetSpreadsheet
Parameters: filename (str) – New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
ParentPartName¶
-
PunchInsertBuilder.
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 NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ParentPartName
Parameters: parentPart (str) – Specifies the parent part name New in version NX11.0.0.
License requirements: None.
Position¶
-
PunchInsertBuilder.
Position
¶ Returns or sets the reverse direction
-------------------------------------
Getter Method
Signature
Position
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderInsertPositionItems
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Position
Parameters: position ( NXOpen.Tooling.PunchInsertBuilderInsertPositionItems
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchInsertTag¶
-
PunchInsertBuilder.
PunchInsertTag
¶ Returns or sets the punch insert tag.
-------------------------------------
Getter Method
Signature
PunchInsertTag
Returns: Retruns the punch insert tag Return type: NXOpen.TaggedObject
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchInsertTag
Parameters: punchInsertTag ( NXOpen.TaggedObject
) – Specifies the punch insert tagNew in version NX11.0.0.
License requirements: None.
PunchOffsetValue¶
-
PunchInsertBuilder.
PunchOffsetValue
¶ Returns or sets the punch offset value.
-------------------------------------
Getter Method
Signature
PunchOffsetValue
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchOffsetValue
Parameters: punchOffsetValue (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketClearanceForBackingPlate¶
-
PunchInsertBuilder.
PunchPocketClearanceForBackingPlate
¶ Returns or sets the punch pocket clearance for backing plate.
-------------------------------------
Getter Method
Signature
PunchPocketClearanceForBackingPlate
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketClearanceForBackingPlate
Parameters: punchPocketClearanceForBackingPlate (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketClearanceForPunchPlate¶
-
PunchInsertBuilder.
PunchPocketClearanceForPunchPlate
¶ Returns or sets the punch pocket clearance for punch plate.
-------------------------------------
Getter Method
Signature
PunchPocketClearanceForPunchPlate
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketClearanceForPunchPlate
Parameters: punchPocketClearanceForPunchPlate (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketClearanceForStripperPlate¶
-
PunchInsertBuilder.
PunchPocketClearanceForStripperPlate
¶ Returns or sets the punch pocket clearance for stripper plate.
-------------------------------------
Getter Method
Signature
PunchPocketClearanceForStripperPlate
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketClearanceForStripperPlate
Parameters: punchPocketClearanceForStripperPlate (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketHeightInStripperPlate¶
-
PunchInsertBuilder.
PunchPocketHeightInStripperPlate
¶ Returns or sets the punch pocket height in the stripper plate.
-------------------------------------
Getter Method
Signature
PunchPocketHeightInStripperPlate
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketHeightInStripperPlate
Parameters: punchPocketHeightInStripperPlate (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketToggleForBackingPlate¶
-
PunchInsertBuilder.
PunchPocketToggleForBackingPlate
¶ Returns or sets the punch pocket toggle for backing plate.
-------------------------------------
Getter Method
Signature
PunchPocketToggleForBackingPlate
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForBackingPlate
Parameters: punchPocketToggleForBackingPlate (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketToggleForPunchPlate¶
-
PunchInsertBuilder.
PunchPocketToggleForPunchPlate
¶ Returns or sets the punch pocket toggle for punch plate.
-------------------------------------
Getter Method
Signature
PunchPocketToggleForPunchPlate
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForPunchPlate
Parameters: punchPocketToggleForPunchPlate (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketToggleForStripperPlate¶
-
PunchInsertBuilder.
PunchPocketToggleForStripperPlate
¶ Returns or sets the punch pocket toggle for stripper plate.
-------------------------------------
Getter Method
Signature
PunchPocketToggleForStripperPlate
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketToggleForStripperPlate
Parameters: punchPocketToggleForStripperPlate (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketTypeInBackingPlate¶
-
PunchInsertBuilder.
PunchPocketTypeInBackingPlate
¶ Returns or sets the punch pocket type in backing plate.
-------------------------------------
Getter Method
Signature
PunchPocketTypeInBackingPlate
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsBackingPlate
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInBackingPlate
Parameters: punchPocketTypeInBackingPlate ( NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsBackingPlate
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketTypeInPunchPlate¶
-
PunchInsertBuilder.
PunchPocketTypeInPunchPlate
¶ Returns or sets the punch pocket type in punch plate.
-------------------------------------
Getter Method
Signature
PunchPocketTypeInPunchPlate
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsPunchPlate
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInPunchPlate
Parameters: punchPocketTypeInPunchPlate ( NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsPunchPlate
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPocketTypeInStripperPlate¶
-
PunchInsertBuilder.
PunchPocketTypeInStripperPlate
¶ Returns or sets the punch pocket type in stripper plate.
-------------------------------------
Getter Method
Signature
PunchPocketTypeInStripperPlate
Returns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsStripperPlate
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPocketTypeInStripperPlate
Parameters: punchPocketTypeInStripperPlate ( NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsStripperPlate
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchSameOffsetValue¶
-
PunchInsertBuilder.
PunchSameOffsetValue
¶ Returns or sets the same offset value option of punch design.
-------------------------------------
Getter Method
Signature
PunchSameOffsetValue
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchSameOffsetValue
Parameters: punchSameOffsetValue (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
SelectAllScrapsToggle¶
-
PunchInsertBuilder.
SelectAllScrapsToggle
¶ Returns or sets the select all scraps option for creating all punches at a time.
-------------------------------------
Getter Method
Signature
SelectAllScrapsToggle
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SelectAllScrapsToggle
Parameters: selectAllScrapsToggle (bool) – New in version NX12.0.0.
License requirements: None.
SelectAttributeSpreadsheet¶
-
PunchInsertBuilder.
SelectAttributeSpreadsheet
¶ Returns or sets the selected attribute spreadsheet
-------------------------------------
Getter Method
Signature
SelectAttributeSpreadsheet
Returns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SelectAttributeSpreadsheet
Parameters: fileName (str) – New in version NX12.0.0.
License requirements: None.
SelectScrap¶
-
PunchInsertBuilder.
SelectScrap
¶ Returns the select scraps for punch insert design.
-------------------------------------
Getter Method
Signature
SelectScrap
Returns: the selected scraps for pierce insert design Return type: NXOpen.SelectBodyList
New in version NX11.0.0.
License requirements: None.
SelectSketch¶
-
PunchInsertBuilder.
SelectSketch
¶ Returns the selected sketch
-------------------------------------
Getter Method
Signature
SelectSketch
Returns: Return type: NXOpen.SelectSketch
New in version NX12.0.0.
License requirements: None.
StandardPartClassificationName¶
-
PunchInsertBuilder.
StandardPartClassificationName
¶ Returns or sets the standard part classification name for punch insert.
-------------------------------------
Getter Method
Signature
StandardPartClassificationName
Returns: Returns standard part classification name Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandardPartClassificationName
Parameters: standartPartClassificationName (str) – Specifies the standard part classification name New in version NX12.0.0.
License requirements: None.
StandardPunchTag¶
-
PunchInsertBuilder.
StandardPunchTag
¶ Returns or sets the standard punch tag.
-------------------------------------
Getter Method
Signature
StandardPunchTag
Returns: Retruns the standard punch tag Return type: NXOpen.TaggedObject
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandardPunchTag
Parameters: standardPunchTag ( NXOpen.TaggedObject
) – Specifies the standard punch tagNew in version NX11.0.0.
License requirements: None.
UserDefinedPunchEnd¶
-
PunchInsertBuilder.
UserDefinedPunchEnd
¶ Returns the user defined punch end
-------------------------------------
Getter Method
Signature
UserDefinedPunchEnd
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
UserDefinedPunchPenetration¶
-
PunchInsertBuilder.
UserDefinedPunchPenetration
¶ Returns or sets the user defined punch penetration.
-------------------------------------
Getter Method
Signature
UserDefinedPunchPenetration
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UserDefinedPunchPenetration
Parameters: userDefinedPunchPenetration (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
UserDefinedPunchStart¶
-
PunchInsertBuilder.
UserDefinedPunchStart
¶ Returns the user defined punch start
-------------------------------------
Getter Method
Signature
UserDefinedPunchStart
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
Method Detail¶
AddStandardPunchInsert¶
-
PunchInsertBuilder.
AddStandardPunchInsert
¶ Add standard punch insert by invoking standard part management dialog
Signature
AddStandardPunchInsert()
New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
EditOffsetSpreadsheet¶
-
PunchInsertBuilder.
EditOffsetSpreadsheet
¶ Edit offset spreadhseet
Signature
EditOffsetSpreadsheet()
New in version NX12.0.0.
License requirements: prog_die_wizard (“UG/Progressive Die Wizard”)
NormalCreateUDP¶
-
PunchInsertBuilder.
NormalCreateUDP
¶ Create user defined punch for normal pierce design.
Signature
NormalCreateUDP()
New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchEditOffsetValueTable¶
-
PunchInsertBuilder.
PunchEditOffsetValueTable
¶ Edit offset value table.
Signature
PunchEditOffsetValueTable()
New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
StandardPunchInsert¶
-
PunchInsertBuilder.
StandardPunchInsert
¶ Load standard punch for normal pierce design.
Signature
StandardPunchInsert()
New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Validate¶
-
PunchInsertBuilder.
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.