public interface PunchInsertBuilder extends Builder
ProgressiveDieManager.createPunchInsertBuilder()
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) |
Modifier and Type | Interface and Description |
---|---|
static class |
PunchInsertBuilder.InsertPositionItems
Specifies the position of piercing inserts, for EDW only
|
static class |
PunchInsertBuilder.NormalClearanceOptionTypeItems
Specifies the design option of piercing insert.
|
static class |
PunchInsertBuilder.NormalOffsetSideTypeItems
Specifies the offset side of normal pierce insert design.
|
static class |
PunchInsertBuilder.PunchPocketTypeItemsBackingPlate
Specifies the punch pocket type in backing plate.
|
static class |
PunchInsertBuilder.PunchPocketTypeItemsPunchPlate
Specifies the punch pocket type in punch plate.
|
static class |
PunchInsertBuilder.PunchPocketTypeItemsStripperPlate
Specifies the punch pocket type in stripper plate.
|
Modifier and Type | Method and Description |
---|---|
void |
addStandardPunchInsert()
Add standard punch insert by invoking standard part management dialog
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
boolean |
automaticFitToggle()
Returns the automatic fit toggle
License requirements: None. |
boolean |
differentPenetration()
Returns the different penetration for punch
License requirements: None. |
void |
editOffsetSpreadsheet()
Edit offset spreadhseet
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
boolean |
includePilotScrap()
Returns the include pilot scrap option toggle
License requirements: None. |
double |
minimumLength()
Returns the minimum length
License requirements: None. |
double |
minimumRadius()
Returns the minimum radius
License requirements: None. |
String |
newPartNames()
Returns the new component names.
|
double |
normalClearance()
Returns the clearance value for normal pierce design.
|
PunchInsertBuilder.NormalClearanceOptionTypeItems |
normalClearanceOption()
Returns the clearance option for normal pierce design.
|
void |
normalCreateUDP()
Create user defined punch for normal pierce design.
|
PunchInsertBuilder.NormalOffsetSideTypeItems |
normalOffsetSide()
Returns the offset side option for normal pierce design.
|
boolean |
normalOnePunchToggle()
Returns the one punch option for normal pierce design.
|
String |
normalPunchLength()
Returns the punch length for normal pierce design.
|
boolean |
normalRenameDialog()
Returns the rename dialog option for normal pierce design.
|
SelectBodyList |
normalSelectPiercePunch()
Returns the select pierce punch insert to be edited.
|
String |
offsetSpreadsheet()
Returns the offset spreadsheet
License requirements: None. |
String |
parentPartName()
Returns the parent part name to create insert.
|
PunchInsertBuilder.InsertPositionItems |
position()
Returns the reverse direction
License requirements: None. |
void |
punchEditOffsetValueTable()
Edit offset value table.
|
TaggedObject |
punchInsertTag()
Returns the punch insert tag.
|
double |
punchOffsetValue()
Returns the punch offset value.
|
double |
punchPocketClearanceForBackingPlate()
Returns the punch pocket clearance for backing plate.
|
double |
punchPocketClearanceForPunchPlate()
Returns the punch pocket clearance for punch plate.
|
double |
punchPocketClearanceForStripperPlate()
Returns the punch pocket clearance for stripper plate.
|
double |
punchPocketHeightInStripperPlate()
Returns the punch pocket height in the stripper plate.
|
boolean |
punchPocketToggleForBackingPlate()
Returns the punch pocket toggle for backing plate.
|
boolean |
punchPocketToggleForPunchPlate()
Returns the punch pocket toggle for punch plate.
|
boolean |
punchPocketToggleForStripperPlate()
Returns the punch pocket toggle for stripper plate.
|
PunchInsertBuilder.PunchPocketTypeItemsBackingPlate |
punchPocketTypeInBackingPlate()
Returns the punch pocket type in backing plate.
|
PunchInsertBuilder.PunchPocketTypeItemsPunchPlate |
punchPocketTypeInPunchPlate()
Returns the punch pocket type in punch plate.
|
PunchInsertBuilder.PunchPocketTypeItemsStripperPlate |
punchPocketTypeInStripperPlate()
Returns the punch pocket type in stripper plate.
|
boolean |
punchSameOffsetValue()
Returns the same offset value option of punch design.
|
boolean |
selectAllScrapsToggle()
Returns the select all scraps option for creating all punches at a time.
|
String |
selectAttributeSpreadsheet()
Returns the selected attribute spreadsheet
License requirements: None. |
SelectBodyList |
selectScrap()
Returns the select scraps for punch insert design.
|
SelectSketch |
selectSketch()
Returns the selected sketch
License requirements: None. |
void |
setAutomaticFitToggle(boolean automaticFitToggle)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDifferentPenetration(boolean differentPenetration)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setIncludePilotScrap(boolean includePilotScrap)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMinimumLength(double minimumLength)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMinimumRadius(double minimumRadius)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNewPartNames(String newPartNames)
License requirements: None. |
void |
setNormalClearance(double normalClearance)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalClearanceOption(PunchInsertBuilder.NormalClearanceOptionTypeItems normalClearanceOption)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalOffsetSide(PunchInsertBuilder.NormalOffsetSideTypeItems normalOffsetSide)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalOnePunchToggle(boolean normalOnePunchToggle)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalPunchLength(String normalPunchLength)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalRenameDialog(boolean normalRenameDialog)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOffsetSpreadsheet(String filename)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParentPartName(String parentPart)
License requirements: None. |
void |
setPosition(PunchInsertBuilder.InsertPositionItems position)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchInsertTag(TaggedObject punchInsertTag)
License requirements: None. |
void |
setPunchOffsetValue(double punchOffsetValue)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketClearanceForBackingPlate(double punchPocketClearanceForBackingPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketClearanceForPunchPlate(double punchPocketClearanceForPunchPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketClearanceForStripperPlate(double punchPocketClearanceForStripperPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketHeightInStripperPlate(double punchPocketHeightInStripperPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketToggleForBackingPlate(boolean punchPocketToggleForBackingPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketToggleForPunchPlate(boolean punchPocketToggleForPunchPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketToggleForStripperPlate(boolean punchPocketToggleForStripperPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketTypeInBackingPlate(PunchInsertBuilder.PunchPocketTypeItemsBackingPlate punchPocketTypeInBackingPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketTypeInPunchPlate(PunchInsertBuilder.PunchPocketTypeItemsPunchPlate punchPocketTypeInPunchPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPocketTypeInStripperPlate(PunchInsertBuilder.PunchPocketTypeItemsStripperPlate punchPocketTypeInStripperPlate)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchSameOffsetValue(boolean punchSameOffsetValue)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSelectAllScrapsToggle(boolean selectAllScrapsToggle)
License requirements: None. |
void |
setSelectAttributeSpreadsheet(String fileName)
License requirements: None. |
void |
setStandardPartClassificationName(String standartPartClassificationName)
License requirements: None. |
void |
setStandardPunchTag(TaggedObject standardPunchTag)
License requirements: None. |
void |
setUserDefinedPunchPenetration(double userDefinedPunchPenetration)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
String |
standardPartClassificationName()
Returns the standard part classification name for punch insert.
|
void |
standardPunchInsert()
Load standard punch for normal pierce design.
|
TaggedObject |
standardPunchTag()
Returns the standard punch tag.
|
Expression |
userDefinedPunchEnd()
Returns the user defined punch end
License requirements: None. |
double |
userDefinedPunchPenetration()
Returns the user defined punch penetration.
|
Expression |
userDefinedPunchStart()
Returns the user defined punch start
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBodyList selectScrap() throws NXException, RemoteException
NXException
RemoteException
boolean selectAllScrapsToggle() throws NXException, RemoteException
NXException
RemoteException
void setSelectAllScrapsToggle(boolean selectAllScrapsToggle) throws NXException, RemoteException
selectAllScrapsToggle
- NXException
RemoteException
PunchInsertBuilder.InsertPositionItems position() throws NXException, RemoteException
NXException
RemoteException
void setPosition(PunchInsertBuilder.InsertPositionItems position) throws NXException, RemoteException
position
- NXException
RemoteException
String standardPartClassificationName() throws NXException, RemoteException
NXException
RemoteException
void setStandardPartClassificationName(String standartPartClassificationName) throws NXException, RemoteException
standartPartClassificationName
- Specifies the standard part classification nameNXException
RemoteException
void standardPunchInsert() throws NXException, RemoteException
NXException
RemoteException
boolean differentPenetration() throws NXException, RemoteException
NXException
RemoteException
void setDifferentPenetration(boolean differentPenetration) throws NXException, RemoteException
differentPenetration
- NXException
RemoteException
double userDefinedPunchPenetration() throws NXException, RemoteException
NXException
RemoteException
void setUserDefinedPunchPenetration(double userDefinedPunchPenetration) throws NXException, RemoteException
userDefinedPunchPenetration
- NXException
RemoteException
String normalPunchLength() throws NXException, RemoteException
NXException
RemoteException
void setNormalPunchLength(String normalPunchLength) throws NXException, RemoteException
normalPunchLength
- Indicates the punch length for normal pierce designNXException
RemoteException
Expression userDefinedPunchStart() throws NXException, RemoteException
NXException
RemoteException
Expression userDefinedPunchEnd() throws NXException, RemoteException
NXException
RemoteException
boolean punchPocketToggleForPunchPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketToggleForPunchPlate(boolean punchPocketToggleForPunchPlate) throws NXException, RemoteException
punchPocketToggleForPunchPlate
- NXException
RemoteException
PunchInsertBuilder.PunchPocketTypeItemsPunchPlate punchPocketTypeInPunchPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketTypeInPunchPlate(PunchInsertBuilder.PunchPocketTypeItemsPunchPlate punchPocketTypeInPunchPlate) throws NXException, RemoteException
punchPocketTypeInPunchPlate
- NXException
RemoteException
double punchPocketClearanceForPunchPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketClearanceForPunchPlate(double punchPocketClearanceForPunchPlate) throws NXException, RemoteException
punchPocketClearanceForPunchPlate
- NXException
RemoteException
boolean punchPocketToggleForBackingPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketToggleForBackingPlate(boolean punchPocketToggleForBackingPlate) throws NXException, RemoteException
punchPocketToggleForBackingPlate
- NXException
RemoteException
PunchInsertBuilder.PunchPocketTypeItemsBackingPlate punchPocketTypeInBackingPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketTypeInBackingPlate(PunchInsertBuilder.PunchPocketTypeItemsBackingPlate punchPocketTypeInBackingPlate) throws NXException, RemoteException
punchPocketTypeInBackingPlate
- NXException
RemoteException
double punchPocketClearanceForBackingPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketClearanceForBackingPlate(double punchPocketClearanceForBackingPlate) throws NXException, RemoteException
punchPocketClearanceForBackingPlate
- NXException
RemoteException
boolean punchPocketToggleForStripperPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketToggleForStripperPlate(boolean punchPocketToggleForStripperPlate) throws NXException, RemoteException
punchPocketToggleForStripperPlate
- NXException
RemoteException
PunchInsertBuilder.PunchPocketTypeItemsStripperPlate punchPocketTypeInStripperPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketTypeInStripperPlate(PunchInsertBuilder.PunchPocketTypeItemsStripperPlate punchPocketTypeInStripperPlate) throws NXException, RemoteException
punchPocketTypeInStripperPlate
- NXException
RemoteException
double punchPocketClearanceForStripperPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketClearanceForStripperPlate(double punchPocketClearanceForStripperPlate) throws NXException, RemoteException
punchPocketClearanceForStripperPlate
- NXException
RemoteException
double punchPocketHeightInStripperPlate() throws NXException, RemoteException
NXException
RemoteException
void setPunchPocketHeightInStripperPlate(double punchPocketHeightInStripperPlate) throws NXException, RemoteException
punchPocketHeightInStripperPlate
- NXException
RemoteException
void punchEditOffsetValueTable() throws NXException, RemoteException
NXException
RemoteException
boolean punchSameOffsetValue() throws NXException, RemoteException
NXException
RemoteException
void setPunchSameOffsetValue(boolean punchSameOffsetValue) throws NXException, RemoteException
punchSameOffsetValue
- NXException
RemoteException
double punchOffsetValue() throws NXException, RemoteException
NXException
RemoteException
void setPunchOffsetValue(double punchOffsetValue) throws NXException, RemoteException
punchOffsetValue
- NXException
RemoteException
SelectSketch selectSketch() throws NXException, RemoteException
NXException
RemoteException
SelectBodyList normalSelectPiercePunch() throws NXException, RemoteException
NXException
RemoteException
void normalCreateUDP() throws NXException, RemoteException
NXException
RemoteException
void addStandardPunchInsert() throws NXException, RemoteException
NXException
RemoteException
PunchInsertBuilder.NormalClearanceOptionTypeItems normalClearanceOption() throws NXException, RemoteException
NXException
RemoteException
void setNormalClearanceOption(PunchInsertBuilder.NormalClearanceOptionTypeItems normalClearanceOption) throws NXException, RemoteException
normalClearanceOption
- NXException
RemoteException
double normalClearance() throws NXException, RemoteException
NXException
RemoteException
void setNormalClearance(double normalClearance) throws NXException, RemoteException
normalClearance
- NXException
RemoteException
PunchInsertBuilder.NormalOffsetSideTypeItems normalOffsetSide() throws NXException, RemoteException
NXException
RemoteException
void setNormalOffsetSide(PunchInsertBuilder.NormalOffsetSideTypeItems normalOffsetSide) throws NXException, RemoteException
normalOffsetSide
- NXException
RemoteException
double minimumLength() throws NXException, RemoteException
NXException
RemoteException
void setMinimumLength(double minimumLength) throws NXException, RemoteException
minimumLength
- NXException
RemoteException
double minimumRadius() throws NXException, RemoteException
NXException
RemoteException
void setMinimumRadius(double minimumRadius) throws NXException, RemoteException
minimumRadius
- NXException
RemoteException
String offsetSpreadsheet() throws NXException, RemoteException
NXException
RemoteException
void setOffsetSpreadsheet(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void editOffsetSpreadsheet() throws NXException, RemoteException
NXException
RemoteException
boolean automaticFitToggle() throws NXException, RemoteException
NXException
RemoteException
void setAutomaticFitToggle(boolean automaticFitToggle) throws NXException, RemoteException
automaticFitToggle
- NXException
RemoteException
boolean normalOnePunchToggle() throws NXException, RemoteException
NXException
RemoteException
void setNormalOnePunchToggle(boolean normalOnePunchToggle) throws NXException, RemoteException
normalOnePunchToggle
- NXException
RemoteException
boolean normalRenameDialog() throws NXException, RemoteException
NXException
RemoteException
void setNormalRenameDialog(boolean normalRenameDialog) throws NXException, RemoteException
normalRenameDialog
- NXException
RemoteException
boolean includePilotScrap() throws NXException, RemoteException
NXException
RemoteException
void setIncludePilotScrap(boolean includePilotScrap) throws NXException, RemoteException
includePilotScrap
- NXException
RemoteException
String parentPartName() throws NXException, RemoteException
NXException
RemoteException
void setParentPartName(String parentPart) throws NXException, RemoteException
parentPart
- Specifies the parent part nameNXException
RemoteException
String newPartNames() throws NXException, RemoteException
NXException
RemoteException
void setNewPartNames(String newPartNames) throws NXException, RemoteException
newPartNames
- Specifies the new component namesNXException
RemoteException
TaggedObject standardPunchTag() throws NXException, RemoteException
NXException
RemoteException
void setStandardPunchTag(TaggedObject standardPunchTag) throws NXException, RemoteException
standardPunchTag
- Specifies the standard punch tagNXException
RemoteException
TaggedObject punchInsertTag() throws NXException, RemoteException
NXException
RemoteException
void setPunchInsertTag(TaggedObject punchInsertTag) throws NXException, RemoteException
punchInsertTag
- Specifies the punch insert tagNXException
RemoteException
String selectAttributeSpreadsheet() throws NXException, RemoteException
NXException
RemoteException
void setSelectAttributeSpreadsheet(String fileName) throws NXException, RemoteException
fileName
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.