Skip to topic | Skip to bottom
Home"Wealth without money..."

Main.EmcRepStrapr1.1 - 30 May 2008 - 22:24 - BrendanErwintopic end

Start of topic | Skip to actions

EMC Based RepStrap

A collection of tools intended to RepStrap an EMC controlled CNC Mill or Router.

Riding on the G-Code based tool-chains being developed this project provides some relatively simple "glue" applications and configurations which are intended to make it easy to bolt an extruder to an existing CNC mill or router and start printing. See: http://www.linuxcnc.org

Consists of the following parts:

  • M-Apps : Small applications that EMC calls when it encounters a custom M-Code. See: MCodeReference
  • User-Space HAL Driver : Python application which provides status from the extruder back to EMC/Axis.
  • pyVCP : A virtual control panel providing a GUI for the extruder. Integrated into the Axis GUI.
  • HAL config files : Define the 'wiring' of the signals and ports defined by the User-Space HAL Driver and the VCP.
  • EMC ini File : More of a sample really. Has the various bits of configuration needed to pull all the above parts together.
  • axis_gts_handler.py : A Python application configured as an Axis FILTER which allows a GTS file to be opened directly from Axis. (Calls Skeinforge to process the GTS into G Code printing instructions.)

Feature Points

  • Uses the official Arduino-based extruder electronics and (thus far) the official Arduino firmware.

to top

You are here: Main > ToDoList > RepStrap > EmcRepStrap

to top

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RepRap? Send feedback