The Machine
CNC machines come in many sizes, configurations, with features and different levels of precision and price. Prices have dropped rapidly the last few years, but even a small CNC machine is a considered purchase for a hobbyist or professional.