LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Runs under Linux (optionally with realtime extensions).
Simple installation on Debian and Ubuntu, or via our Live/Install DVD/USB images.
Accepts G-code input, drives CNC machines in response.
Active user community.
Several different GUIs available.
Compatible with many popular machine control hardware interfaces.
Supports rigid tapping, cutter compensation, and many other advanced control features.
Full source code available under under the terms of the GNU GPLv2 (General Public License version 2).
- Sep 8, 2016 LinuxCNC 2.7.7 released
- Jul 31, 2016 LinuxCNC 2.7.6 released
- Jul 13, 2016 LinuxCNC 2.7.5 released
- Jun 27, 2016 Joints/Axes branch finally merged!
- Jun 20, 2016 Introducing the LinuxCNC Showcase
- May 29, 2016 LinuxCNC presence at The CNC Workshop
- Feb 8, 2016 LinuxCNC 2.7.4 released
- Jan 10, 2016 LinuxCNC 2.6.12 released
- Dec 30, 2015 RTAI 5.0 support merged
- Nov 29, 2015 LinuxCNC 2.7.3 released
- Older news...
subscribe via RSS
ShowcasesSep 17, 2016
Long-time forum contributor tome shows us that you can use the G33 threading cycle to make knurling on a lathe. Visit the forum thread for some useful g-code.
- Aug 24, 2016 Tiny, tiny screws
- Aug 16, 2016 1987 engraver still useful with LinuxCNC
- Aug 8, 2016 You're the boss
- Jul 29, 2016 Moving a 3000lb Mill
- Older showcases...
subscribe to Showcases via RSS