This commit is contained in:
2025-12-11 12:49:47 +08:00
parent 05e18d9162
commit d8d196cad7
47 changed files with 856 additions and 213 deletions
@@ -259,7 +259,13 @@ N0170 X-4.125 Y45.875
</li>
</ul>
<h3 id="嵌入式日誌註解">嵌入式日誌註解</h3>
<p>&lt;xref:Hi.MachiningProcs.RuntimeApi.OptEnableEmbeddedLog*&gt;<small>(API)</small>啟用嵌入式日誌註解。預設為</p>
<p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EmbeddedLogMode_">EmbeddedLogMode</a><small>(API)</small>設定嵌入式日誌模式。預設為<a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_SimpleLog">SimpleLog</a><small>(API)</small></p>
<p>可用模式:</p>
<ul>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_None">None</a><small>(API)</small>: 不添加日誌註解</li>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_SimpleLog">SimpleLog</a><small>(API)</small>: 只在重新插補的行添加 <code>StepIndex</code>,原始行的最後一個插補行添加 <code>LineNo</code></li>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_FullLog">FullLog</a><small>(API)</small>: 所有行都添加 <code>StepIndex</code><code>LineNo</code></li>
</ul>
<p>啟用後,優化後的NC檔中會在NC行後方加上 <code>(src(...))</code> 註解,包含:</p>
<ul>
<li><code>LineNo</code>: 原始NC檔的行號</li>
@@ -271,7 +277,7 @@ N0170 X-4.125 Y45.875
<h5>Note</h5>
<p><strong>指令格式</strong></p>
<pre><code class="lang-csharp">EnableIndividualStepAdjustmentLog = &lt;布林值&gt;;
OptEnableEmbeddedLog = &lt;布林值&gt;;
EmbeddedLogMode = &lt;NcOptimizationEmbeddedLogMode&gt;;
</code></pre>
</div>
<h2 id="輸出優化nc檔">輸出優化NC檔</h2>