Namespace Hi.NcParsers.Keywords.Generic
Classes
- ArcCenterSource
Where an arc's center came from when it was NOT read off the arc block's own words — the values of CenterSource. An arc whose block states its center (I/J/K offsets, absolute I/J/K, R) carries no stamp at all. Written by HeidenhainCircularMotionSyntax (the klartext
C … DR±block never carries center words); read by the NcOpt splition write-back, which must know whether the block's text has center words to rebuild per fragment and whether the center even survives a split.
- IsoKeywords
ISO/RS274 standard G-code and M-code constants. Shared across Fanuc, Mazak, Okuma, and other ISO-compatible controllers. Brand-specific codes belong in their own keyword classes (e.g., FanucKeywords, Siemens, Heidenhain).
- MotionForm
Motion interpolation form constants used in Form. Each form corresponds to a specialized INcSemantic that resolves the motion into IAct sequences.