cam manufacturer machinist watch tv manufacturing g-code manufacturers g code cnc webcam gcode machining fabrication machine shop engineering cad milling