update ISO coordinate rendering for 3+2axis machine.
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Interface ISpindleSpeedDef | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Spindle speed state written by . Property names are used as JSON keys via nameof. ISO standard: S command. Supported by all major CNC brands.">
|
||||
<meta name="description" content="Spindle speed and direction state written by . Property names are used as JSON keys via nameof. ISO: S command for speed, M03/M04/M05 for direction. Heidenhain: M3/M4/M5. Siemens: M3/M4/M5 or SPOS. Direction is stored as the conventional enum name (CW/CCW/STOP), not as brand-specific M-codes.">
|
||||
<link rel="icon" href="../img/HiAPI.favicon.ico">
|
||||
<link rel="stylesheet" href="../public/docfx.min.css">
|
||||
<link rel="stylesheet" href="../public/main.css">
|
||||
@@ -97,11 +97,14 @@ Interface ISpindleSpeedDef
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"><p>Spindle speed state written by <a class="xref" href="Hi.NcParsers.LogicSyntaxs.SpindleSpeedSyntax.html">SpindleSpeedSyntax</a>.
|
||||
<div class="markdown summary"><p>Spindle speed and direction state written by
|
||||
<a class="xref" href="Hi.NcParsers.LogicSyntaxs.SpindleSpeedSyntax.html">SpindleSpeedSyntax</a>.
|
||||
Property names are used as JSON keys via <code>nameof</code>.</p>
|
||||
<p>
|
||||
ISO standard: S command.
|
||||
Supported by all major CNC brands.
|
||||
ISO: S command for speed, M03/M04/M05 for direction.
|
||||
Heidenhain: M3/M4/M5. Siemens: M3/M4/M5 or SPOS.
|
||||
Direction is stored as the conventional <a class="xref" href="Hi.Numerical.SpindleDirection.html">SpindleDirection</a>
|
||||
enum name (CW/CCW/STOP), not as brand-specific M-codes.
|
||||
</p>
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
@@ -146,7 +149,8 @@ Supported by all major CNC brands.
|
||||
|
||||
<h2 id="Hi_NcParsers_Keywords_ISpindleSpeedDef_examples">Examples</h2>
|
||||
<pre><code class="lang-csharp">"SpindleSpeed": {
|
||||
"SpindleSpeed_rpm": 3000.0
|
||||
"SpindleSpeed_rpm": 3000.0,
|
||||
"Direction": "CW"
|
||||
}</code></pre>
|
||||
|
||||
|
||||
@@ -156,6 +160,39 @@ Supported by all major CNC brands.
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Keywords_ISpindleSpeedDef_Direction_" data-uid="Hi.NcParsers.Keywords.ISpindleSpeedDef.Direction*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Keywords_ISpindleSpeedDef_Direction" data-uid="Hi.NcParsers.Keywords.ISpindleSpeedDef.Direction">
|
||||
Direction
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Spindle rotation direction.
|
||||
Stored in JSON as the enum name (e.g. “CW”, “CCW”, “STOP”).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">SpindleDirection Direction { get; set; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.Numerical.SpindleDirection.html">SpindleDirection</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcParsers_Keywords_ISpindleSpeedDef_SpindleSpeed_rpm_" data-uid="Hi.NcParsers.Keywords.ISpindleSpeedDef.SpindleSpeed_rpm*"></a>
|
||||
|
||||
<h3 id="Hi_NcParsers_Keywords_ISpindleSpeedDef_SpindleSpeed_rpm" data-uid="Hi.NcParsers.Keywords.ISpindleSpeedDef.SpindleSpeed_rpm">
|
||||
|
||||
Reference in New Issue
Block a user