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: - inputIndex (int) – the new created item index
- point (
NXOpen.Point
) – the point - view (
NXOpen.NXObject
) – the view - vector (
NXOpen.Direction
) – the vector
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: - index (int) – the index of modified item
- point (
NXOpen.Point
) – the point - vector (
NXOpen.Direction
) – the vector
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)