This commit is contained in:
2025-10-16 22:18:12 +08:00
parent 6e3e702730
commit 58fe57b9c6
29 changed files with 945 additions and 220 deletions
@@ -537,7 +537,7 @@ The forced item is workpiece.</p>
</h3>
<div class="markdown level1 summary"><p>Gets the cutting forces to workpiece on program coordinate in Newtons for a specific machining step.</p>
<div class="markdown level1 summary"><p>Gets the cutting forces to workpiece on program coordinate in Newtons.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -686,90 +686,6 @@ The forced item is workpiece.</p>
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm*"></a>
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)">
GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
</h3>
<div class="markdown level1 summary"><p>Gets the moments about anchor on tool running coordinate in Newton-meters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;Vec3d&gt; GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse toolHouse, MachineMotionStep machineStep)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
<dd><p>The tool house containing the machining tool.</p>
</dd>
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
<dd><p>The machining step to calculate moments for.</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>&gt;</dt>
<dd><p>A list of moment vectors.</p>
</dd>
</dl>
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm*"></a>
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)">
GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
</h3>
<div class="markdown level1 summary"><p>Moment to tool.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;Vec3d&gt; GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse toolHouse, MachineMotionStep machineStep)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
<dd><p>The tool house containing the machining tool</p>
</dd>
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
<dd><p>The machining step to get moments for</p>
</dd>
</dl>
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a>&lt;<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>&gt;</dt>
<dd><p>List of moment vectors about observation point on spindle rotation coordinate</p>
</dd>
</dl>
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm*"></a>
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm">
@@ -886,7 +802,7 @@ The forced item is workpiece.</p>
</h3>
<div class="markdown level1 summary"><p>Moment to tool.</p>
<div class="markdown level1 summary"><p>Get Moments To Tool About Observation Point On Spindle Rotation Coordinate. Unit is Newton-meter.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -918,8 +834,8 @@ The forced item is workpiece.</p>
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString*"></a>
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)">
GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse, MachineMotionStep, MillingPhysicsBrief)
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_IMachiningTool_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.IMachiningTool,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)">
GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool, MachineMotionStep, MillingPhysicsBrief)
</h3>
@@ -928,14 +844,13 @@ The forced item is workpiece.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse toolHouse, MachineMotionStep machineStep, MillingPhysicsBrief brief)</code></pre>
<pre><code class="lang-csharp hljs">public string GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool machiningTool, MachineMotionStep machineStep, MillingPhysicsBrief brief)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
<dd><p>The tool house containing the machining tool.</p>
</dd>
<dt><code>machiningTool</code> <a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
<dd></dd>
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
<dd><p>The machining step to get moments for.</p>
</dd>