rename XFactory.Regs to XFactory.Generators.

This commit is contained in:
2026-05-23 21:23:06 +08:00
parent 8b285cc863
commit 058003f395
155 changed files with 16416 additions and 1261 deletions
@@ -186,37 +186,33 @@ Handles:</p>
<h2 id="Hi_NcParsers_ParsingSyntaxs_Heidenhain_HeidenhainPlaneSyntax_examples">Examples</h2>
<p>Input: PLANE SPATIAL SPA+30 SPB+0 SPC-10 SEQ+ COORD ROT TURN
Output:</p>
<p>#BeforeBuild.UnparsedText: <code>PLANE SPATIAL SPA+30 SPB+0 SPC-10 SEQ+ COORD ROT TURN</code>
#AfterBuild:</p>
<pre><code class="lang-csharp">{
"PLANE": {
"Mode": "SPATIAL",
"SPA": "+30",
"SPB": "+0",
"SPC": "-10",
"SEQ": "+",
"Rot": "COORD",
"Positioning": "TURN"
"Parsing": {
"PLANE": {
"Mode": "SPATIAL",
"SPA": 30, "SPB": 0, "SPC": -10,
"SEQ": "+", "Rot": "COORD", "Positioning": "TURN"
}
}
}</code></pre>
<p>Input: PLANE PROJECTED PROPR+30 PROMIN+0 ROT+45 SEQ- TABLE ROT MOVE
Output:</p>
<p>#BeforeBuild.UnparsedText: <code>PLANE PROJECTED PROPR+30 PROMIN+0 ROT+45 SEQ- TABLE ROT MOVE</code>
#AfterBuild:</p>
<pre><code class="lang-csharp">{
"PLANE": {
"Mode": "PROJECTED",
"PROPR": "+30",
"PROMIN": "+0",
"ROT": "+45",
"SEQ": "-",
"Rot": "TABLE",
"Positioning": "MOVE"
"Parsing": {
"PLANE": {
"Mode": "PROJECTED",
"PROPR": 30, "PROMIN": 0, "ROT": 45,
"SEQ": "-", "Rot": "TABLE", "Positioning": "MOVE"
}
}
}</code></pre>
<p>Input: PLANE RESET
Output:</p>
<p>#BeforeBuild.UnparsedText: <code>PLANE RESET</code>
#AfterBuild:</p>
<pre><code class="lang-csharp">{
"PLANE": {
"Mode": "RESET"
"Parsing": {
"PLANE": { "Mode": "RESET" }
}
}</code></pre>