Archived
deploy.
This commit is contained in:
@@ -323,6 +323,24 @@ geometry's true bounds — instead of meshing, and <code>GeomCombination</code>
|
||||
contributes nothing to a bounds query; generate the mesh yourself if you need its true extent.
|
||||
<code>MillingCutter</code>'s cutter-height bookkeeping likewise reads the profile's ZR contour and the
|
||||
upper beam's box instead of meshing both on every cache clear.</li>
|
||||
<li><strong>The web application's Legacy-Controller page</strong> — <code>HiNC-2025-webservice</code> removes the page the
|
||||
Page menu's third group opened, at <code>/controller/<tab></code>, on 2026-09-11 (the 3.2 line). It edited
|
||||
<a class="xref" href="../../api/Hi.Numerical.HardNcEnv.html">HardNcEnv</a> — the project's <a class="xref" href="../../api/Hi.MachiningProcs.MachiningProject.html#Hi_MachiningProcs_MachiningProject_NcEnv">NcEnv</a>,
|
||||
the HardNc controller model that is deprecating now that
|
||||
<a class="xref" href="../../api/Hi.MachiningProcs.LocalProjectService.html#Hi_MachiningProcs_LocalProjectService_EnableSoftNcRunner">EnableSoftNcRunner</a> defaults to <code>true</code>. Controller
|
||||
settings are edited on the General Setup page's Controller branch
|
||||
(<code>/general-setup?tree=equipment/controller</code>), the SoftNc runner's own face — see
|
||||
<a href="../../manual/setup/controller.html">Controller</a>. Of the settings only that page could edit, three were
|
||||
HardNcEnv's alone and retire with it: <code>EnableShortestRotary</code> (the runner honours the program's own
|
||||
M126 / M127 modal codes), <code>MaxRotarySpeedABC</code> (the runner's rotary ceiling is the rotary rate on
|
||||
the branch's Rapid Feedrates leaf) and <code>HeidenhainMasterAxisChar</code> (a HardNc parser setting with no
|
||||
SoftNc counterpart). The fourth, <strong>Align P0</strong> — moving the part so that program zero lands on a
|
||||
work-coordinate row — is <strong>not offered on the runner path</strong>: the Work Coordinates leaf carries only
|
||||
<strong>P0</strong> and <strong>M0</strong>, which write the row from the machine position; the part is placed by hand
|
||||
instead — see <a href="../../manual/setup/program-zero-alignment.html">Program Zero Alignment</a>. Old links keep
|
||||
working: <code>/controller</code> and anything below it redirects to the Controller branch. Nothing on the
|
||||
C# side moves — <code>MachiningProject.NcEnv</code> still loads and the <code>/api/Controller/*</code> endpoints stay
|
||||
mounted, so a host that drives HardNcEnv through the API or a script is unaffected.</li>
|
||||
</ul>
|
||||
<h2 id="7-signature-and-shape-changes">7. Signature and shape changes</h2>
|
||||
<ul>
|
||||
@@ -393,6 +411,15 @@ names: <code>MachineTool/Table-B1.default</code> and <code>MachineTool/CT-350.de
|
||||
renamed outright — its <code>.mt</code>, its <code>.general-mech</code> and its STL headers travel with it — and the
|
||||
duplicated nested STL set inside the CT-350 package is deleted. A project, script or <code>.mt</code> that
|
||||
refers to a shipped machine-tool package by its earlier path must be repointed at the name above.</li>
|
||||
<li><strong>The shipped mechanism file takes the canonical extension.</strong> <code>MachineTool/Table-B1.default/Table-B1.general-mech</code>
|
||||
is now <code>Table-B1.GeneralMechanism</code> — the spelling <code>GeneralMechanism.XName</code> gives and every Save As
|
||||
has written since the type-name extensions arrived — and the package's <code>Table-B1.mt</code> is repointed at
|
||||
it. <code>.general-mech</code> stays readable everywhere: the loader dispatches on the XML root element and
|
||||
never reads the extension, so a hand-authored file keeps its name and loads as before. Only something
|
||||
that refers to the shipped mechanism by its old file name must be repointed. The rename ships from
|
||||
HiNc-Resource 3.2.21; 3.2.20 still carries <code>.general-mech</code>, and an admin folder already seeded by it
|
||||
is re-mirrored — old name deleted, new name copied, <code>Table-B1.mt</code> refreshed — on the first start with
|
||||
the newer package.</li>
|
||||
</ul>
|
||||
|
||||
</article>
|
||||
|
||||
Reference in New Issue
Block a user