rename XFactory.Regs to XFactory.Generators.
This commit is contained in:
@@ -182,6 +182,35 @@ Writes resolved state to a <a class="xref" href="Hi.NcParsers.Keywords.IFeedrate
|
||||
</dd></dl>
|
||||
|
||||
|
||||
<h2 id="Hi_NcParsers_LogicSyntaxs_FeedrateSyntax_examples">Examples</h2>
|
||||
<p>New F value with explicit G94 mode — both consumed, <code>Unit</code>
|
||||
derived as mm/min (G94 default):
|
||||
#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "Flags": ["G94"], "F": 100 } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Feedrate": { "FeedrateValue": 100, "Term": "G94", "Unit": "mm/min" } }</code></pre>
|
||||
<p>G95 mode flag only — feedrate value inherited from
|
||||
<code>#Previous:</code>; unit recomputed (mm/rev) from the new term:
|
||||
#Previous:</p>
|
||||
<pre><code class="lang-csharp">{ "Feedrate": { "FeedrateValue": 50, "Term": "G94", "Unit": "mm/min" } }</code></pre>
|
||||
<p>#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "Flags": ["G95"] } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Feedrate": { "FeedrateValue": 50, "Term": "G95", "Unit": "mm/rev" } }</code></pre>
|
||||
<p>F value only (no G94/G95 on this block) alongside an unrelated M03
|
||||
flag — mode inherits from <code>#Previous:</code>; M03 stays in
|
||||
<code>Parsing.Flags</code> because <code>CleanupParsing</code> is only invoked
|
||||
on the mode-flag branch:
|
||||
#Previous:</p>
|
||||
<pre><code class="lang-csharp">{ "Feedrate": { "FeedrateValue": 50, "Term": "G95", "Unit": "mm/rev" } }</code></pre>
|
||||
<p>#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "Flags": ["M03"], "F": 200 } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{
|
||||
"Parsing": { "Flags": ["M03"] },
|
||||
"Feedrate": { "FeedrateValue": 200, "Term": "G95", "Unit": "mm/rev" }
|
||||
}</code></pre>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user