EMC is software that implements real-time control of equipment such as machine tools, robots, and coordinate measuring machines. It runs in realtime under Linux with the RTlinux or RTAI patch. It provides a software PLC, and uses the HAL for flexibility.

GCAM is a GNU package. Most 3-Axis Computer Numerically Controlled (CNC) mills such as the Taig and Sherline are supported in both english and metric units. GCAM has a simple interface for making bolt holes, drill holes, sketches, templates, and more. After extruding these entities one can export the corresponding G-code for the selected cutting tool(s). GCAM also imports RS274X (Gerber) and Excellon drill files for gerber to G-code pcb milling conversion used in circuit board prototyping. Once a design is complete one can export the corresponding G-Code to the appropriate CNC driver of choice such as TurboCNC for DOS or EMC for Linux.

Máquina automática autoraplicante.Al momento ha podido reproducir el 50% de sus piezas.
Look at your computer setup and imagine that you hooked up a 3D printer. Instead of printing on bits of paper this 3D printer makes real, robust, mechanical parts. To give you an idea of how robust, think Lego bricks and you’re in the right area. You could make lots of useful stuff, but interestingly you could also make most of the parts to make another 3D printer. That would be a machine that could copy itself.
