Archived
deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.
This commit is contained in:
@@ -94,9 +94,39 @@
|
||||
<h3 id="classes">
|
||||
Classes
|
||||
</h3>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.CollisionDetectionCommand.html">CollisionDetectionCommand</a></dt>
|
||||
<dd><p>Command that turns collision detection on or off for the session. One of
|
||||
the single-setting successors of the legacy <a class="xref" href="Hi.SessionCommands.PreSettingCommand.html">PreSettingCommand</a>
|
||||
bundle.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.CommandCatalogAttribute.html">CommandCatalogAttribute</a></dt>
|
||||
<dd><p>Marks an <a class="xref" href="Hi.SessionCommands.ISessionCommand.html">ISessionCommand</a> as user-addable: GUIs build their
|
||||
“Add Command” catalog from the commands carrying this attribute, grouped
|
||||
by <a class="xref" href="Hi.SessionCommands.CommandCatalogAttribute.html#Hi_SessionCommands_CommandCatalogAttribute_Category">Category</a>. A command WITHOUT this attribute stays loadable
|
||||
from project files (its <code>Reg</code> registration is unaffected) but is not
|
||||
offered for creation.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.CommandFieldAttribute.html">CommandFieldAttribute</a></dt>
|
||||
<dd><p>Marks a session-command property as a directly editable scalar field, so
|
||||
generic editors (e.g. the web UI's fallback command panel) can render and
|
||||
update it without a hand-written per-command editor. Supported property
|
||||
types: <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a> and
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.EnablingWrapper.html">EnablingWrapper</a></dt>
|
||||
<dd><p>Wrapper for session commands that provides enable/disable functionality.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.ExportMeshedGeomToStlCommand.html">ExportMeshedGeomToStlCommand</a></dt>
|
||||
<dd><p>Command to call <a class="xref" href="Hi.MachiningProcs.SessionShell.html#Hi_MachiningProcs_SessionShell_ExportMeshedGeomToStl_System_String_System_Double_">ExportMeshedGeomToStl(string, double)</a>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@@ -117,6 +147,13 @@ Classes
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.MachiningMotionResolutionCommand.html">MachiningMotionResolutionCommand</a></dt>
|
||||
<dd><p>Command for setting machining motion resolution for the milling process.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.MachiningResolutionCommand.html">MachiningResolutionCommand</a></dt>
|
||||
<dd><p>Command that sets the session's machining resolution — the meshing
|
||||
resolution of material removal. One of the single-setting successors of
|
||||
the legacy <a class="xref" href="Hi.SessionCommands.PreSettingCommand.html">PreSettingCommand</a> bundle.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@@ -126,12 +163,12 @@ Classes
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.NcFileCommand.html">NcFileCommand</a></dt>
|
||||
<dd><p>Command for executing NC code from a file.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.NcFileListCommand.html">NcFileListCommand</a></dt>
|
||||
<dd><p>Command for executing multiple NC files sequentially.</p>
|
||||
<dd><p>Command for executing an NC program file (<code>Nc</code> is the umbrella term:
|
||||
brand controller code, NX-CL or CSV). The runner is picked by
|
||||
<a class="xref" href="Hi.SessionCommands.NcFileCommand.html#Hi_SessionCommands_NcFileCommand_NcKind">NcKind</a> — <a class="xref" href="Hi.MachiningProcs.NcKind.html#Hi_MachiningProcs_NcKind_Auto">Auto</a>
|
||||
(the default) detects by file extension: <code>.cl</code>/<code>.cls</code>/<code>.clsf</code>
|
||||
play as NX-CL, <code>.csv</code> as CSV, anything else as brand NC code.
|
||||
The GUI labels it “Program File”.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@@ -142,6 +179,20 @@ Classes
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.OptimizeToFilesCommand.html">OptimizeToFilesCommand</a></dt>
|
||||
<dd><p>Command to call <a class="xref" href="Hi.MachiningProcs.SessionShell.html#Hi_MachiningProcs_SessionShell_OptimizeToFiles_System_String_">OptimizeToFiles(string)</a>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.PauseOnFailureCommand.html">PauseOnFailureCommand</a></dt>
|
||||
<dd><p>Command that turns pause-on-failure on or off for the session. One of the
|
||||
single-setting successors of the legacy <a class="xref" href="Hi.SessionCommands.PreSettingCommand.html">PreSettingCommand</a>
|
||||
bundle.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.PhysicsCommand.html">PhysicsCommand</a></dt>
|
||||
<dd><p>Command that turns physics simulation on or off for the session. One of
|
||||
the single-setting successors of the legacy <a class="xref" href="Hi.SessionCommands.PreSettingCommand.html">PreSettingCommand</a>
|
||||
bundle.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@@ -151,27 +202,22 @@ Classes
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.PreSettingCommand.html">PreSettingCommand</a></dt>
|
||||
<dd><p>Command for pre-settings before NC command running.</p>
|
||||
<dd><p>Legacy bundle of pre-settings applied before NC command running,
|
||||
superseded by the single-setting commands (machining resolution, motion
|
||||
resolution, collision detection, pause on failure, physics). Loading a
|
||||
project expands a saved instance into those commands via
|
||||
<a class="xref" href="Hi.SessionCommands.PreSettingCommand.html#Hi_SessionCommands_PreSettingCommand_ExpandToEntries_System_Boolean_">ExpandToEntries(bool)</a>; saving never writes the bundle back. The
|
||||
class stays functional for API callers that construct it directly.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.RecordRuntimeGeomCommand.html">RecordRuntimeGeomCommand</a></dt>
|
||||
<dd><p>Command for recording runtime geometry to/from file.</p>
|
||||
<dt><a class="xref" href="Hi.SessionCommands.RecordMeshedGeomCommand.html">RecordMeshedGeomCommand</a></dt>
|
||||
<dd><p>Command for recording meshed geometry to/from file.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.ScriptCommand.html">ScriptCommand</a></dt>
|
||||
<dd><p>Command for executing C# scripts in the milling process.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.SimpleSessionCommand.html">SimpleSessionCommand</a></dt>
|
||||
<dd><p>Simple session command for executing machining operations.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.WriteRuntimeGeomToStlCommand.html">WriteRuntimeGeomToStlCommand</a></dt>
|
||||
<dd><p>Command to call <span class="xref">Hi.MillingProcs.MachiningProjectCsScriptApi.WriteRuntimeGeomToStl</span>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
@@ -201,8 +247,14 @@ Interfaces
|
||||
Enums
|
||||
</h3>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.RecordRuntimeGeomActionEnum.html">RecordRuntimeGeomActionEnum</a></dt>
|
||||
<dd><p>Action of the <a class="xref" href="Hi.SessionCommands.RecordRuntimeGeomCommand.html">RecordRuntimeGeomCommand</a>.</p>
|
||||
<dt><a class="xref" href="Hi.SessionCommands.CommandCategory.html">CommandCategory</a></dt>
|
||||
<dd><p>Category of a session command in user-facing command catalogs (the GUI
|
||||
“Add Command” listings). Declaration order is the display order.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.SessionCommands.RecordMeshedGeomActionEnum.html">RecordMeshedGeomActionEnum</a></dt>
|
||||
<dd><p>Action of the <a class="xref" href="Hi.SessionCommands.RecordMeshedGeomCommand.html">RecordMeshedGeomCommand</a>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user