public interface BendOperationBuilder extends Builder
BendOperationBuilder
builder. BendOperationCollection.createBendOperationBuilder()
Property | Value |
---|---|
AlternateResult | 0 |
BendAngle1 | 30 |
BendAngle2 | 30 |
BendAngle3 | 30 |
BendAngle4 | 30 |
BendAngle5 | 30 |
BendDevLength | 0.0 |
BendNeutralFactor | 0.4 |
BendNumPrebends | Two |
DefineNeutralFactor.BendDevelopedLength | 0 |
DefineNeutralFactor.NeutralFactor | 0.40 |
DefineNeutralFactor.NeutralFactorFormula | General |
DefineNeutralFactor.PartMaterial | 08 |
FixTabFlangePosition | 0 |
KeepRadiusFixed | 0 |
OverbendAngle | 0 |
OverbendOption | ResizeBendAngle |
RestorePosition | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
BendOperationBuilder.OverbendOptions
The overbend option.
|
static class |
BendOperationBuilder.Prebend
The number of children bends of prebend.
|
static class |
BendOperationBuilder.Types
unbend operations.
|
Modifier and Type | Method and Description |
---|---|
boolean |
alternateResult()
Returns the switch to set if use an alternate result.
|
Body |
baseBody()
Returns the base body.
|
double |
bendAngle1()
Returns the first angle of prebend.
|
double |
bendAngle2()
Returns the second angle of prebend.
|
double |
bendAngle3()
Returns the third angle of prebend.
|
double |
bendAngle4()
Returns the fourth angle of prebend.
|
double |
bendAngle5()
Returns the fifth angle of prebend.
|
double |
bendDevLength()
Returns the operation to developed length of a bend.
|
double |
bendNeutralFactor()
Returns the operation of k factor for a single bend.
|
BendOperationBuilder.Prebend |
bendNumPrebends()
Returns the number of prebends.
|
DefineNeutralFactorBuilder |
defineNeutralFactor()
Returns the define neutral factor builder which contains new neutral factor, part material and bend developed length
License requirements: None. |
boolean |
fixTabFlangePosition()
Returns the switch to set if fixed tab or flange position while resize bend radius.
|
boolean |
keepRadiusFixed()
Returns the keep radius fixed.
|
double |
overbendAngle()
Returns the overbend angle.
|
BendOperationBuilder.OverbendOptions |
overbendOption()
Returns the overbend option
License requirements: None. |
double |
overbendRadius()
Returns the overbend radius.
|
SelectEdgeList |
referObject()
Returns the reference objects.
|
boolean |
resizeRadius()
Returns the resize radius.
|
boolean |
restorePosition()
Returns the switch to set whether restore the overbend part position.
|
SelectFaceList |
selectedBend()
Returns the selection of bends.
|
void |
setAlternateResult(boolean alternateResult)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBaseBody(Body baseBody)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendAngle1(double angle1)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendAngle2(double angle2)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendAngle3(double angle3)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendAngle4(double angle4)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendAngle5(double angle5)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendDevLength(double devLength)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendNeutralFactor(double kFactor)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBendNumPrebends(BendOperationBuilder.Prebend numBends)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFixTabFlangePosition(boolean fixTabFlangePosition)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setKeepRadiusFixed(boolean keepRadiusFixed)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOverbendAngle(double overbendAngle)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOverbendOption(BendOperationBuilder.OverbendOptions overbendOption)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOverbendRadius(double overbendRadius)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setResizeRadius(boolean resizeRadius)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setRestorePosition(boolean restorePosition)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(BendOperationBuilder.Types type)
License requirements: None. |
BendOperationBuilder.Types |
type()
Returns the type.
|
SelectComponent |
workPart()
Returns the work part.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectComponent workPart() throws NXException, RemoteException
NXException
RemoteException
SelectFaceList selectedBend() throws NXException, RemoteException
NXException
RemoteException
SelectEdgeList referObject() throws NXException, RemoteException
NXException
RemoteException
boolean alternateResult() throws NXException, RemoteException
NXException
RemoteException
void setAlternateResult(boolean alternateResult) throws NXException, RemoteException
alternateResult
- NXException
RemoteException
boolean resizeRadius() throws NXException, RemoteException
NXException
RemoteException
void setResizeRadius(boolean resizeRadius) throws NXException, RemoteException
resizeRadius
- NXException
RemoteException
double overbendAngle() throws NXException, RemoteException
NXException
RemoteException
void setOverbendAngle(double overbendAngle) throws NXException, RemoteException
overbendAngle
- NXException
RemoteException
boolean keepRadiusFixed() throws NXException, RemoteException
NXException
RemoteException
void setKeepRadiusFixed(boolean keepRadiusFixed) throws NXException, RemoteException
keepRadiusFixed
- NXException
RemoteException
double overbendRadius() throws NXException, RemoteException
NXException
RemoteException
void setOverbendRadius(double overbendRadius) throws NXException, RemoteException
overbendRadius
- NXException
RemoteException
BendOperationBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(BendOperationBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Body baseBody() throws NXException, RemoteException
NXException
RemoteException
void setBaseBody(Body baseBody) throws NXException, RemoteException
baseBody
- NXException
RemoteException
double bendNeutralFactor() throws NXException, RemoteException
NXException
RemoteException
void setBendNeutralFactor(double kFactor) throws NXException, RemoteException
kFactor
- NXException
RemoteException
double bendDevLength() throws NXException, RemoteException
NXException
RemoteException
void setBendDevLength(double devLength) throws NXException, RemoteException
devLength
- NXException
RemoteException
BendOperationBuilder.Prebend bendNumPrebends() throws NXException, RemoteException
NXException
RemoteException
void setBendNumPrebends(BendOperationBuilder.Prebend numBends) throws NXException, RemoteException
numBends
- NXException
RemoteException
double bendAngle1() throws NXException, RemoteException
NXException
RemoteException
void setBendAngle1(double angle1) throws NXException, RemoteException
angle1
- NXException
RemoteException
double bendAngle2() throws NXException, RemoteException
NXException
RemoteException
void setBendAngle2(double angle2) throws NXException, RemoteException
angle2
- NXException
RemoteException
double bendAngle3() throws NXException, RemoteException
NXException
RemoteException
void setBendAngle3(double angle3) throws NXException, RemoteException
angle3
- NXException
RemoteException
double bendAngle4() throws NXException, RemoteException
NXException
RemoteException
void setBendAngle4(double angle4) throws NXException, RemoteException
angle4
- NXException
RemoteException
double bendAngle5() throws NXException, RemoteException
NXException
RemoteException
void setBendAngle5(double angle5) throws NXException, RemoteException
angle5
- NXException
RemoteException
BendOperationBuilder.OverbendOptions overbendOption() throws NXException, RemoteException
NXException
RemoteException
void setOverbendOption(BendOperationBuilder.OverbendOptions overbendOption) throws NXException, RemoteException
overbendOption
- NXException
RemoteException
boolean fixTabFlangePosition() throws NXException, RemoteException
NXException
RemoteException
void setFixTabFlangePosition(boolean fixTabFlangePosition) throws NXException, RemoteException
fixTabFlangePosition
- NXException
RemoteException
boolean restorePosition() throws NXException, RemoteException
NXException
RemoteException
void setRestorePosition(boolean restorePosition) throws NXException, RemoteException
restorePosition
- NXException
RemoteException
DefineNeutralFactorBuilder defineNeutralFactor() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.