PathContactMotion Class

class NXOpen.CAM.PathContactMotion

Bases: NXOpen.TransientObject

This class represents the data of a Linear Motion

New in version NX11.0.2.

Properties

Property Description
ArcAxis Returns or sets the axis of the arc of the contact motion if the shape is circular
ArcCenter Returns or sets the center of the arc of the contact motion if the shape is circular
ArcDirection Returns or sets the direction of the arc of the contact motion if the shape is circular
ArcRadius Returns or sets the radius of the arc of the contact motion if the shape is circular
MotionShape Returns or sets the motion shape
Point Returns or sets the point of the contact motion

Methods

Method Description
Dispose Free resources associated with the instance.

Property Detail

ArcAxis

PathContactMotion.ArcAxis

Returns or sets the axis of the arc of the contact motion if the shape is circular

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

Getter Method

Signature ArcAxis

Returns:
Return type:NXOpen.Vector3d

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature ArcAxis

Parameters:arcAxis (NXOpen.Vector3d) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

ArcCenter

PathContactMotion.ArcCenter

Returns or sets the center of the arc of the contact motion if the shape is circular

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

Getter Method

Signature ArcCenter

Returns:
Return type:NXOpen.Point3d

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature ArcCenter

Parameters:arcCenter (NXOpen.Point3d) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

ArcDirection

PathContactMotion.ArcDirection

Returns or sets the direction of the arc of the contact motion if the shape is circular

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

Getter Method

Signature ArcDirection

Returns:
Return type:NXOpen.CAM.CamPathDir

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature ArcDirection

Parameters:arcDirection (NXOpen.CAM.CamPathDir) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

ArcRadius

PathContactMotion.ArcRadius

Returns or sets the radius of the arc of the contact motion if the shape is circular

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

Getter Method

Signature ArcRadius

Returns:
Return type:float

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature ArcRadius

Parameters:arcRadius (float) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

MotionShape

PathContactMotion.MotionShape

Returns or sets the motion shape

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

Getter Method

Signature MotionShape

Returns:
Return type:NXOpen.CAM.CamPathContactMotionShapeType

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature MotionShape

Parameters:motionShape (NXOpen.CAM.CamPathContactMotionShapeType) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

Point

PathContactMotion.Point

Returns or sets the point of the contact motion

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

Getter Method

Signature Point

Returns:
Return type:NXOpen.Point3d

New in version NX11.0.2.

License requirements: None.

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

Setter Method

Signature Point

Parameters:endPoint (NXOpen.Point3d) –

New in version NX11.0.2.

License requirements: cam_base (“CAM BASE”)

Method Detail

Dispose

PathContactMotion.Dispose

Free resources associated with the instance.

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 NX11.0.2.

License requirements: None.