deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.

This commit is contained in:
2026-08-27 14:51:37 +08:00
parent 1fc510af5e
commit 2a98ae7556
1468 changed files with 182837 additions and 18888 deletions
@@ -286,39 +286,6 @@ Note that the spindle information is only for milling behavior.</p>
</h2>
<a id="Hi_MachiningSteps_MachineMotionStep_AccumulatedTime_" data-uid="Hi.MachiningSteps.MachineMotionStep.AccumulatedTime*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_AccumulatedTime" data-uid="Hi.MachiningSteps.MachineMotionStep.AccumulatedTime">
AccumulatedTime
</h3>
<div class="markdown level1 summary"><p>The work time at the end of the step.
The value is <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_MachiningSteps_MachineMotionStep_StepBeginTime">StepBeginTime</a> + <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_MachiningSteps_MachineMotionStep_StepDuration">StepDuration</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan AccumulatedTime { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachineMotionStep_BeginSpindleAngle_deg_" data-uid="Hi.MachiningSteps.MachineMotionStep.BeginSpindleAngle_deg*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_BeginSpindleAngle_deg" data-uid="Hi.MachiningSteps.MachineMotionStep.BeginSpindleAngle_deg">
@@ -383,6 +350,38 @@ The value is <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_M
<a id="Hi_MachiningSteps_MachineMotionStep_BeginTimecode_" data-uid="Hi.MachiningSteps.MachineMotionStep.BeginTimecode*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_BeginTimecode" data-uid="Hi.MachiningSteps.MachineMotionStep.BeginTimecode">
BeginTimecode
</h3>
<div class="markdown level1 summary"><p>The work time at the begin of the step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan BeginTimecode { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachineMotionStep_CdnTransformProgramToToolRunning_" data-uid="Hi.MachiningSteps.MachineMotionStep.CdnTransformProgramToToolRunning*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_CdnTransformProgramToToolRunning" data-uid="Hi.MachiningSteps.MachineMotionStep.CdnTransformProgramToToolRunning">
@@ -583,7 +582,7 @@ The value is <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_M
</h3>
<div class="markdown level1 summary"><p>Gets or sets the coolant delivery mode active for this step.
Read by <a class="xref" href="Hi.Physics.SeqPhysicsBrief.html#Hi_Physics_SeqPhysicsBrief_BuildCuttingTemperatureAndWear_Hi_Physics_SeqPhysicsBrief_Hi_MachiningSteps_MachineMotionStep_Hi_MachiningSteps_MachineMotionStep_System_Double_Hi_Milling_SpindleCapability_Hi_Machining_IMachiningTool_Hi_NcMech_Workpieces_Workpiece_System_Int32_Hi_Cbtr_Substraction_Hi_Milling_Engagements_LayerMillingEngagement_Hi_MillingForces_MillingPhysicsBrief_Hi_Physics_CoolantHeatCondition_Hi_Numerical_CoolantMode_System_Boolean_">BuildCuttingTemperatureAndWear(SeqPhysicsBrief, MachineMotionStep, MachineMotionStep, double, SpindleCapability, IMachiningTool, Workpiece, int, Substraction, LayerMillingEngagement, MillingPhysicsBrief, CoolantHeatCondition, CoolantMode, bool)</a>
Read by <a class="xref" href="Hi.Physics.SeqPhysicsBrief.html#Hi_Physics_SeqPhysicsBrief_BuildCuttingTemperatureAndWear_Hi_Physics_SeqPhysicsBrief_Hi_MachiningSteps_MachineMotionStep_Hi_MachiningSteps_MachineMotionStep_System_Double_Hi_Milling_SpindleCapability_Hi_Machining_IMachiningTool_Hi_NcMech_Workpieces_Workpiece_System_Int32_Hi_Cbtr_Substraction_Hi_Milling_Engagements_LayerMillingEngagement_Hi_MillingForces_MillingPhysicsBrief_Hi_Physics_CoolantHeatCondition_Hi_Numerical_CoolantMode_System_Boolean_Hi_Milling_MillingTools_MillingToolPhysicsPack_System_Action_System_String__">BuildCuttingTemperatureAndWear(SeqPhysicsBrief, MachineMotionStep, MachineMotionStep, double, SpindleCapability, IMachiningTool, Workpiece, int, Substraction, LayerMillingEngagement, MillingPhysicsBrief, CoolantHeatCondition, CoolantMode, bool, MillingToolPhysicsPack, Action&lt;string&gt;)</a>
to pick the effective convection coefficient on the temperature FEM.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -737,6 +736,39 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<a id="Hi_MachiningSteps_MachineMotionStep_EndTimecode_" data-uid="Hi.MachiningSteps.MachineMotionStep.EndTimecode*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_EndTimecode" data-uid="Hi.MachiningSteps.MachineMotionStep.EndTimecode">
EndTimecode
</h3>
<div class="markdown level1 summary"><p>The work time at the end of the step.
The value is <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_MachiningSteps_MachineMotionStep_BeginTimecode">BeginTimecode</a> + <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html#Hi_MachiningSteps_MachineMotionStep_StepDuration">StepDuration</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan EndTimecode { get; set; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachineMotionStep_FeedPerCycle_mm_" data-uid="Hi.MachiningSteps.MachineMotionStep.FeedPerCycle_mm*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_FeedPerCycle_mm" data-uid="Hi.MachiningSteps.MachineMotionStep.FeedPerCycle_mm">
@@ -1313,38 +1345,6 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<a id="Hi_MachiningSteps_MachineMotionStep_StepBeginTime_" data-uid="Hi.MachiningSteps.MachineMotionStep.StepBeginTime*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_StepBeginTime" data-uid="Hi.MachiningSteps.MachineMotionStep.StepBeginTime">
StepBeginTime
</h3>
<div class="markdown level1 summary"><p>The work time at the begin of the step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan StepBeginTime { get; }</code></pre>
</div>
<h4 class="section">Property Value</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachineMotionStep_StepDuration_" data-uid="Hi.MachiningSteps.MachineMotionStep.StepDuration*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_StepDuration" data-uid="Hi.MachiningSteps.MachineMotionStep.StepDuration">
@@ -1558,8 +1558,8 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<a id="Hi_MachiningSteps_MachineMotionStep_GetProgramSideCuspHeight_mm_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetProgramSideCuspHeight_mm*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetProgramSideCuspHeight_mm_Hi_Machining_IMachiningTool_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetProgramSideCuspHeight_mm(Hi.Machining.IMachiningTool)">
GetProgramSideCuspHeight_mm(IMachiningTool)
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetProgramSideCuspHeight_mm_Hi_Machining_IMachiningTool_Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetProgramSideCuspHeight_mm(Hi.Machining.IMachiningTool,Hi.Milling.MillingTools.MillingToolPhysicsPack)">
GetProgramSideCuspHeight_mm(IMachiningTool, MillingToolPhysicsPack)
</h3>
@@ -1568,13 +1568,17 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public double GetProgramSideCuspHeight_mm(IMachiningTool millingTool)</code></pre>
<pre><code class="lang-csharp hljs">public double GetProgramSideCuspHeight_mm(IMachiningTool millingTool, MillingToolPhysicsPack physicsPack = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>millingTool</code> <a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
<dd><p>The milling tool.</p>
</dd>
<dt><code>physicsPack</code> <a class="xref" href="Hi.Milling.MillingTools.MillingToolPhysicsPack.html">MillingToolPhysicsPack</a></dt>
<dd><p>The frozen per-session physics pack of
<code class="paramref">millingTool</code>; null computes the diameter on use.</p>
</dd>
</dl>
@@ -1597,8 +1601,8 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<a id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspList_mm_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspList_mm*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspList_mm_Hi_Machining_IMachiningTool_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspList_mm(Hi.Machining.IMachiningTool)">
GetSideCuspList_mm(IMachiningTool)
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspList_mm_Hi_Machining_IMachiningTool_Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspList_mm(Hi.Machining.IMachiningTool,Hi.Milling.MillingTools.MillingToolPhysicsPack)">
GetSideCuspList_mm(IMachiningTool, MillingToolPhysicsPack)
</h3>
@@ -1607,13 +1611,17 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;double&gt; GetSideCuspList_mm(IMachiningTool millingTool)</code></pre>
<pre><code class="lang-csharp hljs">public List&lt;double&gt; GetSideCuspList_mm(IMachiningTool millingTool, MillingToolPhysicsPack physicsPack = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>millingTool</code> <a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
<dd><p>The milling tool.</p>
</dd>
<dt><code>physicsPack</code> <a class="xref" href="Hi.Milling.MillingTools.MillingToolPhysicsPack.html">MillingToolPhysicsPack</a></dt>
<dd><p>The frozen per-session physics pack of
<code class="paramref">millingTool</code>; null computes the diameter on use.</p>
</dd>
</dl>
@@ -1636,8 +1644,8 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<a id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspPhaseInterval_rad_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspPhaseInterval_rad*"></a>
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspPhaseInterval_rad_Hi_Machining_IMachiningTool_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspPhaseInterval_rad(Hi.Machining.IMachiningTool)">
GetSideCuspPhaseInterval_rad(IMachiningTool)
<h3 id="Hi_MachiningSteps_MachineMotionStep_GetSideCuspPhaseInterval_rad_Hi_Machining_IMachiningTool_Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MachiningSteps.MachineMotionStep.GetSideCuspPhaseInterval_rad(Hi.Machining.IMachiningTool,Hi.Milling.MillingTools.MillingToolPhysicsPack)">
GetSideCuspPhaseInterval_rad(IMachiningTool, MillingToolPhysicsPack)
</h3>
@@ -1646,13 +1654,17 @@ to pick the effective convection coefficient on the temperature FEM.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public double GetSideCuspPhaseInterval_rad(IMachiningTool millingTool)</code></pre>
<pre><code class="lang-csharp hljs">public double GetSideCuspPhaseInterval_rad(IMachiningTool millingTool, MillingToolPhysicsPack physicsPack = null)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>millingTool</code> <a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
<dd><p>The milling tool.</p>
</dd>
<dt><code>physicsPack</code> <a class="xref" href="Hi.Milling.MillingTools.MillingToolPhysicsPack.html">MillingToolPhysicsPack</a></dt>
<dd><p>The frozen per-session physics pack of
<code class="paramref">millingTool</code>; null computes the diameter on use.</p>
</dd>
</dl>