NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.ToolAxisInterpolate Class Reference

Represents a Tool Axis Interpolate Builder More...

Inheritance diagram for NXOpen.CAM.ToolAxisInterpolate:
NXOpen.CAM.InterpolateAngle NXOpen.CAM.InterpolateVector

Public Types

enum  InterpolateTypes { Vector, AngleToPart, AngleToDrive }
 the available types for Interpolate Types More...
 
enum  InterpolationMethodTypes { Linear, CubicSpline, Smooth }
 the available types for interpolate method More...
 
enum  ControlDirectionTypes { Uandv, U, V }
 the available types for the control direction More...
 
enum  TurnInterpolationMethodTypes { Absolute, Relative }
 the available types for turn interpolation method More...
 
enum  TurnInputModeTypes { HolderAngleFromPart, ClearanceAngle, CuttingAngle }
 the available types for turn input mode More...
 

Public Member Functions

unsafe void ResetToDefault ()
 The action of Reset to Default More...
 
unsafe NXOpen.Point GetPoint (int index)
 Get the point More...
 
unsafe int GetTotalNumberOfPoints ()
 Get the total number of interpolate data points More...
 

Properties

unsafe
NXOpen.CAM.ToolAxisInterpolate.ControlDirectionTypes 
ControlDirection [get, set]
 Returns or sets the control direction type More...
 
unsafe
NXOpen.CAM.ToolAxisInterpolate.InterpolationMethodTypes 
InterpolationMethod [get, set]
 Returns or sets the interpolation method type More...
 

Detailed Description

Represents a Tool Axis Interpolate Builder

Created in NX7.5.0

Member Enumeration Documentation

the available types for the control direction

Enumerator
Uandv 

U and V

U 

U only

V 

V only

the available types for Interpolate Types

Enumerator
Vector 

Interpolate Types: Vector

AngleToPart 

Interpolate Types: Angle to Part

AngleToDrive 

Interpolate Types: Angle to Drive

the available types for interpolate method

Enumerator
Linear 

Linear

CubicSpline 

Cubic Spline

Smooth 

Smooth

the available types for turn input mode

Enumerator
HolderAngleFromPart 

holder angle from part

ClearanceAngle 

clearance angle

CuttingAngle 

cutting angle

the available types for turn interpolation method

Enumerator
Absolute 

Absolute

Relative 

Relative

Member Function Documentation

unsafe NXOpen.Point NXOpen.CAM.ToolAxisInterpolate.GetPoint ( int  index)

Get the point

Created in NX7.5.5

License requirements: None.

Parameters
indexthe index of item
Returns
the point
unsafe int NXOpen.CAM.ToolAxisInterpolate.GetTotalNumberOfPoints ( )

Get the total number of interpolate data points

Created in NX7.5.5

License requirements: None.

Returns
the total number
unsafe void NXOpen.CAM.ToolAxisInterpolate.ResetToDefault ( )

The action of Reset to Default

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

Property Documentation

unsafe NXOpen.CAM.ToolAxisInterpolate.ControlDirectionTypes NXOpen.CAM.ToolAxisInterpolate.ControlDirection
getset

Returns or sets the control direction type

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ToolAxisInterpolate.InterpolationMethodTypes NXOpen.CAM.ToolAxisInterpolate.InterpolationMethod
getset

Returns or sets the interpolation method type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.