hardware machine tools cnc mills milling photography lathe filter camera drill presses intel machining microsoft metalworking micron infrared filters computer home cad javascript