Archived
deploy.
This commit is contained in:
+109
-1
@@ -292,7 +292,8 @@ hardware-faithful alternatives that map to real controller parameters.
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Ctor.</p>
|
||||
<div class="markdown level1 summary"><p>Creates the brand-neutral table seeded with every id of
|
||||
<a class="xref" href="Hi.NcParsers.Keywords.Generic.IsoKeywords.html#Hi_NcParsers_Keywords_Generic_IsoKeywords_G54Series">G54Series</a> (G54–G59 and G59.1–G59.9) at zero.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -312,6 +313,41 @@ hardware-faithful alternatives that map to real controller parameters.
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable__ctor_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable__ctor_System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
||||
IsoCoordinateTable(IEnumerable<string>)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Creates a table seeded with <code class="paramref">seedIds</code> at zero — the
|
||||
shape a runner wants this provider to carry next to a brand table
|
||||
(see <a class="xref" href="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.html#Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_ExtendedG59x">ExtendedG59x</a>).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public IsoCoordinateTable(IEnumerable<string> seedIds)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>seedIds</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>></dt>
|
||||
<dd><p>Coordinate ids to seed; null seeds nothing.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable__ctor_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable__ctor_System_Xml_Linq_XElement_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.#ctor(System.Xml.Linq.XElement)">
|
||||
@@ -417,10 +453,82 @@ Supports both new string ID format (“G54”) and legacy integer format
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_ExtendedG59x_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.ExtendedG59x*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_ExtendedG59x" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.ExtendedG59x">
|
||||
ExtendedG59x
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>A table carrying only the extended <a class="xref" href="Hi.NcParsers.Keywords.Generic.IsoKeywords.html#Hi_NcParsers_Keywords_Generic_IsoKeywords_G59xSeries">G59xSeries</a>
|
||||
(G59.1–G59.9) — the rows the Fanuc-family parameter tables do not
|
||||
map. The Fanuc, Mazak and Syntec presets mount one behind their brand
|
||||
table through <a class="xref" href="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTableProxy.html">IsoCoordinateTableProxy</a>, so the two
|
||||
providers' id sets are disjoint and
|
||||
<code>CoordinateOffsetUtil.ResolveOffset</code>'s first-non-null walk never
|
||||
has to choose between them.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static IsoCoordinateTable ExtendedG59x { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.html">IsoCoordinateTable</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_DeepClone_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.DeepClone*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_DeepClone" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.DeepClone">
|
||||
DeepClone()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Returns an independent copy (entries and their offset vectors). Used
|
||||
by <a class="xref" href="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTableProxy.html">IsoCoordinateTableProxy</a> to clone its seed into a host
|
||||
that has no table yet.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public IsoCoordinateTable DeepClone()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.html">IsoCoordinateTable</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_GetCoordinateOffset_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.GetCoordinateOffset*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Dependencys_Generic_IsoCoordinateTable_GetCoordinateOffset_System_String_" data-uid="Hi.NcParsers.Dependencys.Generic.IsoCoordinateTable.GetCoordinateOffset(System.String)">
|
||||
|
||||
Reference in New Issue
Block a user