PunchInsertBuilder Class¶
-
class
NXOpen.Tooling.PunchInsertBuilder¶ Bases:
NXOpen.BuilderRepresents 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
AutomaticFitToggleReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AutomaticFitToggleParameters: 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
DifferentPenetrationReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DifferentPenetrationParameters: 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
IncludePilotScrapReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IncludePilotScrapParameters: 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
MinimumLengthReturns: Return type: float New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumLengthParameters: 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
MinimumRadiusReturns: Return type: float New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumRadiusParameters: 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
NewPartNamesReturns: Retruns the new component names Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NewPartNamesParameters: 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
NormalClearanceReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalClearanceParameters: 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
NormalClearanceOptionReturns: Return type: NXOpen.Tooling.PunchInsertBuilderNormalClearanceOptionTypeItemsNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalClearanceOptionParameters: 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
NormalOffsetSideReturns: Return type: NXOpen.Tooling.PunchInsertBuilderNormalOffsetSideTypeItemsNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalOffsetSideParameters: 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
NormalOnePunchToggleReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalOnePunchToggleParameters: 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
NormalPunchLengthReturns: Indicates the punch length for normal pierce design Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalPunchLengthParameters: 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
NormalRenameDialogReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NormalRenameDialogParameters: 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
NormalSelectPiercePunchReturns: Indicates the selected pierce punch insert to be edited Return type: NXOpen.SelectBodyListNew in version NX11.0.0.
License requirements: None.
OffsetSpreadsheet¶
-
PunchInsertBuilder.OffsetSpreadsheet¶ Returns or sets the offset spreadsheet
-------------------------------------Getter Method
Signature
OffsetSpreadsheetReturns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OffsetSpreadsheetParameters: 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
ParentPartNameReturns: Retruns parent part name Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ParentPartNameParameters: 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
PositionReturns: Return type: NXOpen.Tooling.PunchInsertBuilderInsertPositionItemsNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PositionParameters: 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
PunchInsertTagReturns: Retruns the punch insert tag Return type: NXOpen.TaggedObjectNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchInsertTagParameters: 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
PunchOffsetValueReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchOffsetValueParameters: 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
PunchPocketClearanceForBackingPlateReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForBackingPlateParameters: 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
PunchPocketClearanceForPunchPlateReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForPunchPlateParameters: 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
PunchPocketClearanceForStripperPlateReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketClearanceForStripperPlateParameters: 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
PunchPocketHeightInStripperPlateReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketHeightInStripperPlateParameters: 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
PunchPocketToggleForBackingPlateReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForBackingPlateParameters: 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
PunchPocketToggleForPunchPlateReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForPunchPlateParameters: 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
PunchPocketToggleForStripperPlateReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketToggleForStripperPlateParameters: 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
PunchPocketTypeInBackingPlateReturns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsBackingPlateNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInBackingPlateParameters: 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
PunchPocketTypeInPunchPlateReturns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsPunchPlateNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInPunchPlateParameters: 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
PunchPocketTypeInStripperPlateReturns: Return type: NXOpen.Tooling.PunchInsertBuilderPunchPocketTypeItemsStripperPlateNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchPocketTypeInStripperPlateParameters: 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
PunchSameOffsetValueReturns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchSameOffsetValueParameters: 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
SelectAllScrapsToggleReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SelectAllScrapsToggleParameters: selectAllScrapsToggle (bool) – New in version NX12.0.0.
License requirements: None.
SelectAttributeSpreadsheet¶
-
PunchInsertBuilder.SelectAttributeSpreadsheet¶ Returns or sets the selected attribute spreadsheet
-------------------------------------Getter Method
Signature
SelectAttributeSpreadsheetReturns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SelectAttributeSpreadsheetParameters: 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
SelectScrapReturns: the selected scraps for pierce insert design Return type: NXOpen.SelectBodyListNew in version NX11.0.0.
License requirements: None.
SelectSketch¶
-
PunchInsertBuilder.SelectSketch¶ Returns the selected sketch
-------------------------------------Getter Method
Signature
SelectSketchReturns: Return type: NXOpen.SelectSketchNew 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
StandardPartClassificationNameReturns: Returns standard part classification name Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandardPartClassificationNameParameters: 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
StandardPunchTagReturns: Retruns the standard punch tag Return type: NXOpen.TaggedObjectNew in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandardPunchTagParameters: 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
UserDefinedPunchEndReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: None.
UserDefinedPunchPenetration¶
-
PunchInsertBuilder.UserDefinedPunchPenetration¶ Returns or sets the user defined punch penetration.
-------------------------------------Getter Method
Signature
UserDefinedPunchPenetrationReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UserDefinedPunchPenetrationParameters: 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
UserDefinedPunchStartReturns: Return type: NXOpen.ExpressionNew 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.