CNC Machines

How people think cnc machines work

source