fix cubetree init crash.

This commit is contained in:
2026-02-17 15:51:23 +08:00
parent 1a8a3b59d2
commit a21240016f
671 changed files with 12580 additions and 1166 deletions
@@ -456,7 +456,8 @@ public bool EnableMapOnSelectionEnd { get; set; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets whether motion-dependent machining resolution is enabled.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2115,7 +2116,8 @@ public bool AddTimeDataByFile(string key, string relFile, string beginTimeText,
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets a new feed per cycle machining motion resolution instance with adjusted scale and minimum linear resolution.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2126,15 +2128,18 @@ public FeedPerCycleMachiningMotionResolution AdjustedFeedPerCycle(double scale,
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>scale</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The scale factor for the resolution.</p>
</dd>
<dt><code>minLinearResolution_mm</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The minimum linear resolution in millimeters. Default is 0.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html">FeedPerCycleMachiningMotionResolution</a></dt>
<dd></dd>
<dd><p>A new <a class="xref" href="Hi.Numerical.MachiningMotionResolutionUtils.FeedPerCycleMachiningMotionResolution.html">FeedPerCycleMachiningMotionResolution</a> instance with the specified parameters.</p>
</dd>
</dl>
@@ -2280,6 +2285,34 @@ Not for end user.</p>
<a id="Hi_MachiningProcs_RuntimeApi_ClearDefectDisplayee_" data-uid="Hi.MachiningProcs.RuntimeApi.ClearDefectDisplayee*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_ClearDefectDisplayee" data-uid="Hi.MachiningProcs.RuntimeApi.ClearDefectDisplayee">
ClearDefectDisplayee()
</h3>
<div class="markdown level1 summary"><p>Clears the defect displayee from the workpiece.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public void ClearDefectDisplayee()</code></pre>
</div>
<a id="Hi_MachiningProcs_RuntimeApi_ClearTimeMappingData_" data-uid="Hi.MachiningProcs.RuntimeApi.ClearTimeMappingData*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_ClearTimeMappingData" data-uid="Hi.MachiningProcs.RuntimeApi.ClearTimeMappingData">
@@ -3690,18 +3723,21 @@ public FeedPerCycleMachiningMotionResolution ScaledFeedPerCycle(double scale)</c
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Scans the runtime geometry for defects. After scanning, the scanned defects will render in the workpiece.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool? ScanRuntimeGeomInfDefect()</code></pre>
<pre><code class="lang-csharp hljs">[JsAce]
public bool? ScanRuntimeGeomInfDefect()</code></pre>
</div>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>?</dt>
<dd></dd>
<dd><p>True if defects are found, false otherwise, or null if the operation cannot be performed.</p>
</dd>
</dl>