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.