Class CompoundMotion
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
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
Properties
Mode
G-code that triggered this compound motion (e.g., “G28”, “G81”).
public string Mode { get; set; }