BendOptions Class¶
-
class
NXOpen.Features.SheetMetal.
BendOptions
¶ Bases:
NXOpen.TaggedObject
Represents a Sheetmetal Bend Options class.
New in version NX4.0.0.
Properties¶
Property | Description |
---|---|
BendRadius | Returns the bend radius. |
BendReliefDepth | Returns the bend relief depth. |
BendReliefType | Returns or sets the bend relief type. |
BendReliefWidth | Returns the bend relief width. |
CornerReliefType | Returns or sets the corner relief type. |
DieToolId | Returns or sets the die tool id selected |
DieToolIdName | Returns or sets the die tool id string selected |
ExtendBendRelief | Returns or sets the option to extend the bend relief if required. |
NeutralFactor | Returns the neutral factor. |
OverrideToolSet | Returns or sets the override tool set toggle value. |
PunchToolId | Returns or sets the punch tool id selected |
PunchToolIdName | Returns or sets the punch tool id string selected |
Tag | Returns the Tag for this object. |
UseGlobalBendRadius | Returns or sets the Use Global Bend Radius toggle. |
UseGlobalNeutralFactor | Returns or sets the Use Global Neutral Factor toggle. |
UseGlobalReliefDepth | Returns or sets the Use Global Relief Depth toggle. |
UseGlobalReliefWidth | Returns or sets the Use Global Relief Width toggle. |
Methods¶
Method | Description |
---|---|
SetBendRadius | Sets the bend radius. |
SetBendReliefDepth | Sets the bend relief depth. |
SetBendReliefWidth | Sets the bend relief width. |
SetNeutralFactor | Sets the neutral factor. |
Enumerations¶
BendOptionsBendReliefTypeOptions Enumeration | This enum represents the bend relief type. |
BendOptionsCornerReliefTypeOptions Enumeration | This enum represents the corner relief type. |
Property Detail¶
BendRadius¶
-
BendOptions.
BendRadius
¶ Returns the bend radius.
-------------------------------------
Getter Method
Signature
BendRadius
Returns: Return type: NXOpen.Expression
New in version NX4.0.0.
License requirements: None.
BendReliefDepth¶
-
BendOptions.
BendReliefDepth
¶ Returns the bend relief depth.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
is set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None
.-------------------------------------
Getter Method
Signature
BendReliefDepth
Returns: Return type: NXOpen.Expression
New in version NX4.0.0.
License requirements: None.
BendReliefType¶
-
BendOptions.
BendReliefType
¶ Returns or sets the bend relief type.
Specify
Features.SheetMetal.BendOptionsBendReliefTypeOptions.None
if you do not want a bend relief. SpecifyFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.Square
for a square/rectangular bend relief. SpecifyFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.Round
for a rounded bend relief.-------------------------------------
Getter Method
Signature
BendReliefType
Returns: Return type: NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BendReliefType
Parameters: type ( NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
) –New in version NX4.0.0.
License requirements: None.
BendReliefWidth¶
-
BendOptions.
BendReliefWidth
¶ Returns the bend relief width.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
is set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None
.-------------------------------------
Getter Method
Signature
BendReliefWidth
Returns: Return type: NXOpen.Expression
New in version NX4.0.0.
License requirements: None.
CornerReliefType¶
-
BendOptions.
CornerReliefType
¶ Returns or sets the corner relief type.
Use one of the values from
NXOpen.Features.SheetMetal.BendOptionsCornerReliefTypeOptions
.-------------------------------------
Getter Method
Signature
CornerReliefType
Returns: Return type: NXOpen.Features.SheetMetal.BendOptionsCornerReliefTypeOptions
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CornerReliefType
Parameters: type ( NXOpen.Features.SheetMetal.BendOptionsCornerReliefTypeOptions
) –New in version NX4.0.0.
License requirements: None.
DieToolId¶
-
BendOptions.
DieToolId
¶ Returns or sets the die tool id selected
-------------------------------------
Getter Method
Signature
DieToolId
Returns: Return type: int New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DieToolId
Parameters: dieToolId (int) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
DieToolIdName¶
-
BendOptions.
DieToolIdName
¶ Returns or sets the die tool id string selected
-------------------------------------
Getter Method
Signature
DieToolIdName
Returns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DieToolIdName
Parameters: dieToolId (str) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
ExtendBendRelief¶
-
BendOptions.
ExtendBendRelief
¶ Returns or sets the option to extend the bend relief if required.
This only applies if the bend relief type is set to a value other than
Features.SheetMetal.BendOptionsBendReliefTypeOptions.None
.-------------------------------------
Getter Method
Signature
ExtendBendRelief
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ExtendBendRelief
Parameters: extend (bool) – New in version NX4.0.0.
License requirements: None.
NeutralFactor¶
-
BendOptions.
NeutralFactor
¶ Returns the neutral factor.
-------------------------------------
Getter Method
Signature
NeutralFactor
Returns: Return type: NXOpen.Expression
New in version NX4.0.0.
License requirements: None.
OverrideToolSet¶
-
BendOptions.
OverrideToolSet
¶ Returns or sets the override tool set toggle value.
-------------------------------------
Getter Method
Signature
OverrideToolSet
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OverrideToolSet
Parameters: overrideToolSet (bool) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
PunchToolId¶
-
BendOptions.
PunchToolId
¶ Returns or sets the punch tool id selected
-------------------------------------
Getter Method
Signature
PunchToolId
Returns: Return type: int New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchToolId
Parameters: punchToolId (int) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
PunchToolIdName¶
-
BendOptions.
PunchToolIdName
¶ Returns or sets the punch tool id string selected
-------------------------------------
Getter Method
Signature
PunchToolIdName
Returns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchToolIdName
Parameters: punchToolId (str) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
UseGlobalBendRadius¶
-
BendOptions.
UseGlobalBendRadius
¶ Returns or sets the Use Global Bend Radius toggle.
-------------------------------------
Getter Method
Signature
UseGlobalBendRadius
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseGlobalBendRadius
Parameters: useGlobalBendRadius (bool) – New in version NX6.0.0.
License requirements: None.
UseGlobalNeutralFactor¶
-
BendOptions.
UseGlobalNeutralFactor
¶ Returns or sets the Use Global Neutral Factor toggle.
-------------------------------------
Getter Method
Signature
UseGlobalNeutralFactor
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseGlobalNeutralFactor
Parameters: useGlobalNeutralFactor (bool) – New in version NX6.0.0.
License requirements: None.
UseGlobalReliefDepth¶
-
BendOptions.
UseGlobalReliefDepth
¶ Returns or sets the Use Global Relief Depth toggle.
-------------------------------------
Getter Method
Signature
UseGlobalReliefDepth
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseGlobalReliefDepth
Parameters: useGlobalReliefDepth (bool) – New in version NX6.0.0.
License requirements: None.
UseGlobalReliefWidth¶
-
BendOptions.
UseGlobalReliefWidth
¶ Returns or sets the Use Global Relief Width toggle.
-------------------------------------
Getter Method
Signature
UseGlobalReliefWidth
Returns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseGlobalReliefWidth
Parameters: useGlobalReliefWidth (bool) – New in version NX6.0.0.
License requirements: None.
Method Detail¶
SetBendRadius¶
-
BendOptions.
SetBendRadius
¶ Sets the bend radius.
Signature
SetBendRadius(radius)
Parameters: radius (str) – New in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Expression.RightHandSide()
on theNXOpen.Expression
object returned fromFeatures.SheetMetal.BendOptions.BendRadius()
instead.License requirements: None.
SetBendReliefDepth¶
-
BendOptions.
SetBendReliefDepth
¶ Sets the bend relief depth.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
is set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None
.Signature
SetBendReliefDepth(depth)
Parameters: depth (str) – New in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Expression.RightHandSide()
on theNXOpen.Expression
object returned fromFeatures.SheetMetal.BendOptions.BendReliefDepth()
instead.License requirements: None.
SetBendReliefWidth¶
-
BendOptions.
SetBendReliefWidth
¶ Sets the bend relief width.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptions
is set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None
.Signature
SetBendReliefWidth(width)
Parameters: width (str) – New in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Expression.RightHandSide()
on theNXOpen.Expression
object returned fromFeatures.SheetMetal.BendOptions.BendReliefWidth()
instead.License requirements: None.
SetNeutralFactor¶
-
BendOptions.
SetNeutralFactor
¶ Sets the neutral factor.
Signature
SetNeutralFactor(neutralFactor)
Parameters: neutralFactor (str) – New in version NX4.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Expression.RightHandSide()
on theNXOpen.Expression
object returned fromFeatures.SheetMetal.BendOptions.NeutralFactor()
instead.License requirements: None.