DIY CNCDIY 5th axis CNC rotary table Dakota / August 27, 2023 Mechanical Engineering Capstone project at Cal Poly SLO. source