pyRepRap - RepRap Python Library and plotting application Requirements: pyserial (for all) pygame (for reprapplot) wxpython (for reprapplot) To install dependencies under Fedora / Redhat run: sudo yum install pyserial pygame wxpython To install dependencies under Ubuntu run: sudo aptitude install python-serial python-pygame python-wxversion How to Install : python setup.py build sudo python setup.py install What's included: python libraries: reprap General control of reprap reprap.snap General SNAP comms reprap.toolpath Objects for storing polygon based toolpath information reprap.shapeplotter Plots shapes to polygon objects reprap.ffm Tools for extuding shapes in plastic with extruder reprap.plugins Access to all plugin modules (import/output/toolhead) reprap.preferences Access the preferences system reprap.gopython From python command line import this module to fully configure reprap ready for commands reprap.baseplotters Base classes for import and outout plugins scripts: reprapcontrol Command line program to control serial SNAP RepRap reprapplot Plot various files to various formats (and serial SNAP RepRap) Scripts require serial port permissions. Either run as root or change serial permissions: (as root) chown yourusername /dev/ttyS0 chmod 0600 /dev/ttyS0 (see http://gphoto.sourceforge.net/doc/manual/permissions-serial.html) If you wish to embed the main reprap control module into your project, just copy __init__.py and snap.py into your project directory and rename __init__.py to reprap.py. You will then be able to control the RepRap by importing the reprap module. Licence: RepRap Gerber Plotter is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. RepRap Gerber Plotter is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with File Hunter; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA