Printed from Kezuriba (kezuriba.net/en/nc/g96/)
G96
Machining center, LatheModal, group 13Constant surface speed control
⌨Format and notes
G96 S_ (m/min)M03
- S becomes the cutting speed (m/min) instead of the spindle speed. The spindle speed changes automatically with X (diameter)
- The speed keeps rising as the tool approaches the center, so always set the upper limit first with G50 S_ (system A)
- Many machines do not use it on machining centers (not in the Haas mill list)
Diagram: Diameter and spindle speed: constant surface speed (G96) and constant rpm (G97)
≠Differences between controls and machines
The same code can be written or assigned differently depending on the CNC control and the machine builder. Always check your machine’s manual.
| Source | Machine | Item | Detail |
|---|---|---|---|
| Haas | Lathe | Group | 13 |
📚Sources
The meaning shown agrees in at least two sources (one source only, for reference). Explanations are written in our own words.
- 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
- Siemens AG — SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Turning, 04.2007 Edition cache.industry.siemens.com
- Haas Automation, Inc. — G-code, M-code, and Setting (per-code explanation pages) haascnc.com
- Haas Automation, Inc. — Lathe Operator's Manual – 16 Lathe G-Codes (online version) haascnc.com
- Mitsubishi Electric — The Basics of CNC Machining Programming (for Lathe) e-Learning material (PDF, BNP-C8027-688) mitsubishielectric.com
- Ministry of Health, Labour and Welfare (MHLW), Human Resources Development Bureau, Office of the Councillor for Skills Evaluation — Human resource development manual using the practical exam tasks of the Grade 3 Skilled Worker Test: CNC lathe work (March 2018) waza.mhlw.go.jp