BendCornerTypeBuilder Class

class NXOpen.MechanicalRouting.BendCornerTypeBuilder

Bases: NXOpen.MechanicalRouting.BaseCornerTypeBuilder

Contains setting for corner creation.

Type of bend to be created and the method to create the corner.

New in version NX11.0.0.

Properties

Property Description
BendTable Returns or sets the name of bend radius table
Method Returns or sets the bend corner methods
Radius Returns the bend corner radius
RatioToDiameter Returns the bend corner ratio to diameter
Tag Returns the Tag for this object.

Methods

Method Description
ImportBendRadiusTable Imports bend radius table
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

BendCornerTypeBuilderBendMethod Enumeration Methods available for bend creation.

Property Detail

BendTable

BendCornerTypeBuilder.BendTable

Returns or sets the name of bend radius table

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

Getter Method

Signature BendTable

Returns:
Return type:str

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

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

Setter Method

Signature BendTable

Parameters:bendTableName (str) –

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

Method

BendCornerTypeBuilder.Method

Returns or sets the bend corner methods

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

Getter Method

Signature Method

Returns:
Return type:NXOpen.MechanicalRouting.BendCornerTypeBuilderBendMethod

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

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

Setter Method

Signature Method

Parameters:routeCornerBendMethods (NXOpen.MechanicalRouting.BendCornerTypeBuilderBendMethod) –

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

Radius

BendCornerTypeBuilder.Radius

Returns the bend corner radius

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

Getter Method

Signature Radius

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

RatioToDiameter

BendCornerTypeBuilder.RatioToDiameter

Returns the bend corner ratio to diameter

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

Getter Method

Signature RatioToDiameter

Returns:
Return type:NXOpen.Expression

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

Method Detail

ImportBendRadiusTable

BendCornerTypeBuilder.ImportBendRadiusTable

Imports bend radius table

Signature ImportBendRadiusTable(bendTableFilename)

Parameters:bendTableFilename (str) –

New in version NX11.0.0.

License requirements: routing_base (“Routing Basic”)

Validate

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