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 the terms of the GNU GPLv2 (General Public License version 2).
- Sep 20, 2022 LinuxCNC 2.8.4 released
- Aug 9, 2022 LinuxCNC 2.8.3 released
- Jun 4, 2022 New Documentation Translation Infrastructure
- Mar 3, 2022 LinuxCNC is in Debian
- Jun 27, 2021 LinuxCNC 2.8.2 released
- Jun 2, 2021 LinuxCNC IRC is moving to Libera.chat
- Dec 2, 2020 LinuxCNC 2.8.1 released
- Sep 8, 2020 LinuxCNC 2.8.0 released
- Jan 3, 2020 LinuxCNC 2.7.15 released
- Jul 31, 2019 LinuxCNC Meetup in Kosovo
- Older news…
subscribe via RSS
ShowcasesMay 15, 2022
A LinuxCNC-controlled Packing Robot
Spotted on Hackaday, a packing robot for Raspberry Pis controlled by
LinuxCNC running on a Raspberry Pi.
The blog post gives quite a detailed description of how the system is controlled using a mixture of Ruby scripting and the linuxcncrsh remote control interface.
- May 15, 2022 Heckler and Koch BA25 Retrofit
- May 17, 2021 A Robotic Bioprinter Controlled by LinuxCNC
- Dec 14, 2020 Boring Holes With Corners
- Jul 19, 2019 Instructive TCP 5-Axis demo
- Older showcases…
subscribe to Showcases via RSS