BendOptions Class¶
-
class
NXOpen.Features.SheetMetal.BendOptions¶ Bases:
NXOpen.TaggedObjectRepresents 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
BendRadiusReturns: Return type: NXOpen.ExpressionNew in version NX4.0.0.
License requirements: None.
BendReliefDepth¶
-
BendOptions.BendReliefDepth¶ Returns the bend relief depth.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptionsis set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None.-------------------------------------Getter Method
Signature
BendReliefDepthReturns: Return type: NXOpen.ExpressionNew in version NX4.0.0.
License requirements: None.
BendReliefType¶
-
BendOptions.BendReliefType¶ Returns or sets the bend relief type.
Specify
Features.SheetMetal.BendOptionsBendReliefTypeOptions.Noneif you do not want a bend relief. SpecifyFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.Squarefor a square/rectangular bend relief. SpecifyFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.Roundfor a rounded bend relief.-------------------------------------Getter Method
Signature
BendReliefTypeReturns: Return type: NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptionsNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BendReliefTypeParameters: 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.BendOptionsBendReliefTypeOptionsis set to a value other thanFeatures.SheetMetal.BendOptionsBendReliefTypeOptions.None.-------------------------------------Getter Method
Signature
BendReliefWidthReturns: Return type: NXOpen.ExpressionNew 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
CornerReliefTypeReturns: Return type: NXOpen.Features.SheetMetal.BendOptionsCornerReliefTypeOptionsNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CornerReliefTypeParameters: 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
DieToolIdReturns: Return type: int New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DieToolIdParameters: 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
DieToolIdNameReturns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DieToolIdNameParameters: 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
ExtendBendReliefReturns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ExtendBendReliefParameters: extend (bool) – New in version NX4.0.0.
License requirements: None.
NeutralFactor¶
-
BendOptions.NeutralFactor¶ Returns the neutral factor.
-------------------------------------Getter Method
Signature
NeutralFactorReturns: Return type: NXOpen.ExpressionNew in version NX4.0.0.
License requirements: None.
OverrideToolSet¶
-
BendOptions.OverrideToolSet¶ Returns or sets the override tool set toggle value.
-------------------------------------Getter Method
Signature
OverrideToolSetReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OverrideToolSetParameters: 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
PunchToolIdReturns: Return type: int New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchToolIdParameters: 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
PunchToolIdNameReturns: Return type: str New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PunchToolIdNameParameters: 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
UseGlobalBendRadiusReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseGlobalBendRadiusParameters: 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
UseGlobalNeutralFactorReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseGlobalNeutralFactorParameters: 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
UseGlobalReliefDepthReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseGlobalReliefDepthParameters: 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
UseGlobalReliefWidthReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseGlobalReliefWidthParameters: 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.Expressionobject returned fromFeatures.SheetMetal.BendOptions.BendRadius()instead.License requirements: None.
SetBendReliefDepth¶
-
BendOptions.SetBendReliefDepth¶ Sets the bend relief depth.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptionsis 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.Expressionobject returned fromFeatures.SheetMetal.BendOptions.BendReliefDepth()instead.License requirements: None.
SetBendReliefWidth¶
-
BendOptions.SetBendReliefWidth¶ Sets the bend relief width.
Applicable only if
NXOpen.Features.SheetMetal.BendOptionsBendReliefTypeOptionsis 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.Expressionobject 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.Expressionobject returned fromFeatures.SheetMetal.BendOptions.NeutralFactor()instead.License requirements: None.