Last Updated on: 4th September 2023, 04:11 pm
Web site: linuxcnc.org
Desktop environment: GNOME
Based on: Ubuntu
Media: Live CD
The last version | Released: Ubuntu 8.04-aj13 | August 13, 2012
EMC2 LiveCD – a custom Live-CD based on Ubuntu 6.06 and 8.04 that will let you try out EMC2 before installing, and it’s also the easiest way to install Ubuntu and EMC2 together. This install gives you all the benefits of the community-supported Ubuntu distribution as well as being automatically configured for EMC2.
EMC (the Enhanced Machine Control) is a software system for computer control of machine tools such as milling machines and lathes.
EMC is free software with open source code. Current versions of EMC are entirely licensed under the GNU General Public License and Lesser GNU General Public License (GPL and LGPL).
– a graphical user interface (actually several interfaces to chose from)
– an interpreter for “G-code” (the RS-274 machine tool programming language)
– a realtime motion planning system with look-ahead
– operation of low-level machine electronics such as sensors and motor drives
– an easy to use “breadboard” layer for quickly creating a unique configuration for your machine
– a software PLC programmable with ladder diagrams
– easy installation with a Live-CD
It does not provide drawing (CAD – Computer Aided Design) or G-code generation from the drawing (CAM – Computer Automated Manufacturing) functions.
It can simultaneously move up to 9 axes and supports a variety of interfaces.
The control can operate true servos (analog or PWM) with the feedback loop closed by the EMC software at the computer, or open loop with “step-servos” or stepper motors.
Motion control features include: cutter radius and length compensation, path deviation limited to a specified tolerance, lathe threading, synchronized axis motion, adaptive feedrate, operator feed override, and constant velocity control.
Support for non-Cartesian motion systems is provided via custom kinematics modules. Available architectures include hexapods (Stewart platforms and similar concepts) and systems with rotary joints to provide motion such as PUMA or SCARA robots.
EMC runs on Linux using real time extensions.
The latest version of a live CD with EMC preinstalled is based on Debian and renamed to LinuxCNC which is under active development.