CNCDreh
CNCDreh is an open-source platform designed to serve as a control system for computer numerical control machines, with a focus on turning and milling. It provides a modular software stack that handles G-code interpretation, real-time motion planning, and hardware interfacing for hobbyists, schools, and small shops.
The name CNCDreh combines CNC with Dreh, the German word for turning, reflecting its emphasis on axial
Technically, CNCDreh consists of a real-time core, a G-code parser, a motion-planning module, and a hardware abstraction
In practice, users design parts in CAD/CAM software, generate G-code, and load it into CNCDreh via network
CNCDreh has built a community of contributors and educators, with documentation and tutorials that broaden access