rename XFactory.Regs to XFactory.Generators.
This commit is contained in:
@@ -190,6 +190,37 @@ Modal carry to subsequent blocks is handled by
|
||||
</dd></dl>
|
||||
|
||||
|
||||
<h2 id="Hi_NcParsers_LogicSyntaxs_FanucPathSmoothingSyntax_examples">Examples</h2>
|
||||
<p>First block of the stream (no <code>#Previous:</code>) — stamps the default
|
||||
disabled section so downstream modal lookback always sees a concrete
|
||||
<code>PathSmoothing</code>:
|
||||
#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": false, "Term": "G05.1" } }</code></pre>
|
||||
<p>G05.1 Q1 with no R — enables, no <code>Level</code> emitted:
|
||||
#Previous:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": false, "Term": "G05.1" } }</code></pre>
|
||||
<p>#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "G05.1": { "Q": 1 } } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": true, "Term": "G05.1" } }</code></pre>
|
||||
<p>G05.1 Q1 R3 — enables and preserves the precision level:
|
||||
#Previous:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": false, "Term": "G05.1" } }</code></pre>
|
||||
<p>#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "G05.1": { "Q": 1, "R": 3 } } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": true, "Term": "G05.1", "Level": 3 } }</code></pre>
|
||||
<p>G05.1 Q0 — disables; any prior <code>Level</code> is dropped (R only meaningful
|
||||
when enabling):
|
||||
#Previous:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": true, "Term": "G05.1", "Level": 3 } }</code></pre>
|
||||
<p>#BeforeBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "Parsing": { "G05.1": { "Q": 0 } } }</code></pre>
|
||||
<p>#AfterBuild:</p>
|
||||
<pre><code class="lang-csharp">{ "PathSmoothing": { "IsEnabled": false, "Term": "G05.1" } }</code></pre>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user