PathCircularMotion Class

class NXOpen.CAM.PathCircularMotion

Bases: NXOpen.CAM.PathLinearMotion

This class represents the data of a Linear Motion

New in version NX10.0.1.

Properties

Property Description
ArcAxis Returns or sets the axis of the arc motion
ArcCenter Returns or sets the center of the arc motion
ArcRadius Returns or sets the radius of the arc motion
ContactData Returns or sets the contact motion if the motion is contact and Nothing if not
Direction Returns or sets the direction of the arc motion
EndPoint Returns or sets the end point of the motion
IsContact Returns or sets the check to see if motion is contact
IsCustomFeedrate Returns or sets the custom feed rate indicator
MotionType Returns or sets the motion type
ToolAxis Returns or sets the tool axis of the motion

Methods

Method Description
Dispose Free resources associated with the instance.
GetFeedrate Get feed rate information
SetFeedrate Set feed rate information.

Property Detail

ArcAxis

PathCircularMotion.ArcAxis

Returns or sets the axis of the arc motion

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

Getter Method

Signature ArcAxis

Returns:
Return type:NXOpen.Vector3d

New in version NX10.0.1.

License requirements: None.

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

Setter Method

Signature ArcAxis

Parameters:arcAxis (NXOpen.Vector3d) –

New in version NX10.0.1.

License requirements: cam_base (“CAM BASE”)

ArcCenter

PathCircularMotion.ArcCenter

Returns or sets the center of the arc motion

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

Getter Method

Signature ArcCenter

Returns:
Return type:NXOpen.Point3d

New in version NX10.0.1.

License requirements: None.

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

Setter Method

Signature ArcCenter

Parameters:arcCenter (NXOpen.Point3d) –

New in version NX10.0.1.

License requirements: cam_base (“CAM BASE”)

ArcRadius

PathCircularMotion.ArcRadius

Returns or sets the radius of the arc motion

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

Getter Method

Signature ArcRadius

Returns:
Return type:float

New in version NX10.0.1.

License requirements: None.

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

Setter Method

Signature ArcRadius

Parameters:arcRadius (float) –

New in version NX10.0.1.

License requirements: cam_base (“CAM BASE”)

Direction

PathCircularMotion.Direction

Returns or sets the direction of the arc motion

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

Getter Method

Signature Direction

Returns:
Return type:NXOpen.CAM.CamPathDir

New in version NX10.0.1.

License requirements: None.

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

Setter Method

Signature Direction

Parameters:arcDirection (NXOpen.CAM.CamPathDir) –

New in version NX10.0.1.

License requirements: cam_base (“CAM BASE”)