Primary Navigation
Want to create or adapt books like this? Learn more about how Pressbooks supports open publishing practices.
Book Contents Navigation
Attribution & OER Revision Statement
Computer Numerical Control (CNC) Operators
CNC Operation
Letters Address Format
What is G-Code?
Machine Movement
Backlash
Intro to G and M codes, Header Codes
S, T, M03, M04, M06
G54-G59: An Introduction to Coordinate Systems
Linear and Linear Interpolation
Z Axis
G43 and H codes: Tool Offsets
M08, M09 Coolant Codes
G00, G01
2-D Axes and Quadrants; 3-D Axes and Machine Movement
G90 Absolute Coordinates
G91 Incremental Coordinates
Origin and Modal
G28 Machine Home
M05, M01, M30
F is for Feed Rate
G02, G03 Four Questions
Four Question Practice
G40, G41, G42 Cutter Compensation Commands
G41/G41 Positioning
Lead In
Lead Out
D# is for Diameter Offset of a Tool
CNC Code Terms
Canned Cycles: An Introduction
G98/G99 Introduction to R-planes
G81 Drilling Canned Cycle / G80 Cancel Canned Cycle
Deep Holes and G83 Multi-Peck Drill Cycle
G84 Tapping Canned Cycle
Introduction to Turning Machines aka CNC Lathes
G02, G03
G96 Constant Surface Speed and G50 Speed Clamp
G71 Roughing Cycle
G76 Threading Cycle
Femco Durga 25E CNC Turning Center
EMCO TM 02 Turning Center
Extra Lathe Programming Videos
HAAS Control
Introduction to HAAS Set Up
How to Square and Indicate a Vise on Your CNC Mill
Work Offsets with Probes aka Manual Edge Finding
How to: Set Tool Length and Work Offsets
Bibliography
Images
Appendix
MARC Record
Watch this 15:48 video: Make a Part From Start to Finish; Mark’s Greatest Setup Tips
Previous/next navigation
Support for CNC Copyright © by Lisa Hillyard is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.