G49

Machining centerModal, group 08

Tool length compensation cancel

⌨Format and notes

G49 (or H00)

Diagram: Tool length compensation: spindle gauge line and H

SpindleSpindle gauge line (spindle nose)HTool length offsetWorkpiece (top is Z0)Z10.Canceling with G49removes H fromthe calculation
G49 cancels tool length compensation. H is no longer included in the calculation, so use it before returning to zero in machine coordinates (G53, G28), etc., and don't cancel during cutting.

📚Sources

The meaning shown agrees in at least two sources (agreement confirmed). Explanations are written in our own words.

  1. Siemens AG — SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Milling, 04.2007 Edition (6FC5398-7BP10-0BA0) cache.industry.siemens.com
  2. Haas Automation, Inc. — Mill Operator's Manual – 17 Mill G-Codes (online version) haascnc.com
  3. National Institute of Standards and Technology (NIST), USA — The NIST RS274NGC Interpreter – Version 3 (NISTIR 6556, 2000) nvlpubs.nist.gov