Class NcArgCycle800
Represents parameters for the Cycle 800 (Plane Tilting) in Heidenhain controls.
public class NcArgCycle800 : ITiltPlaneNcArg
- Inheritance
-
NcArgCycle800
- Implements
- Inherited Members
- Extension Methods
Properties
A
- Axis angle (axial, projection angle swivel modes)
- Angle of rotation about the Z axis in XY plane(solid angle swivel mode)
public double A { get; set; }
Property Value
B
- Axis angle (axial, projection angle swivel modes)
- Angle of rotation in space about the Y axis(swivel mode ‘solid angle’)
public double B { get; set; }
Property Value
C
Axis angle (axial, projection angle swivel modes).
public double C { get; set; }
Property Value
DIR
Direction of rotation for positioning the rotary axes.
public int DIR { get; set; }
Property Value
FR
Retract. Values: 0: No retraction 1: Retract Z axis(default) 2: Retract Z, X, Y axis1) 4: Maximum retraction in tool direction 5: Incremental retraction in tool direction
public int FR { get; set; }
Property Value
MODE
Swivel mode.
Evaluation of angle: Decimal parameter mode, binary coding.
public int MODE { get; set; }
Property Value
ST
Swivel plane. UNITS DIGIT: 0: New 1: Additive
public int ST { get; set; }
Property Value
TC
Name of swivel data record “0” Deselection of data record
public string TC { get; set; }
Property Value
XYZ0
Reference point prior to rotation.
public Vec3d XYZ0 { get; set; }
Property Value
XYZ1
Zero point after rotation
public Vec3d XYZ1 { get; set; }