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
EndEdge Returns the end edge
EndRadius Returns the inner bend radius of bend region near end edge.
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.
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.
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

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
CommitFeature Commits the feature parameters and creates the feature @return
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

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

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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

Setter Method

Signature InsetType(insetType)

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

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

Plane

BridgeTransitionBuilder.Plane

Returns the 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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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

Setter Method

Signature Point(point)

Parameters:point (NXOpen.Point) –

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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

Setter Method

Signature Type(type)

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

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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

Setter Method

Signature WidthDirection(widthDirection)

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

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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 adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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

Setter Method

Signature WidthType(widthType)

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

New in version NX5.0.2.

License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)

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.