Table of Contents

Enum ClDeviceLeg

Namespace
HiMachining.Milling
Assembly
HiMech.dll

A leg of the chain a ClMillingDevice drives that TrySetCl(dvec3d_t, out ClDeviceLeg) found missing: the table mount to the workpiece's program-zero anchor, the tool tip to the tool mount, or the key branch between the two mounts.

public enum ClDeviceLeg
Extension Methods

Fields

None = 0

Every leg is there, or there is no equipment, no workpiece program-zero role or no tool tip to query them for.

TableMountToProgramZero = 1

No branch chain connects TableMount to the workpiece's program-zero anchor: the workpiece is off the table, or its own geometry-to-program-zero branch is gone.

TableMountToToolMount = 3

The device has no key branch to drive (KeyTransformer null): a serialized device whose assembly carries no direct table-to-tool branch.

ToolTipToToolMount = 2

No branch chain connects the tool tip to ToolMount: the tool leg is gone.