Class CoordinateOffset
Work coordinate offset state written by
LogicSyntaxs.CoordinateOffsetSyntax.
Property names are used as JSON keys via nameof.
Managed commands (ISO): G54, G55, G56, G57, G58, G59, G59.1–G59.9. Siemens: G54–G57 + G505–G599 (extended), G500 to cancel. Heidenhain: CYCL DEF 247 (Datum Preset) / CYCL DEF 7 (Datum Shift).
public class CoordinateOffset
- Inheritance
-
CoordinateOffset
- Inherited Members
- Extension Methods
Examples
"CoordinateOffset": {
"CoordinateId": "G54",
"Offset_X": 0.0,
"Offset_Y": 0.0,
"Offset_Z": -100.0
}
Properties
CoordinateId
Active coordinate system ID: “G54”, “G55”, ..., “G59.9”.
public string CoordinateId { get; set; }
Property Value
Offset_X
X component of the coordinate offset (mm).
public double Offset_X { get; set; }
Property Value
Offset_Y
Y component of the coordinate offset (mm).
public double Offset_Y { get; set; }
Property Value
Offset_Z
Z component of the coordinate offset (mm).
public double Offset_Z { get; set; }