• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

elettrolinux.com

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - PLC
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio ConductorBio Conductor
  • CERN LibrariesCERN Libraries
  • My Open BticinoMy Open Bticino
  • Open AvionicsOpen Avionics
  • Open Bio FoundationOpen Bio Foundation
  • Open CASCADEOpen CASCADE
  • OpenCFD - OpenFOAMOpenCFD - OpenFOAM
  • OpenCoresOpenCores
  • Orocos ProjectOrocos Project
  • OSGeoOSGeo
  • Player ProjectPlayer Project
  • R-ProjectR-Project
  • VLSI & ASIC TechnologyVLSI & ASIC Technology

Open HW/FW Projects

  • Baloon ProjectBaloon Project
  • FreeCoresFreeCores
  • LinuxBIOSLinuxBIOS
  • OpenBIOSOpenBIOS
  • SquidBeeSquidBee

EMC2 - GNU/Linux and CNC machine

E-mail
Monday, 10 August 2009 13:04

EMC-EMC2 a software that implements real-time control, but the Enhanced Machine Controller is a lot more than just another CNC mill program; it can control machine tools, robots, or other automated devicesEMC-EMC2 (Enhanced Machine Control - version 2) is a software that implements real-time control, but the Enhanced Machine Controller is a lot more than just another CNC machine (Computer Numerical Control) mill program; it can control machine tools, robots, or other automated devices. It can control servo motors, stepper motors, relays, and other devices related to machine tools. It runs in realtime under GNU/Linux with the RTlinux or RTAI patch. It provides a software PLC, and uses the HAL for flexibility. EMC2 is an offshoot of the original NIST Enhanced Machine Controller and the new version is (primarily) a GPL'd project. The major goals are:

  • Make the project more friendly to new developers. This means a simpler build process;
  • Reduce complexity by eliminating support for platforms other than GNU/Linux on x86, with either RTAI or RTLinux for realtime;
  • Incorporate a Hardware Abstraction Layer that makes the realtime code more modular and allows pins and I/O devices to be reconfigured easily;
  • Add some of the features, these include rigid tapping and single point threading, improved contouring, a built-in PLC using ClassicLadder, and others.
For more information click herehere.
 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by SitegroundSiteground. Hosted on Host InventHost Invent. Many thanks to LezioniOnLineLezioniOnLine.

valid xhtmlvalid xhtml valid cssvalid css