Design for CNC Machining and 3D Printing