public interface ToolAxisTilt extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
ToolAxisTilt.TiltAngleTypes
Available types for auto tilt
|
static class |
ToolAxisTilt.Types
Available types for tool axis tilt control
|
Modifier and Type | Method and Description |
---|---|
double |
angle()
Returns the tool axis tilt angle
License requirements: None. |
Curve[] |
getCurves()
Returns the tool axis curve
License requirements: None. |
double |
maxWallHeight()
Returns the maximum wall height
License requirements: None. |
Point |
point()
Returns the tool axis point
License requirements: None. |
void |
setAngle(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCurves(Curve[] curves)
Sets the tool axis curve
License requirements: cam_base ("CAM BASE") . |
void |
setMaxWallHeight(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPoint(Point point)
License requirements: cam_base ("CAM BASE") . |
void |
setTiltAngleType(ToolAxisTilt.TiltAngleTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setType(ToolAxisTilt.Types newValue)
License requirements: cam_base ("CAM BASE") . |
ToolAxisTilt.TiltAngleTypes |
tiltAngleType()
Returns the tilt angle type
License requirements: None. |
ToolAxisTilt.Types |
type()
Returns the type of tool axis tilting
License requirements: None. |
printTestData, printTestData, tag, tagValue
ToolAxisTilt.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ToolAxisTilt.Types newValue) throws NXException, RemoteException
newValue
- the new valueNXException
RemoteException
double maxWallHeight() throws NXException, RemoteException
NXException
RemoteException
void setMaxWallHeight(double newValue) throws NXException, RemoteException
newValue
- the tool effective heightNXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point point) throws NXException, RemoteException
point
- the tilt to/from pointNXException
RemoteException
Curve[] getCurves() throws NXException, RemoteException
NXException
RemoteException
void setCurves(Curve[] curves) throws NXException, RemoteException
curves
- Array of curvesNXException
RemoteException
double angle() throws NXException, RemoteException
NXException
RemoteException
void setAngle(double newValue) throws NXException, RemoteException
newValue
- the tool axis tilt angleNXException
RemoteException
ToolAxisTilt.TiltAngleTypes tiltAngleType() throws NXException, RemoteException
NXException
RemoteException
void setTiltAngleType(ToolAxisTilt.TiltAngleTypes newValue) throws NXException, RemoteException
newValue
- the auto tilt flagNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.