This commit is contained in:
iamboss 2025-12-11 12:49:47 +08:00
parent 05e18d9162
commit d8d196cad7
47 changed files with 856 additions and 213 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -11,8 +11,8 @@
"dependencies": {
"AvalonEdit": "6.3.0.90",
"FontAwesome.Sharp": "6.3.0",
"Hi.Wpf": "3.1.71",
"HiNc": "3.1.92",
"Hi.Wpf": "3.1.72",
"HiNc": "3.1.93",
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "9.0.11",
"runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "9.0.11",
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "9.0.11"
@ -1600,39 +1600,39 @@
}
}
},
"Hi.Wpf/3.1.71": {
"Hi.Wpf/3.1.72": {
"dependencies": {
"HiDisp": "3.1.76"
"HiDisp": "3.1.77"
},
"runtime": {
"lib/net9.0-windows7.0/Hi.Wpf.dll": {
"assemblyVersion": "3.1.71.0",
"fileVersion": "3.1.71.0"
"assemblyVersion": "3.1.72.0",
"fileVersion": "3.1.72.0"
}
}
},
"HiCbtr/3.1.76": {
"HiCbtr/3.1.77": {
"dependencies": {
"HiDisp": "3.1.76"
"HiDisp": "3.1.77"
},
"runtime": {
"lib/net9.0/HiCbtr.dll": {
"assemblyVersion": "3.1.76.0",
"fileVersion": "3.1.76.0"
"assemblyVersion": "3.1.77.0",
"fileVersion": "3.1.77.0"
}
}
},
"HiDisp/3.1.76": {
"HiDisp/3.1.77": {
"dependencies": {
"HiGeom": "3.1.71",
"HiGeom": "3.1.72",
"System.Configuration.ConfigurationManager": "10.0.1",
"System.Drawing.Common": "10.0.1",
"System.Resources.Extensions": "10.0.1"
},
"runtime": {
"lib/net9.0/HiDisp.dll": {
"assemblyVersion": "3.1.76.0",
"fileVersion": "3.1.76.0"
"assemblyVersion": "3.1.77.0",
"fileVersion": "3.1.77.0"
}
},
"native": {
@ -1647,7 +1647,7 @@
}
}
},
"HiGeom/3.1.71": {
"HiGeom/3.1.72": {
"dependencies": {
"Google.Protobuf": "3.28.3",
"Grpc.AspNetCore": "2.66.0",
@ -1658,8 +1658,8 @@
},
"runtime": {
"lib/net9.0/HiGeom.dll": {
"assemblyVersion": "3.1.71.0",
"fileVersion": "3.1.71.0"
"assemblyVersion": "3.1.72.0",
"fileVersion": "3.1.72.0"
}
},
"resources": {
@ -1671,27 +1671,27 @@
}
}
},
"HiLicense/3.1.71": {
"HiLicense/3.1.72": {
"dependencies": {
"HiGeom": "3.1.71"
"HiGeom": "3.1.72"
},
"runtime": {
"lib/net9.0/HiLicense.dll": {
"assemblyVersion": "3.1.71.0",
"fileVersion": "3.1.71.0"
"assemblyVersion": "3.1.72.0",
"fileVersion": "3.1.72.0"
}
}
},
"HiMech/3.1.83": {
"HiMech/3.1.84": {
"dependencies": {
"CommandLineParser": "2.9.1",
"HiCbtr": "3.1.76",
"HiCbtr": "3.1.77",
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0"
},
"runtime": {
"lib/net9.0/HiMech.dll": {
"assemblyVersion": "3.1.83.0",
"fileVersion": "3.1.83.0"
"assemblyVersion": "3.1.84.0",
"fileVersion": "3.1.84.0"
}
},
"resources": {
@ -1706,20 +1706,20 @@
}
}
},
"HiNc/3.1.92": {
"HiNc/3.1.93": {
"dependencies": {
"Google.Protobuf": "3.28.3",
"Grpc.AspNetCore": "2.66.0",
"Grpc.Net.Client": "2.66.0",
"HiLicense": "3.1.71",
"HiMech": "3.1.83",
"HiUniNc": "3.1.80",
"HiLicense": "3.1.72",
"HiMech": "3.1.84",
"HiUniNc": "3.1.81",
"System.IO.Pipelines": "10.0.1"
},
"runtime": {
"lib/net9.0/HiNc.dll": {
"assemblyVersion": "3.1.92.0",
"fileVersion": "3.1.92.0"
"assemblyVersion": "3.1.93.0",
"fileVersion": "3.1.93.0"
}
},
"resources": {
@ -1731,14 +1731,14 @@
}
}
},
"HiUniNc/3.1.80": {
"HiUniNc/3.1.81": {
"dependencies": {
"HiMech": "3.1.83"
"HiMech": "3.1.84"
},
"runtime": {
"lib/net9.0/HiUniNc.dll": {
"assemblyVersion": "3.1.80.0",
"fileVersion": "3.1.80.0"
"assemblyVersion": "3.1.81.0",
"fileVersion": "3.1.81.0"
}
}
},
@ -2219,61 +2219,61 @@
"path": "grpc.net.common/2.66.0",
"hashPath": "grpc.net.common.2.66.0.nupkg.sha512"
},
"Hi.Wpf/3.1.71": {
"Hi.Wpf/3.1.72": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2R4ZPpvRBtGjzHig/GiCGzhKegVBZuXW7tXCN3iRXTXQNOSANItXbcdWfhPJ22pbfZizjelgLyy1JhAOMUQcXw==",
"path": "hi.wpf/3.1.71",
"hashPath": "hi.wpf.3.1.71.nupkg.sha512"
"sha512": "sha512-NQaubHBgRvAhZa8iZH8x5cA0zvDcdQ8fCJIeN1zayQucjLEiXRygoY/xnYXyZVkCyUfO23JMnUcyvsjRjWK4WA==",
"path": "hi.wpf/3.1.72",
"hashPath": "hi.wpf.3.1.72.nupkg.sha512"
},
"HiCbtr/3.1.76": {
"HiCbtr/3.1.77": {
"type": "package",
"serviceable": true,
"sha512": "sha512-p32pf+kynkm1xpVhZ+lWRl9yzpqZAS31CCFQy6CGdfRRh3I0SYEgIxklmnpAkt1HZxS8cm8re70Evqq4RMAkbg==",
"path": "hicbtr/3.1.76",
"hashPath": "hicbtr.3.1.76.nupkg.sha512"
"sha512": "sha512-mswWxnGlO89W7oZSBrBdrw6agKcRfGZl9niGUwHX0NsIpPuxCqUer+lcTd/3DyqIYSiPxnVG5+mFViu6DFgfkg==",
"path": "hicbtr/3.1.77",
"hashPath": "hicbtr.3.1.77.nupkg.sha512"
},
"HiDisp/3.1.76": {
"HiDisp/3.1.77": {
"type": "package",
"serviceable": true,
"sha512": "sha512-byKiJGjmTzBND8C9CfFlHsl1wJpLarvPSt0qMHjmInqxaQRXm3Lj9XfN/9X8jhvZXkvEjlFWWc8sTQOYg6CEAA==",
"path": "hidisp/3.1.76",
"hashPath": "hidisp.3.1.76.nupkg.sha512"
"sha512": "sha512-YArm7eCFR0YqV8wXe6tF7yjeHuf5M0o73W7eZfFJGsOmVTIwz1XNigjA7NzO65SMHkGWlwfIldLPXh7EJvlyrA==",
"path": "hidisp/3.1.77",
"hashPath": "hidisp.3.1.77.nupkg.sha512"
},
"HiGeom/3.1.71": {
"HiGeom/3.1.72": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ICgAPVSVuK0fatRS/WfyaIT3xun4E6iZ6oAw3yklZdzlg8RJvWVpiCCXhdZMeYovkbktE2c9BJkA5kj64wKgdw==",
"path": "higeom/3.1.71",
"hashPath": "higeom.3.1.71.nupkg.sha512"
"sha512": "sha512-saOJSyk/+jn+LhtLZx6mZo2NjZ6h8lagQaEEuAe26sNpzbEortww+uF2rMtoxT19naxYiZZXv9c1tcvfOB5UsA==",
"path": "higeom/3.1.72",
"hashPath": "higeom.3.1.72.nupkg.sha512"
},
"HiLicense/3.1.71": {
"HiLicense/3.1.72": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bHbEGbsxuhWOjyLmHuu5fcXvp+UWaA2attkDXXgclNah2UmmC02D7RY/bE2xswkjdNnnd+9VvG0N1OhHB8RfaA==",
"path": "hilicense/3.1.71",
"hashPath": "hilicense.3.1.71.nupkg.sha512"
"sha512": "sha512-QPHcBgVzUTzMT/c4JknmN63PPnBTcmPRy780wQ1A23YXBg0U5mmovGnuJZLSSbZhKBjRVir+q9APveC0cU9T3A==",
"path": "hilicense/3.1.72",
"hashPath": "hilicense.3.1.72.nupkg.sha512"
},
"HiMech/3.1.83": {
"HiMech/3.1.84": {
"type": "package",
"serviceable": true,
"sha512": "sha512-t5WaaFmRYc1JnCbDRbLoVPXMwx0e5c51idEqRXWjBLs195khhG+D56OXlwfpw7T32xHTFZMuWVwsLexABzfcXA==",
"path": "himech/3.1.83",
"hashPath": "himech.3.1.83.nupkg.sha512"
"sha512": "sha512-4J0pXTp5US3nXSN2FeANz6Llhs98gdulBchFubyL8z/sgn9ReDnIhkuokAmvj6vtZi1Vc1wbiTJrkmRoUHBvFg==",
"path": "himech/3.1.84",
"hashPath": "himech.3.1.84.nupkg.sha512"
},
"HiNc/3.1.92": {
"HiNc/3.1.93": {
"type": "package",
"serviceable": true,
"sha512": "sha512-CGzjQbDRPo+m1nomoweBlrgGrLmrycn5NQO+uf1fX1L181jTaorcj5mv7StpeiiQcE9rOp1CYq5YiAiSyQSyLw==",
"path": "hinc/3.1.92",
"hashPath": "hinc.3.1.92.nupkg.sha512"
"sha512": "sha512-TohSj2y6cg++luARXYje0bV/6awKdIL9vCZRdAhPyZLz4gWNvL1JU+36qN7TVNv0OuFSK3EKRbbsavcCb7Yg6Q==",
"path": "hinc/3.1.93",
"hashPath": "hinc.3.1.93.nupkg.sha512"
},
"HiUniNc/3.1.80": {
"HiUniNc/3.1.81": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2nwjBIpc8vvQLj+qM2CgtesuFiqO8cCy+MSWWzRuoeUWdigm5Z6wbSZdruBvsxqJsjsPUTeawzYk+AOqo2w4vw==",
"path": "hiuninc/3.1.80",
"hashPath": "hiuninc.3.1.80.nupkg.sha512"
"sha512": "sha512-VKQq5Uw5G4UDXXF6kV2OlZAxuUTX4ZMFhYu1PUBEALJpsIJ1lQpVL0CnowccFFdCamuyqK/024uXFgygvHcJ+w==",
"path": "hiuninc/3.1.81",
"hashPath": "hiuninc.3.1.81.nupkg.sha512"
},
"MathNet.Numerics/5.0.0": {
"type": "package",

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -3142,7 +3142,7 @@ public void ProgressMessage(string message)</code></pre>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[JsAce(&quot;ReTrainMillingPara(Fx|Fy|Fz, $1dstFile)&quot;)]
public void ReTrainMillingPara(SampleFlag sampleFlag, string dstRelFile, double outlierRatio = 2)</code></pre>
public void ReTrainMillingPara(SampleFlag sampleFlag, string dstRelFile, double outlierRatio = 0.1)</code></pre>
</div>
<h4 class="section">Parameters</h4>

View File

@ -149,15 +149,19 @@ Enum CncBrand
<dd><p>Fanuc CNC controller.</p>
</dd>
<dt id="Hi_Numerical_CncBrand_Heidenhain"><code>Heidenhain = 3</code></dt>
<dt id="Hi_Numerical_CncBrand_Heidenhain"><code>Heidenhain = 1</code></dt>
<dd><p>Heidenhain CNC controller.</p>
</dd>
<dt id="Hi_Numerical_CncBrand_Siemens"><code>Siemens = 1</code></dt>
<dt id="Hi_Numerical_CncBrand_Mazak"><code>Mazak = 2</code></dt>
<dd><p>Mazak CNC controller.</p>
</dd>
<dt id="Hi_Numerical_CncBrand_Siemens"><code>Siemens = 3</code></dt>
<dd><p>Siemens CNC controller.</p>
</dd>
<dt id="Hi_Numerical_CncBrand_Syntec"><code>Syntec = 2</code></dt>
<dt id="Hi_Numerical_CncBrand_Syntec"><code>Syntec = 4</code></dt>
<dd><p>Syntec CNC controller.</p>
</dd>

View File

@ -152,7 +152,7 @@ Enum NcFlag
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcFlag_Cooling"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
Cooling = 67</code></dt>
Cooling = 75</code></dt>
<dd><p>Cooling enabled.</p>
</dd>
@ -232,19 +232,28 @@ G19 = 11</code></dt>
<dd><p>Group02.
YZ plane selection.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G20"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup06))]
G20 = 12</code></dt>
<dd><p>Group06.
Input in inch.
For Fanuc specification A,B.
RS274D specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G70">G70</a>.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G21"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup06))]
G21 = 12</code></dt>
G21 = 13</code></dt>
<dd><p>Group06.
Input in mm.
For Fanuc specification.
For Fanuc specification A,B.
RS274D specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G71">G71</a>.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G28"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcGroup(typeof(NcGroup01))]
G28 = 13</code></dt>
G28 = 14</code></dt>
<dd><p>Group01.
Automatic reference position return.</p>
<p>Positioning to the intermediate or reference positions are performed at the rapid traverse rate of each axis.
@ -256,7 +265,7 @@ For the other axes, the previously specified coordinates are used.</p>
<dt id="Hi_Numerical_NcFlag_G40"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup07))]
G40 = 14</code></dt>
G40 = 15</code></dt>
<dd><p>Group07.
Cancel radius compensation.
@ -264,7 +273,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G41">G41<
</dd>
<dt id="Hi_Numerical_NcFlag_G41"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup07))]
G41 = 15</code></dt>
G41 = 16</code></dt>
<dd><p>Group07.
Tool radius/tool nose radius compensation.
@ -273,7 +282,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G40">G40<
</dd>
<dt id="Hi_Numerical_NcFlag_G42"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup07))]
G42 = 16</code></dt>
G42 = 17</code></dt>
<dd><p>Group07.
Tool radius/tool nose radius compensation.
@ -282,7 +291,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G40">G40<
</dd>
<dt id="Hi_Numerical_NcFlag_G43"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
G43 = 17</code></dt>
G43 = 18</code></dt>
<dd><p>Group08
Positive height compensation.</p>
@ -290,28 +299,28 @@ Positive height compensation.</p>
<dt id="Hi_Numerical_NcFlag_G43p4"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
[NcName(&quot;G43.4&quot;)]
G43p4 = 18</code></dt>
G43p4 = 19</code></dt>
<dd><p>Group08
G43.4: start RTCP (Rotational Tool Center Point).</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G44"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
G44 = 19</code></dt>
G44 = 20</code></dt>
<dd><p>Group08
Negative height compensation.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G49"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
G49 = 20</code></dt>
G49 = 21</code></dt>
<dd><p>Group08.
Cancel height compensation.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G52"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup00))]
G52 = 25</code></dt>
G52 = 26</code></dt>
<dd><p>Group00.
Local coordinate system setting.
@ -319,7 +328,7 @@ It can be cancelled by G52X0Y0Z0 or M30.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G53"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcGroup(typeof(NcGroup00))]
G53 = 26</code></dt>
G53 = 27</code></dt>
<dd><p>Group00.
Machine coordinate system setting.</p>
<p>When an incremental command is specified, the G53 command is ignored.</p>
@ -327,7 +336,7 @@ Machine coordinate system setting.</p>
<dt id="Hi_Numerical_NcFlag_G53WithP1Flag"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;G53P1&quot;)]
G53WithP1Flag = 27</code></dt>
G53WithP1Flag = 28</code></dt>
<dd><p>Enables the high-speed G53 function.
P1 flag accompanies with <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G53">G53</a>.</p>
@ -335,21 +344,50 @@ P1 flag accompanies with <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numer
<dt id="Hi_Numerical_NcFlag_G53p1"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcGroup(typeof(NcGroup00))]
[NcName(&quot;G53.1&quot;)]
G53p1 = 29</code></dt>
G53p1 = 30</code></dt>
<dd><p>Group00.
Tool axis direction control.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G54Series"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup14))]
G54Series = 30</code></dt>
G54Series = 31</code></dt>
<dd><p>Group14.
Coordinate settings.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G61"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup15))]
G61 = 32</code></dt>
<dd><p>Group15.
Exact stop mode.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G62"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup15))]
G62 = 33</code></dt>
<dd><p>Group15.
Automatic corner override.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G63"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup15))]
G63 = 34</code></dt>
<dd><p>Group15.
Tapping mode.
Not support.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G64"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup15))]
G64 = 35</code></dt>
<dd><p>Group15.
Cutting mode.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G68"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup16))]
G68 = 35</code></dt>
G68 = 40</code></dt>
<dd><p>Group16.
3-dimensional coordinate system conversion.
@ -358,30 +396,41 @@ run a pattern of operations in a rotated angle.</p>
<dt id="Hi_Numerical_NcFlag_G68p2"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup16))]
[NcName(&quot;G68.2&quot;)]
G68p2 = 36</code></dt>
G68p2 = 41</code></dt>
<dd><p>Group16.
Tilted working plane command.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G69"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup16))]
G69 = 37</code></dt>
G69 = 42</code></dt>
<dd><p>Group16.
Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G70"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup06))]
G70 = 44</code></dt>
<dd><p>Group06.
Input in inch.
Fanuc system C specification. Syntec specification.
For RS274D specification.
Fanuc system A,B specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G20">G20</a>.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G71"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup06))]
G71 = 39</code></dt>
G71 = 45</code></dt>
<dd><p>Group06.
Input in mm.
Fanuc system C specification. Syntec specification.
For RS274D specification.
Fanuc specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G21">G21</a>.</p>
Fanuc system A,B specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G21">G21</a>.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G80"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G80 = 40</code></dt>
G80 = 46</code></dt>
<dd><p>Group09.
Canned cycle cancel.
@ -390,7 +439,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G81">G81<
</dd>
<dt id="Hi_Numerical_NcFlag_G81"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G81 = 41</code></dt>
G81 = 47</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
@ -399,14 +448,14 @@ The same parsing behavior group: <a class="xref" href="Hi.Numerical.NcFlag.html#
</dd>
<dt id="Hi_Numerical_NcFlag_G82"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G82 = 42</code></dt>
G82 = 48</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle with bottom staying time.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G83"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G83 = 43</code></dt>
G83 = 49</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
@ -414,7 +463,7 @@ drilling cycle in form of pecking.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G85"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G85 = 44</code></dt>
G85 = 50</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
@ -423,7 +472,7 @@ The same parsing behavior group: <a class="xref" href="Hi.Numerical.NcFlag.html#
</dd>
<dt id="Hi_Numerical_NcFlag_G86"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup09))]
G86 = 45</code></dt>
G86 = 51</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
@ -432,28 +481,43 @@ The same parsing behavior group: <a class="xref" href="Hi.Numerical.NcFlag.html#
</dd>
<dt id="Hi_Numerical_NcFlag_G90"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup03))]
G90 = 46</code></dt>
G90 = 52</code></dt>
<dd><p>Group03.
Absolute coordinate system.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G91"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup03))]
G91 = 47</code></dt>
G91 = 53</code></dt>
<dd><p>Group03.
Relative coordinate system.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G94"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup05))]
G94 = 48</code></dt>
G94 = 54</code></dt>
<dd><p>Group05.
Use F as mm/min.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G96"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup13))]
G96 = 55</code></dt>
<dd><p>Group13.
Constant surface speed control cancel.
not support.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G97"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup13))]
G97 = 56</code></dt>
<dd><p>Group13.
Constant surface speed control cancel.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_G98"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup10))]
G98 = 49</code></dt>
G98 = 57</code></dt>
<dd><p>Group10.
Canned cycle : return to initial level.
@ -461,7 +525,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G99">G99<
</dd>
<dt id="Hi_Numerical_NcFlag_G99"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup10))]
G99 = 50</code></dt>
G99 = 58</code></dt>
<dd><p>Group10.
Canned cycle : return to R point level.
@ -470,7 +534,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G98">G98<
<dt id="Hi_Numerical_NcFlag_HeidenhainDatum"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup14))]
[NcName(&quot;DATUM&quot;)]
HeidenhainDatum = 34</code></dt>
HeidenhainDatum = 39</code></dt>
<dd><p>Group14.
Heidenhain flag.
@ -478,7 +542,7 @@ Coordinate settings for CYCL DEF 7 and CYCL DEF 247.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainFMax"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcName(&quot;FMAX&quot;)]
HeidenhainFMax = 51</code></dt>
HeidenhainFMax = 59</code></dt>
<dd><p>Heidenhain flag.
Flag Name &lsquo;FMAX&rsquo;.</p>
@ -504,7 +568,7 @@ Nonlinear motion.</p>
<dt id="Hi_Numerical_NcFlag_HeidenhainM107"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainM107M108))]
[NcName(&quot;M107&quot;)]
HeidenhainM107 = 74</code></dt>
HeidenhainM107 = 82</code></dt>
<dd><p>Heidenhain flag.
Enable Suppress error message for replacement tools with oversize.</p>
@ -512,7 +576,7 @@ Enable Suppress error message for replacement tools with oversize.</p>
<dt id="Hi_Numerical_NcFlag_HeidenhainM108"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainM107M108))]
[NcName(&quot;M108&quot;)]
HeidenhainM108 = 75</code></dt>
HeidenhainM108 = 83</code></dt>
<dd><p>Heidenhain flag.
Reset M107. disable Suppress error message for replacement tools with oversize.</p>
@ -520,7 +584,7 @@ Reset M107. disable Suppress error message for replacement tools with oversize.<
<dt id="Hi_Numerical_NcFlag_HeidenhainM126"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))]
[NcName(&quot;M126&quot;)]
HeidenhainM126 = 76</code></dt>
HeidenhainM126 = 84</code></dt>
<dd><p>NcGroup.HeidenhainShortestRotaryPath.
Heidenhain flag.
@ -531,7 +595,7 @@ For Heidenhain.</p>
<dt id="Hi_Numerical_NcFlag_HeidenhainM127"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainShortestRotaryPath))]
[NcName(&quot;M127&quot;)]
HeidenhainM127 = 77</code></dt>
HeidenhainM127 = 85</code></dt>
<dd><p>NcGroup.HeidenhainShortestRotaryPath.
Heidenhain flag.
@ -541,7 +605,7 @@ For Heidenhain.</p>
<dt id="Hi_Numerical_NcFlag_HeidenhainM128"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
[NcName(&quot;M128&quot;)]
HeidenhainM128 = 23</code></dt>
HeidenhainM128 = 24</code></dt>
<dd><p>Group08.
Heidenhain flag.
@ -550,7 +614,7 @@ M128: start RTCP (Rotational Tool Center Point).</p>
<dt id="Hi_Numerical_NcFlag_HeidenhainM129"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
[NcName(&quot;M129&quot;)]
HeidenhainM129 = 24</code></dt>
HeidenhainM129 = 25</code></dt>
<dd><p>Group08.
Heidenhain flag.
@ -558,7 +622,7 @@ M129: cancel RTCP (Rotational Tool Center Point).</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainM140"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;M140&quot;)]
HeidenhainM140 = 78</code></dt>
HeidenhainM140 = 86</code></dt>
<dd><p>From TNC640 documentation:
Retraction from the contour in the tool-axis direction: M140.
@ -570,7 +634,7 @@ Always define a TOOL CALL with a tool axis before entering M140, otherwise the d
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainM140InitiativeF"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;M140&quot;)]
HeidenhainM140InitiativeF = 79</code></dt>
HeidenhainM140InitiativeF = 87</code></dt>
<dd><p>Feedrate on <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_HeidenhainM140">HeidenhainM140</a>.
The TNC640 documentation does not show that the Feedrate on M140 is one shot or modal.
@ -578,14 +642,14 @@ HiNC assumes Feedrate on M140 is one shot feedrate with M140 command.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainM91"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;M91&quot;)]
HeidenhainM91 = 73</code></dt>
HeidenhainM91 = 81</code></dt>
<dd><p>Heidenhain flag.
If you want the coordinates in a positioning block to be referenced to the machine datum, end the block with M91.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainMove"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;MOVE&quot;)]
HeidenhainMove = 72</code></dt>
HeidenhainMove = 80</code></dt>
<dd><p>Heidenhain flag.
MOVE indicates to position the rotary axes and simultaneously compensate position.</p>
@ -593,27 +657,27 @@ MOVE indicates to position the rotary axes and simultaneously compensate positio
<dt id="Hi_Numerical_NcFlag_HeidenhainPlaneReset"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainPlane))]
[NcName(&quot;PLANE RESET&quot;)]
HeidenhainPlaneReset = 68</code></dt>
HeidenhainPlaneReset = 76</code></dt>
<dd><p>Heidenhain Plane command is exclusive</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainPlaneSpatial"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupHeidenhainPlane))]
[NcName(&quot;PLANE SPATIAL&quot;)]
HeidenhainPlaneSpatial = 69</code></dt>
HeidenhainPlaneSpatial = 77</code></dt>
<dd><p>Heidenhain Plane command is exclusive</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainStay"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;STAY&quot;)]
HeidenhainStay = 70</code></dt>
HeidenhainStay = 78</code></dt>
<dd><p>Heidenhain flag.
STAY indicates to maintain the current rotary axis positioning.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainToolCall"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;TOOL CALL&quot;)]
HeidenhainToolCall = 56</code></dt>
HeidenhainToolCall = 64</code></dt>
<dd><p>Heidenhain flag.
Tool call.
@ -621,7 +685,7 @@ Flag Name &lsquo;TOOL CALL&rsquo;.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainToolDef"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;TOOL DEF&quot;)]
HeidenhainToolDef = 57</code></dt>
HeidenhainToolDef = 65</code></dt>
<dd><p>Heidenhain flag.
tool definition.
@ -629,7 +693,7 @@ Flag Name &lsquo;TOOL DEF&rsquo;.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_HeidenhainTurn"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;TURN&quot;)]
HeidenhainTurn = 71</code></dt>
HeidenhainTurn = 79</code></dt>
<dd><p>Heidenhain flag.
TURN indicates to automatically position the rotary axes.</p>
@ -637,7 +701,7 @@ TURN indicates to automatically position the rotary axes.</p>
<dt id="Hi_Numerical_NcFlag_Heidenhain_CYCL_DEF_247"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup14))]
[NcName(&quot;CYCL DEF 247&quot;)]
Heidenhain_CYCL_DEF_247 = 32</code></dt>
Heidenhain_CYCL_DEF_247 = 37</code></dt>
<dd><p>Group14.
Heidenhain flag.
With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table.
@ -649,66 +713,66 @@ If you activate preset number 0 (line 0), then you activate the datum that you l
<dt id="Hi_Numerical_NcFlag_Heidenhain_CYCL_DEF_7"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup14))]
[NcName(&quot;CYCL DEF 7&quot;)]
Heidenhain_CYCL_DEF_7 = 31</code></dt>
Heidenhain_CYCL_DEF_7 = 36</code></dt>
<dd><p>Group14.
Heidenhain flag.
For shifting contours directly within the program or from datum tables.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M02"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
M02 = 58</code></dt>
M02 = 66</code></dt>
<dd><p>Program end.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M03"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M03 = 52</code></dt>
M03 = 60</code></dt>
<dd><p>Activate spindle rotation in CW.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M04"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M04 = 53</code></dt>
M04 = 61</code></dt>
<dd><p>Activate spindle rotation in CCW.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M05"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M05 = 54</code></dt>
M05 = 62</code></dt>
<dd><p>deactivate spindle rotation.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M06"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M06 = 55</code></dt>
M06 = 63</code></dt>
<dd><p>Tool changed.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M08"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M08 = 59</code></dt>
M08 = 67</code></dt>
<dd><p>Start cooling.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M09"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M09 = 60</code></dt>
M09 = 68</code></dt>
<dd><p>Stop cooling.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M13"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M13 = 61</code></dt>
M13 = 69</code></dt>
<dd><p>Spindle CW &amp; Coolant ON.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M14"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
M14 = 62</code></dt>
M14 = 70</code></dt>
<dd><p>Spindle CCW &amp; Coolant ON</p>
</dd>
<dt id="Hi_Numerical_NcFlag_M30"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
M30 = 63</code></dt>
M30 = 71</code></dt>
<dd><p>Program end.</p>
</dd>
<dt id="Hi_Numerical_NcFlag_SiemensCycle800"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup16))]
[NcName(&quot;CYCLE800&quot;)]
SiemensCycle800 = 38</code></dt>
SiemensCycle800 = 43</code></dt>
<dd><p>Group16.
Siemens flag.
@ -718,7 +782,7 @@ Tilted working plane command.</p>
<dt id="Hi_Numerical_NcFlag_SiemensG500"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup14))]
[NcName(&quot;G500&quot;)]
SiemensG500 = 33</code></dt>
SiemensG500 = 38</code></dt>
<dd><p>Group14.
Siemens command.
@ -727,7 +791,7 @@ G500指令在没有赋值的时候为机床坐标系可以把机床从工件
</dd>
<dt id="Hi_Numerical_NcFlag_SiemensSupa"><code>[NcLifeCycle(NcLifeCycleMode.OneShot)]
[NcName(&quot;SUPA&quot;)]
SiemensSupa = 28</code></dt>
SiemensSupa = 29</code></dt>
<dd><p>Group00.
Siemens command.
@ -744,7 +808,7 @@ PRESET offset</p>
<dt id="Hi_Numerical_NcFlag_SiemensTrafoof"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
[NcName(&quot;TRAFOOF&quot;)]
SiemensTrafoof = 21</code></dt>
SiemensTrafoof = 22</code></dt>
<dd><p>Group08.
Siemens flag.
@ -753,7 +817,7 @@ Disable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM
<dt id="Hi_Numerical_NcFlag_SiemensTraori"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroup08))]
[NcName(&quot;TRAORI&quot;)]
SiemensTraori = 22</code></dt>
SiemensTraori = 23</code></dt>
<dd><p>Group08.
Siemens flag.
@ -761,7 +825,7 @@ Enable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM)
</dd>
<dt id="Hi_Numerical_NcFlag_SpindleCcw"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupSpindleRotation))]
SpindleCcw = 66</code></dt>
SpindleCcw = 74</code></dt>
<dd><p>NcGroupSpindleRotation.
Rotate spindle counter-clockwise (CCW).
@ -769,7 +833,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleSt
</dd>
<dt id="Hi_Numerical_NcFlag_SpindleCw"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupSpindleRotation))]
SpindleCw = 65</code></dt>
SpindleCw = 73</code></dt>
<dd><p>NcGroupSpindleRotation.
Rotate spindle clockwise (CW).
@ -777,7 +841,7 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleSt
</dd>
<dt id="Hi_Numerical_NcFlag_SpindleStop"><code>[NcLifeCycle(NcLifeCycleMode.Modal)]
[NcGroup(typeof(NcGroupSpindleRotation))]
SpindleStop = 64</code></dt>
SpindleStop = 72</code></dt>
<dd><p>NcGroupSpindleRotation.
Stop spindle rotation.

View File

@ -152,19 +152,19 @@ Include <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G04">
<dd><p>Group00.
Dwell.</p>
</dd>
<dt id="Hi_Numerical_NcGroup00_G52"><code>G52 = 25</code></dt>
<dt id="Hi_Numerical_NcGroup00_G52"><code>G52 = 26</code></dt>
<dd><p>Group00.
Local coordinate system setting.
It can be cancelled by G52X0Y0Z0 or M30.</p>
</dd>
<dt id="Hi_Numerical_NcGroup00_G53"><code>G53 = 26</code></dt>
<dt id="Hi_Numerical_NcGroup00_G53"><code>G53 = 27</code></dt>
<dd><p>Group00.
Machine coordinate system setting.</p>
<p>When an incremental command is specified, the G53 command is ignored.</p>
</dd>
<dt id="Hi_Numerical_NcGroup00_G53p1"><code>G53p1 = 29</code></dt>
<dt id="Hi_Numerical_NcGroup00_G53p1"><code>G53p1 = 30</code></dt>
<dd><p>Group00.
Tool axis direction control.</p>

View File

@ -172,7 +172,7 @@ Move in CW arc.</p>
<dd><p>Group01.
Move in CCW arc.</p>
</dd>
<dt id="Hi_Numerical_NcGroup01_G28"><code>G28 = 13</code></dt>
<dt id="Hi_Numerical_NcGroup01_G28"><code>G28 = 14</code></dt>
<dd><p>Group01.
Automatic reference position return.</p>
<p>Positioning to the intermediate or reference positions are performed at the rapid traverse rate of each axis.

View File

@ -161,12 +161,12 @@ Absolute(G90) or increment(G91) coordinate.</p>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup03_G90"><code>G90 = 46</code></dt>
<dt id="Hi_Numerical_NcGroup03_G90"><code>G90 = 52</code></dt>
<dd><p>Group03.
Absolute coordinate system.</p>
</dd>
<dt id="Hi_Numerical_NcGroup03_G91"><code>G91 = 47</code></dt>
<dt id="Hi_Numerical_NcGroup03_G91"><code>G91 = 53</code></dt>
<dd><p>Group03.
Relative coordinate system.</p>

View File

@ -146,7 +146,7 @@ For feedrate.</p>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup05_G94"><code>G94 = 48</code></dt>
<dt id="Hi_Numerical_NcGroup05_G94"><code>G94 = 54</code></dt>
<dd><p>Group05.
Use F as mm/min.</p>

View File

@ -147,19 +147,35 @@ In mm or in inch.</p>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup06_G21"><code>G21 = 12</code></dt>
<dt id="Hi_Numerical_NcGroup06_G20"><code>G20 = 12</code></dt>
<dd><p>Group06.
Input in inch.
For Fanuc specification A,B.
RS274D specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G70">G70</a>.</p>
</dd>
<dt id="Hi_Numerical_NcGroup06_G21"><code>G21 = 13</code></dt>
<dd><p>Group06.
Input in mm.
For Fanuc specification.
For Fanuc specification A,B.
RS274D specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G71">G71</a>.</p>
</dd>
<dt id="Hi_Numerical_NcGroup06_G71"><code>G71 = 39</code></dt>
<dt id="Hi_Numerical_NcGroup06_G70"><code>G70 = 44</code></dt>
<dd><p>Group06.
Input in inch.
Fanuc system C specification. Syntec specification.
For RS274D specification.
Fanuc system A,B specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G20">G20</a>.</p>
</dd>
<dt id="Hi_Numerical_NcGroup06_G71"><code>G71 = 45</code></dt>
<dd><p>Group06.
Input in mm.
Fanuc system C specification. Syntec specification.
For RS274D specification.
Fanuc specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G21">G21</a>.</p>
Fanuc system A,B specification is <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G21">G21</a>.</p>
</dd>
</dl>

View File

@ -147,20 +147,20 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G40">G40<
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup07_G40"><code>G40 = 14</code></dt>
<dt id="Hi_Numerical_NcGroup07_G40"><code>G40 = 15</code></dt>
<dd><p>Group07.
Cancel radius compensation.
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G41">G41</a> and <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G42">G42</a> for left and right compensation.</p>
</dd>
<dt id="Hi_Numerical_NcGroup07_G41"><code>G41 = 15</code></dt>
<dt id="Hi_Numerical_NcGroup07_G41"><code>G41 = 16</code></dt>
<dd><p>Group07.
Tool radius/tool nose radius compensation.
Left compensation: the updated tool tip location is at +y direction compensation from tool running direction.
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G40">G40</a> to cancel compensation and <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G42">G42</a> for right compensation.</p>
</dd>
<dt id="Hi_Numerical_NcGroup07_G42"><code>G42 = 16</code></dt>
<dt id="Hi_Numerical_NcGroup07_G42"><code>G42 = 17</code></dt>
<dd><p>Group07.
Tool radius/tool nose radius compensation.

View File

@ -150,45 +150,45 @@ Tool length compensation, etc..
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup08_G43"><code>G43 = 17</code></dt>
<dt id="Hi_Numerical_NcGroup08_G43"><code>G43 = 18</code></dt>
<dd><p>Group08
Positive height compensation.</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_G43p4"><code>G43p4 = 18</code></dt>
<dt id="Hi_Numerical_NcGroup08_G43p4"><code>G43p4 = 19</code></dt>
<dd><p>Group08
G43.4: start RTCP (Rotational Tool Center Point).</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_G44"><code>G44 = 19</code></dt>
<dt id="Hi_Numerical_NcGroup08_G44"><code>G44 = 20</code></dt>
<dd><p>Group08
Negative height compensation.</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_G49"><code>G49 = 20</code></dt>
<dt id="Hi_Numerical_NcGroup08_G49"><code>G49 = 21</code></dt>
<dd><p>Group08.
Cancel height compensation.</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_HeidenhainM128"><code>HeidenhainM128 = 23</code></dt>
<dt id="Hi_Numerical_NcGroup08_HeidenhainM128"><code>HeidenhainM128 = 24</code></dt>
<dd><p>Group08.
Heidenhain flag.
M128: start RTCP (Rotational Tool Center Point).</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_HeidenhainM129"><code>HeidenhainM129 = 24</code></dt>
<dt id="Hi_Numerical_NcGroup08_HeidenhainM129"><code>HeidenhainM129 = 25</code></dt>
<dd><p>Group08.
Heidenhain flag.
M129: cancel RTCP (Rotational Tool Center Point).</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_SiemensTrafoof"><code>SiemensTrafoof = 21</code></dt>
<dt id="Hi_Numerical_NcGroup08_SiemensTrafoof"><code>SiemensTrafoof = 22</code></dt>
<dd><p>Group08.
Siemens flag.
Disable RTCP (Rotational Tool Center Point) (=Tool Center Point Management, TCPM).</p>
</dd>
<dt id="Hi_Numerical_NcGroup08_SiemensTraori"><code>SiemensTraori = 22</code></dt>
<dt id="Hi_Numerical_NcGroup08_SiemensTraori"><code>SiemensTraori = 23</code></dt>
<dd><p>Group08.
Siemens flag.

View File

@ -146,39 +146,39 @@ Canned cycle.</p>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup09_G80"><code>G80 = 40</code></dt>
<dt id="Hi_Numerical_NcGroup09_G80"><code>G80 = 46</code></dt>
<dd><p>Group09.
Canned cycle cancel.
Electronic gear box : synchronization cancellation.
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G81">G81</a>, <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G82">G82</a>, <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G83">G83</a>, <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G85">G85</a>, <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G86">G86</a> for available canned cycles.</p>
</dd>
<dt id="Hi_Numerical_NcGroup09_G81"><code>G81 = 41</code></dt>
<dt id="Hi_Numerical_NcGroup09_G81"><code>G81 = 47</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
Electronic gear box : synchronization start.
The same parsing behavior group: <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G81">G81</a>,<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G85">G85</a>,<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G86">G86</a>.</p>
</dd>
<dt id="Hi_Numerical_NcGroup09_G82"><code>G82 = 42</code></dt>
<dt id="Hi_Numerical_NcGroup09_G82"><code>G82 = 48</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle with bottom staying time.</p>
</dd>
<dt id="Hi_Numerical_NcGroup09_G83"><code>G83 = 43</code></dt>
<dt id="Hi_Numerical_NcGroup09_G83"><code>G83 = 49</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
drilling cycle in form of pecking.</p>
</dd>
<dt id="Hi_Numerical_NcGroup09_G85"><code>G85 = 44</code></dt>
<dt id="Hi_Numerical_NcGroup09_G85"><code>G85 = 50</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.
Electronic gear box : synchronization start.
The same parsing behavior group: <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G81">G81</a>,<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G85">G85</a>,<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G86">G86</a>.</p>
</dd>
<dt id="Hi_Numerical_NcGroup09_G86"><code>G86 = 45</code></dt>
<dt id="Hi_Numerical_NcGroup09_G86"><code>G86 = 51</code></dt>
<dd><p>Group09.
Drilling cycle or spot boring cycle.

View File

@ -147,13 +147,13 @@ Canned cycle return point.
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup10_G98"><code>G98 = 49</code></dt>
<dt id="Hi_Numerical_NcGroup10_G98"><code>G98 = 57</code></dt>
<dd><p>Group10.
Canned cycle : return to initial level.
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G99">G99</a> for R point level return.</p>
</dd>
<dt id="Hi_Numerical_NcGroup10_G99"><code>G99 = 50</code></dt>
<dt id="Hi_Numerical_NcGroup10_G99"><code>G99 = 58</code></dt>
<dd><p>Group10.
Canned cycle : return to R point level.

View File

@ -0,0 +1,185 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Enum NcGroup13 | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Enum NcGroup13 | HiAPI-C# 2025 ">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.NcGroup13">
<h1 id="Hi_Numerical_NcGroup13" data-uid="Hi.Numerical.NcGroup13" class="text-break">
Enum NcGroup13
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiUniNc.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum NcGroup13</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke&lt;TSrc, TDst&gt;(TSrc, Func&lt;TSrc, TDst&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.MaskUtil.html#Hi_Common_MaskUtil_GetMaskedValue__1___0___0_System_Boolean_">MaskUtil.GetMaskedValue&lt;T&gt;(T, T, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Common.MaskUtil.html#Hi_Common_MaskUtil_SetMask__1___0____0_System_Boolean_">MaskUtil.SetMask&lt;T&gt;(ref T, T, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup13_G96"><code>G96 = 55</code></dt>
<dd><p>Group13.
Constant surface speed control cancel.
not support.</p>
</dd>
<dt id="Hi_Numerical_NcGroup13_G97"><code>G97 = 56</code></dt>
<dd><p>Group13.
Constant surface speed control cancel.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -146,18 +146,18 @@ Coordinate system. Such as <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Num
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup14_G54Series"><code>G54Series = 30</code></dt>
<dt id="Hi_Numerical_NcGroup14_G54Series"><code>G54Series = 31</code></dt>
<dd><p>Group14.
Coordinate settings.</p>
</dd>
<dt id="Hi_Numerical_NcGroup14_HeidenhainDatum"><code>HeidenhainDatum = 34</code></dt>
<dt id="Hi_Numerical_NcGroup14_HeidenhainDatum"><code>HeidenhainDatum = 39</code></dt>
<dd><p>Group14.
Heidenhain flag.
Coordinate settings for CYCL DEF 7 and CYCL DEF 247.</p>
</dd>
<dt id="Hi_Numerical_NcGroup14_Heidenhain_CYCL_DEF_247"><code>Heidenhain_CYCL_DEF_247 = 32</code></dt>
<dt id="Hi_Numerical_NcGroup14_Heidenhain_CYCL_DEF_247"><code>Heidenhain_CYCL_DEF_247 = 37</code></dt>
<dd><p>Group14.
Heidenhain flag.
With the DATUM SETTING cycle you can activate as the new datum a preset defined in a preset table.
@ -166,13 +166,13 @@ After a DATUM SETTING cycle definition, all of the coordinate inputs and datum s
If you activate preset number 0 (line 0), then you activate the datum that you last set in the Manual Operation or El. Handwheel operating mode.</p>
</dd>
<dt id="Hi_Numerical_NcGroup14_Heidenhain_CYCL_DEF_7"><code>Heidenhain_CYCL_DEF_7 = 31</code></dt>
<dt id="Hi_Numerical_NcGroup14_Heidenhain_CYCL_DEF_7"><code>Heidenhain_CYCL_DEF_7 = 36</code></dt>
<dd><p>Group14.
Heidenhain flag.
For shifting contours directly within the program or from datum tables.</p>
</dd>
<dt id="Hi_Numerical_NcGroup14_SiemensG500"><code>SiemensG500 = 33</code></dt>
<dt id="Hi_Numerical_NcGroup14_SiemensG500"><code>SiemensG500 = 38</code></dt>
<dd><p>Group14.
Siemens command.

View File

@ -0,0 +1,196 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Enum NcGroup15 | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Enum NcGroup15 | HiAPI-C# 2025 ">
<meta name="description" content="NcGroup enum.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
<meta name="docfx:navrel" content="../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<meta name="loc:tocFilter" content="Filter by title">
<meta name="loc:nextArticle" content="Next">
<meta name="loc:prevArticle" content="Previous">
<meta name="loc:themeLight" content="Light">
<meta name="loc:themeDark" content="Dark">
<meta name="loc:themeAuto" content="Auto">
<meta name="loc:changeTheme" content="Change theme">
<meta name="loc:copy" content="Copy">
<meta name="loc:downloadPdf" content="Download PDF">
<script type="module" src="./../public/docfx.min.js"></script>
<script>
const theme = localStorage.getItem('theme') || 'auto'
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
</script>
</head>
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
<header class="bg-body border-bottom">
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
<div class="container-xxl flex-nowrap">
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
</a>
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
<i class="bi bi-three-dots"></i>
</button>
<div class="collapse navbar-collapse" id="navpanel">
<div id="navbar">
<form class="search" role="search" id="search">
<i class="bi bi-search"></i>
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="container-xxl">
<div class="toc-offcanvas">
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<nav class="toc" id="toc"></nav>
</div>
</div>
</div>
<div class="content">
<div class="actionbar">
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
<i class="bi bi-list"></i>
</button>
<nav id="breadcrumb"></nav>
</div>
<article data-uid="Hi.Numerical.NcGroup15">
<h1 id="Hi_Numerical_NcGroup15" data-uid="Hi.Numerical.NcGroup15" class="text-break">
Enum NcGroup15
</h1>
<div class="facts text-secondary">
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a></dd></dl>
<dl><dt>Assembly</dt><dd>HiUniNc.dll</dd></dl>
</div>
<div class="markdown summary"><p>NcGroup enum.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum NcGroup15</code></pre>
</div>
<dl class="typelist extensionMethods">
<dt>Extension Methods</dt>
<dd>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke&lt;TSrc&gt;(TSrc, Action&lt;TSrc&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke&lt;TSrc, TDst&gt;(TSrc, Func&lt;TSrc, TDst&gt;)</a>
</div>
<div>
<a class="xref" href="Hi.Common.MaskUtil.html#Hi_Common_MaskUtil_GetMaskedValue__1___0___0_System_Boolean_">MaskUtil.GetMaskedValue&lt;T&gt;(T, T, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Common.MaskUtil.html#Hi_Common_MaskUtil_SetMask__1___0____0_System_Boolean_">MaskUtil.SetMask&lt;T&gt;(ref T, T, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
</div>
<div>
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
</div>
<div>
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
</div>
<div>
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
</div>
</dd></dl>
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup15_G61"><code>G61 = 32</code></dt>
<dd><p>Group15.
Exact stop mode.</p>
</dd>
<dt id="Hi_Numerical_NcGroup15_G62"><code>G62 = 33</code></dt>
<dd><p>Group15.
Automatic corner override.</p>
</dd>
<dt id="Hi_Numerical_NcGroup15_G63"><code>G63 = 34</code></dt>
<dd><p>Group15.
Tapping mode.
Not support.</p>
</dd>
<dt id="Hi_Numerical_NcGroup15_G64"><code>G64 = 35</code></dt>
<dd><p>Group15.
Cutting mode.</p>
</dd>
</dl>
</article>
<div class="contribution d-print-none">
</div>
</div>
<div class="affix">
<nav id="affix"></nav>
</div>
</main>
<div class="container-xxl search-results" id="search-results"></div>
<footer class="border-top text-secondary">
<div class="container-xxl">
<div class="flex-fill">
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
</div>
</div>
</footer>
</body>
</html>

View File

@ -148,23 +148,23 @@ Heidenhain equivalent group is <a class="xref" href="Hi.Numerical.NcGroupHeidenh
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroup16_G68"><code>G68 = 35</code></dt>
<dt id="Hi_Numerical_NcGroup16_G68"><code>G68 = 40</code></dt>
<dd><p>Group16.
3-dimensional coordinate system conversion.
run a pattern of operations in a rotated angle.</p>
</dd>
<dt id="Hi_Numerical_NcGroup16_G68p2"><code>G68p2 = 36</code></dt>
<dt id="Hi_Numerical_NcGroup16_G68p2"><code>G68p2 = 41</code></dt>
<dd><p>Group16.
Tilted working plane command.</p>
</dd>
<dt id="Hi_Numerical_NcGroup16_G69"><code>G69 = 37</code></dt>
<dt id="Hi_Numerical_NcGroup16_G69"><code>G69 = 42</code></dt>
<dd><p>Group16.
Coordinate system rotation cancel or 3-dimensional coordinate conversion mode off</p>
</dd>
<dt id="Hi_Numerical_NcGroup16_SiemensCycle800"><code>SiemensCycle800 = 38</code></dt>
<dt id="Hi_Numerical_NcGroup16_SiemensCycle800"><code>SiemensCycle800 = 43</code></dt>
<dd><p>Group16.
Siemens flag.

View File

@ -147,12 +147,12 @@ Enable or disable Suppress error message for replacement tools with oversize.</p
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroupHeidenhainM107M108_HeidenhainM107"><code>HeidenhainM107 = 74</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainM107M108_HeidenhainM107"><code>HeidenhainM107 = 82</code></dt>
<dd><p>Heidenhain flag.
Enable Suppress error message for replacement tools with oversize.</p>
</dd>
<dt id="Hi_Numerical_NcGroupHeidenhainM107M108_HeidenhainM108"><code>HeidenhainM108 = 75</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainM107M108_HeidenhainM108"><code>HeidenhainM108 = 83</code></dt>
<dd><p>Heidenhain flag.
Reset M107. disable Suppress error message for replacement tools with oversize.</p>

View File

@ -146,11 +146,11 @@ ISO equivalent group is <a class="xref" href="Hi.Numerical.NcGroup16.html">NcGro
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroupHeidenhainPlane_HeidenhainPlaneReset"><code>HeidenhainPlaneReset = 68</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainPlane_HeidenhainPlaneReset"><code>HeidenhainPlaneReset = 76</code></dt>
<dd><p>Heidenhain Plane command is exclusive</p>
</dd>
<dt id="Hi_Numerical_NcGroupHeidenhainPlane_HeidenhainPlaneSpatial"><code>HeidenhainPlaneSpatial = 69</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainPlane_HeidenhainPlaneSpatial"><code>HeidenhainPlaneSpatial = 77</code></dt>
<dd><p>Heidenhain Plane command is exclusive</p>
</dd>

View File

@ -148,7 +148,7 @@ shortest rotary state.
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroupHeidenhainShortestRotaryPath_HeidenhainM126"><code>HeidenhainM126 = 76</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainShortestRotaryPath_HeidenhainM126"><code>HeidenhainM126 = 84</code></dt>
<dd><p>NcGroup.HeidenhainShortestRotaryPath.
Heidenhain flag.
@ -156,7 +156,7 @@ Shortest rotation for commands of ABC axise.
The M126 will be canceled automatically at the end of the program.
For Heidenhain.</p>
</dd>
<dt id="Hi_Numerical_NcGroupHeidenhainShortestRotaryPath_HeidenhainM127"><code>HeidenhainM127 = 77</code></dt>
<dt id="Hi_Numerical_NcGroupHeidenhainShortestRotaryPath_HeidenhainM127"><code>HeidenhainM127 = 85</code></dt>
<dd><p>NcGroup.HeidenhainShortestRotaryPath.
Heidenhain flag.

View File

@ -147,19 +147,19 @@ See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleSt
<h2 id="fields">Fields
</h2>
<dl class="parameters">
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleCcw"><code>SpindleCcw = 66</code></dt>
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleCcw"><code>SpindleCcw = 74</code></dt>
<dd><p>NcGroupSpindleRotation.
Rotate spindle counter-clockwise (CCW).
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleStop">SpindleStop</a> to stop rotation and <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleCw">SpindleCw</a> for clockwise rotation.</p>
</dd>
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleCw"><code>SpindleCw = 65</code></dt>
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleCw"><code>SpindleCw = 73</code></dt>
<dd><p>NcGroupSpindleRotation.
Rotate spindle clockwise (CW).
See <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleStop">SpindleStop</a> to stop rotation and <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_SpindleCcw">SpindleCcw</a> for counter-clockwise rotation.</p>
</dd>
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleStop"><code>SpindleStop = 64</code></dt>
<dt id="Hi_Numerical_NcGroupSpindleRotation_SpindleStop"><code>SpindleStop = 72</code></dt>
<dd><p>NcGroupSpindleRotation.
Stop spindle rotation.

View File

@ -349,10 +349,19 @@ Canned cycle return point.
<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G98">G98</a>,<a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G99">G99</a>.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.NcGroup13.html">NcGroup13</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.NcGroup14.html">NcGroup14</a></dt>
<dd><p>NcGroup enum.
Coordinate system. Such as <a class="xref" href="Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G54Series">G54Series</a>.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.NcGroup15.html">NcGroup15</a></dt>
<dd><p>NcGroup enum.</p>
</dd>
</dl>
<dl class="jumplist">

View File

@ -2408,9 +2408,15 @@
<li>
<a href="Hi.Numerical.NcGroup10.html" name="" title="NcGroup10">NcGroup10</a>
</li>
<li>
<a href="Hi.Numerical.NcGroup13.html" name="" title="NcGroup13">NcGroup13</a>
</li>
<li>
<a href="Hi.Numerical.NcGroup14.html" name="" title="NcGroup14">NcGroup14</a>
</li>
<li>
<a href="Hi.Numerical.NcGroup15.html" name="" title="NcGroup15">NcGroup15</a>
</li>
<li>
<a href="Hi.Numerical.NcGroup16.html" name="" title="NcGroup16">NcGroup16</a>
</li>

File diff suppressed because one or more lines are too long

View File

@ -87,6 +87,11 @@
<article data-uid="">
<h1 id="release-note">Release Note</h1>
<h2 id="hinc-packages-version-3191">HiNc Packages Version 3.1.91</h2>
<ul>
<li>Add <a class="xref" href="../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html">NcOptimizationEmbeddedLogMode</a> to control embedded log detail level (None/SimpleLog/FullLog) (see <a href="../../user-guide/zh-Hant/script/NcOptimization/index.html#%E5%B5%8C%E5%85%A5%E5%BC%8F%E6%97%A5%E8%AA%8C%E8%A8%BB%E8%A7%A3">嵌入式日誌註解</a>).</li>
<li>Fix bug of <a class="xref" href="../../../api/Hi.NcOpt.NcOptProc.html">NcOptProc</a> duplicated feedrate assignment</li>
</ul>
<h2 id="hinc-packages-version-3190">HiNc Packages Version 3.1.90</h2>
<ul>
<li>Rename optimization log API <a class="xref" href="../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EnableIndividualStepAdjustmentLog_">EnableIndividualStepAdjustmentLog</a></li>

View File

@ -259,7 +259,13 @@ N0170 X-4.125 Y45.875
</li>
</ul>
<h3 id="嵌入式日誌註解">嵌入式日誌註解</h3>
<p>&lt;xref:Hi.MachiningProcs.RuntimeApi.OptEnableEmbeddedLog*&gt;<small>(API)</small>:啟用嵌入式日誌註解。預設為真。</p>
<p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EmbeddedLogMode_">EmbeddedLogMode</a><small>(API)</small>:設定嵌入式日誌模式。預設為<a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_SimpleLog">SimpleLog</a><small>(API)</small></p>
<p>可用模式:</p>
<ul>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_None">None</a><small>(API)</small>: 不添加日誌註解</li>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_SimpleLog">SimpleLog</a><small>(API)</small>: 只在重新插補的行添加 <code>StepIndex</code>,原始行的最後一個插補行添加 <code>LineNo</code></li>
<li><a class="xref" href="../../../../../api/Hi.NcOpt.NcOptimizationEmbeddedLogMode.html#Hi_NcOpt_NcOptimizationEmbeddedLogMode_FullLog">FullLog</a><small>(API)</small>: 所有行都添加 <code>StepIndex</code><code>LineNo</code></li>
</ul>
<p>啟用後優化後的NC檔中會在NC行後方加上 <code>(src(...))</code> 註解,包含:</p>
<ul>
<li><code>LineNo</code>: 原始NC檔的行號</li>
@ -271,7 +277,7 @@ N0170 X-4.125 Y45.875
<h5>Note</h5>
<p><strong>指令格式</strong></p>
<pre><code class="lang-csharp">EnableIndividualStepAdjustmentLog = &lt;布林值&gt;;
OptEnableEmbeddedLog = &lt;布林值&gt;;
EmbeddedLogMode = &lt;NcOptimizationEmbeddedLogMode&gt;;
</code></pre>
</div>
<h2 id="輸出優化nc檔">輸出優化NC檔</h2>

File diff suppressed because one or more lines are too long

View File

@ -10930,6 +10930,20 @@
"Title": "Hi.Numerical.NcGroup10",
"Summary": "<p sourcefile=\"api/Hi.Numerical.NcGroup10.yml\" sourcestartlinenumber=\"1\">NcGroup enum.\nCanned cycle return point.\n<xref href=\"Hi.Numerical.NcFlag.G98\" data-throw-if-not-resolved=\"false\"></xref>,<xref href=\"Hi.Numerical.NcFlag.G99\" data-throw-if-not-resolved=\"false\"></xref>.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.NcGroup13.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.NcGroup13.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.NcGroup13",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.NcGroup14.yml",
@ -10944,6 +10958,20 @@
"Title": "Hi.Numerical.NcGroup14",
"Summary": "<p sourcefile=\"api/Hi.Numerical.NcGroup14.yml\" sourcestartlinenumber=\"1\">NcGroup enum.\nCoordinate system. Such as <xref href=\"Hi.Numerical.NcFlag.G54Series\" data-throw-if-not-resolved=\"false\"></xref>.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.NcGroup15.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.NcGroup15.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.NcGroup15",
"Summary": "<p sourcefile=\"api/Hi.Numerical.NcGroup15.yml\" sourcestartlinenumber=\"1\">NcGroup enum.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.NcGroup16.yml",

View File

@ -116364,6 +116364,12 @@ references:
commentId: F:Hi.Numerical.CncBrand.Heidenhain
fullName: Hi.Numerical.CncBrand.Heidenhain
nameWithType: CncBrand.Heidenhain
- uid: Hi.Numerical.CncBrand.Mazak
name: Mazak
href: api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Mazak
commentId: F:Hi.Numerical.CncBrand.Mazak
fullName: Hi.Numerical.CncBrand.Mazak
nameWithType: CncBrand.Mazak
- uid: Hi.Numerical.CncBrand.Siemens
name: Siemens
href: api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Siemens
@ -119931,6 +119937,12 @@ references:
commentId: F:Hi.Numerical.NcFlag.G19
fullName: Hi.Numerical.NcFlag.G19
nameWithType: NcFlag.G19
- uid: Hi.Numerical.NcFlag.G20
name: G20
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G20
commentId: F:Hi.Numerical.NcFlag.G20
fullName: Hi.Numerical.NcFlag.G20
nameWithType: NcFlag.G20
- uid: Hi.Numerical.NcFlag.G21
name: G21
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G21
@ -120015,6 +120027,30 @@ references:
commentId: F:Hi.Numerical.NcFlag.G54Series
fullName: Hi.Numerical.NcFlag.G54Series
nameWithType: NcFlag.G54Series
- uid: Hi.Numerical.NcFlag.G61
name: G61
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G61
commentId: F:Hi.Numerical.NcFlag.G61
fullName: Hi.Numerical.NcFlag.G61
nameWithType: NcFlag.G61
- uid: Hi.Numerical.NcFlag.G62
name: G62
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G62
commentId: F:Hi.Numerical.NcFlag.G62
fullName: Hi.Numerical.NcFlag.G62
nameWithType: NcFlag.G62
- uid: Hi.Numerical.NcFlag.G63
name: G63
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G63
commentId: F:Hi.Numerical.NcFlag.G63
fullName: Hi.Numerical.NcFlag.G63
nameWithType: NcFlag.G63
- uid: Hi.Numerical.NcFlag.G64
name: G64
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G64
commentId: F:Hi.Numerical.NcFlag.G64
fullName: Hi.Numerical.NcFlag.G64
nameWithType: NcFlag.G64
- uid: Hi.Numerical.NcFlag.G68
name: G68
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G68
@ -120033,6 +120069,12 @@ references:
commentId: F:Hi.Numerical.NcFlag.G69
fullName: Hi.Numerical.NcFlag.G69
nameWithType: NcFlag.G69
- uid: Hi.Numerical.NcFlag.G70
name: G70
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G70
commentId: F:Hi.Numerical.NcFlag.G70
fullName: Hi.Numerical.NcFlag.G70
nameWithType: NcFlag.G70
- uid: Hi.Numerical.NcFlag.G71
name: G71
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G71
@ -120093,6 +120135,18 @@ references:
commentId: F:Hi.Numerical.NcFlag.G94
fullName: Hi.Numerical.NcFlag.G94
nameWithType: NcFlag.G94
- uid: Hi.Numerical.NcFlag.G96
name: G96
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G96
commentId: F:Hi.Numerical.NcFlag.G96
fullName: Hi.Numerical.NcFlag.G96
nameWithType: NcFlag.G96
- uid: Hi.Numerical.NcFlag.G97
name: G97
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G97
commentId: F:Hi.Numerical.NcFlag.G97
fullName: Hi.Numerical.NcFlag.G97
nameWithType: NcFlag.G97
- uid: Hi.Numerical.NcFlag.G98
name: G98
href: api/Hi.Numerical.NcFlag.html#Hi_Numerical_NcFlag_G98
@ -120985,12 +121039,24 @@ references:
commentId: T:Hi.Numerical.NcGroup06
fullName: Hi.Numerical.NcGroup06
nameWithType: NcGroup06
- uid: Hi.Numerical.NcGroup06.G20
name: G20
href: api/Hi.Numerical.NcGroup06.html#Hi_Numerical_NcGroup06_G20
commentId: F:Hi.Numerical.NcGroup06.G20
fullName: Hi.Numerical.NcGroup06.G20
nameWithType: NcGroup06.G20
- uid: Hi.Numerical.NcGroup06.G21
name: G21
href: api/Hi.Numerical.NcGroup06.html#Hi_Numerical_NcGroup06_G21
commentId: F:Hi.Numerical.NcGroup06.G21
fullName: Hi.Numerical.NcGroup06.G21
nameWithType: NcGroup06.G21
- uid: Hi.Numerical.NcGroup06.G70
name: G70
href: api/Hi.Numerical.NcGroup06.html#Hi_Numerical_NcGroup06_G70
commentId: F:Hi.Numerical.NcGroup06.G70
fullName: Hi.Numerical.NcGroup06.G70
nameWithType: NcGroup06.G70
- uid: Hi.Numerical.NcGroup06.G71
name: G71
href: api/Hi.Numerical.NcGroup06.html#Hi_Numerical_NcGroup06_G71
@ -121135,6 +121201,24 @@ references:
commentId: F:Hi.Numerical.NcGroup10.G99
fullName: Hi.Numerical.NcGroup10.G99
nameWithType: NcGroup10.G99
- uid: Hi.Numerical.NcGroup13
name: NcGroup13
href: api/Hi.Numerical.NcGroup13.html
commentId: T:Hi.Numerical.NcGroup13
fullName: Hi.Numerical.NcGroup13
nameWithType: NcGroup13
- uid: Hi.Numerical.NcGroup13.G96
name: G96
href: api/Hi.Numerical.NcGroup13.html#Hi_Numerical_NcGroup13_G96
commentId: F:Hi.Numerical.NcGroup13.G96
fullName: Hi.Numerical.NcGroup13.G96
nameWithType: NcGroup13.G96
- uid: Hi.Numerical.NcGroup13.G97
name: G97
href: api/Hi.Numerical.NcGroup13.html#Hi_Numerical_NcGroup13_G97
commentId: F:Hi.Numerical.NcGroup13.G97
fullName: Hi.Numerical.NcGroup13.G97
nameWithType: NcGroup13.G97
- uid: Hi.Numerical.NcGroup14
name: NcGroup14
href: api/Hi.Numerical.NcGroup14.html
@ -121171,6 +121255,36 @@ references:
commentId: F:Hi.Numerical.NcGroup14.SiemensG500
fullName: Hi.Numerical.NcGroup14.SiemensG500
nameWithType: NcGroup14.SiemensG500
- uid: Hi.Numerical.NcGroup15
name: NcGroup15
href: api/Hi.Numerical.NcGroup15.html
commentId: T:Hi.Numerical.NcGroup15
fullName: Hi.Numerical.NcGroup15
nameWithType: NcGroup15
- uid: Hi.Numerical.NcGroup15.G61
name: G61
href: api/Hi.Numerical.NcGroup15.html#Hi_Numerical_NcGroup15_G61
commentId: F:Hi.Numerical.NcGroup15.G61
fullName: Hi.Numerical.NcGroup15.G61
nameWithType: NcGroup15.G61
- uid: Hi.Numerical.NcGroup15.G62
name: G62
href: api/Hi.Numerical.NcGroup15.html#Hi_Numerical_NcGroup15_G62
commentId: F:Hi.Numerical.NcGroup15.G62
fullName: Hi.Numerical.NcGroup15.G62
nameWithType: NcGroup15.G62
- uid: Hi.Numerical.NcGroup15.G63
name: G63
href: api/Hi.Numerical.NcGroup15.html#Hi_Numerical_NcGroup15_G63
commentId: F:Hi.Numerical.NcGroup15.G63
fullName: Hi.Numerical.NcGroup15.G63
nameWithType: NcGroup15.G63
- uid: Hi.Numerical.NcGroup15.G64
name: G64
href: api/Hi.Numerical.NcGroup15.html#Hi_Numerical_NcGroup15_G64
commentId: F:Hi.Numerical.NcGroup15.G64
fullName: Hi.Numerical.NcGroup15.G64
nameWithType: NcGroup15.G64
- uid: Hi.Numerical.NcGroup16
name: NcGroup16
href: api/Hi.Numerical.NcGroup16.html

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.