fix SoftNcRunner GM code normalization.

This commit is contained in:
2026-05-06 13:21:19 +08:00
parent 0fe9497552
commit 2f57932000
1238 changed files with 69405 additions and 22511 deletions
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class PeckDrillingCycleSyntax | HiAPI-C# 2025 ">
<meta name="description" content="G83 peck drilling cycle. Supports modal repetition. Drills in increments of depth Q, fully retracting to R between strokes. Cycle sequence (per stroke): Rapid to init position (target XY, previous Z)Rapid from init to R-pointFor each stroke: rapid to clearance above previous depth, feed Q deeper, rapid back to RIf remainder exists: feed to bottom Z, rapid to RRapid from R/bottom to final (G98 → init Z, G99 → R) Retraction distance is read from (Fanuc #4002 / Syntec Pr4002, or Generic.FallbackConfig fallback). Reads absolute coordinates from the cycle section, which is resolved by (modal repetition, G91 conversion, missing-axis fallback) before this syntax runs. Must be placed after and before in the syntax chain.">
<meta name="description" content="G83 peck drilling cycle. Supports modal repetition. Drills in increments of depth Q, fully retracting to R between strokes. Cycle sequence (per stroke): Rapid to init position (target XY, previous Z)Rapid from init to R-pointFor each stroke: rapid to clearance above previous depth, feed Q deeper, rapid back to RIf remainder exists: feed to bottom Z, rapid to RRapid from R/bottom to final (G98 → init Z, G99 → R) Retraction distance is read from (Fanuc #4002 / Syntec Pr4002, or fallback). Reads absolute coordinates from the cycle section, which is resolved by (modal repetition, G91 conversion, missing-axis fallback) before this syntax runs. Must be placed after and before in the syntax chain.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
@@ -106,7 +106,7 @@ Cycle sequence (per stroke):
<p>
Retraction distance is read from <a class="xref" href="Hi.NcParsers.Dependencys.ICannedCycleConfig.html">ICannedCycleConfig</a>
(Fanuc #4002 / Syntec Pr4002, or Generic.FallbackConfig
(Fanuc #4002 / Syntec Pr4002, or <a class="xref" href="Hi.NcParsers.Dependencys.Generic.FallbackConfig.html">FallbackConfig</a>
fallback).
</p>
<p>
@@ -276,7 +276,8 @@ back to R — see <a class="xref" href="Hi.NcParsers.LogicSyntaxs.HighSpeedPeckC
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Syntax kind name (typically the concrete type name).</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">