FittingOverstockBuilder Class

class NXOpen.Routing.FittingOverstockBuilder

Bases: NXOpen.Builder

Builder for creating or editing NXOpen.Routing.FittingOverstock objects.

To create a new instance of this class, use NXOpen.Routing.RouteManager.CreateFittingOverstockBuilder()

Default values.

Property Value
FaceTrimMethod TrimPlane

New in version NX7.5.0.

Properties

Property Description
FaceTrimMethod Returns or sets the NXOpen.Routing.FittingOverstockBuilderTrimMethod
Faces Returns the faces to apply overstock to.
FirstPlane Returns or sets the first trimming plane
OverstockSettings Returns or sets the stock settings for overstock assignment.
RoutingParts Returns the qualifed routing parts to apply overstock to.
SecondPlane Returns or sets the second trimming plane
Tag Returns the Tag for this object.
Type Returns or sets the type

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

FittingOverstockBuilderTrimMethod Enumeration Trimming option.
FittingOverstockBuilderTypes Enumeration Overstock application method.

Property Detail

FaceTrimMethod

FittingOverstockBuilder.FaceTrimMethod

Returns or sets the NXOpen.Routing.FittingOverstockBuilderTrimMethod

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

Getter Method

Signature FaceTrimMethod

Returns:
Return type:NXOpen.Routing.FittingOverstockBuilderTrimMethod

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

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

Setter Method

Signature FaceTrimMethod

Parameters:faceTrimMethod (NXOpen.Routing.FittingOverstockBuilderTrimMethod) –

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

Faces

FittingOverstockBuilder.Faces

Returns the faces to apply overstock to.

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

Getter Method

Signature Faces

Returns:
Return type:NXOpen.SelectFaceList

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

FirstPlane

FittingOverstockBuilder.FirstPlane

Returns or sets the first trimming plane

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

Getter Method

Signature FirstPlane

Returns:
Return type:NXOpen.Plane

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

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

Setter Method

Signature FirstPlane

Parameters:firstPlane (NXOpen.Plane) –

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

OverstockSettings

FittingOverstockBuilder.OverstockSettings

Returns or sets the stock settings for overstock assignment.

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

Getter Method

Signature OverstockSettings

Returns:
Return type:NXOpen.Routing.PathStockBuilder

New in version NX6.0.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

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

Setter Method

Signature OverstockSettings

Parameters:stockBuilder (NXOpen.Routing.PathStockBuilder) –

New in version NX6.0.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

RoutingParts

FittingOverstockBuilder.RoutingParts

Returns the qualifed routing parts to apply overstock to.

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

Getter Method

Signature RoutingParts

Returns:
Return type:NXOpen.Assemblies.SelectComponentList

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

SecondPlane

FittingOverstockBuilder.SecondPlane

Returns or sets the second trimming plane

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

Getter Method

Signature SecondPlane

Returns:
Return type:NXOpen.Plane

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

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

Setter Method

Signature SecondPlane

Parameters:secondPlane (NXOpen.Plane) –

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

Type

FittingOverstockBuilder.Type

Returns or sets the type

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

Getter Method

Signature Type

Returns:
Return type:NXOpen.Routing.FittingOverstockBuilderTypes

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

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

Setter Method

Signature Type

Parameters:type (NXOpen.Routing.FittingOverstockBuilderTypes) –

New in version NX7.5.0.

License requirements: routing_advanced (“Routing Advanced”), routing_base (“Routing Basic”)

Method Detail

Validate

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