This commit is contained in:
2025-11-16 17:27:05 +08:00
parent 643a14956d
commit dbbe3303b3
665 changed files with 1697 additions and 1018 deletions
@@ -185,7 +185,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Initializes a new instance by copying from another instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -195,7 +196,8 @@ Class SpindleSpeedCache
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>src</code> <a class="xref" href="Hi.MachiningProcs.SpindleSpeedCache.html">SpindleSpeedCache</a></dt>
<dd></dd>
<dd><p>The source instance to copy from.</p>
</dd>
</dl>
@@ -216,7 +218,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Initializes a new instance based on spindle capability and machine motion step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -226,11 +229,14 @@ Class SpindleSpeedCache
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>spindleCapability</code> <a class="xref" href="Hi.Milling.SpindleCapability.html">SpindleCapability</a></dt>
<dd></dd>
<dd><p>The spindle capability information.</p>
</dd>
<dt><code>machineMotionStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
<dd></dd>
<dd><p>The machine motion step.</p>
</dd>
<dt><code>preSpindleSpeedCache</code> <a class="xref" href="Hi.MachiningProcs.SpindleSpeedCache.html">SpindleSpeedCache</a></dt>
<dd></dd>
<dd><p>The previous spindle speed cache, used for optimization.</p>
</dd>
</dl>
@@ -251,7 +257,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Initializes a new instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -261,21 +268,29 @@ Class SpindleSpeedCache
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>spindleSpeed_cycleDs</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The spindle speed in cycles per second.</p>
</dd>
<dt><code>infInsistentRatioSpindleTorqueBoundary_Nm</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The infinite insistent ratio spindle torque boundary in Newton-meters.</p>
</dd>
<dt><code>infInsistentRatioSpindlePowerBoundary_W</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The infinite insistent ratio spindle power boundary in watts.</p>
</dd>
<dt><code>minInsistentRatioSpindleTorqueBoundary_Nm</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The minimum insistent ratio spindle torque boundary in Newton-meters.</p>
</dd>
<dt><code>minInsistentRatioSpindlePowerBoundary_W</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The minimum insistent ratio spindle power boundary in watts.</p>
</dd>
<dt><code>heatCapacity_JdK</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The heat capacity in joules per Kelvin.</p>
</dd>
<dt><code>convectionPara_WdK</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The convection parameter in watts per Kelvin.</p>
</dd>
<dt><code>dryRunPower_W</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
<dd></dd>
<dd><p>The dry run power in watts.</p>
</dd>
</dl>
@@ -300,7 +315,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the convection parameter in watts per Kelvin.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -331,7 +347,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the dry run power in watts.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -362,7 +379,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the heat capacity in joules per Kelvin.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -393,7 +411,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the infinite insistent ratio spindle power boundary in watts.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -424,7 +443,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the infinite insistent ratio spindle torque boundary in Newton-meters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -455,7 +475,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the minimum insistent ratio spindle power boundary in watts.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -486,7 +507,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the minimum insistent ratio spindle torque boundary in Newton-meters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -517,7 +539,8 @@ Class SpindleSpeedCache
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the spindle speed in cycles per second.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">