public interface PunchInsertBuilder extends Builder
ProgressiveDieManager.createPunchInsertBuilder()
Property | Value |
---|---|
DifferentPenetration | 0 |
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 |
differentPenetration()
Returns the different penetration for punch
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 |
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.
|
SelectBodyList |
selectScrap()
Returns the select scraps for punch insert design.
|
void |
setDifferentPenetration(boolean differentPenetration)
License requirements: ug_mold_design ("UG MOLD") OR 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 |
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 |
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") . |
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
PunchInsertBuilder.InsertPositionItems position() throws NXException, RemoteException
NXException
RemoteException
void setPosition(PunchInsertBuilder.InsertPositionItems position) throws NXException, RemoteException
position
- NXException
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
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
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
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
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.