public interface Cycle extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
Cycle.CutMode
Available types for fixed cut
|
static class |
Cycle.DwellType
Available types for dwell
|
static class |
Cycle.MotionOutputTypes
Available types for motion output
|
Modifier and Type | Method and Description |
---|---|
StepoverBuilder |
axialStepover()
Returns the axial stepover
License requirements: None. |
boolean |
camStatus()
Returns the cam status
License requirements: None. |
int |
camValue()
Returns the cam value
License requirements: None. |
CycleCoolant |
coolantBeforeCut()
Returns the coolant
License requirements: None. |
CycleCoolant |
coolantBeforeEngage()
Returns the coolant
License requirements: None. |
CycleCoolant |
coolantBeforeRetract()
Returns the coolant
License requirements: None. |
double |
csinkDiameter()
Returns the csink diameter
License requirements: None. |
String |
cycleTrackingPoint()
Returns the tracking point
License requirements: None. |
String |
cycleType()
Returns the cycle type
License requirements: None. |
Cycle.DwellType |
dwell()
Returns the dwell type
License requirements: None. |
CycleDwell |
dwellAtDepth()
Returns the dwell at depth
License requirements: None. |
CycleDwell |
dwellAtFinalDepth()
Returns the dwell at final depth
License requirements: None. |
CycleDwell |
dwellAtStartPoint()
Returns the dwell at start point of phase
License requirements: None. |
CycleDwell |
dwellBeforeCut()
Returns the dwell before cut
License requirements: None. |
CycleDwell |
dwellBeforeEngage()
Returns the dwell before engage
License requirements: None. |
CycleDwell |
dwellBeforeRetract()
Returns the dwell before retract
License requirements: None. |
Cycle.DwellType |
dwellFinal()
Returns the dwell final type
License requirements: None. |
double |
dwellFinalValue()
Returns the dwell final value
License requirements: None. |
Cycle.DwellType |
dwellStart()
Returns the dwell start type
License requirements: None. |
double |
dwellStartValue()
Returns the dwell start value
License requirements: None. |
double |
dwellValue()
Returns the dwell value
License requirements: None. |
double |
entranceDiameter()
Returns the entrance diameter
License requirements: None. |
Cycle.CutMode |
firstCutMode()
Returns the first cut mode type
License requirements: None. |
double |
firstCutValue()
Returns the the first cut value
License requirements: None. |
boolean |
getBooleanValue(String cycleParamName)
Get the boolean value of the parameter
License requirements: None. |
double |
getDoubleValue(String cycleParamName)
Get the double value of the parameter
License requirements: None. |
int |
getIntegerValue(String cycleParamName)
Get the integer value of the parameter
License requirements: None. |
boolean |
getParameterActive(String cycleParamName)
Check if parameter is active
License requirements: None. |
Point3d |
getPointValue(String cycleParamName)
Get the point of the parameter
License requirements: cam_base ("CAM BASE") . |
String |
getStringValue(String cycleParamName)
Get the string value of the parameter
License requirements: None. |
Vector3d |
getVectorValue(String cycleParamName)
Get the vector of the parameter
License requirements: cam_base ("CAM BASE") . |
Cycle.CutMode |
lastCutMode()
Returns the last cut mode type
License requirements: None. |
double |
lastCutValue()
Returns the the last cut value
License requirements: None. |
Cycle.MotionOutputTypes |
motionOutput()
Returns the motion output
License requirements: None. |
CycleNodragClearance |
nodragClearance()
Returns the nodrag clearance
License requirements: None. |
boolean |
option()
Returns the option type
License requirements: None. |
double |
orientation()
Returns the orientation
License requirements: None. |
boolean |
orientationStatus()
Returns the orientation status
License requirements: None. |
void |
setBooleanValue(String cycleParamName,
boolean booleanValue)
Set the boolean value of the parameter
License requirements: cam_base ("CAM BASE") . |
void |
setCamStatus(boolean camStatus)
License requirements: cam_base ("CAM BASE") . |
void |
setCamValue(int doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCsinkDiameter(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCycleTrackingPoint(String cText)
License requirements: cam_base ("CAM BASE") . |
void |
setCycleType(String cycleName)
License requirements: cam_base ("CAM BASE") . |
void |
setDoubleValue(String cycleParamName,
double doubleValue)
Set the double value of the parameter
License requirements: cam_base ("CAM BASE") . |
void |
setDwell(Cycle.DwellType dwell)
License requirements: cam_base ("CAM BASE") . |
void |
setDwellFinal(Cycle.DwellType dwell)
License requirements: cam_base ("CAM BASE") . |
void |
setDwellFinalValue(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDwellStart(Cycle.DwellType dwell)
License requirements: cam_base ("CAM BASE") . |
void |
setDwellStartValue(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDwellValue(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setEntranceDiameter(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFirstCutMode(Cycle.CutMode firstCutMode)
License requirements: cam_base ("CAM BASE") . |
void |
setFirstCutValue(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setIntegerValue(String cycleParamName,
int integerValue)
Set the integer value of the parameter
License requirements: cam_base ("CAM BASE") . |
void |
setLastCutMode(Cycle.CutMode lastCutMode)
License requirements: cam_base ("CAM BASE") . |
void |
setLastCutValue(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setMotionOutput(Cycle.MotionOutputTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setOption(boolean optionType)
License requirements: cam_base ("CAM BASE") . |
void |
setOrientation(double orientation)
License requirements: cam_base ("CAM BASE") . |
void |
setOrientationStatus(boolean oStatus)
License requirements: cam_base ("CAM BASE") . |
void |
setParameterActive(String cycleParamName,
boolean parameterActive)
To Set if parameter is active
License requirements: cam_base ("CAM BASE") . |
void |
setPointValue(String cycleParamName,
Point3d point)
Set the point of the parameter
License requirements: cam_base ("CAM BASE") . |
void |
setShift(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setShiftStatus(boolean camStatus)
License requirements: cam_base ("CAM BASE") . |
void |
setStepClearance(double doubleValue)
License requirements: cam_base ("CAM BASE") . |
void |
setStepClearanceStatus(boolean camStatus)
License requirements: cam_base ("CAM BASE") . |
void |
setStringValue(String cycleParamName,
String stringValue)
Set the string value of the parameter
License requirements: cam_base ("CAM BASE") . |
void |
setText(String cText)
License requirements: cam_base ("CAM BASE") . |
void |
setTimes(int times)
License requirements: cam_base ("CAM BASE") . |
void |
setTimesStatus(boolean camStatus)
License requirements: cam_base ("CAM BASE") . |
void |
setVectorValue(String cycleParamName,
Vector3d vector)
Set the vector of the parameter
License requirements: cam_base ("CAM BASE") . |
double |
shift()
Returns the shift
License requirements: None. |
boolean |
shiftStatus()
Returns the shift status
License requirements: None. |
CycleSpindle |
spindleBeforeEngage()
Returns the spindle before engage
License requirements: None. |
CycleSpindle |
spindleBeforeRetract()
Returns the spindle before retract
License requirements: None. |
double |
stepClearance()
Returns the step clearance
License requirements: None. |
boolean |
stepClearanceStatus()
Returns the step clearance status
License requirements: None. |
CycleStepRetract |
stepRetract()
Returns the step retract
License requirements: None. |
String |
text()
Returns the text
License requirements: None. |
int |
times()
Returns the times
License requirements: None. |
boolean |
timesStatus()
Returns the times status
License requirements: None. |
CycleTipRelease |
tipRelease()
Returns the (minimal) tip release
License requirements: None. |
printTestData, printTestData, tag, tagValue
String cycleType() throws NXException, RemoteException
NXException
RemoteException
void setCycleType(String cycleName) throws NXException, RemoteException
cycleName
- the cycle typeNXException
RemoteException
Cycle.DwellType dwell() throws NXException, RemoteException
NXException
RemoteException
void setDwell(Cycle.DwellType dwell) throws NXException, RemoteException
dwell
- the dwell typeNXException
RemoteException
double dwellValue() throws NXException, RemoteException
NXException
RemoteException
void setDwellValue(double doubleValue) throws NXException, RemoteException
doubleValue
- the dwell valueNXException
RemoteException
boolean option() throws NXException, RemoteException
NXException
RemoteException
void setOption(boolean optionType) throws NXException, RemoteException
optionType
- the option typeNXException
RemoteException
boolean camStatus() throws NXException, RemoteException
NXException
RemoteException
void setCamStatus(boolean camStatus) throws NXException, RemoteException
camStatus
- the cam status typeNXException
RemoteException
int camValue() throws NXException, RemoteException
NXException
RemoteException
void setCamValue(int doubleValue) throws NXException, RemoteException
doubleValue
- the camNXException
RemoteException
double csinkDiameter() throws NXException, RemoteException
NXException
RemoteException
void setCsinkDiameter(double doubleValue) throws NXException, RemoteException
doubleValue
- the csink diameterNXException
RemoteException
double entranceDiameter() throws NXException, RemoteException
NXException
RemoteException
void setEntranceDiameter(double doubleValue) throws NXException, RemoteException
doubleValue
- the entrance diameterNXException
RemoteException
String text() throws NXException, RemoteException
NXException
RemoteException
void setText(String cText) throws NXException, RemoteException
cText
- the textNXException
RemoteException
Cycle.MotionOutputTypes motionOutput() throws NXException, RemoteException
NXException
RemoteException
void setMotionOutput(Cycle.MotionOutputTypes newValue) throws NXException, RemoteException
newValue
- the motion outputNXException
RemoteException
StepoverBuilder axialStepover() throws NXException, RemoteException
NXException
RemoteException
boolean stepClearanceStatus() throws NXException, RemoteException
NXException
RemoteException
void setStepClearanceStatus(boolean camStatus) throws NXException, RemoteException
camStatus
- the step clearance status typeNXException
RemoteException
double stepClearance() throws NXException, RemoteException
NXException
RemoteException
void setStepClearance(double doubleValue) throws NXException, RemoteException
doubleValue
- the step clearanceNXException
RemoteException
Cycle.DwellType dwellStart() throws NXException, RemoteException
NXException
RemoteException
void setDwellStart(Cycle.DwellType dwell) throws NXException, RemoteException
dwell
- the dwell start typeNXException
RemoteException
double dwellStartValue() throws NXException, RemoteException
NXException
RemoteException
void setDwellStartValue(double doubleValue) throws NXException, RemoteException
doubleValue
- the dwell startNXException
RemoteException
Cycle.DwellType dwellFinal() throws NXException, RemoteException
NXException
RemoteException
void setDwellFinal(Cycle.DwellType dwell) throws NXException, RemoteException
dwell
- the dwell final typeNXException
RemoteException
double dwellFinalValue() throws NXException, RemoteException
NXException
RemoteException
void setDwellFinalValue(double doubleValue) throws NXException, RemoteException
doubleValue
- the dwell finalNXException
RemoteException
Cycle.CutMode firstCutMode() throws NXException, RemoteException
NXException
RemoteException
void setFirstCutMode(Cycle.CutMode firstCutMode) throws NXException, RemoteException
firstCutMode
- the first cut modeNXException
RemoteException
double firstCutValue() throws NXException, RemoteException
NXException
RemoteException
void setFirstCutValue(double doubleValue) throws NXException, RemoteException
doubleValue
- the first cutNXException
RemoteException
Cycle.CutMode lastCutMode() throws NXException, RemoteException
NXException
RemoteException
void setLastCutMode(Cycle.CutMode lastCutMode) throws NXException, RemoteException
lastCutMode
- the last cut modeNXException
RemoteException
double lastCutValue() throws NXException, RemoteException
NXException
RemoteException
void setLastCutValue(double doubleValue) throws NXException, RemoteException
doubleValue
- the last cutNXException
RemoteException
boolean shiftStatus() throws NXException, RemoteException
NXException
RemoteException
void setShiftStatus(boolean camStatus) throws NXException, RemoteException
camStatus
- the shift status typeNXException
RemoteException
double shift() throws NXException, RemoteException
NXException
RemoteException
void setShift(double doubleValue) throws NXException, RemoteException
doubleValue
- the shiftNXException
RemoteException
boolean timesStatus() throws NXException, RemoteException
NXException
RemoteException
void setTimesStatus(boolean camStatus) throws NXException, RemoteException
camStatus
- the times status typeNXException
RemoteException
int times() throws NXException, RemoteException
NXException
RemoteException
void setTimes(int times) throws NXException, RemoteException
times
- the timesNXException
RemoteException
boolean orientationStatus() throws NXException, RemoteException
NXException
RemoteException
void setOrientationStatus(boolean oStatus) throws NXException, RemoteException
oStatus
- the orientation statusNXException
RemoteException
double orientation() throws NXException, RemoteException
NXException
RemoteException
void setOrientation(double orientation) throws NXException, RemoteException
orientation
- the orientationNXException
RemoteException
boolean getParameterActive(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setParameterActive(String cycleParamName, boolean parameterActive) throws NXException, RemoteException
cycleParamName
- the name of the parameterparameterActive
- if the parameter is activeNXException
RemoteException
int getIntegerValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setIntegerValue(String cycleParamName, int integerValue) throws NXException, RemoteException
cycleParamName
- the name of the parameterintegerValue
- integer value of the parameterNXException
RemoteException
double getDoubleValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setDoubleValue(String cycleParamName, double doubleValue) throws NXException, RemoteException
cycleParamName
- the name of the parameterdoubleValue
- double value of the parameterNXException
RemoteException
boolean getBooleanValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setBooleanValue(String cycleParamName, boolean booleanValue) throws NXException, RemoteException
cycleParamName
- the name of the parameterbooleanValue
- boolean value of the parameterNXException
RemoteException
Point3d getPointValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setPointValue(String cycleParamName, Point3d point) throws NXException, RemoteException
cycleParamName
- the name of the parameterpoint
- NXException
RemoteException
Vector3d getVectorValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setVectorValue(String cycleParamName, Vector3d vector) throws NXException, RemoteException
cycleParamName
- the name of the parametervector
- NXException
RemoteException
String getStringValue(String cycleParamName) throws NXException, RemoteException
cycleParamName
- the name of the parameterNXException
RemoteException
void setStringValue(String cycleParamName, String stringValue) throws NXException, RemoteException
cycleParamName
- the name of the parameterstringValue
- string value of the parameterNXException
RemoteException
String cycleTrackingPoint() throws NXException, RemoteException
NXException
RemoteException
void setCycleTrackingPoint(String cText) throws NXException, RemoteException
cText
- the textNXException
RemoteException
CycleDwell dwellAtDepth() throws NXException, RemoteException
NXException
RemoteException
CycleDwell dwellAtStartPoint() throws NXException, RemoteException
NXException
RemoteException
CycleDwell dwellBeforeCut() throws NXException, RemoteException
NXException
RemoteException
CycleDwell dwellAtFinalDepth() throws NXException, RemoteException
NXException
RemoteException
CycleDwell dwellBeforeEngage() throws NXException, RemoteException
NXException
RemoteException
CycleDwell dwellBeforeRetract() throws NXException, RemoteException
NXException
RemoteException
CycleSpindle spindleBeforeEngage() throws NXException, RemoteException
NXException
RemoteException
CycleSpindle spindleBeforeRetract() throws NXException, RemoteException
NXException
RemoteException
CycleStepRetract stepRetract() throws NXException, RemoteException
NXException
RemoteException
CycleNodragClearance nodragClearance() throws NXException, RemoteException
NXException
RemoteException
CycleCoolant coolantBeforeEngage() throws NXException, RemoteException
NXException
RemoteException
CycleCoolant coolantBeforeCut() throws NXException, RemoteException
NXException
RemoteException
CycleCoolant coolantBeforeRetract() throws NXException, RemoteException
NXException
RemoteException
CycleTipRelease tipRelease() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.