Archived
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:
@@ -1400,39 +1400,6 @@ The value is 2 * pi / <a class="xref" href="Hi.MillingForces.MillingPhysicsBrief
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_YieldStressMinHeight_mm_" data-uid="Hi.MillingForces.MillingPhysicsBrief.YieldStressMinHeight_mm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_YieldStressMinHeight_mm" data-uid="Hi.MillingForces.MillingPhysicsBrief.YieldStressMinHeight_mm">
|
||||
YieldStressMinHeight_mm
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>While computing cutter yielding, the small radial radius near the tool tip may cause singular computation.
|
||||
a small arbitrary gap is set to avoid the singular behavior.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static double YieldStressMinHeight_mm { 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.double">double</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_YieldingStressRatio_" data-uid="Hi.MillingForces.MillingPhysicsBrief.YieldingStressRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_YieldingStressRatio" data-uid="Hi.MillingForces.MillingPhysicsBrief.YieldingStressRatio">
|
||||
@@ -1471,8 +1438,8 @@ a small arbitrary gap is set to avoid the singular behavior.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_BuildNonSeqExtension_" data-uid="Hi.MillingForces.MillingPhysicsBrief.BuildNonSeqExtension*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_BuildNonSeqExtension_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_Milling_SpindleCapability_Hi_MachiningProcs_SpindleSpeedCache_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingForceLuggage_" data-uid="Hi.MillingForces.MillingPhysicsBrief.BuildNonSeqExtension(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.Milling.SpindleCapability,Hi.MachiningProcs.SpindleSpeedCache,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingForceLuggage)">
|
||||
BuildNonSeqExtension(IMachiningTool, WorkpieceMaterial, SpindleCapability, SpindleSpeedCache, MachineMotionStep, MillingForceLuggage)
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_BuildNonSeqExtension_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_Milling_SpindleCapability_Hi_MachiningProcs_SpindleSpeedCache_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingForceLuggage_Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MillingForces.MillingPhysicsBrief.BuildNonSeqExtension(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.Milling.SpindleCapability,Hi.MachiningProcs.SpindleSpeedCache,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingForceLuggage,Hi.Milling.MillingTools.MillingToolPhysicsPack)">
|
||||
BuildNonSeqExtension(IMachiningTool, WorkpieceMaterial, SpindleCapability, SpindleSpeedCache, MachineMotionStep, MillingForceLuggage, MillingToolPhysicsPack)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -1484,7 +1451,7 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public void BuildNonSeqExtension(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, SpindleCapability spindleCapability, SpindleSpeedCache spindleSpeedCache, MachineMotionStep machineStep, MillingForceLuggage luggage)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public void BuildNonSeqExtension(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, SpindleCapability spindleCapability, SpindleSpeedCache spindleSpeedCache, MachineMotionStep machineStep, MillingForceLuggage luggage, MillingToolPhysicsPack physicsPack = null)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@@ -1501,6 +1468,8 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<dd></dd>
|
||||
<dt><code>luggage</code> <a class="xref" href="Hi.MillingForces.MillingForceLuggage.html">MillingForceLuggage</a></dt>
|
||||
<dd></dd>
|
||||
<dt><code>physicsPack</code> <a class="xref" href="Hi.Milling.MillingTools.MillingToolPhysicsPack.html">MillingToolPhysicsPack</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -1619,8 +1588,8 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_GetDeflectionTransformOnWorkpieceGeomCoordinate_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetDeflectionTransformOnWorkpieceGeomCoordinate*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetDeflectionTransformOnWorkpieceGeomCoordinate_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetDeflectionTransformOnWorkpieceGeomCoordinate(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage})">
|
||||
GetDeflectionTransformOnWorkpieceGeomCoordinate(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>)
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetDeflectionTransformOnWorkpieceGeomCoordinate_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetDeflectionTransformOnWorkpieceGeomCoordinate(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage},Hi.Milling.MillingTools.MillingToolPhysicsPack)">
|
||||
GetDeflectionTransformOnWorkpieceGeomCoordinate(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>, MillingToolPhysicsPack)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -1629,7 +1598,7 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Mat4d GetDeflectionTransformOnWorkpieceGeomCoordinate(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public Mat4d GetDeflectionTransformOnWorkpieceGeomCoordinate(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc, MillingToolPhysicsPack physicsPack = null)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@@ -1645,6 +1614,11 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
</dd>
|
||||
<dt><code>luggageFunc</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a><<a class="xref" href="Hi.MillingForces.MillingForceLuggage.html">MillingForceLuggage</a>></dt>
|
||||
<dd><p>Function to get the milling force luggage.</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>; <code>null</code> computes the tool's scalar
|
||||
derivations on use.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
@@ -1782,8 +1756,8 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage})">
|
||||
GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>)
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage},Hi.Milling.MillingTools.MillingToolPhysicsPack)">
|
||||
GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>, MillingToolPhysicsPack)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -1792,7 +1766,7 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Vec3d GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public Vec3d GetMaxBottomEdgeDeflectionOnToolRunningCoordinate_mm(IMachiningTool millingTool, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc, MillingToolPhysicsPack physicsPack = null)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@@ -1808,6 +1782,11 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
</dd>
|
||||
<dt><code>luggageFunc</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a><<a class="xref" href="Hi.MillingForces.MillingForceLuggage.html">MillingForceLuggage</a>></dt>
|
||||
<dd><p>Function to get the milling force luggage.</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>; <code>null</code> computes the tool's scalar
|
||||
derivations on use.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
@@ -1830,8 +1809,8 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_GetMaxDeflectionTransformOnToolRunningCoordinate_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxDeflectionTransformOnToolRunningCoordinate*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxDeflectionTransformOnToolRunningCoordinate_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxDeflectionTransformOnToolRunningCoordinate(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage})">
|
||||
GetMaxDeflectionTransformOnToolRunningCoordinate(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>)
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxDeflectionTransformOnToolRunningCoordinate_Hi_Machining_IMachiningTool_Hi_Physics_WorkpieceMaterial_Hi_MachiningSteps_MachineMotionStep_System_Func_Hi_MillingForces_MillingForceLuggage__Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxDeflectionTransformOnToolRunningCoordinate(Hi.Machining.IMachiningTool,Hi.Physics.WorkpieceMaterial,Hi.MachiningSteps.MachineMotionStep,System.Func{Hi.MillingForces.MillingForceLuggage},Hi.Milling.MillingTools.MillingToolPhysicsPack)">
|
||||
GetMaxDeflectionTransformOnToolRunningCoordinate(IMachiningTool, WorkpieceMaterial, MachineMotionStep, Func<MillingForceLuggage>, MillingToolPhysicsPack)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -1840,7 +1819,7 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Mat4d GetMaxDeflectionTransformOnToolRunningCoordinate(IMachiningTool millingTool_, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public Mat4d GetMaxDeflectionTransformOnToolRunningCoordinate(IMachiningTool millingTool_, WorkpieceMaterial workpieceMaterial, MachineMotionStep machineStep, Func<MillingForceLuggage> luggageFunc, MillingToolPhysicsPack physicsPack = null)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@@ -1853,6 +1832,11 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<dd></dd>
|
||||
<dt><code>luggageFunc</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a><<a class="xref" href="Hi.MillingForces.MillingForceLuggage.html">MillingForceLuggage</a>></dt>
|
||||
<dd></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>; <code>null</code> computes the tool's scalar
|
||||
derivations on use.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
@@ -1873,8 +1857,8 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_GetMaxTipDeflectionOnToolRunningCoordinate_mm_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxTipDeflectionOnToolRunningCoordinate_mm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxTipDeflectionOnToolRunningCoordinate_mm_Hi_Machining_IMachiningTool_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxTipDeflectionOnToolRunningCoordinate_mm(Hi.Machining.IMachiningTool)">
|
||||
GetMaxTipDeflectionOnToolRunningCoordinate_mm(IMachiningTool)
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_GetMaxTipDeflectionOnToolRunningCoordinate_mm_Hi_Machining_IMachiningTool_Hi_Milling_MillingTools_MillingToolPhysicsPack_" data-uid="Hi.MillingForces.MillingPhysicsBrief.GetMaxTipDeflectionOnToolRunningCoordinate_mm(Hi.Machining.IMachiningTool,Hi.Milling.MillingTools.MillingToolPhysicsPack)">
|
||||
GetMaxTipDeflectionOnToolRunningCoordinate_mm(IMachiningTool, MillingToolPhysicsPack)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -1883,20 +1867,30 @@ In multi thread, call it before going to un-safe area.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Vec3d GetMaxTipDeflectionOnToolRunningCoordinate_mm(IMachiningTool millingTool)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public Vec3d GetMaxTipDeflectionOnToolRunningCoordinate_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 to get the deflection for.</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>; <code>null</code> computes the tool's scalar
|
||||
derivations on use.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
||||
<dd><p>The maximum deflection vector in millimeters.</p>
|
||||
<dd><p>The maximum deflection vector in millimeters, or null when it cannot be
|
||||
computed: no tool, or no maximum tool force resolved yet — the force is
|
||||
filled lazily by the force pass, so a brief handed back before (or
|
||||
without) that pass carries none. Callers treat null as “no deflection
|
||||
known” (e.g. <code>StepFeedSolver.BuildCompensation</code> falls back to
|
||||
<a class="xref" href="Hi.Geom.Vec3d.html#Hi_Geom_Vec3d_Zero">Zero</a>, i.e. no compensation).</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user