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
@@ -108,6 +108,23 @@ Inlined callee blocks are stamped with a clone of the same record.</p>
making the consumed call visible in cache dumps and carrying the
deferred <code>M140</code> retract hand-off for
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.Heidenhain.HeidenhainCycleRetractSyntax.html">HeidenhainCycleRetractSyntax</a>.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Keywords.Heidenhain.HeidenhainCyclCallPos.html">HeidenhainCyclCallPos</a></dt>
<dd><p>Block-root section carrying the coordinates last programmed with
<code>CYCL CALL POS</code>: the reference the control uses for the
I-prefixed words of a later <code>CYCL CALL POS</code> (its error 1A0-0108
&ldquo;Incremental values without reference&rdquo; names exactly these
coordinates, not the tool position). Written by
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.Heidenhain.HeidenhainCannedCycleSyntax.html">HeidenhainCannedCycleSyntax</a> on
the block whose POS call resolved and then single-step carried on
every following block (the <a class="xref" href="Hi.NcParsers.Keywords.Heidenhain.MachiningCycleDef.html">MachiningCycleDef</a> pattern);
a later POS call overwrites the axes it programs and keeps the
others, and a new <code>CYCL DEF</code> does not clear it. An axis that
is absent here has no reference: the control refuses an increment
on it, the simulation warns and falls back to the last programmed
position.</p>
</dd>
</dl>
<dl class="jumplist">