Namespace Hi.MachiningProcs
Classes
- DynamicMachiningProjectDisplayee
Provides display capabilities for a milling course.
- MachiningActRunner
Represents a runner for machining actions that manages milling steps, tool paths, and collision detection.
- MachiningParallelProc
Represents a parallel processing system for milling operations that manages various tasks such as sweeping, subtraction, force calculation, and physics simulation.
- MachiningParallelProc.StepTaskBundle
Represents a bundle of tasks related to a milling step.
- MachiningParallelProc.SubstractionResult
Represents the result of a subtraction operation.
- MachiningProject
Represents a milling project that manages the execution, simulation, and analysis of NC programs.
- MachiningProjectDisplayee
Represents a displayable wrapper for a machining project.
- MachiningSession
Represents a machining session that manages the execution and optimization of machining operations. Provides functionality for controlling the machining process, handling optimization options, and managing session state.
- MillingActRunnerConfig
Represents the configuration for a milling act runner. Provides settings for physics simulation, evaluation, and temperature control.
- MillingUtil
Provides utility methods for milling calculations and operations.
- RuntimeController
Provides a C# scripting API for controlling and manipulating the milling course. Allows for runtime control of milling operations, geometry manipulation, and data analysis.
- SessionMessage
Represents a message in the machining process that can contain various types of data such as source commands, machining steps, exceptions, and tagged messages.
- SessionMessageHost
Represents a host for managing milling messages with thread-safe operations and stable index tracking.
- SessionMessagePack
Represents a package containing a machining message and its associated context.
Interfaces
Enums
- RenderingFlag
Flags that control which elements are rendered in the visualization.
Delegates
- ConfigStepFunc
Delegate for configuring a milling step with additional arguments.
- MachiningActRunner.MachiningStepBuiltDelegate
Delegate for configuring a step with previous and current step information.