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
@@ -87,6 +87,11 @@
<article data-uid="">
<h1 id="release-note">Release Note</h1>
<h2 id="hinc-packages-version-3191">HiNc Packages Version 3.1.91</h2>
<ul>
<li>Add <a class="xref" href="../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html">NcOptimizationEmbeddedLogMode</a> to control embedded log detail level (None/SimpleLog/FullLog) (see <a href="../../user-guide/zh-Hant/script/NcOptimization/index.html#%E5%B5%8C%E5%85%A5%E5%BC%8F%E6%97%A5%E8%AA%8C%E8%A8%BB%E8%A7%A3">嵌入式日誌註解</a>).</li>
<li>Fix bug of <a class="xref" href="../../../api/Hi.NcOpt.NcOptProc.html">NcOptProc</a> duplicated feedrate assignment</li>
</ul>
<h2 id="hinc-packages-version-3190">HiNc Packages Version 3.1.90</h2>
<ul>
<li>Rename optimization log API <a class="xref" href="../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableIndividualStepAdjustmentLog_">EnableIndividualStepAdjustmentLog</a></li>
@@ -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>