FlangeBendPropertiesBuilder Class¶
-
class
NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilder¶ Bases:
NXOpen.Features.SheetMetal.FeatureBendPropertiesBuilderRepresents a Sheetmetal Flange Bend Properties builder class.
This builder is used to interrogate the flange bend properties in the list. To create a new instance of this class, use
NXOpen.Features.SheetMetal.FlangeBendPropertiesListBuilder.CreateFlangeBendProperties()New in version NX12.0.0.
Properties¶
| Property | Description |
|---|---|
| Angle | Returns the angle |
| BendOptions | Returns the Sheet Metal Bend Options |
| Distance1 | Returns the distance1 |
| Distance2 | Returns the distance2 |
| Edges | Returns the base edge for the flange. |
| Inset | Returns or sets the inset |
| Length | Returns the length |
| LengthReference | Returns or sets the length reference |
| Miter | Returns or sets the option to specify behaviour of mirror/pattern of the flange |
| Offset | Returns the offset |
| Point | Returns or sets the point |
| ReverseDirectionLength | Returns or sets the reverse direction |
| ReverseDirectionOffset | Returns or sets the reverse direction |
| Tag | Returns the Tag for this object. |
| UseRecipe | Returns or sets the option to specify behaviour of mirror/pattern of the flange |
| Value | Returns the offset |
| Width | Returns the width |
| WidthOption | Returns or sets the width option |
Methods¶
| Method | Description |
|---|---|
| DeleteFlangeBendProperties | Create a flange properties. |
| GetApplicationContext | Get the application context. |
| SetApplicationContext | Set the application context. |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| FlangeBendPropertiesBuilderInsets Enumeration | This enum defines the material inset types |
| FlangeBendPropertiesBuilderLengthReferences Enumeration | This enum defines the flange length dimension types |
| FlangeBendPropertiesBuilderWidthOptions Enumeration | This enum defines the flange width options |
Property Detail¶
Angle¶
-
FlangeBendPropertiesBuilder.Angle¶ Returns the angle
-------------------------------------Getter Method
Signature
AngleReturns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
Distance1¶
-
FlangeBendPropertiesBuilder.Distance1¶ Returns the distance1
-------------------------------------Getter Method
Signature
Distance1Returns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
Distance2¶
-
FlangeBendPropertiesBuilder.Distance2¶ Returns the distance2
-------------------------------------Getter Method
Signature
Distance2Returns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
Edges¶
-
FlangeBendPropertiesBuilder.Edges¶ Returns the base edge for the flange.
-------------------------------------Getter Method
Signature
EdgesReturns: Return type: NXOpen.ScCollectorNew in version NX12.0.0.
License requirements: None.
Inset¶
-
FlangeBendPropertiesBuilder.Inset¶ Returns or sets the inset
-------------------------------------Getter Method
Signature
InsetReturns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderInsetsNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
InsetParameters: inset ( NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderInsets) –New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Length¶
-
FlangeBendPropertiesBuilder.Length¶ Returns the length
-------------------------------------Getter Method
Signature
LengthReturns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
LengthReference¶
-
FlangeBendPropertiesBuilder.LengthReference¶ Returns or sets the length reference
-------------------------------------Getter Method
Signature
LengthReferenceReturns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderLengthReferencesNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LengthReferenceParameters: lengthReference ( NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderLengthReferences) –New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Miter¶
-
FlangeBendPropertiesBuilder.Miter¶ Returns or sets the option to specify behaviour of mirror/pattern of the flange
-------------------------------------Getter Method
Signature
MiterReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MiterParameters: bMiter (bool) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Offset¶
-
FlangeBendPropertiesBuilder.Offset¶ Returns the offset
-------------------------------------Getter Method
Signature
OffsetReturns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
Point¶
-
FlangeBendPropertiesBuilder.Point¶ Returns or sets the point
-------------------------------------Getter Method
Signature
PointReturns: Return type: NXOpen.PointNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PointParameters: point ( NXOpen.Point) –New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
ReverseDirectionLength¶
-
FlangeBendPropertiesBuilder.ReverseDirectionLength¶ Returns or sets the reverse direction
-------------------------------------Getter Method
Signature
ReverseDirectionLengthReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseDirectionLengthParameters: reverseDirectionLength (bool) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
ReverseDirectionOffset¶
-
FlangeBendPropertiesBuilder.ReverseDirectionOffset¶ Returns or sets the reverse direction
-------------------------------------Getter Method
Signature
ReverseDirectionOffsetReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseDirectionOffsetParameters: reverseDirectionOffset (bool) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
UseRecipe¶
-
FlangeBendPropertiesBuilder.UseRecipe¶ Returns or sets the option to specify behaviour of mirror/pattern of the flange
-------------------------------------Getter Method
Signature
UseRecipeReturns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseRecipeParameters: bUseRecipe (bool) – New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Width¶
-
FlangeBendPropertiesBuilder.Width¶ Returns the width
-------------------------------------Getter Method
Signature
WidthReturns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: None.
WidthOption¶
-
FlangeBendPropertiesBuilder.WidthOption¶ Returns or sets the width option
-------------------------------------Getter Method
Signature
WidthOptionReturns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderWidthOptionsNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WidthOptionParameters: widthOption ( NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderWidthOptions) –New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Method Detail¶
DeleteFlangeBendProperties¶
-
FlangeBendPropertiesBuilder.DeleteFlangeBendProperties¶ Create a flange properties.
Signature
DeleteFlangeBendProperties()New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
Validate¶
-
FlangeBendPropertiesBuilder.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.