InterpolateVector Class

class NXOpen.CAM.InterpolateVector

Bases: NXOpen.CAM.ToolAxisInterpolate

Represents builder of Interpolate Vector, one option of Tool Axis

New in version NX7.5.0.

Properties

Property Description
InterpolationMethod Returns or sets the interpolation method type
MinimumLeadAngle Returns or sets the minimum lead angle
Tag Returns the Tag for this object.
TiltAngle Returns or sets the tilt angle

Methods

Method Description
Erase Delete an existing item by index
GetPoint Get the point @return the point
GetTotalNumberOfPoints Get the total number of interpolate data points @return the total number
GetVector Get the vector @return the vector
Insert Add a new item
Modify Modify an existing item by index
MoveDown Move down an item
MoveUp Move up an item
ResetToDefault The action of Reset to Default

Property Detail

MinimumLeadAngle

InterpolateVector.MinimumLeadAngle

Returns or sets the minimum lead angle

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

Getter Method

Signature MinimumLeadAngle()

Returns:the minimum lead angle
Return type:float

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature MinimumLeadAngle(minLeadAngle)

Parameters:minLeadAngle (float) – the minimum lead angle

New in version NX8.5.0.

License requirements: cam_base (“CAM BASE”)

TiltAngle

InterpolateVector.TiltAngle

Returns or sets the tilt angle

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

Getter Method

Signature TiltAngle()

Returns:the tilt angle value
Return type:float

New in version NX7.5.2.

License requirements: None.

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

Setter Method

Signature TiltAngle(tiltAngle)

Parameters:tiltAngle (float) – the tilt angle value

New in version NX7.5.2.

License requirements: cam_base (“CAM BASE”)

Method Detail

Erase

InterpolateVector.Erase

Delete an existing item by index

Signature Erase(index)

Parameters:index (int) – the index of deleted item

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

GetVector

InterpolateVector.GetVector

Get the vector

Signature GetVector(index)

Parameters:index (int) – the index of item
Returns:the vector
Return type:NXOpen.Direction

New in version NX7.5.5.

License requirements: None.

Insert

InterpolateVector.Insert

Add a new item

Signature Insert(inputIndex, point, view, vector)

Parameters:

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

Modify

InterpolateVector.Modify

Modify an existing item by index

Signature Modify(index, point, vector)

Parameters:

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MoveDown

InterpolateVector.MoveDown

Move down an item

Signature MoveDown(index)

Parameters:index (int) – the index of item which should be moved down

New in version NX7.5.0.

License requirements: None.

MoveUp

InterpolateVector.MoveUp

Move up an item

Signature MoveUp(index)

Parameters:index (int) – the index of item which should be moved up

New in version NX7.5.0.

License requirements: None.