CNC Machines

How people think CNC machines work

source