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).
News
- Jul 12, 2024 LinuxCNC 2.9.3 released
- Dec 24, 2023 LinuxCNC 2.9.2 released
- Nov 4, 2023 LinuxCNC 2.9.1 released
- Sep 16, 2023 LinuxCNC Meetup in Stuttgart
- 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
- Older news…
subscribe via RSS
Showcases
May 15, 2022A 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