Interface IMotionStepIndex
- Namespace
- Hi.MachiningSteps
- Assembly
- HiMech.dll
Abstraction for an object that carries a StepIndex — the 0-based
ordinal of a machining motion step in execution order. Used as a cross-object
alignment key so a step (MachiningStep), its cutter-location
position (ClStripPos), and the messages anchored to it
(StepDiagnostic, StepScopedProgress) can be matched by the same
ordinal without depending on a concrete type.
Distinct from ISentenceIndexed: that ordinal counts NC source blocks, whereas this one counts produced motion steps — a single source block (e.g. a canned cycle) can fan out into several steps.
public interface IMotionStepIndex
- Extension Methods
Properties
StepIndex
0-based ordinal of the motion step in execution order.
int StepIndex { get; }