tune
This commit is contained in:
parent
a06e0d3724
commit
6607c78f0d
Binary file not shown.
BIN
App/HiCbtr.dll
BIN
App/HiCbtr.dll
Binary file not shown.
BIN
App/HiDisp.dll
BIN
App/HiDisp.dll
Binary file not shown.
BIN
App/HiGeom.dll
BIN
App/HiGeom.dll
Binary file not shown.
Binary file not shown.
BIN
App/HiMech.dll
BIN
App/HiMech.dll
Binary file not shown.
@ -11,9 +11,9 @@
|
||||
"dependencies": {
|
||||
"AvalonEdit": "6.3.0.90",
|
||||
"FontAwesome.Sharp": "6.3.0",
|
||||
"Hi.WpfPlus": "3.1.94",
|
||||
"HiNc": "3.1.110",
|
||||
"HiNc-Resource": "3.1.10",
|
||||
"Hi.WpfPlus": "3.1.95",
|
||||
"HiNc": "3.1.111",
|
||||
"HiNc-Resource": "3.1.11",
|
||||
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.2",
|
||||
"runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.2",
|
||||
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.2"
|
||||
@ -1673,36 +1673,36 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"Hi.WpfPlus/3.1.94": {
|
||||
"Hi.WpfPlus/3.1.95": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.96"
|
||||
"HiDisp": "3.1.97"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0-windows7.0/Hi.WpfPlus.dll": {
|
||||
"assemblyVersion": "3.1.94.0",
|
||||
"fileVersion": "3.1.94.0"
|
||||
"assemblyVersion": "3.1.95.0",
|
||||
"fileVersion": "3.1.95.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiCbtr/3.1.94": {
|
||||
"HiCbtr/3.1.95": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.96"
|
||||
"HiDisp": "3.1.97"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiCbtr.dll": {
|
||||
"assemblyVersion": "3.1.94.0",
|
||||
"fileVersion": "3.1.94.0"
|
||||
"assemblyVersion": "3.1.95.0",
|
||||
"fileVersion": "3.1.95.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiDisp/3.1.96": {
|
||||
"HiDisp/3.1.97": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.88"
|
||||
"HiGeom": "3.1.89"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiDisp.dll": {
|
||||
"assemblyVersion": "3.1.96.0",
|
||||
"fileVersion": "3.1.96.0"
|
||||
"assemblyVersion": "3.1.97.0",
|
||||
"fileVersion": "3.1.97.0"
|
||||
}
|
||||
},
|
||||
"native": {
|
||||
@ -1720,7 +1720,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiGeom/3.1.88": {
|
||||
"HiGeom/3.1.89": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
@ -1731,8 +1731,8 @@
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiGeom.dll": {
|
||||
"assemblyVersion": "3.1.88.0",
|
||||
"fileVersion": "3.1.88.0"
|
||||
"assemblyVersion": "3.1.89.0",
|
||||
"fileVersion": "3.1.89.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1744,27 +1744,27 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiLicense/3.1.88": {
|
||||
"HiLicense/3.1.89": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.88"
|
||||
"HiGeom": "3.1.89"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiLicense.dll": {
|
||||
"assemblyVersion": "3.1.88.0",
|
||||
"fileVersion": "3.1.88.0"
|
||||
"assemblyVersion": "3.1.89.0",
|
||||
"fileVersion": "3.1.89.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiMech/3.1.101": {
|
||||
"HiMech/3.1.102": {
|
||||
"dependencies": {
|
||||
"CommandLineParser": "2.9.1",
|
||||
"HiCbtr": "3.1.94",
|
||||
"HiCbtr": "3.1.95",
|
||||
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiMech.dll": {
|
||||
"assemblyVersion": "3.1.101.0",
|
||||
"fileVersion": "3.1.101.0"
|
||||
"assemblyVersion": "3.1.102.0",
|
||||
"fileVersion": "3.1.102.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1779,19 +1779,19 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiNc/3.1.110": {
|
||||
"HiNc/3.1.111": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
"Grpc.Net.Client": "2.66.0",
|
||||
"HiLicense": "3.1.88",
|
||||
"HiMech": "3.1.101",
|
||||
"HiUniNc": "3.1.98"
|
||||
"HiLicense": "3.1.89",
|
||||
"HiMech": "3.1.102",
|
||||
"HiUniNc": "3.1.99"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiNc.dll": {
|
||||
"assemblyVersion": "3.1.110.0",
|
||||
"fileVersion": "3.1.110.0"
|
||||
"assemblyVersion": "3.1.111.0",
|
||||
"fileVersion": "3.1.111.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1803,22 +1803,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiNc-Resource/3.1.10": {
|
||||
"HiNc-Resource/3.1.11": {
|
||||
"runtime": {
|
||||
"lib/net10.0/HiNc-Resource.dll": {
|
||||
"assemblyVersion": "3.1.10.0",
|
||||
"fileVersion": "3.1.10.0"
|
||||
"assemblyVersion": "3.1.11.0",
|
||||
"fileVersion": "3.1.11.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiUniNc/3.1.98": {
|
||||
"HiUniNc/3.1.99": {
|
||||
"dependencies": {
|
||||
"HiMech": "3.1.101"
|
||||
"HiMech": "3.1.102"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net10.0/HiUniNc.dll": {
|
||||
"assemblyVersion": "3.1.98.0",
|
||||
"fileVersion": "3.1.98.0"
|
||||
"assemblyVersion": "3.1.99.0",
|
||||
"fileVersion": "3.1.99.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -2191,68 +2191,68 @@
|
||||
"path": "grpc.net.common/2.66.0",
|
||||
"hashPath": "grpc.net.common.2.66.0.nupkg.sha512"
|
||||
},
|
||||
"Hi.WpfPlus/3.1.94": {
|
||||
"Hi.WpfPlus/3.1.95": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-nibYkTUWJM+i+pL6youKSBRznf6etb+OKTSoQYEdc5/+704rD2Y56EAGOdO5pvJK1WIZJxm3U3YXtYpF3/fMew==",
|
||||
"path": "hi.wpfplus/3.1.94",
|
||||
"hashPath": "hi.wpfplus.3.1.94.nupkg.sha512"
|
||||
"sha512": "sha512-OGn6N3/U3rZZl4eLNzjxc5T88YpDXsWPPzWquLqMCOdbDT74u/SWacDVGzXEOdmfuY9u9ZLLtJmlb+llBIjD9g==",
|
||||
"path": "hi.wpfplus/3.1.95",
|
||||
"hashPath": "hi.wpfplus.3.1.95.nupkg.sha512"
|
||||
},
|
||||
"HiCbtr/3.1.94": {
|
||||
"HiCbtr/3.1.95": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-XCUOht8UFhDFf7JIdoFuf3pdM/PQ9QxXQnWvo7hhh1FrF5mGpneS75kUp/8VbWbQhskkswXZWmAFpQPzWUvwnA==",
|
||||
"path": "hicbtr/3.1.94",
|
||||
"hashPath": "hicbtr.3.1.94.nupkg.sha512"
|
||||
"sha512": "sha512-bqbXgsG1wDNlQx35utx6ju4h5Z27vpQo1f2FU76I5r9rUvWPrKPADFEE/Cr7kPAzMxRSgxlIK61rzQ71lVj3aA==",
|
||||
"path": "hicbtr/3.1.95",
|
||||
"hashPath": "hicbtr.3.1.95.nupkg.sha512"
|
||||
},
|
||||
"HiDisp/3.1.96": {
|
||||
"HiDisp/3.1.97": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-1CdOaHJdqj53p/wZ4TkcZAibMi4AtViVpflYsL0MuF/5kGTnGbhQGhHGCvuAOKVDiV/WvbI0iyp7F8kI1Y54iA==",
|
||||
"path": "hidisp/3.1.96",
|
||||
"hashPath": "hidisp.3.1.96.nupkg.sha512"
|
||||
"sha512": "sha512-oCnukVWmNPY9+OdFxM6n0I2CwhNuSmml/NjAj4vtDGMmP5a/V/ShJ9WmOCW/s9q5hKKJY22BKrhyUnHbExgVbg==",
|
||||
"path": "hidisp/3.1.97",
|
||||
"hashPath": "hidisp.3.1.97.nupkg.sha512"
|
||||
},
|
||||
"HiGeom/3.1.88": {
|
||||
"HiGeom/3.1.89": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-HCLHCj0UpiWBLuTAV772jNhapYrxzvLsR6m6VOysl1VO7VvLbOTKF7BCzVnkpBRGOdpqFgzGcjWa3Fz5aUognw==",
|
||||
"path": "higeom/3.1.88",
|
||||
"hashPath": "higeom.3.1.88.nupkg.sha512"
|
||||
"sha512": "sha512-og/ywFQfiavJrOF0eplapIqu71+Xl6ddRR0Mg6E8Xrt3HLz1lzP+v+D5TBmnILGt0R/Ms0in+V9bgLEPAhSsgg==",
|
||||
"path": "higeom/3.1.89",
|
||||
"hashPath": "higeom.3.1.89.nupkg.sha512"
|
||||
},
|
||||
"HiLicense/3.1.88": {
|
||||
"HiLicense/3.1.89": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-CQOirgARtRVaE5vnv5oXhrYqn7OHGcWOI02GRYgBPZzzFcqIF+TJuEqgEXexut+2OmgWnwor34OZPYtE0HKfQQ==",
|
||||
"path": "hilicense/3.1.88",
|
||||
"hashPath": "hilicense.3.1.88.nupkg.sha512"
|
||||
"sha512": "sha512-cIxZAuYCjHRuKa+tbmCcVzJgmzAl+prFBcgv8hdLq6DOmuTiun8pwA3NZr8i8FdOkN+rryNj718GqZxFOZK4kg==",
|
||||
"path": "hilicense/3.1.89",
|
||||
"hashPath": "hilicense.3.1.89.nupkg.sha512"
|
||||
},
|
||||
"HiMech/3.1.101": {
|
||||
"HiMech/3.1.102": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ApnTG1A+RUcJc2wF+wI6i5DGejscaePB8HBA3WSnGGFdoHqJgJZRukZDln4Au00RmzL1Svg2K3eg1nStJNHyrg==",
|
||||
"path": "himech/3.1.101",
|
||||
"hashPath": "himech.3.1.101.nupkg.sha512"
|
||||
"sha512": "sha512-VTVIhFaRXQUjEw/cfBYo46YL7IG/D5LbZK6z8u4xHpy2ShRF1HUEHm5fiQwAZHDHv4f3TDJ0/YacU3nHqnkoZA==",
|
||||
"path": "himech/3.1.102",
|
||||
"hashPath": "himech.3.1.102.nupkg.sha512"
|
||||
},
|
||||
"HiNc/3.1.110": {
|
||||
"HiNc/3.1.111": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-KFaNRLtvlRcdkMrZSnJttFrE1svKEUxrvbGu5zkpgmC+PocR0yifslBxu2sEXfrF3eAIryL6UIL4htLsji1ksQ==",
|
||||
"path": "hinc/3.1.110",
|
||||
"hashPath": "hinc.3.1.110.nupkg.sha512"
|
||||
"sha512": "sha512-OWsUA/RVP0/RSanqLnAWeQh/p+R+EaF6V8Ai9GB939CV8/ehR5W7SsKgtZLYr2iRuSe8rWwIGJzdazxCsvR2DQ==",
|
||||
"path": "hinc/3.1.111",
|
||||
"hashPath": "hinc.3.1.111.nupkg.sha512"
|
||||
},
|
||||
"HiNc-Resource/3.1.10": {
|
||||
"HiNc-Resource/3.1.11": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-SoVN8oq/mMg9vYWnYRrS1iaHLOIF6zGdVGwNJpG6SSo+BaA7o8llED+EXzQJXFZVhn+Cp4K/uUUsOzKXjdywJg==",
|
||||
"path": "hinc-resource/3.1.10",
|
||||
"hashPath": "hinc-resource.3.1.10.nupkg.sha512"
|
||||
"sha512": "sha512-ls5Zy73UNECQ35pnGu8e9s6HKByLaf5Q09rVVWwH355cRMncJV427aXAbx1X1qLFRySYmRSS7h4CTUxbyPgFsQ==",
|
||||
"path": "hinc-resource/3.1.11",
|
||||
"hashPath": "hinc-resource.3.1.11.nupkg.sha512"
|
||||
},
|
||||
"HiUniNc/3.1.98": {
|
||||
"HiUniNc/3.1.99": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-+T9ajvXl3/7C7hNThWj0KxR+5yDJmh4Hiyt59HdbbmxPeD3CtZtAPDfoVLg1d8+mSqdOFgZe2ZmtrrEBvdv2WA==",
|
||||
"path": "hiuninc/3.1.98",
|
||||
"hashPath": "hiuninc.3.1.98.nupkg.sha512"
|
||||
"sha512": "sha512-X3H2Ssku7pbTlZt0VraUB/ik5xIlTANTOLbfOC7Rsz3FbZjbL1N4hGuNBpr6m2D+yBWkITpFf6Uz3+dVqjuxKw==",
|
||||
"path": "hiuninc/3.1.99",
|
||||
"hashPath": "hiuninc.3.1.99.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.
BIN
App/HiNc.dll
BIN
App/HiNc.dll
Binary file not shown.
BIN
App/HiUniNc.dll
BIN
App/HiUniNc.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -288,6 +288,42 @@ Class StringUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Common_StringUtil_RemoveWhiteSpaceLines_" data-uid="Hi.Common.StringUtil.RemoveWhiteSpaceLines*"></a>
|
||||
|
||||
<h3 id="Hi_Common_StringUtil_RemoveWhiteSpaceLines_System_String_" data-uid="Hi.Common.StringUtil.RemoveWhiteSpaceLines(System.String)">
|
||||
RemoveWhiteSpaceLines(string)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static string RemoveWhiteSpaceLines(this string text)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>text</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Common_StringUtil_ToDotSplitedString_" data-uid="Hi.Common.StringUtil.ToDotSplitedString*"></a>
|
||||
|
||||
<h3 id="Hi_Common_StringUtil_ToDotSplitedString__1_System_Collections_Generic_IEnumerable___0__" data-uid="Hi.Common.StringUtil.ToDotSplitedString``1(System.Collections.Generic.IEnumerable{``0})">
|
||||
|
||||
@ -1582,7 +1582,7 @@ public double OptRapidFeed_mmdmin { get; set; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Safety factor for spindle power during optimization.</p>
|
||||
<div class="markdown level1 summary"><p>Safety factor for MAX spindle power during optimization.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@ -1615,7 +1615,7 @@ public double OptSpindlePowerSafetyFactor { get; set; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Utilization factor for spindle power during optimization.
|
||||
<div class="markdown level1 summary"><p>Utilization factor for MAX spindle power during optimization.
|
||||
It is the reciprocal of the spindle power safety factor.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@ -1649,7 +1649,7 @@ public double OptSpindlePowerUtilizationFactor { get; set; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the spindle torque safety factor for NC optimization.</p>
|
||||
<div class="markdown level1 summary"><p>Gets or sets the MAX spindle torque safety factor for NC optimization.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@ -1682,7 +1682,7 @@ public double OptSpindleTorqueSafetyFactor { get; set; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Utilization factor for spindle torque during optimization.
|
||||
<div class="markdown level1 summary"><p>Utilization factor for MAX spindle torque during optimization.
|
||||
It is the reciprocal of the spindle torque safety factor.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@ -1435,6 +1435,74 @@ public string CollisionText { get; }</code></pre>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_ContinueSpindlePowerRatio_" data-uid="Hi.MachiningSteps.MachiningStep.ContinueSpindlePowerRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_ContinueSpindlePowerRatio" data-uid="Hi.MachiningSteps.MachiningStep.ContinueSpindlePowerRatio">
|
||||
ContinueSpindlePowerRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Continuous spindle power ratio: input power / time-unlimited maximum power per spindle capability.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Power Ratio", "Cont.Spd.Pow.R.", PhysicsUnit.None, "G4")]
|
||||
[JsAce(ClassExt = "MachiningStep")]
|
||||
public double? ContinueSpindlePowerRatio { 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_ContinueSpindleTorqueRatio_" data-uid="Hi.MachiningSteps.MachiningStep.ContinueSpindleTorqueRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_ContinueSpindleTorqueRatio" data-uid="Hi.MachiningSteps.MachiningStep.ContinueSpindleTorqueRatio">
|
||||
ContinueSpindleTorqueRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the infinite insistent spindle torque ratio</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Torque Ratio", "Cont.Spd.Torque-R.", PhysicsUnit.None, "G4")]
|
||||
[JsAce(ClassExt = "MachiningStep")]
|
||||
public double? ContinueSpindleTorqueRatio { 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_CutterBodyTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.CutterBodyTemperature_C*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_CutterBodyTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.CutterBodyTemperature_C">
|
||||
@ -2009,74 +2077,6 @@ public double? FrictionPower_W { get; }</code></pre>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindlePowerRatio_" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindlePowerRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindlePowerRatio" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindlePowerRatio">
|
||||
InfInsistentSpindlePowerRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Continuous spindle power ratio: input power / time-unlimited maximum power per spindle capability.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Power Ratio", "Cont.Spd.Pow.R.", PhysicsUnit.None, "G4")]
|
||||
[JsAce(ClassExt = "MachiningStep")]
|
||||
public double? InfInsistentSpindlePowerRatio { 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_InfInsistentSpindleTorqueRatio_" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindleTorqueRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindleTorqueRatio" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindleTorqueRatio">
|
||||
InfInsistentSpindleTorqueRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the infinite insistent spindle torque ratio</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Torque Ratio", "Cont.Spd.Torque-R.", PhysicsUnit.None, "G4")]
|
||||
[JsAce(ClassExt = "MachiningStep")]
|
||||
public double? InfInsistentSpindleTorqueRatio { 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_InstantCraterWear_um_" data-uid="Hi.MachiningSteps.MachiningStep.InstantCraterWear_um*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_InstantCraterWear_um" data-uid="Hi.MachiningSteps.MachiningStep.InstantCraterWear_um">
|
||||
|
||||
@ -754,6 +754,70 @@ Class MillingPhysicsBrief
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_ContinueSpindlePowerRatio_" data-uid="Hi.MillingForces.MillingPhysicsBrief.ContinueSpindlePowerRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_ContinueSpindlePowerRatio" data-uid="Hi.MillingForces.MillingPhysicsBrief.ContinueSpindlePowerRatio">
|
||||
ContinueSpindlePowerRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Spindle Torque Ratio from spindle power capability on infinite insistency boundary.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double ContinueSpindlePowerRatio { 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_MillingForces_MillingPhysicsBrief_ContinueSpindleTorqueRatio_" data-uid="Hi.MillingForces.MillingPhysicsBrief.ContinueSpindleTorqueRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_ContinueSpindleTorqueRatio" data-uid="Hi.MillingForces.MillingPhysicsBrief.ContinueSpindleTorqueRatio">
|
||||
ContinueSpindleTorqueRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Spindle Torque Ratio from spindle torque capability on infinite insistency boundary.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double ContinueSpindleTorqueRatio { 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_MillingForces_MillingPhysicsBrief_DeltaTipDeflectionOnToolRunningCoordinate_mm_" data-uid="Hi.MillingForces.MillingPhysicsBrief.DeltaTipDeflectionOnToolRunningCoordinate_mm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_DeltaTipDeflectionOnToolRunningCoordinate_mm" data-uid="Hi.MillingForces.MillingPhysicsBrief.DeltaTipDeflectionOnToolRunningCoordinate_mm">
|
||||
@ -819,70 +883,6 @@ the unit is watt.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingPhysicsBrief_InfInsistentSpindlePowerRatio_" data-uid="Hi.MillingForces.MillingPhysicsBrief.InfInsistentSpindlePowerRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_InfInsistentSpindlePowerRatio" data-uid="Hi.MillingForces.MillingPhysicsBrief.InfInsistentSpindlePowerRatio">
|
||||
InfInsistentSpindlePowerRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Spindle Torque Ratio from spindle power capability on infinite insistency boundary.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double InfInsistentSpindlePowerRatio { 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_MillingForces_MillingPhysicsBrief_InfInsistentSpindleTorqueRatio_" data-uid="Hi.MillingForces.MillingPhysicsBrief.InfInsistentSpindleTorqueRatio*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_InfInsistentSpindleTorqueRatio" data-uid="Hi.MillingForces.MillingPhysicsBrief.InfInsistentSpindleTorqueRatio">
|
||||
InfInsistentSpindleTorqueRatio
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Spindle Torque Ratio from spindle torque capability on infinite insistency boundary.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double InfInsistentSpindleTorqueRatio { 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_MillingForces_MillingPhysicsBrief_IsReliefFaceCollided_" data-uid="Hi.MillingForces.MillingPhysicsBrief.IsReliefFaceCollided*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingPhysicsBrief_IsReliefFaceCollided" data-uid="Hi.MillingForces.MillingPhysicsBrief.IsReliefFaceCollided">
|
||||
|
||||
@ -830,6 +830,136 @@ The smaller value will be applied in the optimization process.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_MaxSpindlePowerSafetyFactor_" data-uid="Hi.NcOpt.NcOptOption.MaxSpindlePowerSafetyFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_MaxSpindlePowerSafetyFactor" data-uid="Hi.NcOpt.NcOptOption.MaxSpindlePowerSafetyFactor">
|
||||
MaxSpindlePowerSafetyFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the safety factor for spindle power.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double MaxSpindlePowerSafetyFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_MaxSpindlePowerUtilizationFactor_" data-uid="Hi.NcOpt.NcOptOption.MaxSpindlePowerUtilizationFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_MaxSpindlePowerUtilizationFactor" data-uid="Hi.NcOpt.NcOptOption.MaxSpindlePowerUtilizationFactor">
|
||||
MaxSpindlePowerUtilizationFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the utilization factor for spindle power.
|
||||
It is the reciprocal of <a class="xref" href="Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_MaxSpindlePowerSafetyFactor">MaxSpindlePowerSafetyFactor</a>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double MaxSpindlePowerUtilizationFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_MaxSpindleTorqueSafetyFactor_" data-uid="Hi.NcOpt.NcOptOption.MaxSpindleTorqueSafetyFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_MaxSpindleTorqueSafetyFactor" data-uid="Hi.NcOpt.NcOptOption.MaxSpindleTorqueSafetyFactor">
|
||||
MaxSpindleTorqueSafetyFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the safety factor for spindle torque.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double MaxSpindleTorqueSafetyFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_MaxSpindleTorqueUtilizationFactor_" data-uid="Hi.NcOpt.NcOptOption.MaxSpindleTorqueUtilizationFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_MaxSpindleTorqueUtilizationFactor" data-uid="Hi.NcOpt.NcOptOption.MaxSpindleTorqueUtilizationFactor">
|
||||
MaxSpindleTorqueUtilizationFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the utilization factor for spindle torque.
|
||||
It is the reciprocal of <a class="xref" href="Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_MaxSpindleTorqueSafetyFactor">MaxSpindleTorqueSafetyFactor</a>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double MaxSpindleTorqueUtilizationFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_MinFeedPerTooth_mm_" data-uid="Hi.NcOpt.NcOptOption.MinFeedPerTooth_mm*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_MinFeedPerTooth_mm" data-uid="Hi.NcOpt.NcOptOption.MinFeedPerTooth_mm">
|
||||
@ -1030,136 +1160,6 @@ The feedrate setting takes priority.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_SpindlePowerSafetyFactor_" data-uid="Hi.NcOpt.NcOptOption.SpindlePowerSafetyFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_SpindlePowerSafetyFactor" data-uid="Hi.NcOpt.NcOptOption.SpindlePowerSafetyFactor">
|
||||
SpindlePowerSafetyFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the safety factor for spindle power.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double SpindlePowerSafetyFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_SpindlePowerUtilizationFactor_" data-uid="Hi.NcOpt.NcOptOption.SpindlePowerUtilizationFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_SpindlePowerUtilizationFactor" data-uid="Hi.NcOpt.NcOptOption.SpindlePowerUtilizationFactor">
|
||||
SpindlePowerUtilizationFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the utilization factor for spindle power.
|
||||
It is the reciprocal of <a class="xref" href="Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_SpindlePowerSafetyFactor">SpindlePowerSafetyFactor</a>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double SpindlePowerUtilizationFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_SpindleTorqueSafetyFactor_" data-uid="Hi.NcOpt.NcOptOption.SpindleTorqueSafetyFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_SpindleTorqueSafetyFactor" data-uid="Hi.NcOpt.NcOptOption.SpindleTorqueSafetyFactor">
|
||||
SpindleTorqueSafetyFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the safety factor for spindle torque.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double SpindleTorqueSafetyFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_SpindleTorqueUtilizationFactor_" data-uid="Hi.NcOpt.NcOptOption.SpindleTorqueUtilizationFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_SpindleTorqueUtilizationFactor" data-uid="Hi.NcOpt.NcOptOption.SpindleTorqueUtilizationFactor">
|
||||
SpindleTorqueUtilizationFactor
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the utilization factor for spindle torque.
|
||||
It is the reciprocal of <a class="xref" href="Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_SpindleTorqueSafetyFactor">SpindleTorqueSafetyFactor</a>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double SpindleTorqueUtilizationFactor { 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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_NcOpt_NcOptOption_ThermalYieldSafetyFactor_" data-uid="Hi.NcOpt.NcOptOption.ThermalYieldSafetyFactor*"></a>
|
||||
|
||||
<h3 id="Hi_NcOpt_NcOptOption_ThermalYieldSafetyFactor" data-uid="Hi.NcOpt.NcOptOption.ThermalYieldSafetyFactor">
|
||||
|
||||
@ -165,13 +165,13 @@ Class HardNcLine
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Numerical.NcUtil.html#Hi_Numerical_NcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_">NcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag)</a>
|
||||
<a class="xref" href="Hi.Numerical.HardNcUtil.html#Hi_Numerical_HardNcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_">HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Numerical.NcUtil.html#Hi_Numerical_NcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_">NcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag, bool)</a>
|
||||
<a class="xref" href="Hi.Numerical.HardNcUtil.html#Hi_Numerical_HardNcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_">HardNcUtil.IsFlagChanging(HardNcLine, HardNcLine, NcFlag, bool)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Numerical.NcUtil.html#Hi_Numerical_NcUtil_IsFlagKeeping_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_">NcUtil.IsFlagKeeping(HardNcLine, HardNcLine, NcFlag, bool)</a>
|
||||
<a class="xref" href="Hi.Numerical.HardNcUtil.html#Hi_Numerical_HardNcUtil_IsFlagKeeping_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_">HardNcUtil.IsFlagKeeping(HardNcLine, HardNcLine, NcFlag, 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>
|
||||
|
||||
@ -2,9 +2,9 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class NcUtil | HiAPI-C# 2025 </title>
|
||||
<title>Class HardNcUtil | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class NcUtil | HiAPI-C# 2025 ">
|
||||
<meta name="title" content="Class HardNcUtil | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Utility class for working with NC code.">
|
||||
<link rel="icon" href="../img/HiAPI.favicon.ico">
|
||||
@ -84,12 +84,12 @@
|
||||
<nav id="breadcrumb"></nav>
|
||||
</div>
|
||||
|
||||
<article data-uid="Hi.Numerical.NcUtil">
|
||||
<article data-uid="Hi.Numerical.HardNcUtil">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_NcUtil" data-uid="Hi.Numerical.NcUtil" class="text-break">
|
||||
Class NcUtil
|
||||
<h1 id="Hi_Numerical_HardNcUtil" data-uid="Hi.Numerical.HardNcUtil" class="text-break">
|
||||
Class HardNcUtil
|
||||
</h1>
|
||||
|
||||
<div class="facts text-secondary">
|
||||
@ -102,7 +102,7 @@ Class NcUtil
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static class NcUtil</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static class HardNcUtil</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
@ -112,7 +112,7 @@ Class NcUtil
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">NcUtil</span></div>
|
||||
<div><span class="xref">HardNcUtil</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
@ -154,7 +154,7 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_NcNameTemplateReplacingKeyword" data-uid="Hi.Numerical.NcUtil.NcNameTemplateReplacingKeyword">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_NcNameTemplateReplacingKeyword" data-uid="Hi.Numerical.HardNcUtil.NcNameTemplateReplacingKeyword">
|
||||
NcNameTemplateReplacingKeyword
|
||||
|
||||
</h3>
|
||||
@ -185,7 +185,7 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_RelNcFileTemplateReplacingKeyword" data-uid="Hi.Numerical.NcUtil.RelNcFileTemplateReplacingKeyword">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_RelNcFileTemplateReplacingKeyword" data-uid="Hi.Numerical.HardNcUtil.RelNcFileTemplateReplacingKeyword">
|
||||
RelNcFileTemplateReplacingKeyword
|
||||
|
||||
</h3>
|
||||
@ -219,9 +219,9 @@ Class NcUtil
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_LineBeginCsScriptRegex_" data-uid="Hi.Numerical.NcUtil.LineBeginCsScriptRegex*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_LineBeginCsScriptRegex_" data-uid="Hi.Numerical.HardNcUtil.LineBeginCsScriptRegex*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_LineBeginCsScriptRegex" data-uid="Hi.Numerical.NcUtil.LineBeginCsScriptRegex">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_LineBeginCsScriptRegex" data-uid="Hi.Numerical.HardNcUtil.LineBeginCsScriptRegex">
|
||||
LineBeginCsScriptRegex
|
||||
|
||||
</h3>
|
||||
@ -251,9 +251,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_LineEndCsScriptRegex_" data-uid="Hi.Numerical.NcUtil.LineEndCsScriptRegex*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_LineEndCsScriptRegex_" data-uid="Hi.Numerical.HardNcUtil.LineEndCsScriptRegex*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_LineEndCsScriptRegex" data-uid="Hi.Numerical.NcUtil.LineEndCsScriptRegex">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_LineEndCsScriptRegex" data-uid="Hi.Numerical.HardNcUtil.LineEndCsScriptRegex">
|
||||
LineEndCsScriptRegex
|
||||
|
||||
</h3>
|
||||
@ -287,9 +287,9 @@ Class NcUtil
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_ApproachFloor_" data-uid="Hi.Numerical.NcUtil.ApproachFloor*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_ApproachFloor_" data-uid="Hi.Numerical.HardNcUtil.ApproachFloor*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_ApproachFloor__1_Hi_Common_FileLines_IFileLineIndex_System_Collections_Generic_List___0__System_Collections_Generic_IEnumerator___0__" data-uid="Hi.Numerical.NcUtil.ApproachFloor``1(Hi.Common.FileLines.IFileLineIndex,System.Collections.Generic.List{``0},System.Collections.Generic.IEnumerator{``0})">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_ApproachFloor__1_Hi_Common_FileLines_IFileLineIndex_System_Collections_Generic_List___0__System_Collections_Generic_IEnumerator___0__" data-uid="Hi.Numerical.HardNcUtil.ApproachFloor``1(Hi.Common.FileLines.IFileLineIndex,System.Collections.Generic.List{``0},System.Collections.Generic.IEnumerator{``0})">
|
||||
ApproachFloor<T>(IFileLineIndex, List<T>, IEnumerator<T>)
|
||||
|
||||
</h3>
|
||||
@ -338,9 +338,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GetSimCsScript_" data-uid="Hi.Numerical.NcUtil.GetSimCsScript*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GetSimCsScript_" data-uid="Hi.Numerical.HardNcUtil.GetSimCsScript*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GetSimCsScript_System_String_Hi_Numerical_CncBrand_System_String__System_String__" data-uid="Hi.Numerical.NcUtil.GetSimCsScript(System.String,Hi.Numerical.CncBrand,System.String@,System.String@)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GetSimCsScript_System_String_Hi_Numerical_CncBrand_System_String__System_String__" data-uid="Hi.Numerical.HardNcUtil.GetSimCsScript(System.String,Hi.Numerical.CncBrand,System.String@,System.String@)">
|
||||
GetSimCsScript(string, CncBrand, out string, out string)
|
||||
|
||||
</h3>
|
||||
@ -380,9 +380,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GrabComment_" data-uid="Hi.Numerical.NcUtil.GrabComment*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GrabComment_" data-uid="Hi.Numerical.HardNcUtil.GrabComment*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GrabComment_System_String_Hi_Numerical_CncBrand_Hi_Numerical_HardNcComment__" data-uid="Hi.Numerical.NcUtil.GrabComment(System.String,Hi.Numerical.CncBrand,Hi.Numerical.HardNcComment@)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GrabComment_System_String_Hi_Numerical_CncBrand_Hi_Numerical_HardNcComment__" data-uid="Hi.Numerical.HardNcUtil.GrabComment(System.String,Hi.Numerical.CncBrand,Hi.Numerical.HardNcComment@)">
|
||||
GrabComment(string, CncBrand, out HardNcComment)
|
||||
|
||||
</h3>
|
||||
@ -425,9 +425,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GrabDoubleABC_" data-uid="Hi.Numerical.NcUtil.GrabDoubleABC*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GrabDoubleABC_" data-uid="Hi.Numerical.HardNcUtil.GrabDoubleABC*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GrabDoubleABC_System_String__System_Boolean_" data-uid="Hi.Numerical.NcUtil.GrabDoubleABC(System.String@,System.Boolean)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GrabDoubleABC_System_String__System_Boolean_" data-uid="Hi.Numerical.HardNcUtil.GrabDoubleABC(System.String@,System.Boolean)">
|
||||
GrabDoubleABC(ref string, bool)
|
||||
|
||||
</h3>
|
||||
@ -467,9 +467,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GrabDoubleXYZ_" data-uid="Hi.Numerical.NcUtil.GrabDoubleXYZ*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GrabDoubleXYZ_" data-uid="Hi.Numerical.HardNcUtil.GrabDoubleXYZ*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GrabDoubleXYZ_System_String__System_Boolean_" data-uid="Hi.Numerical.NcUtil.GrabDoubleXYZ(System.String@,System.Boolean)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GrabDoubleXYZ_System_String__System_Boolean_" data-uid="Hi.Numerical.HardNcUtil.GrabDoubleXYZ(System.String@,System.Boolean)">
|
||||
GrabDoubleXYZ(ref string, bool)
|
||||
|
||||
</h3>
|
||||
@ -509,9 +509,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GrabFlag_" data-uid="Hi.Numerical.NcUtil.GrabFlag*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GrabFlag_" data-uid="Hi.Numerical.HardNcUtil.GrabFlag*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GrabFlag_System_String__System_String_" data-uid="Hi.Numerical.NcUtil.GrabFlag(System.String@,System.String)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GrabFlag_System_String__System_String_" data-uid="Hi.Numerical.HardNcUtil.GrabFlag(System.String@,System.String)">
|
||||
GrabFlag(ref string, string)
|
||||
|
||||
</h3>
|
||||
@ -551,9 +551,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_GrabHeadPercentComment_" data-uid="Hi.Numerical.NcUtil.GrabHeadPercentComment*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_GrabHeadPercentComment_" data-uid="Hi.Numerical.HardNcUtil.GrabHeadPercentComment*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_GrabHeadPercentComment_System_String_Hi_Numerical_HardNcComment__" data-uid="Hi.Numerical.NcUtil.GrabHeadPercentComment(System.String,Hi.Numerical.HardNcComment@)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_GrabHeadPercentComment_System_String_Hi_Numerical_HardNcComment__" data-uid="Hi.Numerical.HardNcUtil.GrabHeadPercentComment(System.String,Hi.Numerical.HardNcComment@)">
|
||||
GrabHeadPercentComment(string, out HardNcComment)
|
||||
|
||||
</h3>
|
||||
@ -593,9 +593,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_IsFlagChanging_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_IsFlagChanging_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag)">
|
||||
IsFlagChanging(HardNcLine, HardNcLine, NcFlag)
|
||||
|
||||
</h3>
|
||||
@ -638,9 +638,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_IsFlagChanging_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_IsFlagChanging_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag,System.Boolean)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_IsFlagChanging_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag,System.Boolean)">
|
||||
IsFlagChanging(HardNcLine, HardNcLine, NcFlag, bool)
|
||||
|
||||
</h3>
|
||||
@ -686,9 +686,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_IsFlagChanging_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_IsFlagChanging_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_IsFlagChanging_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_NcFlag_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging(System.Collections.Generic.LinkedListNode{Hi.Numerical.HardNcLine},Hi.Numerical.NcFlag)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_IsFlagChanging_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_NcFlag_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging(System.Collections.Generic.LinkedListNode{Hi.Numerical.HardNcLine},Hi.Numerical.NcFlag)">
|
||||
IsFlagChanging(LinkedListNode<HardNcLine>, NcFlag)
|
||||
|
||||
</h3>
|
||||
@ -728,9 +728,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_IsFlagChanging_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_IsFlagChanging_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_IsFlagChanging_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.NcUtil.IsFlagChanging(System.Collections.Generic.LinkedListNode{Hi.Numerical.HardNcLine},Hi.Numerical.NcFlag,System.Boolean)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_IsFlagChanging_System_Collections_Generic_LinkedListNode_Hi_Numerical_HardNcLine__Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.HardNcUtil.IsFlagChanging(System.Collections.Generic.LinkedListNode{Hi.Numerical.HardNcLine},Hi.Numerical.NcFlag,System.Boolean)">
|
||||
IsFlagChanging(LinkedListNode<HardNcLine>, NcFlag, bool)
|
||||
|
||||
</h3>
|
||||
@ -773,9 +773,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_IsFlagKeeping_" data-uid="Hi.Numerical.NcUtil.IsFlagKeeping*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_IsFlagKeeping_" data-uid="Hi.Numerical.HardNcUtil.IsFlagKeeping*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_IsFlagKeeping_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.NcUtil.IsFlagKeeping(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag,System.Boolean)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_IsFlagKeeping_Hi_Numerical_HardNcLine_Hi_Numerical_HardNcLine_Hi_Numerical_NcFlag_System_Boolean_" data-uid="Hi.Numerical.HardNcUtil.IsFlagKeeping(Hi.Numerical.HardNcLine,Hi.Numerical.HardNcLine,Hi.Numerical.NcFlag,System.Boolean)">
|
||||
IsFlagKeeping(HardNcLine, HardNcLine, NcFlag, bool)
|
||||
|
||||
</h3>
|
||||
@ -821,9 +821,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_RemoveAllCsScript_" data-uid="Hi.Numerical.NcUtil.RemoveAllCsScript*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_RemoveAllCsScript_" data-uid="Hi.Numerical.HardNcUtil.RemoveAllCsScript*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_RemoveAllCsScript_System_String_Hi_Numerical_CncBrand_" data-uid="Hi.Numerical.NcUtil.RemoveAllCsScript(System.String,Hi.Numerical.CncBrand)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_RemoveAllCsScript_System_String_Hi_Numerical_CncBrand_" data-uid="Hi.Numerical.HardNcUtil.RemoveAllCsScript(System.String,Hi.Numerical.CncBrand)">
|
||||
RemoveAllCsScript(string, CncBrand)
|
||||
|
||||
</h3>
|
||||
@ -863,9 +863,9 @@ Class NcUtil
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_NcUtil_SetTagNumber_" data-uid="Hi.Numerical.NcUtil.SetTagNumber*"></a>
|
||||
<a id="Hi_Numerical_HardNcUtil_SetTagNumber_" data-uid="Hi.Numerical.HardNcUtil.SetTagNumber*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_NcUtil_SetTagNumber_System_String__System_String_System_Double_System_String_" data-uid="Hi.Numerical.NcUtil.SetTagNumber(System.String@,System.String,System.Double,System.String)">
|
||||
<h3 id="Hi_Numerical_HardNcUtil_SetTagNumber_System_String__System_String_System_Double_System_String_" data-uid="Hi.Numerical.HardNcUtil.SetTagNumber(System.String@,System.String,System.Double,System.String)">
|
||||
SetTagNumber(ref string, string, double, string)
|
||||
|
||||
</h3>
|
||||
@ -0,0 +1,200 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class Heidenhain.DatumSetting | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class Heidenhain.DatumSetting | 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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.CmdBased.Heidenhain.DatumSetting">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_DatumSetting" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting" class="text-break">
|
||||
Class Heidenhain.DatumSetting
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.html">CmdBased</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"></div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class Heidenhain.DatumSetting</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">Heidenhain.DatumSetting</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</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>
|
||||
@ -0,0 +1,200 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class Heidenhain.DatumShift | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class Heidenhain.DatumShift | 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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.CmdBased.Heidenhain.DatumShift">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_DatumShift" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift" class="text-break">
|
||||
Class Heidenhain.DatumShift
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.html">CmdBased</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"></div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class Heidenhain.DatumShift</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">Heidenhain.DatumShift</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</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>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</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>
|
||||
@ -177,6 +177,69 @@ Class Heidenhain
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_CyclDef_" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.CyclDef*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_CyclDef" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.CyclDef">
|
||||
CyclDef
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public int CyclDef { 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.int32">int</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_CyclTitle_" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.CyclTitle*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_CyclTitle" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.CyclTitle">
|
||||
CyclTitle
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Head of the CYCL DEF</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public string CyclTitle { 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.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_FN0_" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.FN0*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_CmdBased_Heidenhain_FN0" data-uid="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.FN0">
|
||||
|
||||
@ -106,6 +106,14 @@ Classes
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.html">Heidenhain</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting.html">Heidenhain.DatumSetting</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift.html">Heidenhain.DatumShift</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.CmdBased.IndexNote.html">IndexNote</a></dt>
|
||||
<dd></dd>
|
||||
|
||||
@ -0,0 +1,313 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class HeidenhainNcRawBlocker | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class HeidenhainNcRawBlocker | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Heidenhain NC block builder. Also support single line NC block.">
|
||||
<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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.Raws.HeidenhainNcRawBlocker">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker" class="text-break">
|
||||
Class HeidenhainNcRawBlocker
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.Raws.html">Raws</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"><p>Heidenhain NC block builder.
|
||||
Also support single line NC block.</p>
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class HeidenhainNcRawBlocker : INcRawBlocker</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">HeidenhainNcRawBlocker</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<dl class="typelist implements">
|
||||
<dt>Implements</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html">INcRawBlocker</a></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</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 class="section" id="constructors">Constructors
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker__ctor_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker__ctor" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.#ctor">
|
||||
HeidenhainNcRawBlocker()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public HeidenhainNcRawBlocker()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker_Name_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.Name*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker_Name" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.Name">
|
||||
Name
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public string Name { 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.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker_GetBlock_" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.GetBlock*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_Raws_HeidenhainNcRawBlocker_GetBlock_System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine__System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___System_Collections_Generic_LinkedListNode_Hi_Common_FileLines_IndexedFileLine___" data-uid="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.GetBlock(System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine},System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@,System.Collections.Generic.LinkedListNode{Hi.Common.FileLines.IndexedFileLine}@)">
|
||||
GetBlock(LinkedListNode<IndexedFileLine>, out LinkedListNode<IndexedFileLine>, out LinkedListNode<IndexedFileLine>)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public void GetBlock(LinkedListNode<IndexedFileLine> srcNode, out LinkedListNode<IndexedFileLine> beginNode, out LinkedListNode<IndexedFileLine> endNode)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>srcNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a><<a class="xref" href="Hi.Common.FileLines.IndexedFileLine.html">IndexedFileLine</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><code>beginNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a><<a class="xref" href="Hi.Common.FileLines.IndexedFileLine.html">IndexedFileLine</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><code>endNode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.linkedlistnode-1">LinkedListNode</a><<a class="xref" href="Hi.Common.FileLines.IndexedFileLine.html">IndexedFileLine</a>></dt>
|
||||
<dd><p>exclusive end node</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>
|
||||
@ -94,6 +94,12 @@
|
||||
<h3 id="classes">
|
||||
Classes
|
||||
</h3>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html">HeidenhainNcRawBlocker</a></dt>
|
||||
<dd><p>Heidenhain NC block builder.
|
||||
Also support single line NC block.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.Raws.RawBlock.html">RawBlock</a></dt>
|
||||
<dd><p>A small NC block for one or several lines.</p>
|
||||
|
||||
@ -152,6 +152,127 @@ Class SoftNcUtil
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SoftNcUtil_GetFlagDoubles_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GetFlagDoubles*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GetFlagDoubles_System_String_System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GetFlagDoubles(System.String,System.Collections.Generic.IEnumerable{System.String})">
|
||||
GetFlagDoubles(string, IEnumerable<string>)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static IEnumerable<(string Flag, double Value, string OriginalText)> GetFlagDoubles(string unManagedText, IEnumerable<string> flags)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>unManagedText</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd></dd>
|
||||
<dt><code>flags</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></dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><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> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.flag">Flag</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.value">Value</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.originaltext">OriginalText</a>)></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SoftNcUtil_GetFlagDoublesXyz_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GetFlagDoublesXyz*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GetFlagDoublesXyz_System_String_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GetFlagDoublesXyz(System.String)">
|
||||
GetFlagDoublesXyz(string)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static IEnumerable<(string Flag, double Value, string OriginalText)> GetFlagDoublesXyz(string unManagedText)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>unManagedText</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><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> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.flag">Flag</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.value">Value</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.double,system.string-.originaltext">OriginalText</a>)></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabDouble_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabDouble*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabDouble_System_String__System_String_System_Boolean_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabDouble(System.String@,System.String,System.Boolean)">
|
||||
GrabDouble(ref string, string, bool)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Grab double value with decimal point judgement:
|
||||
The text is changed by replacing tag and value to empty string.</p>
|
||||
<p>If <code class="paramref">enableIntegerShrink</code> is true and no decimal point, the value should be scale by 0.001.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static double GrabDouble(ref string text, string tag, bool enableIntegerShrink)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>text</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd><p>text</p>
|
||||
</dd>
|
||||
<dt><code>tag</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
||||
<dd><p>tag</p>
|
||||
</dd>
|
||||
<dt><code>enableIntegerShrink</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
|
||||
<dd><p>If true and no decimal point exists, the value will be scaled by 0.001.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd><p>double value</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlag_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlag*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SoftNcUtil_GrabFlag_System_String__System_String_" data-uid="Hi.Numerical.SoftParsers.SoftNcUtil.GrabFlag(System.String@,System.String)">
|
||||
|
||||
@ -2,11 +2,11 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class HeidenhainBlockSyntax | HiAPI-C# 2025 </title>
|
||||
<title>Class HeidenhainDatumSettingSyntax | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class HeidenhainBlockSyntax | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="title" content="Class HeidenhainDatumSettingSyntax | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Heidenhain syntax of CYCL DEF 247 DATUM SETTING.">
|
||||
<link rel="icon" href="../img/HiAPI.favicon.ico">
|
||||
<link rel="stylesheet" href="../public/docfx.min.css">
|
||||
<link rel="stylesheet" href="../public/main.css">
|
||||
@ -84,24 +84,25 @@
|
||||
<nav id="breadcrumb"></nav>
|
||||
</div>
|
||||
|
||||
<article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax">
|
||||
<article data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax" class="text-break">
|
||||
Class HeidenhainBlockSyntax
|
||||
<h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax" class="text-break">
|
||||
Class HeidenhainDatumSettingSyntax
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a></dd></dl>
|
||||
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Numerical.html">Numerical</a>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"></div>
|
||||
<div class="markdown summary"><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 247 DATUM SETTING</code></pre>.
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class HeidenhainBlockSyntax : INcSyntax</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public class HeidenhainDatumSettingSyntax : INcSyntax</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
@ -111,7 +112,7 @@ Class HeidenhainBlockSyntax
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">HeidenhainBlockSyntax</span></div>
|
||||
<div><span class="xref">HeidenhainDatumSettingSyntax</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
@ -179,79 +180,13 @@ Class HeidenhainBlockSyntax
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="constructors">Constructors
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax__ctor_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax__ctor_System_Collections_Generic_IEnumerable_System_String__" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
||||
HeidenhainBlockSyntax(IEnumerable<string>)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public HeidenhainBlockSyntax(IEnumerable<string> flags)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>flags</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></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_FlagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.FlagList*"></a>
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_FlagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.FlagList">
|
||||
FlagList
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<string> FlagList { 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.collections.generic.list-1">List</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.Name*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.Name">
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.Name">
|
||||
Name
|
||||
|
||||
</h3>
|
||||
@ -280,13 +215,44 @@ Class HeidenhainBlockSyntax
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_TagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.TagList">
|
||||
TagList
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<string> TagList { 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.collections.generic.list-1">List</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.ToArranged*"></a>
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainBlockSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumSettingSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
|
||||
ToArranged(JsonObject)
|
||||
|
||||
</h3>
|
||||
@ -0,0 +1,314 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class HeidenhainDatumShiftSyntax | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class HeidenhainDatumShiftSyntax | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Heidenhain syntax of CYCL DEF 7 DATUM SHIFT.">
|
||||
<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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax" class="text-break">
|
||||
Class HeidenhainDatumShiftSyntax
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html">CyclDefSyntaxs</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 7 DATUM SHIFT</code></pre>.
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class HeidenhainDatumShiftSyntax : INcSyntax</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">HeidenhainDatumShiftSyntax</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<dl class="typelist implements">
|
||||
<dt>Implements</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html">INcSyntax</a></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</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 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.Name">
|
||||
Name
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public string Name { 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.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_TagList" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.TagList">
|
||||
TagList
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<string> TagList { 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.collections.generic.list-1">List</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs_HeidenhainDatumShiftSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
|
||||
ToArranged(JsonObject)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get arranged json from <code class="paramref">src</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public JsonObject ToArranged(JsonObject src)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>src</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt>
|
||||
<dd></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>
|
||||
@ -0,0 +1,132 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs | 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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs">
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_CyclDefSyntaxs" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs" class="text-break">Namespace Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs</h1>
|
||||
<div class="markdown level0 summary"></div>
|
||||
<div class="markdown level0 conceptual"></div>
|
||||
<div class="markdown level0 remarks"></div>
|
||||
|
||||
<h3 id="classes">
|
||||
Classes
|
||||
</h3>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html">HeidenhainDatumSettingSyntax</a></dt>
|
||||
<dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 247 DATUM SETTING</code></pre>.
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html">HeidenhainDatumShiftSyntax</a></dt>
|
||||
<dd><p>Heidenhain syntax of <pre><code class="lang-csharp">CYCL DEF 7 DATUM SHIFT</code></pre>.
|
||||
</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>
|
||||
@ -0,0 +1,283 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class HeidenhainCyclDefInitSyntax | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class HeidenhainCyclDefInitSyntax | HiAPI-C# 2025 ">
|
||||
|
||||
<meta name="description" content="Initialization Syntax of Heidenhain fixed head block for CYCL DEF.">
|
||||
<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 "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<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.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainCyclDefInitSyntax" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax" class="text-break">
|
||||
Class HeidenhainCyclDefInitSyntax
|
||||
</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>.<a class="xref" href="Hi.Numerical.SoftParsers.html">SoftParsers</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.html">SyntaxBased</a>.<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.html">HeidenhainSyntaxs</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"><p>Initialization Syntax of Heidenhain fixed head block for <pre><code class="lang-csharp">CYCL DEF</code></pre>.
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class HeidenhainCyclDefInitSyntax : INcSyntax</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><span class="xref">HeidenhainCyclDefInitSyntax</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<dl class="typelist implements">
|
||||
<dt>Implements</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html">INcSyntax</a></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</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 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainCyclDefInitSyntax_Name_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.Name*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainCyclDefInitSyntax_Name" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.Name">
|
||||
Name
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public string Name { 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.string">string</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainCyclDefInitSyntax_ToArranged_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.ToArranged*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_SyntaxBased_HeidenhainSyntaxs_HeidenhainCyclDefInitSyntax_ToArranged_System_Text_Json_Nodes_JsonObject_" data-uid="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.ToArranged(System.Text.Json.Nodes.JsonObject)">
|
||||
ToArranged(JsonObject)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get arranged json from <code class="paramref">src</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public JsonObject ToArranged(JsonObject src)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>src</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.text.json.nodes.jsonobject">JsonObject</a></dt>
|
||||
<dd></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>
|
||||
@ -95,8 +95,9 @@
|
||||
Classes
|
||||
</h3>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.html">HeidenhainBlockSyntax</a></dt>
|
||||
<dd></dd>
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.html">HeidenhainCyclDefInitSyntax</a></dt>
|
||||
<dd><p>Initialization Syntax of Heidenhain fixed head block for <pre><code class="lang-csharp">CYCL DEF</code></pre>.
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html">HeidenhainFnSyntax</a></dt>
|
||||
|
||||
@ -183,6 +183,37 @@ Class NcSyntaxConst
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_Syntaxs_NcSyntaxConst_FlagDoubleTagList_" data-uid="Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxConst.FlagDoubleTagList*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_Syntaxs_NcSyntaxConst_FlagDoubleTagList" data-uid="Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxConst.FlagDoubleTagList">
|
||||
FlagDoubleTagList
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static List<string> FlagDoubleTagList { 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.collections.generic.list-1">List</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Numerical_SoftParsers_Syntaxs_NcSyntaxConst_HeidenhainCommentSyntax_" data-uid="Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxConst.HeidenhainCommentSyntax*"></a>
|
||||
|
||||
<h3 id="Hi_Numerical_SoftParsers_Syntaxs_NcSyntaxConst_HeidenhainCommentSyntax" data-uid="Hi.Numerical.SoftParsers.Syntaxs.NcSyntaxConst.HeidenhainCommentSyntax">
|
||||
|
||||
@ -117,6 +117,11 @@ Classes
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.HardNcLine.html">HardNcLine</a></dt>
|
||||
<dd><p>Represents a line in the NC program with its associated data and operations.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.HardNcUtil.html">HardNcUtil</a></dt>
|
||||
<dd><p>Utility class for working with NC code.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@ -189,11 +194,6 @@ The key is Offset ID (H or D in NC code).</p>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.NcStepMonitor.html">NcStepMonitor</a></dt>
|
||||
<dd><p>Monitors NC steps and provides functionality for step tracking and control.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Numerical.NcUtil.html">NcUtil</a></dt>
|
||||
<dd><p>Utility class for working with NC code.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
|
||||
@ -2345,6 +2345,9 @@
|
||||
<li>
|
||||
<a href="Hi.Numerical.HardNcLine.html" name="" title="HardNcLine">HardNcLine</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.HardNcUtil.html" name="" title="HardNcUtil">HardNcUtil</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html" name="" title="HeidenhainCoordinateEntryDisplayee">HeidenhainCoordinateEntryDisplayee</a>
|
||||
</li>
|
||||
@ -2468,9 +2471,6 @@
|
||||
<li>
|
||||
<a href="Hi.Numerical.NcStepMonitor.html" name="" title="NcStepMonitor">NcStepMonitor</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.NcUtil.html" name="" title="NcUtil">NcUtil</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.NcWarningSceneEnum.html" name="" title="NcWarningSceneEnum">NcWarningSceneEnum</a>
|
||||
</li>
|
||||
@ -2753,6 +2753,12 @@
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.html" name="" title="Heidenhain">Heidenhain</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting.html" name="" title="Heidenhain.DatumSetting">Heidenhain.DatumSetting</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift.html" name="" title="Heidenhain.DatumShift">Heidenhain.DatumShift</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.CmdBased.IndexNote.html" name="" title="IndexNote">IndexNote</a>
|
||||
</li>
|
||||
@ -2795,6 +2801,9 @@
|
||||
<a href="Hi.Numerical.SoftParsers.Raws.html" name="" title="Hi.Numerical.SoftParsers.Raws">Hi.Numerical.SoftParsers.Raws</a>
|
||||
|
||||
<ul class="nav level2">
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html" name="" title="HeidenhainNcRawBlocker">HeidenhainNcRawBlocker</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html" name="" title="INcRawBlocker">INcRawBlocker</a>
|
||||
</li>
|
||||
@ -2844,7 +2853,7 @@
|
||||
|
||||
<ul class="nav level2">
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.html" name="" title="HeidenhainBlockSyntax">HeidenhainBlockSyntax</a>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.html" name="" title="HeidenhainCyclDefInitSyntax">HeidenhainCyclDefInitSyntax</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.html" name="" title="HeidenhainFnSyntax">HeidenhainFnSyntax</a>
|
||||
@ -2854,6 +2863,19 @@
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<span class="expand-stub"></span>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html" name="" title="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs">Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs</a>
|
||||
|
||||
<ul class="nav level2">
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html" name="" title="HeidenhainDatumSettingSyntax">HeidenhainDatumSettingSyntax</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html" name="" title="HeidenhainDatumShiftSyntax">HeidenhainDatumShiftSyntax</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<span class="expand-stub"></span>
|
||||
<a href="Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.html" name="" title="Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs">Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs</a>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -91,7 +91,7 @@
|
||||
<h2 id="key-models">Key Models</h2>
|
||||
<p>The key models used by the Controller Page are:</p>
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv></li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a></li>
|
||||
<li><a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProjectDisplayee.html">MachiningProjectDisplayee</a></li>
|
||||
</ul>
|
||||
<p>The <a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProjectDisplayee.html">MachiningProjectDisplayee</a> contains <a class="xref" href="../../../api/Hi.Numerical.IsoCoordinateEntryDisplayee.html">IsoCoordinateEntryDisplayee</a> and <a class="xref" href="../../../api/Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html">HeidenhainCoordinateEntryDisplayee</a>. They are used in this GUI.</p>
|
||||
@ -120,7 +120,7 @@
|
||||
<ul>
|
||||
<li>ISO Coordinate Table Panel
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv>.<xref:Hi.Numerical.NcEnv.IsoCoordinateTable> Display
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a>.<a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_IsoCoordinateTable">IsoCoordinateTable</a> Display
|
||||
(Note that The XYZ is not sortable on the table.)</li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -128,7 +128,7 @@
|
||||
</li>
|
||||
<li>Datum Preset Table Tab (Only visible for <a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Heidenhain">Heidenhain</a> controllers)
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.HeidenhainDatumPresetTable> Panel
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_HeidenhainDatumPresetTable">HeidenhainDatumPresetTable</a> Panel
|
||||
(Note that The XYZ is not sortable on the table.)
|
||||
<ul>
|
||||
<li>Show Datum Preset Toggle Button for <a class="xref" href="../../../api/Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html">HeidenhainCoordinateEntryDisplayee</a></li>
|
||||
@ -139,7 +139,7 @@
|
||||
<li>Datum Shift Table Tab (Only visible for <a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Heidenhain">Heidenhain</a> controllers)
|
||||
(Note that The XYZ is not sortable on the table.)
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.HeidenhainDatumShiftTable> Panel</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_HeidenhainDatumShiftTable">HeidenhainDatumShiftTable</a> Panel</li>
|
||||
<li>Show Datum Shift Toggle Button for <a class="xref" href="../../../api/Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html">HeidenhainCoordinateEntryDisplayee</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
@ -154,24 +154,24 @@
|
||||
</li>
|
||||
<li>Machine Tab
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.RapidFeedrate_mmdmin> Settings</li>
|
||||
<li><xref:Hi.Numerical.NcEnv.ToolingTime> Settings</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_RapidFeedrate_mmdmin">RapidFeedrate_mmdmin</a> Settings</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_ToolingTime">ToolingTime</a> Settings</li>
|
||||
<li>Linear Axis Limits Table
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.StrokeLimitXyz_mm> Min and Max for X, Y, Z</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_StrokeLimitXyz_mm">StrokeLimitXyz_mm</a> Min and Max for X, Y, Z</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Rotary Axis Table
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.StrokeLimitAbc_rad> Min and Max for A, B, C</li>
|
||||
<li><xref:Hi.Numerical.NcEnv.MaxRotarySpeedABC_radds> for A, B, C</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_StrokeLimitAbc_rad">StrokeLimitAbc_rad</a> Min and Max for A, B, C</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_MaxRotarySpeedABC_radds">MaxRotarySpeedABC_radds</a> for A, B, C</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Brand Tab
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.CncBrand> Selection Dropdown
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_CncBrand">CncBrand</a> Selection Dropdown
|
||||
<ul>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Syntec">Syntec</a></li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Fanuc">Fanuc</a></li>
|
||||
@ -184,8 +184,8 @@
|
||||
</li>
|
||||
<li>Config Tab
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.SetToolHeightCompensationOnFeatureNormal> Setting</li>
|
||||
<li><xref:Hi.Numerical.NcEnv.EnableShortestRotary> Setting</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_SetToolHeightCompensationOnFeatureNormal">SetToolHeightCompensationOnFeatureNormal</a> Setting</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_EnableShortestRotary">EnableShortestRotary</a> Setting</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@ -222,7 +222,7 @@ See Rendering Items SubMenu from <a href="../player/player-extended-renderingcan
|
||||
</div>
|
||||
<h2 id="behavior">Behavior</h2>
|
||||
<h3 id="iso-coordinate-table">ISO Coordinate Table</h3>
|
||||
<p>The ISO coordinate table allows users to edit and manage coordinates for the <xref:Hi.Numerical.NcEnv.IsoCoordinateTable>. Each entry consists of:</p>
|
||||
<p>The ISO coordinate table allows users to edit and manage coordinates for the <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_IsoCoordinateTable">IsoCoordinateTable</a>. Each entry consists of:</p>
|
||||
<ul>
|
||||
<li>An index identifier</li>
|
||||
<li>X, Y, Z coordinate values</li>
|
||||
@ -232,8 +232,8 @@ See Rendering Items SubMenu from <a href="../player/player-extended-renderingcan
|
||||
<h3 id="datum-preset-and-shift-tables-heidenhain">Datum Preset and Shift Tables (Heidenhain)</h3>
|
||||
<p>These tables are specific to <a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Heidenhain">Heidenhain</a> controllers and provide interfaces for:</p>
|
||||
<ul>
|
||||
<li>Setting datum preset positions in <xref:Hi.Numerical.NcEnv.HeidenhainDatumPresetTable></li>
|
||||
<li>Configuring datum shifts in <xref:Hi.Numerical.NcEnv.HeidenhainDatumShiftTable></li>
|
||||
<li>Setting datum preset positions in <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_HeidenhainDatumPresetTable">HeidenhainDatumPresetTable</a></li>
|
||||
<li>Configuring datum shifts in <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_HeidenhainDatumShiftTable">HeidenhainDatumShiftTable</a></li>
|
||||
<li>Visualizing selected datum in the 3D viewer with <a class="xref" href="../../../api/Hi.Numerical.HeidenhainCoordinateEntryDisplayee.html">HeidenhainCoordinateEntryDisplayee</a></li>
|
||||
</ul>
|
||||
<h3 id="offset-table">Offset Table</h3>
|
||||
@ -247,13 +247,13 @@ See Rendering Items SubMenu from <a href="../player/player-extended-renderingcan
|
||||
<h3 id="machine-configuration">Machine Configuration</h3>
|
||||
<p>Controls machine-specific settings:</p>
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.RapidFeedrate_mmdmin> (mm/min)</li>
|
||||
<li><xref:Hi.Numerical.NcEnv.ToolingTime> (seconds)</li>
|
||||
<li>Stroke limits (minimum and maximum) for linear axes (<xref:Hi.Numerical.NcEnv.StrokeLimitXyz_mm>)</li>
|
||||
<li>Stroke limits and maximum speeds for rotary axes (<xref:Hi.Numerical.NcEnv.StrokeLimitAbc_rad> and <xref:Hi.Numerical.NcEnv.MaxRotarySpeedABC_radds>)</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_RapidFeedrate_mmdmin">RapidFeedrate_mmdmin</a> (mm/min)</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_ToolingTime">ToolingTime</a> (seconds)</li>
|
||||
<li>Stroke limits (minimum and maximum) for linear axes (<a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_StrokeLimitXyz_mm">StrokeLimitXyz_mm</a>)</li>
|
||||
<li>Stroke limits and maximum speeds for rotary axes (<a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_StrokeLimitAbc_rad">StrokeLimitAbc_rad</a> and <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_MaxRotarySpeedABC_radds">MaxRotarySpeedABC_radds</a>)</li>
|
||||
</ul>
|
||||
<h3 id="brand-selection">Brand Selection</h3>
|
||||
<p>Allows switching between different CNC controller brands via <xref:Hi.Numerical.NcEnv.CncBrand>:</p>
|
||||
<p>Allows switching between different CNC controller brands via <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_CncBrand">CncBrand</a>:</p>
|
||||
<ul>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Syntec">Syntec</a></li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Fanuc">Fanuc</a></li>
|
||||
@ -264,8 +264,8 @@ See Rendering Items SubMenu from <a href="../player/player-extended-renderingcan
|
||||
<h3 id="config-options">Config Options</h3>
|
||||
<p>General configuration options including:</p>
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv.SetToolHeightCompensationOnFeatureNormal> setting</li>
|
||||
<li><xref:Hi.Numerical.NcEnv.EnableShortestRotary> optimization</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_SetToolHeightCompensationOnFeatureNormal">SetToolHeightCompensationOnFeatureNormal</a> setting</li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_EnableShortestRotary">EnableShortestRotary</a> optimization</li>
|
||||
</ul>
|
||||
<h2 id="source-code-locations">Source Code Locations</h2>
|
||||
<p>See <a href="../index.html">HiNC GUI Architecture</a> for git repository links.</p>
|
||||
|
||||
@ -194,7 +194,7 @@
|
||||
<p>The controller utilizes the <code>IProjectService</code> to:</p>
|
||||
<ul>
|
||||
<li>Access the current <a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProject.html">MachiningProject</a></li>
|
||||
<li>Retrieve and update <xref:Hi.Numerical.NcEnv> settings</li>
|
||||
<li>Retrieve and update <a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a> settings</li>
|
||||
<li>Save changes to the project</li>
|
||||
</ul>
|
||||
<h3 id="with-rendering-engine">With Rendering Engine</h3>
|
||||
|
||||
@ -96,7 +96,7 @@ The model is managed by the getter function and setter function (see <a href="..
|
||||
</li>
|
||||
<li>Assistant Model:
|
||||
<ul>
|
||||
<li><xref:Hi.Numerical.NcEnv></li>
|
||||
<li><a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -120,7 +120,7 @@
|
||||
</table>
|
||||
<div class="NOTE">
|
||||
<h5>Note</h5>
|
||||
<p>When the message is an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>, the brief message shows <xref:System.Exception.Message*> while the full exception details are logged to file.</p>
|
||||
<p>When the message is an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>, the brief message shows <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.message">Message</a> while the full exception details are logged to file.</p>
|
||||
</div>
|
||||
<h2 id="platform-specific-layouts">Platform-Specific Layouts</h2>
|
||||
<h3 id="wpf-application">WPF Application</h3>
|
||||
|
||||
@ -170,12 +170,12 @@
|
||||
</li>
|
||||
<li>Spindle Torque Safety Factor Floating Number Field
|
||||
<ul>
|
||||
<li>The model is <a class="xref" href="../../../api/Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_SpindleTorqueSafetyFactor">SpindleTorqueSafetyFactor</a>.</li>
|
||||
<li>The model is <xref:Hi.NcOpt.NcOptOption.SpindleTorqueSafetyFactor>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Spindle Power Safety Factor Floating Number Field
|
||||
<ul>
|
||||
<li>The model is <a class="xref" href="../../../api/Hi.NcOpt.NcOptOption.html#Hi_NcOpt_NcOptOption_SpindlePowerSafetyFactor">SpindlePowerSafetyFactor</a>.</li>
|
||||
<li>The model is <xref:Hi.NcOpt.NcOptOption.SpindlePowerSafetyFactor>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -101,7 +101,7 @@ Only editable if the <a class="xref" href="../../../api/Hi.MachiningProcs.Render
|
||||
<li><code>Rendering Items SubMenu</code>
|
||||
<a class="xref" href="../../../api/Hi.MachiningProcs.RenderingFlag.html">RenderingFlag</a>-based checkboxes that deal the boolean value in <a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProjectDisplayee.html#Hi_MachiningProcs_MachiningProjectDisplayee_RenderingFlagBitArray">RenderingFlagBitArray</a>, such as “Show Machine”, “Show Workpiece”, etc..
|
||||
Except the ClStrip option since there has already be managed by the Show CL Strip Button.
|
||||
Show HeidenhainCoordinate checkbox only if <a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProject.html">MachiningProject</a>.<a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_NcEnv">NcEnv</a>.<xref:Hi.Numerical.NcEnv.CncBrand> is <a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Heidenhain">Heidenhain</a>.
|
||||
Show HeidenhainCoordinate checkbox only if <a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProject.html">MachiningProject</a>.<a class="xref" href="../../../api/Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_NcEnv">NcEnv</a>.<a class="xref" href="../../../api/Hi.Numerical.HardNcEnv.html#Hi_Numerical_HardNcEnv_CncBrand">CncBrand</a> is <a class="xref" href="../../../api/Hi.Numerical.CncBrand.html#Hi_Numerical_CncBrand_Heidenhain">Heidenhain</a>.
|
||||
Create the submenu component class since the other GUI component also use it. See <a href="../controller/index.html">controller page</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@ -118,7 +118,7 @@
|
||||
</ul>
|
||||
</li>
|
||||
<li>Set <a class="xref" href="../../api/Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a> - Configure tool house</li>
|
||||
<li>Set <xref:Hi.Numerical.NcEnv> (Controller) - Configure NC system environment parameters</li>
|
||||
<li>Set <a class="xref" href="../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a> (Controller) - Configure NC system environment parameters</li>
|
||||
</ul>
|
||||
<h2 id="3-setting-project-tasks">3. Setting Project Tasks</h2>
|
||||
<p>Set sequential tasks using <a class="xref" href="../../api/Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_PlayerCommand">PlayerCommand</a>:</p>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -10328,6 +10328,20 @@
|
||||
"Title": "Hi.Numerical.HardNcLine",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.HardNcLine.yml\" sourcestartlinenumber=\"1\">Represents a line in the NC program with its associated data and operations.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.HardNcUtil.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.HardNcUtil.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.HardNcUtil",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.HardNcUtil.yml\" sourcestartlinenumber=\"1\">Utility class for working with NC code.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.HeidenhainCoordinateEntryDisplayee.yml",
|
||||
@ -11182,20 +11196,6 @@
|
||||
"Title": "Hi.Numerical.NcStepMonitor",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.NcStepMonitor.yml\" sourcestartlinenumber=\"1\">Monitors NC steps and provides functionality for step tracking and control.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.NcUtil.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.NcUtil.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.NcUtil",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.NcUtil.yml\" sourcestartlinenumber=\"1\">Utility class for working with NC code.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.NcWarningSceneEnum.yml",
|
||||
@ -11294,6 +11294,34 @@
|
||||
"Title": "Hi.Numerical.SoftParsers.CmdBased.CsScript",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumSetting",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.CmdBased.Heidenhain.DatumShift",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.CmdBased.Heidenhain.yml",
|
||||
@ -11462,6 +11490,20 @@
|
||||
"Title": "Hi.Numerical.SoftParsers.ICommentGrabber",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.yml\" sourcestartlinenumber=\"1\">Heidenhain NC block builder.\nAlso support single line NC block.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.INcRawBlocker.yml",
|
||||
@ -11674,18 +11716,60 @@
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.yml",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax.html"
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainBlockSyntax",
|
||||
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumSettingSyntax.yml\" sourcestartlinenumber=\"1\">Heidenhain syntax of <pre><code class=\"lang-csharp\">CYCL DEF 247 DATUM SETTING</code></pre>.\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.HeidenhainDatumShiftSyntax.yml\" sourcestartlinenumber=\"1\">Heidenhain syntax of <pre><code class=\"lang-csharp\">CYCL DEF 7 DATUM SHIFT</code></pre>.\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.CyclDefSyntaxs",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainCyclDefInitSyntax.yml\" sourcestartlinenumber=\"1\">Initialization Syntax of Heidenhain fixed head block for <pre><code class=\"lang-csharp\">CYCL DEF</code></pre>.\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs.HeidenhainFnSyntax.yml",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user