This commit is contained in:
2026-09-09 17:35:23 +08:00
parent 2a98ae7556
commit 161af68fe3
1271 changed files with 58251 additions and 98639 deletions
@@ -107,7 +107,13 @@ cycle-number record for the Logic-side datum-preset resolver).
DIN/ISO twin <pre><code class="lang-csharp">G54</code></pre> WITH axis words (<code>G54 X+50 Y+50</code>
shifts the datum, zero values cancel it — a declaration, never a
motion block; the bare <code>G54</code> spelling stays on the Fanuc-style
work-offset select path).
work-offset select path). The klartext I-prefixed words
(<code>CYCL DEF 7.2 IY+5</code>) are kept under their prefixed keys in the
<code>Parsing[&ldquo;DATUM SHIFT&rdquo;]</code> record — a shift BY the value on top of
the active shift, which
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.Heidenhain.HeidenhainCoordinateOffsetSyntax.html">HeidenhainCoordinateOffsetSyntax</a>
resolves; never the tool-position-relative
<a class="xref" href="Hi.NcParsers.Keywords.PositioningOverride.html">PositioningOverride</a> stamp.
</dd>
</dl>
<dl class="jumplist">