This commit is contained in:
2025-09-06 21:25:33 +08:00
parent f6dd232ef8
commit 878475acf8
108 changed files with 5919 additions and 4961 deletions
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class SetupController | HiAPI-C# 2025 ">
<meta name="description" content="Controller for setup operations of machining projects.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
@@ -97,7 +97,8 @@ Class SetupController
<dl><dt>Assembly</dt><dd>HiNc.dll</dd></dl>
</div>
<div class="markdown summary"></div>
<div class="markdown summary"><p>Controller for setup operations of machining projects.</p>
</div>
<div class="markdown conceptual"></div>
<div class="codewrapper">
@@ -707,22 +708,24 @@ public class SetupController : ControllerBase</code></pre>
<a id="Hi_MachiningProcs_SetupController__ctor_" data-uid="Hi.MachiningProcs.SetupController.#ctor*"></a>
<h3 id="Hi_MachiningProcs_SetupController__ctor_Hi_MachiningProcs_IPathedMachiningProjectHost_" data-uid="Hi.MachiningProcs.SetupController.#ctor(Hi.MachiningProcs.IPathedMachiningProjectHost)">
SetupController(IPathedMachiningProjectHost)
<h3 id="Hi_MachiningProcs_SetupController__ctor_Hi_MachiningProcs_IProjectService_" data-uid="Hi.MachiningProcs.SetupController.#ctor(Hi.MachiningProcs.IProjectService)">
SetupController(IProjectService)
</h3>
<div class="markdown level1 summary"></div>
<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 SetupController(IPathedMachiningProjectHost pathedMachiningProjectHost)</code></pre>
<pre><code class="lang-csharp hljs">public SetupController(IProjectService projectService)</code></pre>
</div>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>pathedMachiningProjectHost</code> <a class="xref" href="Hi.MachiningProcs.IPathedMachiningProjectHost.html">IPathedMachiningProjectHost</a></dt>
<dd></dd>
<dt><code>projectService</code> <a class="xref" href="Hi.MachiningProcs.IProjectService.html">IProjectService</a></dt>
<dd><p>The project service.</p>
</dd>
</dl>
@@ -783,7 +786,8 @@ public class SetupController : ControllerBase</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Applies a CL milling device to the machining equipment.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -810,7 +814,8 @@ public void ApplyClMillingDevice()</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Loads a fixture from the specified XML file path.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -821,7 +826,8 @@ public void LoadFixture(string fixtureXmlFilePath)</code></pre>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>fixtureXmlFilePath</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>The XML file path of the fixture to load.</p>
</dd>
</dl>
@@ -842,7 +848,8 @@ public void LoadFixture(string fixtureXmlFilePath)</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Loads a machining project from the specified file path.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -853,7 +860,8 @@ public void LoadProject(string filePath)</code></pre>
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>filePath</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>The file path to load the project from.</p>
</dd>
</dl>
@@ -874,7 +882,8 @@ public void LoadProject(string filePath)</code></pre>
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Saves the current machining project.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">