ArcComponent Class

class NXOpen.Annotations.ArcComponent

Bases: NXOpen.TransientObject

Represents a single arc in an annotation and can be queried for information about that arc.

This information includes the arc type, the start angle, the end angle, the radius, and the center point in absolute coordinates. .. versionadded:: NX6.0.0

Properties

Property Description
CenterPoint Returns the arc center point in absolute coordinates.
EndAngle Returns the arc end angle in radians.
Index Returns the arc index.
Radius Returns the arc radius.
StartAngle Returns the arc start angle in radians.
Type Returns the arc type.

Methods

Method Description
Dispose Free resources associated with the arc component.

Enumerations

ArcComponentArcType Enumeration the arc type

Property Detail

CenterPoint

ArcComponent.CenterPoint

Returns the arc center point in absolute coordinates.

If the annotation is on a drawing, the center point is returned in drawing space. If the annotation is on the model, the center point is returned in model space.

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

Getter Method

Signature CenterPoint

Returns:the arc center point in absolute coordinates
Return type:NXOpen.Point3d

New in version NX6.0.0.

License requirements: None.

EndAngle

ArcComponent.EndAngle

Returns the arc end angle in radians.

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

Getter Method

Signature EndAngle

Returns:the arc end angle in radians
Return type:float

New in version NX6.0.0.

License requirements: None.

Index

ArcComponent.Index

Returns the arc index.

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

Getter Method

Signature Index

Returns:the arc index
Return type:int

New in version NX9.0.0.

License requirements: None.

Radius

ArcComponent.Radius

Returns the arc radius.

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

Getter Method

Signature Radius

Returns:the arc radius
Return type:float

New in version NX6.0.0.

License requirements: None.

StartAngle

ArcComponent.StartAngle

Returns the arc start angle in radians.

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

Getter Method

Signature StartAngle

Returns:the arc start angle in radians
Return type:float

New in version NX6.0.0.

License requirements: None.

Type

ArcComponent.Type

Returns the arc type.

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

Getter Method

Signature Type

Returns:the arc type
Return type:NXOpen.Annotations.ArcComponentArcType

New in version NX6.0.0.

License requirements: None.

Method Detail

Dispose

ArcComponent.Dispose

Free resources associated with the arc component.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Signature Dispose()

New in version NX6.0.0.

License requirements: None.