How do CNC machines work?