public interface ToolPathTiltTilting extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
ToolPathTiltTilting.AxisType
the tilting axis type
|
static class |
ToolPathTiltTilting.ManualTiltTypes
the manual tilt
|
static class |
ToolPathTiltTilting.ReferenceTypes
the tilting reference type
|
static class |
ToolPathTiltTilting.ToolAxisTiltingDistTypes
the tool distance type options
|
static class |
ToolPathTiltTilting.ToolAxisTiltingRuleTypes
the tool tilting rule options
|
static class |
ToolPathTiltTilting.ToolAxisTypes
the tool axis mode options
|
Modifier and Type | Method and Description |
---|---|
TaggedObject[] |
getTiltingDriveCurve()
The tilting drive curve
License requirements: None. |
ToolPathTiltTilting.ManualTiltTypes |
manualTiltingType()
Returns the manual tilt
License requirements: None. |
ToolPathTiltTilting.ReferenceTypes |
referenceType()
Returns the tilting reference type
License requirements: None. |
void |
setManualTiltingType(ToolPathTiltTilting.ManualTiltTypes manualTilt)
License requirements: None. |
void |
setReferenceType(ToolPathTiltTilting.ReferenceTypes tiltingType)
License requirements: None. |
void |
setTiltAngle(double tiltingValue)
License requirements: None. |
void |
setTiltingDistanceType(ToolPathTiltTilting.ToolAxisTiltingDistTypes tiltingDistanceType)
License requirements: None. |
void |
setTiltingDriveCurve(TaggedObject[] curves)
The tilting drive curve
License requirements: None. |
void |
setTiltingDrivePoint(TaggedObject tiltingDrivePoint)
License requirements: None. |
void |
setTiltingRotationAngle(double tiltingRotationValue)
License requirements: None. |
void |
setTiltingRuleType(ToolPathTiltTilting.ToolAxisTiltingRuleTypes tiltingRuleType)
License requirements: None. |
void |
setToolTiltMethodType(ToolPathTiltTilting.ToolAxisTypes tiltingType)
License requirements: None. |
double |
tiltAngle()
Returns the tilt angle
License requirements: None. |
ToolPathTiltTilting.ToolAxisTiltingDistTypes |
tiltingDistanceType()
Returns the tool distance type options
License requirements: None. |
TaggedObject |
tiltingDrivePoint()
Returns the tilting drive point
License requirements: None. |
double |
tiltingRotationAngle()
Returns the tilt rotation angle
License requirements: None. |
ToolPathTiltTilting.ToolAxisTiltingRuleTypes |
tiltingRuleType()
Returns the tool tilting rule options
License requirements: None. |
ToolPathTiltTilting.ToolAxisTypes |
toolTiltMethodType()
Returns the tilting type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ToolPathTiltTilting.ManualTiltTypes manualTiltingType() throws NXException, RemoteException
NXException
RemoteException
void setManualTiltingType(ToolPathTiltTilting.ManualTiltTypes manualTilt) throws NXException, RemoteException
manualTilt
- the value of manual tiltNXException
RemoteException
ToolPathTiltTilting.ReferenceTypes referenceType() throws NXException, RemoteException
NXException
RemoteException
void setReferenceType(ToolPathTiltTilting.ReferenceTypes tiltingType) throws NXException, RemoteException
tiltingType
- the tilting reference typeNXException
RemoteException
ToolPathTiltTilting.ToolAxisTypes toolTiltMethodType() throws NXException, RemoteException
NXException
RemoteException
void setToolTiltMethodType(ToolPathTiltTilting.ToolAxisTypes tiltingType) throws NXException, RemoteException
tiltingType
- the tilting typeNXException
RemoteException
TaggedObject tiltingDrivePoint() throws NXException, RemoteException
NXException
RemoteException
void setTiltingDrivePoint(TaggedObject tiltingDrivePoint) throws NXException, RemoteException
tiltingDrivePoint
- the tilting drive pointNXException
RemoteException
TaggedObject[] getTiltingDriveCurve() throws NXException, RemoteException
NXException
RemoteException
void setTiltingDriveCurve(TaggedObject[] curves) throws NXException, RemoteException
curves
- Array of curvesNXException
RemoteException
double tiltingRotationAngle() throws NXException, RemoteException
NXException
RemoteException
void setTiltingRotationAngle(double tiltingRotationValue) throws NXException, RemoteException
tiltingRotationValue
- the value of tilt rotation angleNXException
RemoteException
ToolPathTiltTilting.ToolAxisTiltingDistTypes tiltingDistanceType() throws NXException, RemoteException
NXException
RemoteException
void setTiltingDistanceType(ToolPathTiltTilting.ToolAxisTiltingDistTypes tiltingDistanceType) throws NXException, RemoteException
tiltingDistanceType
- the tilting distance typeNXException
RemoteException
ToolPathTiltTilting.ToolAxisTiltingRuleTypes tiltingRuleType() throws NXException, RemoteException
NXException
RemoteException
void setTiltingRuleType(ToolPathTiltTilting.ToolAxisTiltingRuleTypes tiltingRuleType) throws NXException, RemoteException
tiltingRuleType
- the tilting rule typeNXException
RemoteException
double tiltAngle() throws NXException, RemoteException
NXException
RemoteException
void setTiltAngle(double tiltingValue) throws NXException, RemoteException
tiltingValue
- the value of tilt angleNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.