Table of Contents

Interface IPositioningDef

Namespace
Hi.NcParsers.Keywords
Assembly
HiMech.dll

Modal positioning state — ISO Group 03 (G90 absolute / G91 incremental). Written by PositioningSyntax, consumed by IncrementalResolveSyntax, canned cycle syntaxes, and MachineCoordSelectSyntax. Property names are used as JSON keys via nameof.

Term is the brand-specific G-code (Fanuc/ISO G90/G91); Mode is the conventional, brand-neutral name (Absolute / Incremental).

public interface IPositioningDef
Extension Methods

Examples

"Positioning": { "Term": "G90", "Mode": "Absolute" }

Properties

Mode

Conventional positioning mode name (Absolute / Incremental).

string Mode { get; set; }

Property Value

string

Term

NC term of the positioning code on this block (G90 or G91).

string Term { get; set; }

Property Value

string