Table of Contents

Class CompoundMotion

Namespace
Hi.NcParsers.Keywords
Assembly
HiMech.dll

Section key holder + concrete implementation for ICompoundMotionDef.

public class CompoundMotion : ICompoundMotionDef
Inheritance
CompoundMotion
Implements
Inherited Members
Extension Methods

Fields

FeedrateKey

JSON key for feedrate (mm/s) inside the Motion section of non-rapid items. Absent on rapid items whose speed is determined by machine config.

public const string FeedrateKey = "Feedrate_mmds"

Field Value

string

ItemsKey

JSON array key for the sub-operation items within the section. Items are discriminated by Motion or Dwell key presence.

public const string ItemsKey = "Items"

Field Value

string

Properties

Mode

G-code that triggered this compound motion (e.g., “G28”, “G81”).

public string Mode { get; set; }

Property Value

string