Class HeidenhainCycleDef7Arg
Argument of Heidenhain CYCL DEF 7. Datum Shift.
public class HeidenhainCycleDef7Arg : IHeidenhainBlockCacheArg
- Inheritance
-
HeidenhainCycleDef7Arg
- Implements
- Inherited Members
- Extension Methods
Fields
SyntaxShift
Null when the cycle carries no shift words (it addresses a datum table row instead). An axis not written on the CYCL DEF 7.n lines stays NaN. SyntaxShift is exclusive with DatumTableId.
public vec3d_t? SyntaxShift
Field Value
Properties
DatumTableId
If table Id ==-1, the cycle does not use the table from this property. TableId is exclusive with SyntaxShift.
public int DatumTableId { get; set; }
Property Value
Methods
ToString()
Returns a string representation of the datum shift value.
public override string ToString()
Returns
- string
A string representation based on either the datum table ID or the syntax shift value.