FlangeBendPropertiesBuilder Class¶
-
class
NXOpen.Features.SheetMetal.
FlangeBendPropertiesBuilder
¶ Bases:
NXOpen.Features.SheetMetal.FeatureBendPropertiesBuilder
Represents 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
Angle
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
Distance1¶
-
FlangeBendPropertiesBuilder.
Distance1
¶ Returns the distance1
-------------------------------------
Getter Method
Signature
Distance1
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
Distance2¶
-
FlangeBendPropertiesBuilder.
Distance2
¶ Returns the distance2
-------------------------------------
Getter Method
Signature
Distance2
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
Edges¶
-
FlangeBendPropertiesBuilder.
Edges
¶ Returns the base edge for the flange.
-------------------------------------
Getter Method
Signature
Edges
Returns: Return type: NXOpen.ScCollector
New in version NX12.0.0.
License requirements: None.
Inset¶
-
FlangeBendPropertiesBuilder.
Inset
¶ Returns or sets the inset
-------------------------------------
Getter Method
Signature
Inset
Returns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderInsets
New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Inset
Parameters: 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
Length
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
LengthReference¶
-
FlangeBendPropertiesBuilder.
LengthReference
¶ Returns or sets the length reference
-------------------------------------
Getter Method
Signature
LengthReference
Returns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderLengthReferences
New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LengthReference
Parameters: 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
Miter
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Miter
Parameters: 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
Offset
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
Point¶
-
FlangeBendPropertiesBuilder.
Point
¶ Returns or sets the point
-------------------------------------
Getter Method
Signature
Point
Returns: Return type: NXOpen.Point
New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Point
Parameters: 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
ReverseDirectionLength
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseDirectionLength
Parameters: 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
ReverseDirectionOffset
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReverseDirectionOffset
Parameters: 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
UseRecipe
Returns: Return type: bool New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseRecipe
Parameters: 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
Width
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: None.
WidthOption¶
-
FlangeBendPropertiesBuilder.
WidthOption
¶ Returns or sets the width option
-------------------------------------
Getter Method
Signature
WidthOption
Returns: Return type: NXOpen.Features.SheetMetal.FlangeBendPropertiesBuilderWidthOptions
New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WidthOption
Parameters: 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.