Table of Contents

Namespace Hi.SessionCommands

Classes

EnablingWrapper

Wrapper for session commands that provides enable/disable functionality.

ExportMeshedGeomToStlCommand

Command to call ExportMeshedGeomToStl(string, double).

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.

NcOptOptionCommand

Command for NC optimization options.

OptimizeToFilesCommand

Command to call OptimizeToFiles(string).

PostExecutionCommand

Command for post-execution actions after NC command running.

PreSettingCommand

Command for pre-settings before NC command running.

RecordMeshedGeomCommand

Command for recording meshed geometry to/from file.

ScriptCommand

Command for executing C# scripts in the milling process.

SimpleSessionCommand

Simple session command for executing machining operations.

WriteShotFilesCommand

Command to call WriteShotFiles(string, double).

WriteStepFilesCommand

Command to call WriteStepFiles(string).

Interfaces

ISessionCommand

Interface for commands that can be executed in a machining session.

ITitleCommand

ISessionCommand with title.

Enums

RecordMeshedGeomActionEnum

Action of the RecordMeshedGeomCommand.