public interface DirectUnfoldBuilder extends Builder
DirectUnfoldCollection.createDirectUnfoldBuilder()
Property | Value |
---|---|
Angle1 | 30 |
Angle2 | 30 |
Angle3 | 30 |
Angle4 | 30 |
Angle5 | 30 |
Angle6 | 30 |
CurBodies | None |
DefineNeutralFactor.BendDevelopedLength | 0 |
DefineNeutralFactor.NeutralFactor | 0.40 |
DefineNeutralFactor.NeutralFactorFormula | General |
DefineNeutralFactor.PartMaterial | 08 |
DesignSequence | 0 |
DevLength (deprecated) | 0 |
InterRenameComp | 0 |
Materials (deprecated) | Steel |
NumBends | Two |
NumInter | 1 |
OrientPitch | 0 |
Pitch | 0 |
StartStation | 2 |
Modifier and Type | Interface and Description |
---|---|
static class |
DirectUnfoldBuilder.Bend
The number of children bends in defining prebend.
|
static class |
DirectUnfoldBuilder.BodyList
The name list of bodies in current part.
|
static class |
DirectUnfoldBuilder.MatType
The material database defined in PDW.
|
static class |
DirectUnfoldBuilder.Types
Specifies the option of direct unfold type
|
Modifier and Type | Method and Description |
---|---|
double |
angle1()
Returns the first angle of prebend.
|
double |
angle2()
Returns the second angle of prebend.
|
double |
angle3()
Returns the third angle of prebend.
|
double |
angle4()
Returns the fourth angle of prebend.
|
double |
angle5()
Returns the fifth angle of prebend.
|
double |
angle6()
Returns the sixth angle of prebend.
|
DirectUnfoldBuilder.BodyList |
curBodies()
Returns the current body list.
|
DefineNeutralFactorBuilder |
defineNeutralFactor()
Returns the define neutral factor builder which contains new neutral factor, part material and bend developed length
License requirements: None. |
int |
designSequence()
Returns the design sequence.
|
double |
devLength()
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#bendDevelopedLength instead.
|
int |
editOption()
Returns the edit intermediate stage option.
|
String |
interNamingRule()
Returns the naming rule of intermediate stages.
|
boolean |
interRenameComp()
Returns the switch of rename components.
|
SelectComponent |
interStage()
Returns the intermediate stages selected as the reference of insert.
|
void |
kbyMaterial()
Deprecated.
Deprecated in NX10.0.0. This functionality is no longer supported.
|
String |
kfactor()
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#neutralFactor instead.
|
void |
loadDatabase()
Deprecated.
Deprecated in NX10.0.0. This functionality is no longer supported.
|
DirectUnfoldBuilder.MatType |
materials()
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#partMaterial instead.
|
DirectUnfoldBuilder.Bend |
numBends()
Returns the number of bends.
|
int |
numInter()
Returns the number of intermediate stages.
|
int |
orientPitch()
Returns the orientation of pitch.
|
double |
pitch()
Returns the pitch.
|
SelectFaceList |
selectBend()
Returns the selection list that stores bend faces.
|
SelectFaceList |
selPlanarFaces()
Returns the planar faces selected as the start of automatic recognition.
|
void |
setAngle1(double angle1)
License requirements: None. |
void |
setAngle2(double angle2)
License requirements: None. |
void |
setAngle3(double angle3)
License requirements: None. |
void |
setAngle4(double angle4)
License requirements: None. |
void |
setAngle5(double angle5)
License requirements: None. |
void |
setAngle6(double angle6)
License requirements: None. |
void |
setCurBodies(DirectUnfoldBuilder.BodyList curBodies)
License requirements: None. |
void |
setDesignSequence(int designSequence)
License requirements: None. |
void |
setDevLength(double devLength)
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#setBendDevelopedLength instead.
|
void |
setEditOption(int editOption)
License requirements: None. |
void |
setInterNamingRule(String interNamingRule)
License requirements: None. |
void |
setInterRenameComp(boolean interRenameComp)
License requirements: None. |
void |
setKFactor(String kFactor)
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#setNeutralFactor instead.
|
void |
setMaterials(DirectUnfoldBuilder.MatType materials)
Deprecated.
Deprecated in NX10.0.0. Use
Tooling.DefineNeutralFactorBuilder#setPartMaterial instead.
|
void |
setNumBends(DirectUnfoldBuilder.Bend numBends)
License requirements: None. |
void |
setNumInter(int numInter)
License requirements: None. |
void |
setOrientPitch(int orientPitch)
License requirements: None. |
void |
setPitch(double pitch)
License requirements: None. |
void |
setStartStation(int startStation)
License requirements: None. |
void |
setUnfoldType(DirectUnfoldBuilder.Types type)
License requirements: None. |
int |
startStation()
Returns the start station.
|
DirectUnfoldBuilder.Types |
unfoldType()
Returns the type of direct unfold, the name get_type has been used
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
DirectUnfoldBuilder.Types unfoldType() throws NXException, RemoteException
NXException
RemoteException
void setUnfoldType(DirectUnfoldBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
SelectFaceList selPlanarFaces() throws NXException, RemoteException
NXException
RemoteException
DirectUnfoldBuilder.BodyList curBodies() throws NXException, RemoteException
NXException
RemoteException
void setCurBodies(DirectUnfoldBuilder.BodyList curBodies) throws NXException, RemoteException
curBodies
- NXException
RemoteException
SelectFaceList selectBend() throws NXException, RemoteException
NXException
RemoteException
DirectUnfoldBuilder.MatType materials() throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#partMaterial
instead.
NXException
RemoteException
void setMaterials(DirectUnfoldBuilder.MatType materials) throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#setPartMaterial
instead.
materials
- NXException
RemoteException
void loadDatabase() throws NXException, RemoteException
NXException
RemoteException
void kbyMaterial() throws NXException, RemoteException
NXException
RemoteException
String kfactor() throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#neutralFactor
instead.
NXException
RemoteException
void setKFactor(String kFactor) throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#setNeutralFactor
instead.
kFactor
- NXException
RemoteException
double devLength() throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#bendDevelopedLength
instead.
NXException
RemoteException
void setDevLength(double devLength) throws NXException, RemoteException
Tooling.DefineNeutralFactorBuilder#setBendDevelopedLength
instead.
devLength
- NXException
RemoteException
DefineNeutralFactorBuilder defineNeutralFactor() throws NXException, RemoteException
NXException
RemoteException
DirectUnfoldBuilder.Bend numBends() throws NXException, RemoteException
NXException
RemoteException
void setNumBends(DirectUnfoldBuilder.Bend numBends) throws NXException, RemoteException
numBends
- NXException
RemoteException
double angle1() throws NXException, RemoteException
NXException
RemoteException
void setAngle1(double angle1) throws NXException, RemoteException
angle1
- NXException
RemoteException
double angle2() throws NXException, RemoteException
NXException
RemoteException
void setAngle2(double angle2) throws NXException, RemoteException
angle2
- NXException
RemoteException
double angle3() throws NXException, RemoteException
NXException
RemoteException
void setAngle3(double angle3) throws NXException, RemoteException
angle3
- NXException
RemoteException
double angle4() throws NXException, RemoteException
NXException
RemoteException
void setAngle4(double angle4) throws NXException, RemoteException
angle4
- NXException
RemoteException
double angle5() throws NXException, RemoteException
NXException
RemoteException
void setAngle5(double angle5) throws NXException, RemoteException
angle5
- NXException
RemoteException
double angle6() throws NXException, RemoteException
NXException
RemoteException
void setAngle6(double angle6) throws NXException, RemoteException
angle6
- NXException
RemoteException
int designSequence() throws NXException, RemoteException
NXException
RemoteException
void setDesignSequence(int designSequence) throws NXException, RemoteException
designSequence
- NXException
RemoteException
int numInter() throws NXException, RemoteException
NXException
RemoteException
void setNumInter(int numInter) throws NXException, RemoteException
numInter
- NXException
RemoteException
int startStation() throws NXException, RemoteException
NXException
RemoteException
void setStartStation(int startStation) throws NXException, RemoteException
startStation
- NXException
RemoteException
double pitch() throws NXException, RemoteException
NXException
RemoteException
void setPitch(double pitch) throws NXException, RemoteException
pitch
- NXException
RemoteException
int orientPitch() throws NXException, RemoteException
NXException
RemoteException
void setOrientPitch(int orientPitch) throws NXException, RemoteException
orientPitch
- NXException
RemoteException
SelectComponent interStage() throws NXException, RemoteException
NXException
RemoteException
int editOption() throws NXException, RemoteException
NXException
RemoteException
void setEditOption(int editOption) throws NXException, RemoteException
editOption
- NXException
RemoteException
String interNamingRule() throws NXException, RemoteException
NXException
RemoteException
void setInterNamingRule(String interNamingRule) throws NXException, RemoteException
interNamingRule
- NXException
RemoteException
boolean interRenameComp() throws NXException, RemoteException
NXException
RemoteException
void setInterRenameComp(boolean interRenameComp) throws NXException, RemoteException
interRenameComp
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.