public interface BendInsertDesignBuilder extends Builder
BendInsertDesignBuilder
Bend Insert Design is to create inset puch or die for bend . BendInsertDesignCollection.createBendInsertDesignBuilder()
Property | Value |
---|---|
BendType | Sbend |
BendingDirection | Down |
BlankPosition | PunchPlate |
BottomPlateClearance | 0 |
CompositeInsert | 0 |
ConceptDesign | 0 |
DiePlateClearance | 0 |
Extend.Value | 5 (millimeters part), 1 (inches part) |
ExtrudeEnd.Value | 5 (millimeters part), 1 (inches part) |
ExtrudeStart.Value | 0 (millimeters part), 0 (inches part) |
FalseBody | 0 |
InsertType | Punch |
ParentNode | Sub |
PunchPlateClearance | 0 |
ReName | 0 |
StripperPlateClearance | 0 |
Type | Standard |
UseBottomPlateClearance | 0 |
UseDiePlateClearance | 0 |
UsePunchPlateClearance | 0 |
UseStripperPlateClearance | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
BendInsertDesignBuilder.BendingDirectionOption
the bending direction.
|
static class |
BendInsertDesignBuilder.BendTypeOption
the bend type.
|
static class |
BendInsertDesignBuilder.BlankPositions
Specifies the blank position.
|
static class |
BendInsertDesignBuilder.InsertTypeOption
the insert type.
|
static class |
BendInsertDesignBuilder.ParentOption
the parent node.
|
static class |
BendInsertDesignBuilder.Types
the bending operation.
|
Modifier and Type | Method and Description |
---|---|
void |
addInsertComponent()
Add the new bend insert component
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
ScCollector |
bendFace()
Returns the bend face.
|
BendInsertDesignBuilder.BendingDirectionOption |
bendingDirection()
Returns the bending direction.
|
BendInsertDesignBuilder.BendTypeOption |
bendType()
Returns the bend type.
|
BendInsertDesignBuilder.BlankPositions |
blankPosition()
Returns the blank position in punch plate or stripper plate.
|
double |
bottomPlateClearance()
Returns the clearance value of bottom backing plate.
|
boolean |
compositeInsert()
Returns the composite insert.
|
boolean |
conceptDesign()
Returns the concept design option.
|
double |
diePlateClearance()
Returns the clearance value of die plate.
|
Expression |
extend()
Returns the extend.
|
Expression |
extrudeEnd()
Returns the extrude end, A half when composite insert.
|
Expression |
extrudeEnd1()
Returns the extrude end B -half.
|
Section |
extrudeSketch()
Returns the extrude sketch.
|
Expression |
extrudeStart()
Returns the extrude start, A half when composite insert.
|
Expression |
extrudeStart1()
Returns the extrude start - B half.
|
boolean |
falseBody()
Returns the false body creation option.
|
boolean |
flipTrimDirection()
Returns the flip trim feature direction of insert.
|
SelectComponentList |
insertComponent()
Returns the select insert to delete
License requirements: None. |
SelectComponentList |
insertToEdit()
Returns the select insert to edit
License requirements: None. |
BendInsertDesignBuilder.InsertTypeOption |
insertType()
Returns the insert type.
|
Plane |
intersectPlane()
Returns the intersect plane.
|
boolean |
isAutoDatum()
Returns the auto datum plane
License requirements: None. |
String |
newPartName()
Returns the new component name.
|
BendInsertDesignBuilder.ParentOption |
parentNode()
Returns the parent node.
|
String |
parentPartName()
Returns the parent part name to create insert.
|
double |
punchPlateClearance()
Returns the clearance value of punch plate.
|
boolean |
reName()
Returns the rename option.
|
void |
setAutoDatum(boolean isInner)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendingDirection(BendInsertDesignBuilder.BendingDirectionOption bendingDirection)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendType(BendInsertDesignBuilder.BendTypeOption bendType)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBlankPosition(BendInsertDesignBuilder.BlankPositions blankPosition)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBottomPlateClearance(double bottomPlateClr)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setCompositeInsert(boolean compositeInsert)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setConceptDesign(boolean conceptDesign)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDiePlateClearance(double diePlateClr)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFaces(Face[] faceOccs)
Sets the face occurrences into builder attribute.
|
void |
setFalseBody(boolean falseBody)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFlipTrimDirection(boolean flipTrimDirection)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setInsertType(BendInsertDesignBuilder.InsertTypeOption insertType)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setIntersectPlane(Plane intersectPlane)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNewPartName(String newPartNames)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParentNode(BendInsertDesignBuilder.ParentOption parentNode)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParentPartName(String parentPart)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPlateClearance(double punchPlateClr)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setReName(boolean reName)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setStripperPlateClearance(double stripperPlateClr)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(BendInsertDesignBuilder.Types type)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUseBottomPlateClearance(boolean useBPClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUseDiePlateClearance(boolean useDPClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUsePunchPlateClearance(boolean usePPClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUseStripperPlateClearance(boolean useSPClearance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
double |
stripperPlateClearance()
Returns the clearance value of stripper plate.
|
BendInsertDesignBuilder.Types |
type()
Returns the operation type of bending insert design.
|
boolean |
useBottomPlateClearance()
Returns the option to use bottom backing plate clearance.
|
boolean |
useDiePlateClearance()
Returns the option to use die plate clearance.
|
boolean |
usePunchPlateClearance()
Returns the option to use punch plate clearance.
|
boolean |
useStripperPlateClearance()
Returns the option to use stripper plate clearance.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BendInsertDesignBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(BendInsertDesignBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
ScCollector bendFace() throws NXException, RemoteException
NXException
RemoteException
BendInsertDesignBuilder.BendingDirectionOption bendingDirection() throws NXException, RemoteException
NXException
RemoteException
void setBendingDirection(BendInsertDesignBuilder.BendingDirectionOption bendingDirection) throws NXException, RemoteException
bendingDirection
- NXException
RemoteException
BendInsertDesignBuilder.BendTypeOption bendType() throws NXException, RemoteException
NXException
RemoteException
void setBendType(BendInsertDesignBuilder.BendTypeOption bendType) throws NXException, RemoteException
bendType
- NXException
RemoteException
BendInsertDesignBuilder.InsertTypeOption insertType() throws NXException, RemoteException
NXException
RemoteException
void setInsertType(BendInsertDesignBuilder.InsertTypeOption insertType) throws NXException, RemoteException
insertType
- NXException
RemoteException
BendInsertDesignBuilder.ParentOption parentNode() throws NXException, RemoteException
NXException
RemoteException
void setParentNode(BendInsertDesignBuilder.ParentOption parentNode) throws NXException, RemoteException
parentNode
- NXException
RemoteException
Plane intersectPlane() throws NXException, RemoteException
NXException
RemoteException
void setIntersectPlane(Plane intersectPlane) throws NXException, RemoteException
intersectPlane
- NXException
RemoteException
Section extrudeSketch() throws NXException, RemoteException
NXException
RemoteException
Expression extrudeStart() throws NXException, RemoteException
NXException
RemoteException
Expression extrudeEnd() throws NXException, RemoteException
NXException
RemoteException
Expression extrudeStart1() throws NXException, RemoteException
NXException
RemoteException
Expression extrudeEnd1() throws NXException, RemoteException
NXException
RemoteException
Expression extend() throws NXException, RemoteException
NXException
RemoteException
boolean flipTrimDirection() throws NXException, RemoteException
NXException
RemoteException
void setFlipTrimDirection(boolean flipTrimDirection) throws NXException, RemoteException
flipTrimDirection
- NXException
RemoteException
boolean reName() throws NXException, RemoteException
NXException
RemoteException
void setReName(boolean reName) throws NXException, RemoteException
reName
- NXException
RemoteException
boolean conceptDesign() throws NXException, RemoteException
NXException
RemoteException
void setConceptDesign(boolean conceptDesign) throws NXException, RemoteException
conceptDesign
- NXException
RemoteException
boolean falseBody() throws NXException, RemoteException
NXException
RemoteException
void setFalseBody(boolean falseBody) throws NXException, RemoteException
falseBody
- NXException
RemoteException
boolean compositeInsert() throws NXException, RemoteException
NXException
RemoteException
void setCompositeInsert(boolean compositeInsert) throws NXException, RemoteException
compositeInsert
- NXException
RemoteException
String parentPartName() throws NXException, RemoteException
NXException
RemoteException
void setParentPartName(String parentPart) throws NXException, RemoteException
parentPart
- Specifies the parent part nameNXException
RemoteException
String newPartName() throws NXException, RemoteException
NXException
RemoteException
void setNewPartName(String newPartNames) throws NXException, RemoteException
newPartNames
- Specifies the new component nameNXException
RemoteException
void setFaces(Face[] faceOccs) throws NXException, RemoteException
faceOccs
- array of face occurrencesNXException
RemoteException
boolean isAutoDatum() throws NXException, RemoteException
NXException
RemoteException
void setAutoDatum(boolean isInner) throws NXException, RemoteException
isInner
- NXException
RemoteException
boolean usePunchPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setUsePunchPlateClearance(boolean usePPClearance) throws NXException, RemoteException
usePPClearance
- NXException
RemoteException
double punchPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setPunchPlateClearance(double punchPlateClr) throws NXException, RemoteException
punchPlateClr
- NXException
RemoteException
boolean useBottomPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setUseBottomPlateClearance(boolean useBPClearance) throws NXException, RemoteException
useBPClearance
- NXException
RemoteException
double bottomPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setBottomPlateClearance(double bottomPlateClr) throws NXException, RemoteException
bottomPlateClr
- NXException
RemoteException
boolean useStripperPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setUseStripperPlateClearance(boolean useSPClearance) throws NXException, RemoteException
useSPClearance
- NXException
RemoteException
double stripperPlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setStripperPlateClearance(double stripperPlateClr) throws NXException, RemoteException
stripperPlateClr
- NXException
RemoteException
boolean useDiePlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setUseDiePlateClearance(boolean useDPClearance) throws NXException, RemoteException
useDPClearance
- NXException
RemoteException
double diePlateClearance() throws NXException, RemoteException
NXException
RemoteException
void setDiePlateClearance(double diePlateClr) throws NXException, RemoteException
diePlateClr
- NXException
RemoteException
BendInsertDesignBuilder.BlankPositions blankPosition() throws NXException, RemoteException
NXException
RemoteException
void setBlankPosition(BendInsertDesignBuilder.BlankPositions blankPosition) throws NXException, RemoteException
blankPosition
- NXException
RemoteException
void addInsertComponent() throws NXException, RemoteException
NXException
RemoteException
SelectComponentList insertComponent() throws NXException, RemoteException
NXException
RemoteException
SelectComponentList insertToEdit() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.