Table of Contents

Class FanucKeywords

Namespace
Hi.NcParsers.Keywords.Fanuc
Assembly
HiMech.dll

Fanuc-specific G-code and M-code constants. For ISO standard codes shared across brands, see IsoKeywords.

public static class FanucKeywords
Inheritance
FanucKeywords
Inherited Members

Fields

G12p1

G12.1: start Polar Coordinate Interpolation (turn-mill face milling). The linear axis word (X) commands a diameter value; the rotary axis word (C) commands a hypothetical Cartesian coordinate in linear units. See PolarInterpolationSyntax.

public const string G12p1 = "G12.1"

Field Value

string

G13p1

G13.1: end Polar Coordinate Interpolation. Modal counterpart of G12p1.

public const string G13p1 = "G13.1"

Field Value

string

G43p4

G43.4: TCPM (Tool Center Point Management / RTCP). Fanuc-specific. Siemens equivalent: TRAORI. Heidenhain equivalent: M128.

public const string G43p4 = "G43.4"

Field Value

string

G54p1

G54.1: additional workpiece coordinate system selection, always with a P index (G54.1 P1P48, P300 with the option). Fanuc's manual titles the chapter “G54.1 or G54”: the G54 Pn spelling is the same command, and the parsing capture (G54p1Syntax) stores both spellings under this key. Also read by the Syntec and Mazak presets. Consumed by IsoCoordinateOffsetSyntax.

public const string G54p1 = "G54.1"

Field Value

string