public interface PrebendBuilder
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. |
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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.