Namespace Hi.Machining
Classes
- FreeformRemover
 Represents a freeform cutting tool that can be used in machining operations. This cutter type supports complex geometries for both the noble (upper) part and the shaper (cutting) part.
- MachiningToolHouse
 Tool House.
- MachiningVolumeRemovalProc
 Handles the machining volume removal process and related operations.
- MachiningVolumeRemovalProc.StepMotionSnapshot
 Represents a snapshot of the machining motion state.
- MatInterpolationKit
 Provides functionality for interpolating between two transformation matrices.
- MatRelationUtil
 Utility methods for determining relationships between matrices.
- MotionUtil
 Cutter location utility.
- Sweptable
 Sweptable geometry.
- SweptableUtil
 Util for Sweptable.
- ToolNotFoundException
 Exception thrown when a tool with the specified ID is not found.
Interfaces
- ICutter
 Interface of cutter.
- ICutterAnchorable
 IGetAnchor of cutter.
- IGetSweptable
 Interface of Get Sweptable.
- IMachiningTool
 Interface for machining tools that combine a holder and a cutter.
- IVolumeRemover
 Only inherit from IGetInitStickConvex and IGetSweptable.
Enums
- MatRelation
 Defines the relationship between two matrices.