This commit is contained in:
2026-09-09 17:35:23 +08:00
parent 2a98ae7556
commit 161af68fe3
1271 changed files with 58251 additions and 98639 deletions
@@ -224,6 +224,48 @@ cached on the event — same source of truth as
<a id="Hi_NcParsers_Keywords_IArcMotionDef_CenterSource_" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.CenterSource*"></a>
<h3 id="Hi_NcParsers_Keywords_IArcMotionDef_CenterSource" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.CenterSource">
CenterSource
</h3>
<div class="markdown level1 summary"><p>Where the center came from when it is NOT stated by this block's own
words — a <a class="xref" href="Hi.NcParsers.Keywords.Generic.ArcCenterSource.html">ArcCenterSource</a> value
(<a class="xref" href="Hi.NcParsers.Keywords.Generic.ArcCenterSource.html#Hi_NcParsers_Keywords_Generic_ArcCenterSource_ModalCircleCenter">ModalCircleCenter</a>: the modal
klartext <code>CC</code> section; <a class="xref" href="Hi.NcParsers.Keywords.Generic.ArcCenterSource.html#Hi_NcParsers_Keywords_Generic_ArcCenterSource_StartPoint">StartPoint</a>:
the arc's own start point, the missing- or partial-<code>CC</code>
degrade). Absent for a
block that states its center (I/J/K offsets, absolute I/J/K — see
<a class="xref" href="Hi.NcParsers.Keywords.IArcMotionDef.html#Hi_NcParsers_Keywords_IArcMotionDef_IsIjkAbsolute">IsIjkAbsolute</a> — or R). Read by the NcOpt splition
write-back: a modal-center arc splits into fragments that keep the
block's words (nothing to rebuild) around the unchanged <code>CC</code>
line; a start-point center cannot be shared by fragments at all.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">string CenterSource { 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.string">string</a></dt>
<dd></dd>
</dl>
<a id="Hi_NcParsers_Keywords_IArcMotionDef_IsCcw_" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.IsCcw*"></a>
<h3 id="Hi_NcParsers_Keywords_IArcMotionDef_IsCcw" data-uid="Hi.NcParsers.Keywords.IArcMotionDef.IsCcw">