tune
This commit is contained in:
parent
58fe57b9c6
commit
4303229724
BIN
App/Hi.Wpf.dll
BIN
App/Hi.Wpf.dll
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,8 +11,8 @@
|
||||
"dependencies": {
|
||||
"AvalonEdit": "6.3.0.90",
|
||||
"FontAwesome.Sharp": "6.3.0",
|
||||
"Hi.Wpf": "3.1.48",
|
||||
"HiNc": "3.1.67",
|
||||
"Hi.Wpf": "3.1.49",
|
||||
"HiNc": "3.1.68",
|
||||
"Microsoft.Extensions.Configuration.Json": "9.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection": "9.0.0",
|
||||
"Microsoft.Extensions.Hosting": "9.0.0",
|
||||
@ -1659,39 +1659,39 @@
|
||||
}
|
||||
},
|
||||
"Grpc.Tools/2.66.0": {},
|
||||
"Hi.Wpf/3.1.48": {
|
||||
"Hi.Wpf/3.1.49": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.53"
|
||||
"HiDisp": "3.1.54"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0-windows7.0/Hi.Wpf.dll": {
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
"assemblyVersion": "3.1.49.0",
|
||||
"fileVersion": "3.1.49.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiCbtr/3.1.53": {
|
||||
"HiCbtr/3.1.54": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.53"
|
||||
"HiDisp": "3.1.54"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiCbtr.dll": {
|
||||
"assemblyVersion": "3.1.53.0",
|
||||
"fileVersion": "3.1.53.0"
|
||||
"assemblyVersion": "3.1.54.0",
|
||||
"fileVersion": "3.1.54.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiDisp/3.1.53": {
|
||||
"HiDisp/3.1.54": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.48",
|
||||
"HiGeom": "3.1.49",
|
||||
"System.Configuration.ConfigurationManager": "9.0.10",
|
||||
"System.Drawing.Common": "9.0.10",
|
||||
"System.Resources.Extensions": "9.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiDisp.dll": {
|
||||
"assemblyVersion": "3.1.53.0",
|
||||
"fileVersion": "3.1.53.0"
|
||||
"assemblyVersion": "3.1.54.0",
|
||||
"fileVersion": "3.1.54.0"
|
||||
}
|
||||
},
|
||||
"native": {
|
||||
@ -1706,7 +1706,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiGeom/3.1.48": {
|
||||
"HiGeom/3.1.49": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
@ -1717,8 +1717,8 @@
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiGeom.dll": {
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
"assemblyVersion": "3.1.49.0",
|
||||
"fileVersion": "3.1.49.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1730,27 +1730,27 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiLicense/3.1.48": {
|
||||
"HiLicense/3.1.49": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.48"
|
||||
"HiGeom": "3.1.49"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiLicense.dll": {
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
"assemblyVersion": "3.1.49.0",
|
||||
"fileVersion": "3.1.49.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiMech/3.1.57": {
|
||||
"HiMech/3.1.58": {
|
||||
"dependencies": {
|
||||
"CommandLineParser": "2.9.1",
|
||||
"HiCbtr": "3.1.53",
|
||||
"HiCbtr": "3.1.54",
|
||||
"Microsoft.CodeAnalysis.CSharp.Scripting": "4.14.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiMech.dll": {
|
||||
"assemblyVersion": "3.1.57.0",
|
||||
"fileVersion": "3.1.57.0"
|
||||
"assemblyVersion": "3.1.58.0",
|
||||
"fileVersion": "3.1.58.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1765,20 +1765,20 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiNc/3.1.67": {
|
||||
"HiNc/3.1.68": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
"Grpc.Net.Client": "2.66.0",
|
||||
"HiLicense": "3.1.48",
|
||||
"HiMech": "3.1.57",
|
||||
"HiUniNc": "3.1.54",
|
||||
"HiLicense": "3.1.49",
|
||||
"HiMech": "3.1.58",
|
||||
"HiUniNc": "3.1.55",
|
||||
"System.IO.Pipelines": "9.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiNc.dll": {
|
||||
"assemblyVersion": "3.1.67.0",
|
||||
"fileVersion": "3.1.67.0"
|
||||
"assemblyVersion": "3.1.68.0",
|
||||
"fileVersion": "3.1.68.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1790,14 +1790,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiUniNc/3.1.54": {
|
||||
"HiUniNc/3.1.55": {
|
||||
"dependencies": {
|
||||
"HiMech": "3.1.57"
|
||||
"HiMech": "3.1.58"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiUniNc.dll": {
|
||||
"assemblyVersion": "3.1.54.0",
|
||||
"fileVersion": "3.1.54.0"
|
||||
"assemblyVersion": "3.1.55.0",
|
||||
"fileVersion": "3.1.55.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -2442,61 +2442,61 @@
|
||||
"path": "grpc.tools/2.66.0",
|
||||
"hashPath": "grpc.tools.2.66.0.nupkg.sha512"
|
||||
},
|
||||
"Hi.Wpf/3.1.48": {
|
||||
"Hi.Wpf/3.1.49": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-JB2zuC4Kf7DhjOS/auHuX+h3fKtvd8IZeDdkM9MDPqagsUpRpioQqb7RM0+Z9UKtZdM8TmASJfNWkv31eFAU0A==",
|
||||
"path": "hi.wpf/3.1.48",
|
||||
"hashPath": "hi.wpf.3.1.48.nupkg.sha512"
|
||||
"sha512": "sha512-acohRzOamJGu1sMSHjkodrsT5LQytkeoUnjEz3E65Gi63JWU7ZNZLbyyjVkHMR4YyFGB7kpYUD2cLq6Exs65Bw==",
|
||||
"path": "hi.wpf/3.1.49",
|
||||
"hashPath": "hi.wpf.3.1.49.nupkg.sha512"
|
||||
},
|
||||
"HiCbtr/3.1.53": {
|
||||
"HiCbtr/3.1.54": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-WXqtwHXBICRYaibn2+JoPAvqLFvamjcQ+6gGeibf7X1d4c5Gc9YJnPID7VNnzrvR3LDTdWrydtadku7K7ZiRCQ==",
|
||||
"path": "hicbtr/3.1.53",
|
||||
"hashPath": "hicbtr.3.1.53.nupkg.sha512"
|
||||
"sha512": "sha512-VnriHkbIi8LZYu7o+tC4KAv2/xS7TZ6njXSJqGlXaM651z95cvzZsMmKUweMdIO3yPQLLDUuZaR509md6lLqOg==",
|
||||
"path": "hicbtr/3.1.54",
|
||||
"hashPath": "hicbtr.3.1.54.nupkg.sha512"
|
||||
},
|
||||
"HiDisp/3.1.53": {
|
||||
"HiDisp/3.1.54": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-phbpdGQkrneWnULVBfSMgB/73ONWX645SQrqqE/NYpbZw0laea4XtHsTZdxjFo4H1bhoPV1MSdKqwBa4yj4b9w==",
|
||||
"path": "hidisp/3.1.53",
|
||||
"hashPath": "hidisp.3.1.53.nupkg.sha512"
|
||||
"sha512": "sha512-Mnvs+ETgvGBl51JmM4LllfM/tSJWBvz+epI8qz1BIJdfj8429L4Xg+sjJuYiTVXoxiDLJbFY6OhWGte0URvk7g==",
|
||||
"path": "hidisp/3.1.54",
|
||||
"hashPath": "hidisp.3.1.54.nupkg.sha512"
|
||||
},
|
||||
"HiGeom/3.1.48": {
|
||||
"HiGeom/3.1.49": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-pwYl8I0sCwKuKPOUCYLepxDPZini8WF25EjC84Ubgp5l1RITC1JVWgSBWCVJTjB7xE28Q7u0zHLnztjRmyhh+Q==",
|
||||
"path": "higeom/3.1.48",
|
||||
"hashPath": "higeom.3.1.48.nupkg.sha512"
|
||||
"sha512": "sha512-nPGW6l90KLrkk9uqDoD0/5O7ZOoQ3/v398Qtkvi8PLf4EaaSTfQOnaS7HWE6F4AMONXbyADKz5yAKackc7h8qg==",
|
||||
"path": "higeom/3.1.49",
|
||||
"hashPath": "higeom.3.1.49.nupkg.sha512"
|
||||
},
|
||||
"HiLicense/3.1.48": {
|
||||
"HiLicense/3.1.49": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-v7DfLIlP++YiVcVsJ2I/zkj0k8I9vXoQinFkSMq+RjnN6dr97Vi9P4dw6NOVc+jOhR8C7EkPcVNESO59MBZ+9g==",
|
||||
"path": "hilicense/3.1.48",
|
||||
"hashPath": "hilicense.3.1.48.nupkg.sha512"
|
||||
"sha512": "sha512-Iq8zS+hHdDVpW9QjfJtYamo3Xcb/qZ2oI5CIbboGoB7E6aTjrjB6dUCxVNZh7mRjkE7goj7Dk+9ESzZR98usBw==",
|
||||
"path": "hilicense/3.1.49",
|
||||
"hashPath": "hilicense.3.1.49.nupkg.sha512"
|
||||
},
|
||||
"HiMech/3.1.57": {
|
||||
"HiMech/3.1.58": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-tNkzJMMBhpjf0GeX0ojnrHw7fzXBDUAemBZgQgsrnUvSNXyaDuii7W4XNSH6j1g2w5/uP0/plQOKQPbiNzWTkA==",
|
||||
"path": "himech/3.1.57",
|
||||
"hashPath": "himech.3.1.57.nupkg.sha512"
|
||||
"sha512": "sha512-0uOmyncGFu+k4lQ7hYU9Zvt+b0wMdUZK1b4a01GYHHkoXXLQllqeK9Fjs79/ciNlPLYrDuVIOXwqaIFDtLoizA==",
|
||||
"path": "himech/3.1.58",
|
||||
"hashPath": "himech.3.1.58.nupkg.sha512"
|
||||
},
|
||||
"HiNc/3.1.67": {
|
||||
"HiNc/3.1.68": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-tLgupMxwQGmb2agQYIDRc7QojSFCf2+Jb+GtYzCnpUx1KBb3VA0x9K1QIq7HlJxreG9pTnse8CuYVwugMlnC/Q==",
|
||||
"path": "hinc/3.1.67",
|
||||
"hashPath": "hinc.3.1.67.nupkg.sha512"
|
||||
"sha512": "sha512-Xy1TmMFEA4XM96Z//9A86qgJtEeduASZ+7cXyQrLNCI+HsY/fnFenboX4FoMFlWbZBE0ZDMN1KW044Y6qEkZOw==",
|
||||
"path": "hinc/3.1.68",
|
||||
"hashPath": "hinc.3.1.68.nupkg.sha512"
|
||||
},
|
||||
"HiUniNc/3.1.54": {
|
||||
"HiUniNc/3.1.55": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Tiu0xEGbloG1BC2MlaoM7JGt1eXMNjFSpi4Ha3ZDxs6HREYm33O67MrxtWRPHhJHcGNaMJbaGToqJj8zNax4Uw==",
|
||||
"path": "hiuninc/3.1.54",
|
||||
"hashPath": "hiuninc.3.1.54.nupkg.sha512"
|
||||
"sha512": "sha512-5C0NqN53oEI9+tVEJOkbFVbXRzdYWunwItRlfBOPluIO54YJSZFdirrsL5sAl1pSrG/43+rOkhi5Zj00/c4dAg==",
|
||||
"path": "hiuninc/3.1.55",
|
||||
"hashPath": "hiuninc.3.1.55.nupkg.sha512"
|
||||
},
|
||||
"MathNet.Numerics/5.0.0": {
|
||||
"type": "package",
|
||||
|
||||
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.
@ -217,6 +217,43 @@ Interface IProjectService
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_IProjectService_GetLocalProjectService_" data-uid="Hi.MachiningProcs.IProjectService.GetLocalProjectService*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_IProjectService_GetLocalProjectService" data-uid="Hi.MachiningProcs.IProjectService.GetLocalProjectService">
|
||||
GetLocalProjectService()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get Local Project Service as base-service.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">LocalProjectService GetLocalProjectService()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.MachiningProcs.LocalProjectService.html">LocalProjectService</a></dt>
|
||||
<dd><p>Local Project Service</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
@ -429,14 +429,41 @@ Apply absolute file path.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Task CloseProject()</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public void CloseProject()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_LocalProjectService_GetLocalProjectService_" data-uid="Hi.MachiningProcs.LocalProjectService.GetLocalProjectService*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_LocalProjectService_GetLocalProjectService" data-uid="Hi.MachiningProcs.LocalProjectService.GetLocalProjectService">
|
||||
GetLocalProjectService()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get Local Project Service as base-service.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public LocalProjectService GetLocalProjectService()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
|
||||
<dd><p>A task representing the asynchronous operation</p>
|
||||
<dt><a class="xref" href="Hi.MachiningProcs.LocalProjectService.html">LocalProjectService</a></dt>
|
||||
<dd><p>Local Project Service</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@ -434,14 +434,41 @@ Apply relative file path from <a class="xref" href="Hi.MachiningProcs.ProxyProje
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Task CloseProject()</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public void CloseProject()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_ProxyProjectService_GetLocalProjectService_" data-uid="Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_ProxyProjectService_GetLocalProjectService" data-uid="Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService">
|
||||
GetLocalProjectService()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get Local Project Service as base-service.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public LocalProjectService GetLocalProjectService()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
|
||||
<dd><p>A task representing the asynchronous operation</p>
|
||||
<dt><a class="xref" href="Hi.MachiningProcs.LocalProjectService.html">LocalProjectService</a></dt>
|
||||
<dd><p>Local Project Service</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@ -180,42 +180,6 @@ Class RuntimeApi
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="constructors">Constructors
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_RuntimeApi__ctor_" data-uid="Hi.MachiningProcs.RuntimeApi.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_RuntimeApi__ctor_Hi_MachiningProcs_IMachiningProjectGetter_" data-uid="Hi.MachiningProcs.RuntimeApi.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)">
|
||||
RuntimeApi(IMachiningProjectGetter)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Initializes a new instance.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public RuntimeApi(IMachiningProjectGetter machiningProjectGetter)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>machiningProjectGetter</code> <a class="xref" href="Hi.MachiningProcs.IMachiningProjectGetter.html">IMachiningProjectGetter</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
@ -707,38 +707,6 @@ public class RuntimeController : ControllerBase</code></pre>
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_RuntimeController__ctor_" data-uid="Hi.MachiningProcs.RuntimeController.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_RuntimeController__ctor_Hi_MachiningProcs_IMachiningProjectGetter_" data-uid="Hi.MachiningProcs.RuntimeController.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)">
|
||||
RuntimeController(IMachiningProjectGetter)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Initializes a new instance.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public RuntimeController(IMachiningProjectGetter machiningProjectGetter)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>machiningProjectGetter</code> <a class="xref" href="Hi.MachiningProcs.IMachiningProjectGetter.html">IMachiningProjectGetter</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningProcs_RuntimeController__ctor_" data-uid="Hi.MachiningProcs.RuntimeController.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningProcs_RuntimeController__ctor_Hi_MachiningProcs_IProjectService_" data-uid="Hi.MachiningProcs.RuntimeController.#ctor(Hi.MachiningProcs.IProjectService)">
|
||||
@ -4075,74 +4043,6 @@ public void WriteStepFiles(string relFileTemplate = "Output/[NcName].step.c
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="events">Events
|
||||
</h2>
|
||||
|
||||
|
||||
|
||||
<h3 id="Hi_MachiningProcs_RuntimeController_MachiningStepBuilt" data-uid="Hi.MachiningProcs.RuntimeController.MachiningStepBuilt">
|
||||
MachiningStepBuilt
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the action to configure steps during execution.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[JsAce(Snippet = "MachiningStepBuilt+=($1preStep,$2curStep)=>{$3Command};", DocContentHtml = "Runtime Step Configuration action. preStep is the Previous Milling Step; curStep is the Current Milling Step. preStep is null if no previous step existed.")]
|
||||
public event MachiningActRunner.MachiningStepBuiltDelegate MachiningStepBuilt</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Event Type</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.MachiningProcs.MachiningActRunner.html">MachiningActRunner</a>.<a class="xref" href="Hi.MachiningProcs.MachiningActRunner.MachiningStepBuiltDelegate.html">MachiningStepBuiltDelegate</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3 id="Hi_MachiningProcs_RuntimeController_MachiningStepSelected" data-uid="Hi.MachiningProcs.RuntimeController.MachiningStepSelected">
|
||||
MachiningStepSelected
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Event that is triggered when a milling step is selected.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">[JsAce(Snippet = "MachiningStepSelected+=($1millingStep)=>{$2Command};")]
|
||||
public event Action<MachiningStep> MachiningStepSelected</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Event Type</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a><<a class="xref" href="Hi.MachiningSteps.MachiningStep.html">MachiningStep</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
@ -153,6 +153,37 @@ Interface IMachiningStepHost
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_IMachiningStepHost_ClStrip_" data-uid="Hi.MachiningSteps.IMachiningStepHost.ClStrip*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_IMachiningStepHost_ClStrip" data-uid="Hi.MachiningSteps.IMachiningStepHost.ClStrip">
|
||||
ClStrip
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">ClStrip ClStrip { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.CutterLocations.ClStrips.ClStrip.html">ClStrip</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_IMachiningStepHost_DictionaryColorGuide_" data-uid="Hi.MachiningSteps.IMachiningStepHost.DictionaryColorGuide*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_IMachiningStepHost_DictionaryColorGuide" data-uid="Hi.MachiningSteps.IMachiningStepHost.DictionaryColorGuide">
|
||||
|
||||
@ -206,35 +206,35 @@ namespace Sample.Machining
|
||||
project.Workpiece.IdealGeom = new StlFile(stlFile_CylinderR19, projectDir);
|
||||
project.Workpiece.InitResolution = resolution_mm;
|
||||
|
||||
RuntimeApi runtimeApi = new RuntimeApi(localProjectService);
|
||||
RuntimeApi runtimeApi = project.RuntimeApi;
|
||||
runtimeApi.SetNcResolutionFixed(9999, 15);
|
||||
runtimeApi.EnableCollisionDetection = false;
|
||||
runtimeApi.EnablePhysics = false;
|
||||
runtimeApi.MachiningResolution_mm = resolution_mm;
|
||||
|
||||
//RunConsole(project, projectDisplayee, resolution_mm);
|
||||
RunWindow(project, projectDisplayee, resolution_mm);
|
||||
RunWindow(localProjectService, projectDisplayee, resolution_mm);
|
||||
}
|
||||
static void RunConsole(MachiningProject project,
|
||||
static void RunConsole(IProjectService projectService,
|
||||
MachiningProjectDisplayee projectDisplayee, double resolution_mm)
|
||||
{
|
||||
RunSession(project, resolution_mm);
|
||||
RunSession(projectService, resolution_mm);
|
||||
DispEngine dispEngine = new DispEngine(projectDisplayee);
|
||||
dispEngine.SetViewToIsometricView();
|
||||
dispEngine.SketchView = project.ClStrip.GetFittingView(dispEngine.SketchView);
|
||||
dispEngine.SketchView = projectService.MachiningProject.ClStrip.GetFittingView(dispEngine.SketchView);
|
||||
dispEngine.SketchView = dispEngine.SketchView.Scale(0.5);
|
||||
dispEngine.Snapshot($"Cache/result.bmp", 1000, 1000);
|
||||
|
||||
project.Dispose();
|
||||
projectService.GetLocalProjectService().CloseProject();
|
||||
LocalApp.AppEnd();
|
||||
Console.WriteLine($"App exit.");
|
||||
}
|
||||
static void RunWindow(MachiningProject project,
|
||||
static void RunWindow(IProjectService projectService,
|
||||
MachiningProjectDisplayee projectDisplayee, double resolution_mm)
|
||||
{
|
||||
var task = Task.Run(() =>
|
||||
{
|
||||
RunSession(project, resolution_mm);
|
||||
RunSession(projectService, resolution_mm);
|
||||
Console.WriteLine($"task done.");
|
||||
}).ShowIfCatched(null);
|
||||
|
||||
@ -245,7 +245,7 @@ namespace Sample.Machining
|
||||
};
|
||||
app.Exit += (o, e) =>
|
||||
{
|
||||
project.Dispose();
|
||||
projectService.GetLocalProjectService().CloseProject();
|
||||
LocalApp.AppEnd();
|
||||
Console.WriteLine($"App exit.");
|
||||
};
|
||||
@ -256,9 +256,10 @@ namespace Sample.Machining
|
||||
});
|
||||
#endregion
|
||||
}
|
||||
static void RunSession(MachiningProject project, double resolution_mm)
|
||||
static void RunSession(IProjectService projectService, double resolution_mm)
|
||||
{
|
||||
RuntimeApi runtimeApi = new RuntimeApi(project);
|
||||
var project=projectService.MachiningProject;
|
||||
RuntimeApi runtimeApi = project.RuntimeApi;
|
||||
|
||||
project.BeginSession();
|
||||
double radius = 20;
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -76743,6 +76743,19 @@ references:
|
||||
commentId: T:Hi.MachiningProcs.IProjectService
|
||||
fullName: Hi.MachiningProcs.IProjectService
|
||||
nameWithType: IProjectService
|
||||
- uid: Hi.MachiningProcs.IProjectService.GetLocalProjectService
|
||||
name: GetLocalProjectService()
|
||||
href: api/Hi.MachiningProcs.IProjectService.html#Hi_MachiningProcs_IProjectService_GetLocalProjectService
|
||||
commentId: M:Hi.MachiningProcs.IProjectService.GetLocalProjectService
|
||||
fullName: Hi.MachiningProcs.IProjectService.GetLocalProjectService()
|
||||
nameWithType: IProjectService.GetLocalProjectService()
|
||||
- uid: Hi.MachiningProcs.IProjectService.GetLocalProjectService*
|
||||
name: GetLocalProjectService
|
||||
href: api/Hi.MachiningProcs.IProjectService.html#Hi_MachiningProcs_IProjectService_GetLocalProjectService_
|
||||
commentId: Overload:Hi.MachiningProcs.IProjectService.GetLocalProjectService
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.IProjectService.GetLocalProjectService
|
||||
nameWithType: IProjectService.GetLocalProjectService
|
||||
- uid: Hi.MachiningProcs.IProjectService.MachiningProject
|
||||
name: MachiningProject
|
||||
href: api/Hi.MachiningProcs.IProjectService.html#Hi_MachiningProcs_IProjectService_MachiningProject
|
||||
@ -76871,6 +76884,19 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.LocalProjectService.CloseProject
|
||||
nameWithType: LocalProjectService.CloseProject
|
||||
- uid: Hi.MachiningProcs.LocalProjectService.GetLocalProjectService
|
||||
name: GetLocalProjectService()
|
||||
href: api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_GetLocalProjectService
|
||||
commentId: M:Hi.MachiningProcs.LocalProjectService.GetLocalProjectService
|
||||
fullName: Hi.MachiningProcs.LocalProjectService.GetLocalProjectService()
|
||||
nameWithType: LocalProjectService.GetLocalProjectService()
|
||||
- uid: Hi.MachiningProcs.LocalProjectService.GetLocalProjectService*
|
||||
name: GetLocalProjectService
|
||||
href: api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_GetLocalProjectService_
|
||||
commentId: Overload:Hi.MachiningProcs.LocalProjectService.GetLocalProjectService
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.LocalProjectService.GetLocalProjectService
|
||||
nameWithType: LocalProjectService.GetLocalProjectService
|
||||
- uid: Hi.MachiningProcs.LocalProjectService.GetMachiningProject
|
||||
name: GetMachiningProject()
|
||||
href: api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_GetMachiningProject
|
||||
@ -78987,6 +79013,19 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.ProxyProjectService.CloseProject
|
||||
nameWithType: ProxyProjectService.CloseProject
|
||||
- uid: Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService
|
||||
name: GetLocalProjectService()
|
||||
href: api/Hi.MachiningProcs.ProxyProjectService.html#Hi_MachiningProcs_ProxyProjectService_GetLocalProjectService
|
||||
commentId: M:Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService
|
||||
fullName: Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService()
|
||||
nameWithType: ProxyProjectService.GetLocalProjectService()
|
||||
- uid: Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService*
|
||||
name: GetLocalProjectService
|
||||
href: api/Hi.MachiningProcs.ProxyProjectService.html#Hi_MachiningProcs_ProxyProjectService_GetLocalProjectService_
|
||||
commentId: Overload:Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.ProxyProjectService.GetLocalProjectService
|
||||
nameWithType: ProxyProjectService.GetLocalProjectService
|
||||
- uid: Hi.MachiningProcs.ProxyProjectService.GetMachiningProject
|
||||
name: GetMachiningProject()
|
||||
href: api/Hi.MachiningProcs.ProxyProjectService.html#Hi_MachiningProcs_ProxyProjectService_GetMachiningProject
|
||||
@ -79217,25 +79256,6 @@ references:
|
||||
commentId: T:Hi.MachiningProcs.RuntimeApi
|
||||
fullName: Hi.MachiningProcs.RuntimeApi
|
||||
nameWithType: RuntimeApi
|
||||
- uid: Hi.MachiningProcs.RuntimeApi.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
name: RuntimeApi(IMachiningProjectGetter)
|
||||
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi__ctor_Hi_MachiningProcs_IMachiningProjectGetter_
|
||||
commentId: M:Hi.MachiningProcs.RuntimeApi.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
name.vb: New(IMachiningProjectGetter)
|
||||
fullName: Hi.MachiningProcs.RuntimeApi.RuntimeApi(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
fullName.vb: Hi.MachiningProcs.RuntimeApi.New(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
nameWithType: RuntimeApi.RuntimeApi(IMachiningProjectGetter)
|
||||
nameWithType.vb: RuntimeApi.New(IMachiningProjectGetter)
|
||||
- uid: Hi.MachiningProcs.RuntimeApi.#ctor*
|
||||
name: RuntimeApi
|
||||
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi__ctor_
|
||||
commentId: Overload:Hi.MachiningProcs.RuntimeApi.#ctor
|
||||
isSpec: "True"
|
||||
name.vb: New
|
||||
fullName: Hi.MachiningProcs.RuntimeApi.RuntimeApi
|
||||
fullName.vb: Hi.MachiningProcs.RuntimeApi.New
|
||||
nameWithType: RuntimeApi.RuntimeApi
|
||||
nameWithType.vb: RuntimeApi.New
|
||||
- uid: Hi.MachiningProcs.RuntimeApi.AddTimeDataByFile(System.String,System.String,System.Double,System.Double)
|
||||
name: AddTimeDataByFile(string, string, double, double)
|
||||
href: api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_AddTimeDataByFile_System_String_System_String_System_Double_System_Double_
|
||||
@ -80605,15 +80625,6 @@ references:
|
||||
commentId: T:Hi.MachiningProcs.RuntimeController
|
||||
fullName: Hi.MachiningProcs.RuntimeController
|
||||
nameWithType: RuntimeController
|
||||
- uid: Hi.MachiningProcs.RuntimeController.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
name: RuntimeController(IMachiningProjectGetter)
|
||||
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController__ctor_Hi_MachiningProcs_IMachiningProjectGetter_
|
||||
commentId: M:Hi.MachiningProcs.RuntimeController.#ctor(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
name.vb: New(IMachiningProjectGetter)
|
||||
fullName: Hi.MachiningProcs.RuntimeController.RuntimeController(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
fullName.vb: Hi.MachiningProcs.RuntimeController.New(Hi.MachiningProcs.IMachiningProjectGetter)
|
||||
nameWithType: RuntimeController.RuntimeController(IMachiningProjectGetter)
|
||||
nameWithType.vb: RuntimeController.New(IMachiningProjectGetter)
|
||||
- uid: Hi.MachiningProcs.RuntimeController.#ctor(Hi.MachiningProcs.IProjectService)
|
||||
name: RuntimeController(IProjectService)
|
||||
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController__ctor_Hi_MachiningProcs_IProjectService_
|
||||
@ -81117,18 +81128,6 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningProcs.RuntimeController.MachiningSession
|
||||
nameWithType: RuntimeController.MachiningSession
|
||||
- uid: Hi.MachiningProcs.RuntimeController.MachiningStepBuilt
|
||||
name: MachiningStepBuilt
|
||||
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_MachiningStepBuilt
|
||||
commentId: E:Hi.MachiningProcs.RuntimeController.MachiningStepBuilt
|
||||
fullName: Hi.MachiningProcs.RuntimeController.MachiningStepBuilt
|
||||
nameWithType: RuntimeController.MachiningStepBuilt
|
||||
- uid: Hi.MachiningProcs.RuntimeController.MachiningStepSelected
|
||||
name: MachiningStepSelected
|
||||
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_MachiningStepSelected
|
||||
commentId: E:Hi.MachiningProcs.RuntimeController.MachiningStepSelected
|
||||
fullName: Hi.MachiningProcs.RuntimeController.MachiningStepSelected
|
||||
nameWithType: RuntimeController.MachiningStepSelected
|
||||
- uid: Hi.MachiningProcs.RuntimeController.Map(System.String,Hi.Mappings.FileTimeSection,System.Nullable{Hi.Mapping.StepTimeShotUtil.CycleSamplingMode})
|
||||
name: Map(string, FileTimeSection, CycleSamplingMode?)
|
||||
href: api/Hi.MachiningProcs.RuntimeController.html#Hi_MachiningProcs_RuntimeController_Map_System_String_Hi_Mappings_FileTimeSection_System_Nullable_Hi_Mapping_StepTimeShotUtil_CycleSamplingMode__
|
||||
@ -82692,6 +82691,19 @@ references:
|
||||
commentId: T:Hi.MachiningSteps.IMachiningStepHost
|
||||
fullName: Hi.MachiningSteps.IMachiningStepHost
|
||||
nameWithType: IMachiningStepHost
|
||||
- uid: Hi.MachiningSteps.IMachiningStepHost.ClStrip
|
||||
name: ClStrip
|
||||
href: api/Hi.MachiningSteps.IMachiningStepHost.html#Hi_MachiningSteps_IMachiningStepHost_ClStrip
|
||||
commentId: P:Hi.MachiningSteps.IMachiningStepHost.ClStrip
|
||||
fullName: Hi.MachiningSteps.IMachiningStepHost.ClStrip
|
||||
nameWithType: IMachiningStepHost.ClStrip
|
||||
- uid: Hi.MachiningSteps.IMachiningStepHost.ClStrip*
|
||||
name: ClStrip
|
||||
href: api/Hi.MachiningSteps.IMachiningStepHost.html#Hi_MachiningSteps_IMachiningStepHost_ClStrip_
|
||||
commentId: Overload:Hi.MachiningSteps.IMachiningStepHost.ClStrip
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.IMachiningStepHost.ClStrip
|
||||
nameWithType: IMachiningStepHost.ClStrip
|
||||
- uid: Hi.MachiningSteps.IMachiningStepHost.DictionaryColorGuide
|
||||
name: DictionaryColorGuide
|
||||
href: api/Hi.MachiningSteps.IMachiningStepHost.html#Hi_MachiningSteps_IMachiningStepHost_DictionaryColorGuide
|
||||
|
||||
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