Class Cycle
Assembly: NXOpen.dll
Syntax
public class Cycle : TaggedObject, IMessageSink
Constructors
Cycle()
Declaration
Properties
AxialStepover
Declaration
public StepoverBuilder AxialStepover { get; }
Property Value
CamStatus
Declaration
public bool CamStatus { get; set; }
Property Value
CamValue
Declaration
public int CamValue { get; set; }
Property Value
CoolantBeforeCut
Declaration
public CycleCoolant CoolantBeforeCut { get; }
Property Value
CoolantBeforeEngage
Declaration
public CycleCoolant CoolantBeforeEngage { get; }
Property Value
CoolantBeforeRetract
Declaration
public CycleCoolant CoolantBeforeRetract { get; }
Property Value
CsinkDiameter
Declaration
public double CsinkDiameter { get; set; }
Property Value
CycleTrackingPoint
Declaration
public string CycleTrackingPoint { get; set; }
Property Value
CycleType
Declaration
public string CycleType { get; set; }
Property Value
Dwell
Declaration
public Cycle.DwellType Dwell { get; set; }
Property Value
DwellAtDepth
Declaration
public CycleDwell DwellAtDepth { get; }
Property Value
DwellAtFinalDepth
Declaration
public CycleDwell DwellAtFinalDepth { get; }
Property Value
DwellAtStartPoint
Declaration
public CycleDwell DwellAtStartPoint { get; }
Property Value
DwellBeforeCut
Declaration
public CycleDwell DwellBeforeCut { get; }
Property Value
DwellBeforeEngage
Declaration
public CycleDwell DwellBeforeEngage { get; }
Property Value
DwellBeforeRetract
Declaration
public CycleDwell DwellBeforeRetract { get; }
Property Value
DwellFinal
Declaration
public Cycle.DwellType DwellFinal { get; set; }
Property Value
DwellFinalValue
Declaration
public double DwellFinalValue { get; set; }
Property Value
DwellStart
Declaration
public Cycle.DwellType DwellStart { get; set; }
Property Value
DwellStartValue
Declaration
public double DwellStartValue { get; set; }
Property Value
DwellValue
Declaration
public double DwellValue { get; set; }
Property Value
EntranceDiameter
Declaration
public double EntranceDiameter { get; set; }
Property Value
FirstCutMode
Declaration
public Cycle.CutMode FirstCutMode { get; set; }
Property Value
FirstCutValue
Declaration
public double FirstCutValue { get; set; }
Property Value
LastCutMode
Declaration
public Cycle.CutMode LastCutMode { get; set; }
Property Value
LastCutValue
Declaration
public double LastCutValue { get; set; }
Property Value
MotionOutput
Declaration
public Cycle.MotionOutputTypes MotionOutput { get; set; }
Property Value
NodragClearance
Declaration
public CycleNodragClearance NodragClearance { get; }
Property Value
Option
Declaration
public bool Option { get; set; }
Property Value
Orientation
Declaration
public double Orientation { get; set; }
Property Value
OrientationStatus
Declaration
public bool OrientationStatus { get; set; }
Property Value
Shift
Declaration
public double Shift { get; set; }
Property Value
ShiftStatus
Declaration
public bool ShiftStatus { get; set; }
Property Value
SpindleBeforeEngage
Declaration
public CycleSpindle SpindleBeforeEngage { get; }
Property Value
SpindleBeforeRetract
Declaration
public CycleSpindle SpindleBeforeRetract { get; }
Property Value
StepClearance
Declaration
public double StepClearance { get; set; }
Property Value
StepClearanceStatus
Declaration
public bool StepClearanceStatus { get; set; }
Property Value
StepRetract
Declaration
public CycleStepRetract StepRetract { get; }
Property Value
Text
Declaration
public string Text { get; set; }
Property Value
Times
Declaration
public int Times { get; set; }
Property Value
TimesStatus
Declaration
public bool TimesStatus { get; set; }
Property Value
TipRelease
Declaration
public CycleTipRelease TipRelease { get; }
Property Value
Methods
GetBooleanValue(string)
Declaration
public bool GetBooleanValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetDoubleValue(string)
Declaration
public double GetDoubleValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetIntegerValue(string)
Declaration
public int GetIntegerValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetParameterActive(string)
Declaration
public bool GetParameterActive(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetPointValue(string)
Declaration
public Point3d GetPointValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetStringValue(string)
Declaration
public string GetStringValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
GetVectorValue(string)
Declaration
public Vector3d GetVectorValue(string cycleParamName)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
Returns
SetBooleanValue(string, bool)
Declaration
public void SetBooleanValue(string cycleParamName, bool booleanValue)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
bool |
booleanValue |
|
SetDoubleValue(string, double)
Declaration
public void SetDoubleValue(string cycleParamName, double doubleValue)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
double |
doubleValue |
|
SetIntegerValue(string, int)
Declaration
public void SetIntegerValue(string cycleParamName, int integerValue)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
int |
integerValue |
|
SetParameterActive(string, bool)
Declaration
public void SetParameterActive(string cycleParamName, bool parameterActive)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
bool |
parameterActive |
|
SetPointValue(string, Point3d)
Declaration
public void SetPointValue(string cycleParamName, Point3d point)
Parameters
SetStringValue(string, string)
Declaration
public void SetStringValue(string cycleParamName, string stringValue)
Parameters
Type |
Name |
Description |
string |
cycleParamName |
|
string |
stringValue |
|
SetVectorValue(string, Vector3d)
Declaration
public void SetVectorValue(string cycleParamName, Vector3d vector)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink