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
@@ -2074,6 +2074,39 @@ public double? InstantCraterWear_um { get; }</code></pre>
<a id="Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided_" data-uid="Hi.MachiningSteps.MachiningStep.IsReliefFaceCollided*"></a>
<h3 id="Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided" data-uid="Hi.MachiningSteps.MachiningStep.IsReliefFaceCollided">
IsReliefFaceCollided
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[Present(&quot;Is Relief Face Collided&quot;, &quot;Is-Rlf.C.&quot;, PhysicsUnit.None, &quot;G&quot;)]
[JsAce(ClassExt = &quot;MachiningStep&quot;)]
public bool? IsReliefFaceCollided { 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.boolean">bool</a>?</dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachiningStep_IsTouched_" data-uid="Hi.MachiningSteps.MachiningStep.IsTouched*"></a>
<h3 id="Hi_MachiningSteps_MachiningStep_IsTouched" data-uid="Hi.MachiningSteps.MachiningStep.IsTouched">
@@ -2890,6 +2923,39 @@ public double ReCutDepth_um { get; }</code></pre>
<a id="Hi_MachiningSteps_MachiningStep_ReliefFaceCollidingAngle_deg_" data-uid="Hi.MachiningSteps.MachiningStep.ReliefFaceCollidingAngle_deg*"></a>
<h3 id="Hi_MachiningSteps_MachiningStep_ReliefFaceCollidingAngle_deg" data-uid="Hi.MachiningSteps.MachiningStep.ReliefFaceCollidingAngle_deg">
ReliefFaceCollidingAngle_deg
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[Present(&quot;Relief Face Colliding Angle&quot;, &quot;Rlf.C.A.&quot;, PhysicsUnit.deg, &quot;G4&quot;)]
[JsAce(ClassExt = &quot;MachiningStep&quot;)]
public double? ReliefFaceCollidingAngle_deg { 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.double">double</a>?</dt>
<dd></dd>
</dl>
<a id="Hi_MachiningSteps_MachiningStep_SideCuspList_um_" data-uid="Hi.MachiningSteps.MachiningStep.SideCuspList_um*"></a>
<h3 id="Hi_MachiningSteps_MachiningStep_SideCuspList_um" data-uid="Hi.MachiningSteps.MachiningStep.SideCuspList_um">
@@ -3912,6 +3978,40 @@ public SpindleDirection GetSpindleDirection()</code></pre>
<a id="Hi_MachiningSteps_MachiningStep_UpdateNcOptOption_" data-uid="Hi.MachiningSteps.MachiningStep.UpdateNcOptOption*"></a>
<h3 id="Hi_MachiningSteps_MachiningStep_UpdateNcOptOption_System_Action_Hi_NcOpt_NcOptOption__" data-uid="Hi.MachiningSteps.MachiningStep.UpdateNcOptOption(System.Action{Hi.NcOpt.NcOptOption})">
UpdateNcOptOption(Action&lt;NcOptOption&gt;)
</h3>
<div class="markdown level1 summary"><p>Update <a class="xref" href="Hi.NcOpt.NcOptOption.html">NcOptOption</a> for this step only.
Unlike the modification within the script (script command in NC code or RuntimeApi), the setting is not applied to the further step.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UpdateNcOptOption(Action&lt;NcOptOption&gt; action)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>action</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;<a class="xref" href="Hi.NcOpt.NcOptOption.html">NcOptOption</a>&gt;</dt>
<dd><p>the action to modify the step.</p>
</dd>
</dl>
</article>