public interface ToolAxisInterpolate extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
ToolAxisInterpolate.ControlDirectionTypes
the available types for the control direction
|
static class |
ToolAxisInterpolate.InterpolateTypes
the available types for Interpolate Types
|
static class |
ToolAxisInterpolate.InterpolationMethodTypes
the available types for interpolate method
|
static class |
ToolAxisInterpolate.TurnInputModeTypes
the available types for turn input mode
|
static class |
ToolAxisInterpolate.TurnInterpolationMethodTypes
the available types for turn interpolation method
|
Modifier and Type | Method and Description |
---|---|
ToolAxisInterpolate.ControlDirectionTypes |
controlDirection()
Returns the control direction type
License requirements: None. |
Point |
getPoint(int index)
Get the point
License requirements: None. |
int |
getTotalNumberOfPoints()
Get the total number of interpolate data points
License requirements: None. |
ToolAxisInterpolate.InterpolationMethodTypes |
interpolationMethod()
Returns the interpolation method type
License requirements: None. |
void |
resetToDefault()
The action of Reset to Default
License requirements: cam_base ("CAM BASE") . |
void |
setControlDirection(ToolAxisInterpolate.ControlDirectionTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setInterpolationMethod(ToolAxisInterpolate.InterpolationMethodTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTurnInputMode(ToolAxisInterpolate.TurnInputModeTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTurnInterpolationMethod(ToolAxisInterpolate.TurnInterpolationMethodTypes newValue)
License requirements: cam_base ("CAM BASE") . |
ToolAxisInterpolate.TurnInputModeTypes |
turnInputMode()
Returns the input mode type
License requirements: None. |
ToolAxisInterpolate.TurnInterpolationMethodTypes |
turnInterpolationMethod()
Returns the angle mode type
License requirements: None. |
printTestData, printTestData, tag, tagValue
ToolAxisInterpolate.InterpolationMethodTypes interpolationMethod() throws NXException, RemoteException
NXException
RemoteException
void setInterpolationMethod(ToolAxisInterpolate.InterpolationMethodTypes newValue) throws NXException, RemoteException
newValue
- the interpolation method typeNXException
RemoteException
void resetToDefault() throws NXException, RemoteException
NXException
RemoteException
Point getPoint(int index) throws NXException, RemoteException
index
- the index of itemNXException
RemoteException
int getTotalNumberOfPoints() throws NXException, RemoteException
NXException
RemoteException
ToolAxisInterpolate.TurnInterpolationMethodTypes turnInterpolationMethod() throws NXException, RemoteException
NXException
RemoteException
void setTurnInterpolationMethod(ToolAxisInterpolate.TurnInterpolationMethodTypes newValue) throws NXException, RemoteException
newValue
- the turn interpolation method typeNXException
RemoteException
ToolAxisInterpolate.ControlDirectionTypes controlDirection() throws NXException, RemoteException
NXException
RemoteException
void setControlDirection(ToolAxisInterpolate.ControlDirectionTypes newValue) throws NXException, RemoteException
newValue
- the control direction typeNXException
RemoteException
ToolAxisInterpolate.TurnInputModeTypes turnInputMode() throws NXException, RemoteException
NXException
RemoteException
void setTurnInputMode(ToolAxisInterpolate.TurnInputModeTypes newValue) throws NXException, RemoteException
newValue
- the turn input_mode typeNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.