public interface PrebendBuilder extends FeatureBuilder
PrebendBuilder
builder to divide bend faces. ToolingCollection.createPrebendBuilder(nxopen.features.Prebend)
Property | Value |
---|---|
Angle01 | 30 |
Angle02 | 30 |
Angle03 | 30 |
Angle04 | 30 |
Angle05 | 30 |
NumberBends | Two |
Modifier and Type | Interface and Description |
---|---|
static class |
PrebendBuilder.NumberBendsOption
The option of bend number to divide into
|
Modifier and Type | Method and Description |
---|---|
double |
angle01()
Returns the first prebend angle
License requirements: None. |
double |
angle02()
Returns the second prebend angle
License requirements: None. |
double |
angle03()
Returns the third prebend angle
License requirements: None. |
double |
angle04()
Returns the fourth prebend angle
License requirements: None. |
double |
angle05()
Returns the fifth prebend angle
License requirements: None. |
ScCollector |
bendFace()
Returns the bend face to divide
License requirements: None. |
String |
neutralFactor()
Returns the neutral factor assign into the divided bend faces
License requirements: None. |
PrebendBuilder.NumberBendsOption |
numberBends()
Returns the number of prebends divide into
License requirements: None. |
void |
setAngle01(double angle01)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setAngle02(double angle02)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setAngle03(double angle03)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setAngle04(double angle04)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setAngle05(double angle05)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNeutralFactor(String neutralFactor)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNumberBends(PrebendBuilder.NumberBendsOption numberBends)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
ScCollector |
startEdge()
Returns the start edge of bend face to specify the angle01 to angle05 start from
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector bendFace() throws NXException, RemoteException
NXException
RemoteException
ScCollector startEdge() throws NXException, RemoteException
NXException
RemoteException
String neutralFactor() throws NXException, RemoteException
NXException
RemoteException
void setNeutralFactor(String neutralFactor) throws NXException, RemoteException
neutralFactor
- NXException
RemoteException
PrebendBuilder.NumberBendsOption numberBends() throws NXException, RemoteException
NXException
RemoteException
void setNumberBends(PrebendBuilder.NumberBendsOption numberBends) throws NXException, RemoteException
numberBends
- NXException
RemoteException
double angle01() throws NXException, RemoteException
NXException
RemoteException
void setAngle01(double angle01) throws NXException, RemoteException
angle01
- NXException
RemoteException
double angle02() throws NXException, RemoteException
NXException
RemoteException
void setAngle02(double angle02) throws NXException, RemoteException
angle02
- NXException
RemoteException
double angle03() throws NXException, RemoteException
NXException
RemoteException
void setAngle03(double angle03) throws NXException, RemoteException
angle03
- NXException
RemoteException
double angle04() throws NXException, RemoteException
NXException
RemoteException
void setAngle04(double angle04) throws NXException, RemoteException
angle04
- NXException
RemoteException
double angle05() throws NXException, RemoteException
NXException
RemoteException
void setAngle05(double angle05) throws NXException, RemoteException
angle05
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.