StiffenerLimitBuilder Class

class NXOpen.Features.ShipDesign.StiffenerLimitBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

This class defines the path limit method used by a Stiffener or Edge Reinforcement feature.

New in version NX8.0.0.

Properties

Property Description
LimitGeometry Returns the limiting geometry
LimitMethod Returns or sets the limit method
LimitValue Returns the fixed limiting value
SquareCutClearance Returns the limit clearance value
Tag Returns the Tag for this object.

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

StiffenerLimitBuilderLimitType Enumeration Path limiting method

Property Detail

LimitGeometry

StiffenerLimitBuilder.LimitGeometry

Returns the limiting geometry

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

Getter Method

Signature LimitGeometry

Returns:
Return type:NXOpen.SelectDisplayableObject

New in version NX8.0.0.

License requirements: None.

LimitMethod

StiffenerLimitBuilder.LimitMethod

Returns or sets the limit method

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

Getter Method

Signature LimitMethod

Returns:
Return type:NXOpen.Features.ShipDesign.StiffenerLimitBuilderLimitType

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature LimitMethod

Parameters:limitMethod (NXOpen.Features.ShipDesign.StiffenerLimitBuilderLimitType) –

New in version NX8.0.0.

License requirements: nx_ship_detail (“Ship Detail Design”)

LimitValue

StiffenerLimitBuilder.LimitValue

Returns the fixed limiting value

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

Getter Method

Signature LimitValue

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

SquareCutClearance

StiffenerLimitBuilder.SquareCutClearance

Returns the limit clearance value

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

Getter Method

Signature SquareCutClearance

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

Method Detail

Validate

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