This commit is contained in:
2025-12-12 13:26:52 +08:00
parent d8d196cad7
commit f4f4a0df9d
68 changed files with 691 additions and 391 deletions
@@ -323,7 +323,8 @@ public long DispCache_Mb { get; set; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the embedded log mode for NC optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -421,7 +422,8 @@ public bool EnableCollisionDetection { get; set; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets whether to enable individual step adjustment logging.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -652,7 +654,8 @@ public FeedPerToothMachiningMotionResolution FeedPerTooth { get; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the fixture.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -1611,7 +1614,8 @@ public double OptSpindlePowerUtilizationFactor { get; set; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the spindle torque safety factor for NC optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -1909,7 +1913,8 @@ public int StepCount { get; }</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets or sets the workpiece.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2575,7 +2580,8 @@ public double GetUniformContourTrayShiftAngle_deg(int toolId)</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Loads cutting parameters from a file.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2586,7 +2592,8 @@ public void LoadCuttingParaByFile(string relFile)</code></pre>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>relFile</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>File path relative to <a class="xref" href="Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_BaseDirectory">BaseDirectory</a>.</p>
</dd>
</dl>
@@ -2652,7 +2659,8 @@ public void LoadCuttingParaByFile(string relFile)</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Maps machining steps by actual time from a time shot file.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2663,9 +2671,11 @@ public void MapByActualTime(string timeShotRelFile, StepTimeShotUtil.CycleSampli
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>timeShotRelFile</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>Relative path to the time shot file.</p>
</dd>
<dt><code>cycleSamplingMode</code> <a class="xref" href="Hi.Mapping.StepTimeShotUtil.html">StepTimeShotUtil</a>.<a class="xref" href="Hi.Mapping.StepTimeShotUtil.CycleSamplingMode.html">CycleSamplingMode</a></dt>
<dd></dd>
<dd><p>The cycle sampling mode.</p>
</dd>
</dl>
@@ -2720,7 +2730,8 @@ public void Message(string message)</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Gets the dictionary of preferred function index for NC optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -2732,7 +2743,8 @@ public Dictionary&lt;Func&lt;MillingPhysicsBrief, double&gt;, double&gt; OptCall
<h4 class="section">Returns</h4>
<dl class="parameters">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;<a class="xref" href="Hi.MillingForces.MillingPhysicsBrief.html">MillingPhysicsBrief</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>&gt;, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>&gt;</dt>
<dd></dd>
<dd><p>Dictionary mapping functions to their preference indexes.</p>
</dd>
</dl>
@@ -3722,7 +3734,8 @@ public void TrainMillingPara(SampleFlag sampleFlag, string dstRelFile, double ou
<dd><p>Outlier ratio for data filtering</p>
</dd>
<dt><code>paraTemplate</code> <a class="xref" href="Hi.MillingForces.Fittings.ICuttingPara.html">ICuttingPara</a></dt>
<dd></dd>
<dd><p>Optional parameter template for cutting operations.</p>
</dd>
</dl>
@@ -3959,7 +3972,7 @@ public void WriteStepFiles(string relFileTemplate = &quot;Output/[NcName].step.c
</h3>
<div class="markdown level1 summary"><p>Gets or sets the action to configure steps during execution.
The event will be cleared by the calling of <a class="xref" href="Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_ResetRuntime">ResetRuntime()</a>.</p>
The event will be cleared by the calling of <a class="xref" href="Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_ResetRuntime">ResetRuntime()</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
@@ -3992,7 +4005,7 @@ public event MachiningActRunner.MachiningStepBuiltDelegate MachiningStepBuilt</c
</h3>
<div class="markdown level1 summary"><p>Event that is triggered when a milling step is selected.
The event will be cleared by the calling of <a class="xref" href="Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_ResetRuntime">ResetRuntime()</a>.</p>
The event will be cleared by the calling of <a class="xref" href="Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_ResetRuntime">ResetRuntime()</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>