This commit is contained in:
2026-09-16 00:00:49 +08:00
parent 1a75503105
commit bfa3106a69
60 changed files with 696 additions and 268 deletions
@@ -196,7 +196,7 @@ Class MachiningVolumeRemovalProc.StepMotionSnapshot
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public StepMotionSnapshot(DVec3d GeomCl, DVec3d ProgramCl, SeqPair&lt;Mat4d&gt; Seq, Dictionary&lt;Anchor, Mat4d&gt; AnchorTransformDictionary, double[] McValues, bool EnableSweeping, IMachiningTool MachiningTool, WorkpieceService WorkpieceService, double BackgroundTemperature_K, CoolantHeatCondition CoolantHeatCondition, SortedList&lt;double, double&gt; FluteZToDzList, DVec3d PreTipPose = null)</code></pre>
<pre><code class="lang-csharp hljs">public StepMotionSnapshot(DVec3d GeomCl, DVec3d ProgramCl, SeqPair&lt;Mat4d&gt; Seq, Dictionary&lt;Anchor, Mat4d&gt; AnchorTransformDictionary, double[] McValues, bool EnableSweeping, IMachiningTool MachiningTool, WorkpieceService WorkpieceService, double AmbientTemperature_K, CoolantHeatCondition CoolantHeatCondition, SortedList&lt;double, double&gt; FluteZToDzList, DVec3d PreTipPose = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -225,8 +225,8 @@ Class MachiningVolumeRemovalProc.StepMotionSnapshot
<dt><code>WorkpieceService</code> <a class="xref" href="Hi.NcMech.Workpieces.WorkpieceService.html">WorkpieceService</a></dt>
<dd><p>Service that owns the workpiece being machined.</p>
</dd>
<dt><code>BackgroundTemperature_K</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>Background temperature in Kelvin.</p>
<dt><code>AmbientTemperature_K</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd><p>Ambient temperature in Kelvin.</p>
</dd>
<dt><code>CoolantHeatCondition</code> <a class="xref" href="Hi.Physics.CoolantHeatCondition.html">CoolantHeatCondition</a></dt>
<dd><p>The coolant heat condition.</p>
@@ -258,6 +258,38 @@ it may span two steps back.</p>
</h2>
<a id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_AmbientTemperature_K_" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.AmbientTemperature_K*"></a>
<h3 id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_AmbientTemperature_K" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.AmbientTemperature_K">
AmbientTemperature_K
</h3>
<div class="markdown level1 summary"><p>Ambient temperature in Kelvin.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public double AmbientTemperature_K { get; init; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
</dl>
<a id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_AnchorTransformDictionary_" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.AnchorTransformDictionary*"></a>
<h3 id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_AnchorTransformDictionary" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.AnchorTransformDictionary">
@@ -290,38 +322,6 @@ it may span two steps back.</p>
<a id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_BackgroundTemperature_K_" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.BackgroundTemperature_K*"></a>
<h3 id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_BackgroundTemperature_K" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.BackgroundTemperature_K">
BackgroundTemperature_K
</h3>
<div class="markdown level1 summary"><p>Background temperature in Kelvin.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public double BackgroundTemperature_K { get; init; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
</dl>
<a id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_CoolantHeatCondition_" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.CoolantHeatCondition*"></a>
<h3 id="Hi_Machining_MachiningVolumeRemovalProc_StepMotionSnapshot_CoolantHeatCondition" data-uid="Hi.Machining.MachiningVolumeRemovalProc.StepMotionSnapshot.CoolantHeatCondition">