public interface BendTaperBuilder extends SheetmetalBaseBuilder
SheetmetalManager.createBendTaperBuilder(nxopen.features.Feature)
Property | Value |
---|---|
BendTaperAngle1.Value | 10 |
BendTaperAngle2.Value | 10 |
BendTaperInputMethod1 | Angle |
BendTaperInputMethod2 | Angle |
BendTaperType1 | Linear |
BendTaperType2 | Linear |
Chaining (deprecated) | BendOnly |
EndRadius1.Value | 2 (millimeters part), 0.1 (inches part) |
EndRadius2.Value | 2 (millimeters part), 0.1 (inches part) |
InferRadius1 | 1 |
InferRadius2 | 1 |
StartRadius1.Value | 2 (millimeters part), 0.1 (inches part) |
StartRadius2.Value | 2 (millimeters part), 0.1 (inches part) |
StartType1 | TaperFromBend |
StartType2 | TaperFromBend |
TaperDistance1.Value | 5.0 (millimeters part), 0.3 (inches part) |
TaperDistance2.Value | 5.0 (millimeters part), 0.3 (inches part) |
TaperSides | Both |
WebTaperAngle1.Value | 0 |
WebTaperAngle2.Value | 0 |
WebTaperType1 | None |
WebTaperType2 | None |
Modifier and Type | Interface and Description |
---|---|
static class |
BendTaperBuilder.BendTaperInputMethod
This enum represents the input methods for the bend taper.
|
static class |
BendTaperBuilder.BendTaperSides
This enum represents the taper sides options for the bend taper.
|
static class |
BendTaperBuilder.BendTaperType
This enum represents the bend taper types for the bend taper.
|
static class |
BendTaperBuilder.ChainingType
Deprecated.
Deprecated in NX8.5.0. Use WebTaperType instead.
|
static class |
BendTaperBuilder.StartType
This enum represents the start types for the bend taper.
|
static class |
BendTaperBuilder.WebTaperType
This enum represents the web taper types for the bend taper.
|
Modifier and Type | Method and Description |
---|---|
Expression |
bendTaperAngle1()
Returns the bend taper angle1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
bendTaperAngle2()
Returns the bend taper angle2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.BendTaperInputMethod |
bendTaperInputMethod1()
Returns the input method for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.BendTaperInputMethod |
bendTaperInputMethod2()
Returns the input method for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
ScCollector |
bendTaperSelectBendFace()
Returns the bend taper select bend face.
|
BendTaperBuilder.BendTaperType |
bendTaperType1()
Returns the bend taper type for Side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.BendTaperType |
bendTaperType2()
Returns the bend taper type for Side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.ChainingType |
chaining()
Deprecated.
Deprecated in NX8.5.0. Use
webTaperType1() and setWebTaperType1(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType) and webTaperType2() and setWebTaperType2(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType) instead.
|
Expression |
endRadius1()
Returns the end radius for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
endRadius2()
Returns the end radius for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
boolean |
inferRadius1()
Returns the infer radius flag for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
boolean |
inferRadius2()
Returns the infer radius flag for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
boolean |
reverseTaperDirection()
Deprecated.
Deprecated in NX10.0.0. Use
stationaryEntity() and setStationaryEntity(nxopen.NXObject) instead.
|
void |
setBendTaperInputMethod1(BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod1)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setBendTaperInputMethod2(BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod2)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setBendTaperType1(BendTaperBuilder.BendTaperType bendTaperType1)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setBendTaperType2(BendTaperBuilder.BendTaperType bendTaperType2)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setChaining(BendTaperBuilder.ChainingType chaining)
Deprecated.
Deprecated in NX8.5.0. Use
webTaperType1() and setWebTaperType1(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType) and webTaperType2() and setWebTaperType2(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType) instead.
|
void |
setInferRadius1(boolean inferRadius1)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setInferRadius2(boolean inferRadius2)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setReverseTaperDirection(boolean reverseTaperDirection)
Deprecated.
Deprecated in NX10.0.0. Use
stationaryEntity() and setStationaryEntity(nxopen.NXObject) instead.
|
void |
setStartType1(BendTaperBuilder.StartType startType1)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setStartType2(BendTaperBuilder.StartType startType2)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setStationaryEntity(NXObject bendTaperStationaryEntity)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setTaperSides(BendTaperBuilder.BendTaperSides taperSides)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setWebTaperType1(BendTaperBuilder.WebTaperType webTaperType1)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setWebTaperType2(BendTaperBuilder.WebTaperType webTaperType2)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
startRadius1()
Returns the start radius for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
startRadius2()
Returns the start radius for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.StartType |
startType1()
Returns the start type for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.StartType |
startType2()
Returns the start type for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
NXObject |
stationaryEntity()
Returns the stationary entity, can be an edge or a face.
|
Expression |
taperDistance1()
Returns the taper distance for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
taperDistance2()
Returns the taper distance for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.BendTaperSides |
taperSides()
Returns the taper sides
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
webTaperAngle1()
Returns the web taper angle1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Expression |
webTaperAngle2()
Returns the web taper angle2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.WebTaperType |
webTaperType1()
Returns the web taper type for side 1
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
BendTaperBuilder.WebTaperType |
webTaperType2()
Returns the web taper type for side 2
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
getApplicationContext, setApplicationContext
ScCollector bendTaperSelectBendFace() throws NXException, RemoteException
NXException
RemoteException
NXObject stationaryEntity() throws NXException, RemoteException
NXException
RemoteException
void setStationaryEntity(NXObject bendTaperStationaryEntity) throws NXException, RemoteException
bendTaperStationaryEntity
- NXException
RemoteException
BendTaperBuilder.BendTaperSides taperSides() throws NXException, RemoteException
NXException
RemoteException
void setTaperSides(BendTaperBuilder.BendTaperSides taperSides) throws NXException, RemoteException
taperSides
- The taperSides can be Both, Side 1, Side 2, and Symmetric.NXException
RemoteException
BendTaperBuilder.ChainingType chaining() throws NXException, RemoteException
webTaperType1()
and setWebTaperType1(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType)
and webTaperType2()
and setWebTaperType2(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType)
instead.
NXException
RemoteException
void setChaining(BendTaperBuilder.ChainingType chaining) throws NXException, RemoteException
webTaperType1()
and setWebTaperType1(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType)
and webTaperType2()
and setWebTaperType2(nxopen.features.sheetmetal.BendTaperBuilder.WebTaperType)
instead.
chaining
- The chaining can be Bend Only, Bend and Face, and Bend and Face Chain.
NXException
RemoteException
boolean reverseTaperDirection() throws NXException, RemoteException
stationaryEntity()
and setStationaryEntity(nxopen.NXObject)
instead.
NXException
RemoteException
void setReverseTaperDirection(boolean reverseTaperDirection) throws NXException, RemoteException
stationaryEntity()
and setStationaryEntity(nxopen.NXObject)
instead.
reverseTaperDirection
- NXException
RemoteException
Expression bendTaperAngle1() throws NXException, RemoteException
NXException
RemoteException
Expression webTaperAngle1() throws NXException, RemoteException
NXException
RemoteException
Expression bendTaperAngle2() throws NXException, RemoteException
NXException
RemoteException
Expression webTaperAngle2() throws NXException, RemoteException
NXException
RemoteException
BendTaperBuilder.BendTaperType bendTaperType1() throws NXException, RemoteException
NXException
RemoteException
void setBendTaperType1(BendTaperBuilder.BendTaperType bendTaperType1) throws NXException, RemoteException
bendTaperType1
- The bend taper type can be Linear, Tangent and Square.NXException
RemoteException
BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod1() throws NXException, RemoteException
NXException
RemoteException
void setBendTaperInputMethod1(BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod1) throws NXException, RemoteException
bendTaperInputMethod1
- The input method can be Angle, Distance and To EndNXException
RemoteException
Expression taperDistance1() throws NXException, RemoteException
NXException
RemoteException
boolean inferRadius1() throws NXException, RemoteException
NXException
RemoteException
void setInferRadius1(boolean inferRadius1) throws NXException, RemoteException
inferRadius1
- NXException
RemoteException
Expression startRadius1() throws NXException, RemoteException
NXException
RemoteException
Expression endRadius1() throws NXException, RemoteException
NXException
RemoteException
BendTaperBuilder.WebTaperType webTaperType1() throws NXException, RemoteException
NXException
RemoteException
void setWebTaperType1(BendTaperBuilder.WebTaperType webTaperType1) throws NXException, RemoteException
webTaperType1
- the web taper type can be None, Face and Face ChainNXException
RemoteException
BendTaperBuilder.StartType startType1() throws NXException, RemoteException
NXException
RemoteException
void setStartType1(BendTaperBuilder.StartType startType1) throws NXException, RemoteException
startType1
- the start type can be Taper from Bend or Taper from WebNXException
RemoteException
BendTaperBuilder.BendTaperType bendTaperType2() throws NXException, RemoteException
NXException
RemoteException
void setBendTaperType2(BendTaperBuilder.BendTaperType bendTaperType2) throws NXException, RemoteException
bendTaperType2
- The bend taper type can be Linear, Tangent and Square.NXException
RemoteException
BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod2() throws NXException, RemoteException
NXException
RemoteException
void setBendTaperInputMethod2(BendTaperBuilder.BendTaperInputMethod bendTaperInputMethod2) throws NXException, RemoteException
bendTaperInputMethod2
- The input method can be Angle, Distance and To EndNXException
RemoteException
Expression taperDistance2() throws NXException, RemoteException
NXException
RemoteException
boolean inferRadius2() throws NXException, RemoteException
NXException
RemoteException
void setInferRadius2(boolean inferRadius2) throws NXException, RemoteException
inferRadius2
- NXException
RemoteException
Expression startRadius2() throws NXException, RemoteException
NXException
RemoteException
Expression endRadius2() throws NXException, RemoteException
NXException
RemoteException
BendTaperBuilder.WebTaperType webTaperType2() throws NXException, RemoteException
NXException
RemoteException
void setWebTaperType2(BendTaperBuilder.WebTaperType webTaperType2) throws NXException, RemoteException
webTaperType2
- the web taper type can be None, Face and Face ChainNXException
RemoteException
BendTaperBuilder.StartType startType2() throws NXException, RemoteException
NXException
RemoteException
void setStartType2(BendTaperBuilder.StartType startType2) throws NXException, RemoteException
startType2
- the start type can be Taper from Bend and Taper from WebNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.