deploy fixed MRR drift and webservice CylindroidHolder buckle branch update issue.

This commit is contained in:
2026-05-28 19:42:05 +08:00
parent d7836db45f
commit 95b5790622
140 changed files with 8079 additions and 14099 deletions
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Interface IArcMotionDef | HiAPI-C# 2025 ">
<meta name="description" content="Arc motion data written by . Stored under the JSON section alongside properties.">
<meta name="description" content="Arc motion data written by . Stored under the JSON section alongside properties. The arc plane is read from the modal section via rather than cached on the event — same source of truth as .">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
@@ -98,8 +98,12 @@ Interface IArcMotionDef
</div>
<div class="markdown summary"><p>Arc motion data written by <a class="xref" href="Hi.NcParsers.LogicSyntaxs.CircularMotionSyntax.html">CircularMotionSyntax</a>.
Stored under the <a class="xref" href="Hi.Motion.html">Hi.Motion</a> JSON section alongside
<a class="xref" href="Hi.NcParsers.Keywords.IMotionEventDef.html">IMotionEventDef</a> properties.</p>
Stored under the <a class="xref" href="Hi.NcParsers.Keywords.MotionEvent.html">MotionEvent</a> JSON section alongside
<a class="xref" href="Hi.NcParsers.Keywords.IMotionEventDef.html">IMotionEventDef</a> properties. The arc plane is read from the
modal <a class="xref" href="Hi.NcParsers.Keywords.PlaneSelect.html">PlaneSelect</a> section via
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.PlaneSelectSyntax.html#Hi_NcParsers_LogicSyntaxs_PlaneSelectSyntax_GetPlaneNormalDir_System_Text_Json_Nodes_JsonObject_">GetPlaneNormalDir(JsonObject)</a> rather than
cached on the event — same source of truth as
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.IsoG68RotationSyntax.html">IsoG68RotationSyntax</a>.</p>
</div>
<div class="markdown conceptual"></div>
@@ -142,11 +146,9 @@ Stored under the <a class="xref" href="Hi.Motion.html">Hi.Motion</a> JSON sectio
<h2 id="Hi_NcParsers_Keywords_IArcMotionDef_examples">Examples</h2>
<pre><code class="lang-csharp">"Motion": {
"Mode": "G02",
<pre><code class="lang-csharp">"MotionEvent": {
"Form": "McArc",
"ArcCenter": { "X": 10.0, "Y": 5.0, "Z": 0.0 },
"PlaneNormalDir": 2,
"IsCcw": false,
"AdditionalCircleNum": 0
}</code></pre>
@@ -254,38 +256,6 @@ Stored under the <a class="xref" href="Hi.Motion.html">Hi.Motion</a> JSON sectio
<a id="Hi_NcParsers_Keywords_IArcMotionDef_PlaneNormalDir_" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.PlaneNormalDir*"></a>
<h3 id="Hi_NcParsers_Keywords_IArcMotionDef_PlaneNormalDir" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.PlaneNormalDir">
PlaneNormalDir
</h3>
<div class="markdown level1 summary"><p>Perpendicular axis direction (0=X, 1=Y, 2=Z). G17→2, G18→1, G19→0.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int PlaneNormalDir { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
<dd></dd>
</dl>
</article>