BridgeTransitionBuilder Class

class NXOpen.Features.SheetMetal.BridgeTransitionBuilder

Bases: NXOpen.Features.SheetMetal.SheetmetalBaseBuilder

Represents a Bridge Transition builder

To create a new instance of this class, use NXOpen.Features.SheetMetal.SheetmetalManager.CreateBridgeTransitionBuilder()

New in version NX5.0.2.

Properties

Property Description
AlternateSolution Returns or sets the option to get an alternate solution for the Features.SheetMetal.BridgeTransitionBuilderFoldTransitionTypeOptions.Bend when the width option is finite or symmetric.
EndEdge Returns the end edge
EndRadius Returns the inner bend radius of bend region near end edge.
FoldBendOptions Returns the bend options for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Fold bridge bend
FoldTransitionType Returns or sets the option to get fold transition type.
InsetType Returns or sets the inset type
Length Returns the length of the planar region near start edge.
ParentFeatureInternal Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal
PatchSolutionFlag Returns or sets the patch solution flag
PatchSurfaceFilename Returns or sets the patch surface filename
Plane Returns the tangential plane
Point Returns or sets the point with respect to which the finite or symmetric width is specified.
ReferenceGeometryPlane Returns or sets the reference geometry plane
StartAndEndParametersEqual Returns or sets the option to find whether the start and end parameters are equal.
StartEdge Returns the start edge
StartRadius Returns the inner bend radius of the bend region near start edge.
SurroundingPatchSurfaceFilename Returns or sets the surrounding patch surface filename
Tag Returns the Tag for this object.
TrimOrExtendToBend Returns or sets the option to trim or extend faces to bend face.
Type Returns or sets the transition type
Width Returns the width
WidthDirection Returns or sets the width direction.
WidthType Returns or sets the width type
ZuEndEdgeBendOptions Returns the bend options at end edge for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu bridge bend.
ZuStartEdgeBendOptions Returns the bend options at start edge for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu bridge bend.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetApplicationContext Get the application context.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetFeature Returns the feature currently being edited by this builder.
GetObject Returns the object currently being edited by this builder.
HideInternalParentFeatureAfterEdit Re-suppress an internal parent feature (a slave feature) after it has been edited.
SetApplicationContext Set the application context.
SetParentFeatureInternal Set the parent features which would be internal or slaves to the feature being created or commited
ShowInternalParentFeatureForEdit Unsuppress an internal parent feature (a slave feature) so it can be edited.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
UnsetParentFeatureInternal Set the internal parent feature of the feature being edited to external
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

BridgeTransitionBuilderFoldTransitionTypeOptions Enumeration Enum representing the type of Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Fold.
BridgeTransitionBuilderInsetOptions Enumeration Enum representing the side of the Bridge Transition material with respect to the specified tangent plane.
BridgeTransitionBuilderTypeOptions Enumeration Enum representing types for Bridge Transition feature.
BridgeTransitionBuilderWidthDirectionOptions Enumeration Enum representing the width direction for the Bridge Transition.
BridgeTransitionBuilderWidthOptions Enumeration Enum representing width option types for Bridge Transition feature.

Property Detail

AlternateSolution

BridgeTransitionBuilder.AlternateSolution

Returns or sets the option to get an alternate solution for the Features.SheetMetal.BridgeTransitionBuilderFoldTransitionTypeOptions.Bend when the width option is finite or symmetric.

If there is only one working solution possible then this method will not do anything.

-------------------------------------

Getter Method

Signature AlternateSolution

Returns:
Return type:bool

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature AlternateSolution

Parameters:isAlternateSolution (bool) –

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

EndEdge

BridgeTransitionBuilder.EndEdge

Returns the end edge

-------------------------------------

Getter Method

Signature EndEdge

Returns:
Return type:NXOpen.SelectEdge

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

EndRadius

BridgeTransitionBuilder.EndRadius

Returns the inner bend radius of bend region near end edge.

End radius required to be specified for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu.

-------------------------------------

Getter Method

Signature EndRadius

Returns:
Return type:NXOpen.Expression

New in version NX5.0.2.

Deprecated since version NX10.0.2: Use NXOpen.Expression.RightHandSide() on the NXOpen.Expression object returned from Features.SheetMetal.BendOptions.BendRadius() instead.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

FoldBendOptions

BridgeTransitionBuilder.FoldBendOptions

Returns the bend options for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Fold bridge bend

The bend options object stores additional parameters for the bend, such as bend radius, neutral factor, bend relief width and depth.

-------------------------------------

Getter Method

Signature FoldBendOptions

Returns:
Return type:NXOpen.Features.SheetMetal.BendOptions

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

FoldTransitionType

BridgeTransitionBuilder.FoldTransitionType

Returns or sets the option to get fold transition type.

-------------------------------------

Getter Method

Signature FoldTransitionType

Returns:
Return type:int

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature FoldTransitionType

Parameters:foldTransitionType (int) –

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

InsetType

BridgeTransitionBuilder.InsetType

Returns or sets the inset type

-------------------------------------

Getter Method

Signature InsetType

Returns:
Return type:NXOpen.Features.SheetMetal.BridgeTransitionBuilderInsetOptions

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature InsetType

Parameters:insetType (NXOpen.Features.SheetMetal.BridgeTransitionBuilderInsetOptions) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Length

BridgeTransitionBuilder.Length

Returns the length of the planar region near start edge.

Length is required to be specified for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Fold.

-------------------------------------

Getter Method

Signature Length

Returns:
Return type:NXOpen.Expression

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Plane

BridgeTransitionBuilder.Plane

Returns the tangential plane

Only use this option to edit feature created prior to NX12. Use NXOpen.Features.SheetMetal.BridgeTransitionBuilder.ReferenceGeometryPlane`() to locate tangential plane.

-------------------------------------

Getter Method

Signature Plane

Returns:
Return type:NXOpen.SelectISurface

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Point

BridgeTransitionBuilder.Point

Returns or sets the point with respect to which the finite or symmetric width is specified.

-------------------------------------

Getter Method

Signature Point

Returns:
Return type:NXOpen.Point

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature Point

Parameters:point (NXOpen.Point) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

ReferenceGeometryPlane

BridgeTransitionBuilder.ReferenceGeometryPlane

Returns or sets the reference geometry plane

-------------------------------------

Getter Method

Signature ReferenceGeometryPlane

Returns:
Return type:NXOpen.Plane

New in version NX12.0.0.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature ReferenceGeometryPlane

Parameters:refGeometryPlane (NXOpen.Plane) –

New in version NX12.0.0.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

StartAndEndParametersEqual

BridgeTransitionBuilder.StartAndEndParametersEqual

Returns or sets the option to find whether the start and end parameters are equal.

-------------------------------------

Getter Method

Signature StartAndEndParametersEqual

Returns:
Return type:bool

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature StartAndEndParametersEqual

Parameters:areBendParametersEqual (bool) –

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

StartEdge

BridgeTransitionBuilder.StartEdge

Returns the start edge

-------------------------------------

Getter Method

Signature StartEdge

Returns:
Return type:NXOpen.SelectEdge

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

StartRadius

BridgeTransitionBuilder.StartRadius

Returns the inner bend radius of the bend region near start edge.

Start radius required to be specified for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu.

-------------------------------------

Getter Method

Signature StartRadius

Returns:
Return type:NXOpen.Expression

New in version NX5.0.2.

Deprecated since version NX10.0.2: Use NXOpen.Expression.RightHandSide() on the NXOpen.Expression object returned from Features.SheetMetal.BendOptions.BendRadius() instead.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

TrimOrExtendToBend

BridgeTransitionBuilder.TrimOrExtendToBend

Returns or sets the option to trim or extend faces to bend face.

-------------------------------------

Getter Method

Signature TrimOrExtendToBend

Returns:
Return type:bool

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature TrimOrExtendToBend

Parameters:trimOrExtend (bool) –

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Type

BridgeTransitionBuilder.Type

Returns or sets the transition type

-------------------------------------

Getter Method

Signature Type

Returns:
Return type:NXOpen.Features.SheetMetal.BridgeTransitionBuilderTypeOptions

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature Type

Parameters:type (NXOpen.Features.SheetMetal.BridgeTransitionBuilderTypeOptions) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Width

BridgeTransitionBuilder.Width

Returns the width

-------------------------------------

Getter Method

Signature Width

Returns:
Return type:NXOpen.Expression

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

WidthDirection

BridgeTransitionBuilder.WidthDirection

Returns or sets the width direction.

Only applies if the width type is Features.SheetMetal.BridgeTransitionBuilderWidthOptions.Finite

-------------------------------------

Getter Method

Signature WidthDirection

Returns:
Return type:NXOpen.Features.SheetMetal.BridgeTransitionBuilderWidthDirectionOptions

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature WidthDirection

Parameters:widthDirection (NXOpen.Features.SheetMetal.BridgeTransitionBuilderWidthDirectionOptions) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

WidthType

BridgeTransitionBuilder.WidthType

Returns or sets the width type

-------------------------------------

Getter Method

Signature WidthType

Returns:
Return type:NXOpen.Features.SheetMetal.BridgeTransitionBuilderWidthOptions

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

-------------------------------------

Setter Method

Signature WidthType

Parameters:widthType (NXOpen.Features.SheetMetal.BridgeTransitionBuilderWidthOptions) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

ZuEndEdgeBendOptions

BridgeTransitionBuilder.ZuEndEdgeBendOptions

Returns the bend options at end edge for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu bridge bend.

The bend options object stores additional parameters for the bend, such as bend radius and neutral factor.

-------------------------------------

Getter Method

Signature ZuEndEdgeBendOptions

Returns:
Return type:NXOpen.Features.SheetMetal.BendOptions

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

ZuStartEdgeBendOptions

BridgeTransitionBuilder.ZuStartEdgeBendOptions

Returns the bend options at start edge for Features.SheetMetal.BridgeTransitionBuilderTypeOptions.Zu bridge bend.

The bend options object stores additional parameters for the bend, such as bend radius and neutral factor.

-------------------------------------

Getter Method

Signature ZuStartEdgeBendOptions

Returns:
Return type:NXOpen.Features.SheetMetal.BendOptions

New in version NX10.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)

Method Detail

Validate

BridgeTransitionBuilder.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.