MechMate CNC Router Forum

Go Back   MechMate CNC Router Forum > Computing, Software & Programming > 80. Computer Hardware & Software
Register Options Profile Last 1 | 3 | 7 Days Search Today's Posts Mark Forums Read

Thread Tools
Old Thu 08 December 2011, 02:34
Just call me: bruno
Free, Open Source and Enhanced Machine Control

Have you heard about the EMC2 project ?
have a look at
... and say thanks

extracts from site :

EMC (the Enhanced Machine Control) is a software system for computer control of machine tools such as milling machines and lathes.
EMC provides:
- several graphical user interfaces including one for touch screens
- 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 .deb packages or 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. Support currently exists for version 2.4 and 2.6 Linux kernels with real time extensions applied by RT-Linux or RTAI patches.
Reply With Quote
Old Thu 08 December 2011, 02:41
Gerald D
Just call me: Gerald (retired)
Cape Town
South Africa
See EMC2 - LinuxCNC (open source "free")
Reply With Quote

Register Options Profile Last 1 | 3 | 7 Days Search Today's Posts Mark Forums Read

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EMC2 - LinuxCNC (open source "free") Gerald_D CNC motion control software 27 Fri 24 December 2021 20:54
Open Source Vector Graphics Surfcnc Golden Resources 0 Sun 06 March 2011 04:42
BeagleBoard- Open Source Hardware KenC 80. Computer Hardware & Software 8 Thu 08 July 2010 20:18
Blender - free open source 3D content creation suite normand blais Graphics & CAD 1 Sat 30 May 2009 06:53
FreeCAD - will be an open source general purpose 3D CAD modeler isladelobos Graphics & CAD 0 Sat 07 February 2009 04:25

All times are GMT -6. The time now is 07:07.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.