public interface BendOptions extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
BendOptions.BendReliefTypeOptions
This enum represents the bend relief type.
|
static class |
BendOptions.CornerReliefTypeOptions
This enum represents the corner relief type.
|
Modifier and Type | Method and Description |
---|---|
Expression |
bendRadius()
Returns the bend radius.
|
Expression |
bendReliefDepth()
Returns the bend relief depth.
|
BendOptions.BendReliefTypeOptions |
bendReliefType()
Returns the bend relief type.
|
Expression |
bendReliefWidth()
Returns the bend relief width.
|
BendOptions.CornerReliefTypeOptions |
cornerReliefType()
Returns the corner relief type.
|
int |
dieToolId()
Returns the die tool id selected
License requirements: None. |
String |
dieToolIdName()
Returns the die tool id string selected
License requirements: None. |
boolean |
extendBendRelief()
Returns the option to extend the bend relief if required.
|
Expression |
neutralFactor()
Returns the neutral factor.
|
boolean |
overrideToolSet()
Returns the override tool set toggle value.
|
int |
punchToolId()
Returns the punch tool id selected
License requirements: None. |
String |
punchToolIdName()
Returns the punch tool id string selected
License requirements: None. |
void |
setBendRadius(String radius)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from bendRadius() instead.
|
void |
setBendReliefDepth(String depth)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from bendReliefDepth() instead.
|
void |
setBendReliefType(BendOptions.BendReliefTypeOptions type)
Sets the bend relief type.
|
void |
setBendReliefWidth(String width)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from bendReliefWidth() instead.
|
void |
setCornerReliefType(BendOptions.CornerReliefTypeOptions type)
Sets the corner relief type.
|
void |
setDieToolId(int dieToolId)
Sets the die tool id selected
License requirements: nx_sheet_metal ("NX Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setDieToolIdName(String dieToolId)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setExtendBendRelief(boolean extend)
Sets the option to extend the bend relief if required.
|
void |
setNeutralFactor(String neutralFactor)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from neutralFactor() instead.
|
void |
setOverrideToolSet(boolean overrideToolSet)
Sets the override tool set toggle value.
|
void |
setPunchToolId(int punchToolId)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setPunchToolIdName(String punchToolId)
Sets the punch tool id string selected
License requirements: nx_sheet_metal ("NX Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN") . |
void |
setUseGlobalBendRadius(boolean useGlobalBendRadius)
Sets the Use Global Bend Radius toggle.
|
void |
setUseGlobalNeutralFactor(boolean useGlobalNeutralFactor)
Sets the Use Global Neutral Factor toggle.
|
void |
setUseGlobalReliefDepth(boolean useGlobalReliefDepth)
Sets the Use Global Relief Depth toggle.
|
void |
setUseGlobalReliefWidth(boolean useGlobalReliefWidth)
Sets the Use Global Relief Width toggle.
|
boolean |
useGlobalBendRadius()
Returns the Use Global Bend Radius toggle.
|
boolean |
useGlobalNeutralFactor()
Returns the Use Global Neutral Factor toggle.
|
boolean |
useGlobalReliefDepth()
Returns the Use Global Relief Depth toggle.
|
boolean |
useGlobalReliefWidth()
Returns the Use Global Relief Width toggle.
|
printTestData, printTestData, tag, tagValue
Expression bendRadius() throws NXException, RemoteException
NXException
RemoteException
void setBendRadius(String radius) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from bendRadius()
instead.
radius
- NXException
RemoteException
BendOptions.BendReliefTypeOptions bendReliefType() throws NXException, RemoteException
BendOptions.BendReliefTypeOptions.NONE
if you do not want a bend relief.
Specify BendOptions.BendReliefTypeOptions.SQUARE
for a square/rectangular bend relief.
Specify BendOptions.BendReliefTypeOptions.ROUND
for a rounded bend relief.
NXException
RemoteException
void setBendReliefType(BendOptions.BendReliefTypeOptions type) throws NXException, RemoteException
BendOptions.BendReliefTypeOptions.NONE
if you do not want a bend relief.
Specify BendOptions.BendReliefTypeOptions.SQUARE
for a square/rectangular bend relief.
Specify BendOptions.BendReliefTypeOptions.ROUND
for a rounded bend relief.
type
- NXException
RemoteException
boolean extendBendRelief() throws NXException, RemoteException
BendOptions.BendReliefTypeOptions.NONE
.
NXException
RemoteException
void setExtendBendRelief(boolean extend) throws NXException, RemoteException
BendOptions.BendReliefTypeOptions.NONE
.
extend
- NXException
RemoteException
Expression bendReliefDepth() throws NXException, RemoteException
BendOptions.BendReliefTypeOptions
is
set to a value other than BendOptions.BendReliefTypeOptions.NONE
.
NXException
RemoteException
void setBendReliefDepth(String depth) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from bendReliefDepth()
instead.
BendOptions.BendReliefTypeOptions
is
set to a value other than BendOptions.BendReliefTypeOptions.NONE
.
depth
- NXException
RemoteException
Expression bendReliefWidth() throws NXException, RemoteException
BendOptions.BendReliefTypeOptions
is
set to a value other than BendOptions.BendReliefTypeOptions.NONE
.
NXException
RemoteException
void setBendReliefWidth(String width) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from bendReliefWidth()
instead.
BendOptions.BendReliefTypeOptions
is
set to a value other than BendOptions.BendReliefTypeOptions.NONE
.
width
- NXException
RemoteException
BendOptions.CornerReliefTypeOptions cornerReliefType() throws NXException, RemoteException
BendOptions.CornerReliefTypeOptions
.
NXException
RemoteException
void setCornerReliefType(BendOptions.CornerReliefTypeOptions type) throws NXException, RemoteException
BendOptions.CornerReliefTypeOptions
.
type
- NXException
RemoteException
void setNeutralFactor(String neutralFactor) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from neutralFactor()
instead.
neutralFactor
- NXException
RemoteException
Expression neutralFactor() throws NXException, RemoteException
NXException
RemoteException
void setUseGlobalBendRadius(boolean useGlobalBendRadius) throws NXException, RemoteException
useGlobalBendRadius
- NXException
RemoteException
boolean useGlobalBendRadius() throws NXException, RemoteException
NXException
RemoteException
void setUseGlobalNeutralFactor(boolean useGlobalNeutralFactor) throws NXException, RemoteException
useGlobalNeutralFactor
- NXException
RemoteException
boolean useGlobalNeutralFactor() throws NXException, RemoteException
NXException
RemoteException
void setUseGlobalReliefDepth(boolean useGlobalReliefDepth) throws NXException, RemoteException
useGlobalReliefDepth
- NXException
RemoteException
boolean useGlobalReliefDepth() throws NXException, RemoteException
NXException
RemoteException
void setUseGlobalReliefWidth(boolean useGlobalReliefWidth) throws NXException, RemoteException
useGlobalReliefWidth
- NXException
RemoteException
boolean useGlobalReliefWidth() throws NXException, RemoteException
NXException
RemoteException
boolean overrideToolSet() throws NXException, RemoteException
NXException
RemoteException
void setOverrideToolSet(boolean overrideToolSet) throws NXException, RemoteException
overrideToolSet
- NXException
RemoteException
int punchToolId() throws NXException, RemoteException
NXException
RemoteException
void setPunchToolId(int punchToolId) throws NXException, RemoteException
punchToolId
- NXException
RemoteException
int dieToolId() throws NXException, RemoteException
NXException
RemoteException
void setDieToolId(int dieToolId) throws NXException, RemoteException
dieToolId
- NXException
RemoteException
String punchToolIdName() throws NXException, RemoteException
NXException
RemoteException
void setPunchToolIdName(String punchToolId) throws NXException, RemoteException
punchToolId
- NXException
RemoteException
String dieToolIdName() throws NXException, RemoteException
NXException
RemoteException
void setDieToolIdName(String dieToolId) throws NXException, RemoteException
dieToolId
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.