CNC G Code G17, G18, and G19

Plane Selection

Circular milling operations (such as G02 and G03) must be aligned on a plane defined by two axes of motion.  This plane is selected by calling one of these functions.

  • G17 aligns the arc plane with the X and Y axes.
  • G18 aligns the arc plane with the X and Z axes.
  • G19 aligns the arc plane with the Y and Z axes.

Plane selection is modal, and is often programmed in the program header.

See also: Haas Manual

You may also like...

3 Responses

  1. Jeremy Cook says:

    Thanks for this info! Was trying to figure out some stuff for a CNC script I was working on – this (and another of your articles) seemed to explain things well.

  2. Wally says:

    Need help in milling an arc using G17 G18 G19. The ARC is: width 1″, height .75, Radius .54167, length 2.12939, angle 225. I want to start the arc at x1 y2. I would like to know how to use the numbers in a g2 command. All numbers are in inches.

  1. December 8, 2011

    […] The arc must lie parallel to a plane defined by two axes of machine motion.  This plane must be set (usually in the program header) by G7, G18, G19. […]

Leave a Reply

Your email address will not be published. Required fields are marked *