fix rtcp on un-matched tool offset.
This commit is contained in:
+48
-13
@@ -201,8 +201,8 @@ This class handles synchronized linear interpolation of tool position and orient
|
||||
|
||||
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_Hi_Common_SeqPair_Hi_Geom_DVec3d__Hi_Common_SeqPair_Hi_Geom_Vec3d__System_TimeSpan_Hi_Numerical_Xyzabc_ICoordinateConverter_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor(Hi.Common.SeqPair{Hi.Geom.DVec3d},Hi.Common.SeqPair{Hi.Geom.Vec3d},System.TimeSpan,Hi.Numerical.Xyzabc.ICoordinateConverter)">
|
||||
ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair<DVec3d>, SeqPair<Vec3d>, TimeSpan, ICoordinateConverter)
|
||||
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour__ctor_Hi_Common_SeqPair_Hi_Geom_DVec3d__Hi_Common_SeqPair_Hi_Geom_Vec3d__System_Double_System_TimeSpan_Hi_Numerical_Xyzabc_ICoordinateConverter_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.#ctor(Hi.Common.SeqPair{Hi.Geom.DVec3d},Hi.Common.SeqPair{Hi.Geom.Vec3d},System.Double,System.TimeSpan,Hi.Numerical.Xyzabc.ICoordinateConverter)">
|
||||
ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair<DVec3d>, SeqPair<Vec3d>, double, TimeSpan, ICoordinateConverter)
|
||||
|
||||
</h3>
|
||||
|
||||
@@ -211,7 +211,7 @@ This class handles synchronized linear interpolation of tool position and orient
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair<DVec3d> mcSeq, SeqPair<Vec3d> clPointSeq, TimeSpan duration, ICoordinateConverter coordinateConverter)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public ActLinearClAndLinearMcAbcMcXyzabcContour(SeqPair<DVec3d> mcSeq, SeqPair<Vec3d> controllerClPointSeq, double controllerToolOffset, TimeSpan duration, ICoordinateConverter coordinateConverter)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@@ -219,8 +219,11 @@ This class handles synchronized linear interpolation of tool position and orient
|
||||
<dt><code>mcSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a><<a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a>></dt>
|
||||
<dd><p>Machine coordinate sequence pair</p>
|
||||
</dd>
|
||||
<dt><code>clPointSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd><p>Cutter location point sequence pair</p>
|
||||
<dt><code>controllerClPointSeq</code> <a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd><p>Controller CL point sequence pair</p>
|
||||
</dd>
|
||||
<dt><code>controllerToolOffset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd><p>Controller's tool height compensation value</p>
|
||||
</dd>
|
||||
<dt><code>duration</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
|
||||
<dd><p>Duration of the contour movement</p>
|
||||
@@ -286,19 +289,22 @@ This class handles synchronized linear interpolation of tool position and orient
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ClPointSeq*"></a>
|
||||
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerClPointSeq_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerClPointSeq*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ClPointSeq">
|
||||
ClPointSeq
|
||||
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerClPointSeq" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerClPointSeq">
|
||||
ControllerClPointSeq
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the cutter location point sequence pair.</p>
|
||||
<div class="markdown level1 summary"><p>Controller CL (cutter location) point sequence pair.
|
||||
Computed from controller's compensation height (offset table).
|
||||
Represents where the controller believes the tool tip is.
|
||||
Linearly interpolated during motion resolution.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public SeqPair<Vec3d> ClPointSeq { get; set; }</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public SeqPair<Vec3d> ControllerClPointSeq { get; set; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -314,10 +320,39 @@ This class handles synchronized linear interpolation of tool position and orient
|
||||
|
||||
|
||||
|
||||
<h4 class="section" id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ClPointSeq_remarks">Remarks</h4>
|
||||
<div class="markdown level1 remarks"><p>Contains the start and end points of the cutter location path
|
||||
for linear interpolation in Cartesian coordinates.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerToolOffset_" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerToolOffset*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_Acts_ActLinearClAndLinearMcAbcMcXyzabcContour_ControllerToolOffset" data-uid="Hi.Numerical.Acts.ActLinearClAndLinearMcAbcMcXyzabcContour.ControllerToolOffset">
|
||||
ControllerToolOffset
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Controller's tool height compensation value from the offset table.
|
||||
Used to reconstruct attacher position from controller CL.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double ControllerToolOffset { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user