Rabbit Hole Vol.3: What Your Printer Actually Gets — G-code Explained
Joyce's Playground
0:00 / 0:00
Rabbit Hole Vol.3: What Your Printer Actually Gets — G-code Explained
9 просмотров · 11 дней назад
Joyce's Playground
9 просмотров · 11 дней назад
When you hit Print, your printer doesn't get a shape. It gets a list of moves: go here, this fast, push this much plastic, at this temperature.
This episode starts from a single line of G-code and digs three layers down: reading the line, how the slicer writes it, and how firmware turns it into thousands of stepper pulses (acceleration, look-ahead, CoreXY, pressure advance). Plus: is G-code even code? Four quiz questions at the end.
0:00 Intro
0:35 What G-code is: what G and M stand for
2:04 Why it exists: punched tape, 1952
3:53 Layer 1: reading one line
5:52 Layer 2: how the slicer writes it
7:04 Layer 3: how firmware turns a line into motor steps
9:17 Interlude: is G-code really code?
10:15 What it means for you
11:00 Quiz
Sources:
Wikipedia · G-code https://en.wikipedia.org/wiki/G-code
NIST RS274/NGC Interpreter, Version 3 (Kramer, Proctor, Messina, 2000)
RepRap wiki · G-code https://reprap.org/wiki/G-code
Klipper docs · Kinematics https://www.klipper3d.org/Kinematics....
Klipper docs · Pressure Advance https://www.klipper3d.org/Pressure_Ad...
Klipper docs · Command Templates https://www.klipper3d.org/Command_Tem...
LinuxCNC · O-codes https://linuxcnc.org/docs/html/gcode/...
Duet3D · G-code meta commands https://docs.duet3d.com/User_manual/R...
Marlin · M600 https://marlinfw.org/docs/gcode/M600....