CurveRangeBuilder Class

class NXOpen.GeometricUtilities.CurveRangeBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the curve range and anchor builder

New in version NX6.0.0.

Properties

Property Description
AnchorPosition Returns or sets the anchor position
Center Returns the center
End Returns the end
Start Returns the start
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

CurveRangeBuilderAnchorPositionType Enumeration Represents the anchor position type

Property Detail

AnchorPosition

CurveRangeBuilder.AnchorPosition

Returns or sets the anchor position

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

Getter Method

Signature AnchorPosition

Returns:
Return type:NXOpen.GeometricUtilities.CurveRangeBuilderAnchorPositionType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature AnchorPosition

Parameters:anchorPosition (NXOpen.GeometricUtilities.CurveRangeBuilderAnchorPositionType) –

New in version NX6.0.0.

License requirements: None.

Center

CurveRangeBuilder.Center

Returns the center

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

Getter Method

Signature Center

Returns:
Return type:NXOpen.GeometricUtilities.OnPathDimensionBuilder

New in version NX6.0.0.

License requirements: None.

End

CurveRangeBuilder.End

Returns the end

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

Getter Method

Signature End

Returns:
Return type:NXOpen.GeometricUtilities.OnPathDimensionBuilder

New in version NX6.0.0.

License requirements: None.

Start

CurveRangeBuilder.Start

Returns the start

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

Getter Method

Signature Start

Returns:
Return type:NXOpen.GeometricUtilities.OnPathDimensionBuilder

New in version NX6.0.0.

License requirements: None.

Method Detail

Validate

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