This commit is contained in:
2025-11-01 16:42:32 +08:00
parent 1507e95fff
commit 83745faed9
37 changed files with 1659 additions and 163 deletions
@@ -1209,6 +1209,39 @@ public double OptMaxAcceleration_mmds2 { get; set; }</code></pre>
<a id="Hi_MachiningProcs_RuntimeApi_OptMaxFeedPerTooth_mm_" data-uid="Hi.MachiningProcs.RuntimeApi.OptMaxFeedPerTooth_mm*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptMaxFeedPerTooth_mm" data-uid="Hi.MachiningProcs.RuntimeApi.OptMaxFeedPerTooth_mm">
OptMaxFeedPerTooth_mm
</h3>
<div class="markdown level1 summary"><p>Gets or sets the maximum feed per tooth in millimeters for optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptMaxFeedPerTooth_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_MachiningProcs_RuntimeApi_OptMaxFeedrate_mmdmin_" data-uid="Hi.MachiningProcs.RuntimeApi.OptMaxFeedrate_mmdmin*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptMaxFeedrate_mmdmin" data-uid="Hi.MachiningProcs.RuntimeApi.OptMaxFeedrate_mmdmin">
@@ -1275,6 +1308,39 @@ public double OptMaxJerk_mmds3 { get; set; }</code></pre>
<a id="Hi_MachiningProcs_RuntimeApi_OptMinFeedPerTooth_mm_" data-uid="Hi.MachiningProcs.RuntimeApi.OptMinFeedPerTooth_mm*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptMinFeedPerTooth_mm" data-uid="Hi.MachiningProcs.RuntimeApi.OptMinFeedPerTooth_mm">
OptMinFeedPerTooth_mm
</h3>
<div class="markdown level1 summary"><p>Gets or sets the minimum feed per tooth in millimeters for optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptMinFeedPerTooth_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_MachiningProcs_RuntimeApi_OptMinFeedrate_mmdmin_" data-uid="Hi.MachiningProcs.RuntimeApi.OptMinFeedrate_mmdmin*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptMinFeedrate_mmdmin" data-uid="Hi.MachiningProcs.RuntimeApi.OptMinFeedrate_mmdmin">
@@ -1407,6 +1473,40 @@ public double OptSpindlePowerSafetyFactor { get; set; }</code></pre>
<a id="Hi_MachiningProcs_RuntimeApi_OptSpindlePowerUtilizationFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindlePowerUtilizationFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptSpindlePowerUtilizationFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindlePowerUtilizationFactor">
OptSpindlePowerUtilizationFactor
</h3>
<div class="markdown level1 summary"><p>Utilization factor for spindle power during optimization.
It is the reciprocal of the spindle power safety factor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptSpindlePowerUtilizationFactor { 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_MachiningProcs_RuntimeApi_OptSpindleTorqueSafetyFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindleTorqueSafetyFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptSpindleTorqueSafetyFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindleTorqueSafetyFactor">
@@ -1439,6 +1539,40 @@ public double OptSpindleTorqueSafetyFactor { get; set; }</code></pre>
<a id="Hi_MachiningProcs_RuntimeApi_OptSpindleTorqueUtilizationFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindleTorqueUtilizationFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptSpindleTorqueUtilizationFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptSpindleTorqueUtilizationFactor">
OptSpindleTorqueUtilizationFactor
</h3>
<div class="markdown level1 summary"><p>Utilization factor for spindle torque during optimization.
It is the reciprocal of the spindle torque safety factor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptSpindleTorqueUtilizationFactor { 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_MachiningProcs_RuntimeApi_OptThermalYieldSafetyFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptThermalYieldSafetyFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptThermalYieldSafetyFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptThermalYieldSafetyFactor">
@@ -1472,6 +1606,107 @@ public double OptThermalYieldSafetyFactor { get; set; }</code></pre>
<a id="Hi_MachiningProcs_RuntimeApi_OptThermalYieldUtilizationFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptThermalYieldUtilizationFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptThermalYieldUtilizationFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptThermalYieldUtilizationFactor">
OptThermalYieldUtilizationFactor
</h3>
<div class="markdown level1 summary"><p>Utilization factor for thermal yield during optimization.
It is the reciprocal of the thermal yield safety factor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptThermalYieldUtilizationFactor { 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_MachiningProcs_RuntimeApi_OptYieldingSafetyFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptYieldingSafetyFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptYieldingSafetyFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptYieldingSafetyFactor">
OptYieldingSafetyFactor
</h3>
<div class="markdown level1 summary"><p>Safety factor for yielding during optimization.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptYieldingSafetyFactor { 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_MachiningProcs_RuntimeApi_OptYieldingUtilizationFactor_" data-uid="Hi.MachiningProcs.RuntimeApi.OptYieldingUtilizationFactor*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_OptYieldingUtilizationFactor" data-uid="Hi.MachiningProcs.RuntimeApi.OptYieldingUtilizationFactor">
OptYieldingUtilizationFactor
</h3>
<div class="markdown level1 summary"><p>Utilization factor for yielding during optimization.
It is the reciprocal of the yielding safety factor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce]
public double OptYieldingUtilizationFactor { 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_MachiningProcs_RuntimeApi_ParaTemplateDimension_" data-uid="Hi.MachiningProcs.RuntimeApi.ParaTemplateDimension*"></a>
<h3 id="Hi_MachiningProcs_RuntimeApi_ParaTemplateDimension" data-uid="Hi.MachiningProcs.RuntimeApi.ParaTemplateDimension">
@@ -3551,7 +3786,8 @@ 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.</p>
<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>
</div>
<div class="markdown level1 conceptual"></div>
@@ -3583,7 +3819,8 @@ public event MachiningActRunner.MachiningStepBuiltDelegate MachiningStepBuilt</c
</h3>
<div class="markdown level1 summary"><p>Event that is triggered when a milling step is selected.</p>
<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>
</div>
<div class="markdown level1 conceptual"></div>