Table of Contents

Namespace Hi.ShellCommandUtils

Classes

CommandEntry

Represents a command entry with enabled state in a command list.

GeomDiffCommand

Command for calculating geometric differences between workpieces.

Lang

Language package class for command flow.

ListCommand

A command that contains and executes a list of other commands.

MachiningMotionResolutionCommand

Command for setting machining motion resolution for the milling process.

NcCodeCommand

Command for executing NC code directly.

NcFileCommand

Command for executing NC code from a file.

NcFileListCommand

Command for executing multiple NC files sequentially.

OptimizeToFilesCommand

Command to call OptimizeToFiles(string).

RecordRuntimeGeomCommand

Command for recording runtime geometry to/from file.

RuntimeCommand

Represents a shell command that can be executed at runtime.

ScriptCommand

Command for executing C# scripts in the milling process.

WriteRuntimeGeomToStlCommand

Command to call Hi.MillingProcs.MachiningProjectCsScriptApi.WriteRuntimeGeomToStl.

WriteShotFilesCommand

Command to call WriteShotFiles(string, double).

WriteStepFilesCommand

Command to call WriteStepFiles(string).

Interfaces

IShellCommand

Interface for commands that can be executed in a milling course.

Enums

RecordRuntimeGeomActionEnum

Action of the RecordRuntimeGeomCommand.