Back to GSM Code List

G15/G16: Polar coordinates

Activates or cancels programming in polar coordinates, usually radius and angle.

For reference only: syntax changes with the control, the post-processor and the machine parameters. Check the official manual and run a simulation before cutting. Legal notice.

Family
Coordinates
Machine
Milling, Mill-turn
Risk
Medium
Example
G16 X50 Y45 / G15
E.g.:
G16 X50 Y45 / G15

Parameters

X
En G16, radio desde el centro de coordenadas polares. · mm
Y
En G16, ángulo (positivo antihorario desde el eje X). · gradosG15 vuelve a cartesianas.

Machine: Milling, Mill-turnRisk: Medium

Fanuc · Haas

G16 / G15
  • Fanuc: Useful for circular patterns; review active plane and polar origin.
  • Haas: Confirm radius/angle format and active plane.

Other codes in Coordinates

See the full list of G and M codes

Frequently Asked Questions (FAQ)

What does G15/G16 mean in a CNC program?

Activates or cancels programming in polar coordinates, usually radius and angle. In the catalogue it appears as "Polar coordinates", within the Coordinates family.

How is G15/G16 written on each control?

Fanuc: G16 / G15 · Haas: G16 / G15. The exact syntax depends on the control version and the machine parameters: always confirm with the manufacturer's manual.

Can you give me an example of G15/G16?

G16 X50 Y45 / G15 — Activates or cancels programming in polar coordinates, usually radius and angle.

Which machines use G15/G16?

G15/G16 is used in: Milling, Mill-turn.

What should you watch out for with G15/G16?

Medium risk: it rarely breaks anything on its own, but a wrong value shows up on the part. Check the block before running the batch.

Related tools