CurveLimitsData Class

class NXOpen.GeometricUtilities.CurveLimitsData

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.GeometricUtilities.CurveLimitsData

New in version NX5.0.0.

Properties

Property Description
EndLimit Returns the end limit
FullCircle Returns or sets the full circle
StartLimit Returns the start limit
Tag Returns the Tag for this object.

Methods

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

Property Detail

EndLimit

CurveLimitsData.EndLimit

Returns the end limit

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

Getter Method

Signature EndLimit

Returns:
Return type:NXOpen.GeometricUtilities.CurveExtendData

New in version NX5.0.0.

License requirements: None.

FullCircle

CurveLimitsData.FullCircle

Returns or sets the full circle

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

Getter Method

Signature FullCircle

Returns:
Return type:bool

New in version NX5.0.0.

License requirements: None.

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

Setter Method

Signature FullCircle

Parameters:fullCircle (bool) –

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

StartLimit

CurveLimitsData.StartLimit

Returns the start limit

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

Getter Method

Signature StartLimit

Returns:
Return type:NXOpen.GeometricUtilities.CurveExtendData

New in version NX5.0.0.

License requirements: None.

Method Detail

ComplementArc

CurveLimitsData.ComplementArc

Complements the arc

Signature ComplementArc()

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR cam_base (“CAM BASE”) OR insp_programming (“INSPECTION PROGRAMMING”)

Validate

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