Table of Contents

Interface IMotionEventDef

Namespace
Hi.NcParsers.Keywords
Assembly
HiMech.dll

One-shot motion event — present only on blocks that actually issue a motion command. Used by motion semantics (McLinearMotionSemantic, McArcMotionSemantic, ClLinearMotionSemantic) as the trigger to emit motion IAct. NOT carried forward across blocks. Property names are used as JSON keys via nameof.

public interface IMotionEventDef
Extension Methods

Examples

"MotionEvent": { "Form": "McLinear", "IsRapid": false }

Properties

Form

Interpolation form. See MotionForm.

string Form { get; set; }

Property Value

string

IsRapid

True for rapid traverse; false (default) for programmed feedrate.

bool IsRapid { get; set; }

Property Value

bool