59 lines
2.3 KiB
Plaintext
59 lines
2.3 KiB
Plaintext
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
|
|
|
|
|
|
|