G-Code Sprint Back to site
G-code basics archive

All posts.

503 posts · page 30 of 42.

Guides

Fanuc Illegal Use of Decimal Point Alarm (007)

Fanuc alarm 007 means a decimal point on an address that does not allow one, or two decimals in a word. Here is which addresses take a decimal and which do not.

Lawrence Arya··4 min
Practice

Free CNC Study App and Resources for Veterans

Veterans moving into machining can build CNC code skills without spending anything: a free recall app, free study guides, and transition programs that stack.

Lawrence Arya··4 min
Practice

G-Code Flashcards for Special Education Students

Flashcard-style G-code practice suits special education well: bite-sized, self-paced, predictable, with immediate feedback. Here is why it works and how to use it.

Lawrence Arya··4 min
Practice

G-Code for Automatic Tool Changers on Wood Routers

On an ATC router the file just says T2 M6; a macro does the choreography. Here is the sequence, the rack vs carousel difference, and the per-tool Z that matters.

Lawrence Arya··4 min
Practice

G-Code Mnemonics and Memory Tricks That Stick

A working collection of G-code memory hooks: zero-cutting G00, the off-follows-on M-code families, Z follows the spindle, and the -30- end mark behind M30.

Lawrence Arya··4 min
Code reference

G-Code Variables: #100 vs #500 Series Differences

Macro variables differ by lifespan: #100-series commons clear at power-off, #500-series survive it, and locals #1-#33 live only inside a call. Here is the map.

Lawrence Arya··4 min
Code reference

G-Code vs M-Code: What Is the Difference?

G-codes control how the machine moves and M-codes control machine actions like the spindle and coolant. Here is the real difference and how they work together.

Lawrence Arya··4 min