G-CODEEIA/ISO · modal · group 18
G16

Polar coordinate input ON

Machine-specific. This G-code reference is specific to the Mazak INTEGREX e-670H / e-670H-S with the MAZATROL SmoothX control (EIA/ISO programming manual H747PB0030E). G-code availability depends on fitted options, and groups and behaviour differ between Mazak models and control generations — verify against the manual for your own machine before programming with any code.
What it does

The end point of interpolation can be designated with polar coordinates (radius and angle). Polar coordinate input is available only in the mode of polar coordinate interpolation. The G10.9 command allows changeover between diameter data input and radius data input, facilitating the creation of the turning section in a compound machining program.

G16 is modal (group 18) — it stays in effect until another code of the same group replaces it.

Programming format
G16 ............. Polar coordinate input ON (G-code group No. 18)
G15 ............. Polar coordinate input OFF (G-code group No. 18)
G10.9 A _
x
Address words
  • A : Address of the axis for which diameter or radius data input is to be specified.
  • x
  • Numerical value = 0: Radius data input
  • 1: Diameter data input
  • 3. Remarks
  • 1. Give the G10.9 command in a single-command block. Otherwise it may be ignored.
  • 2. If the G10.9 command is not followed by an axis address, the alarm 807 ILLEGAL
  • FORMAT is caused. Also, the alarm 806 ILLEGAL ADDRESS is caused if a rotational axis
  • is specified in the G10.9 command.
  • 3. Do not assign a decimal point to the numerical value that follows the axis address. Moreover,
  • assigning a value other than 0 and 1 results in the alarm 809 ILLEGAL NUMBER INPUT.
  • 4. The G10.9 command only changes the method of programming the positional data for the
  • particular axis. It does not affect various external data such as parameters, workpiece origin
  • data, tool data, and tool offset data.
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 5-4 Polar Coordinate Input ON/OFF: G16/G15, p. 3-11, 5-7, 5-8. Reference and explanation only — not a reproduction of the manual.

Not sure how to use it? Ask the Mazatrol assistant →