13

I have a reprap 3d printer, and I'm wanting to make it into an 'all in one' solution. I'd love to be able to mount my Rasp(arrives monday), a small screen, etc on the frame of the reprap. seeing as i have a working 3d printer, brackets to do so isn't an issue. What I need is a list of packages that will work on the raspberry pi to:

  1. feed gcode to my sanguinololu board (pronterface is an example)
  2. create 3d models that can be exported as a file compatible with below
  3. slice 3d file into gcode
  4. (optional) update/tweak the firmware of the reprap controller board

2 Answers2

3

To address each of your numbered sub-questions:

  1. Any of the host-software packages should work - Pronterface (in Python), Adrian's RepRap Host (in Java ... a recently-added note in the wiki claims it is deprecated, but I've seen no other evidence for that), ReplicatorG (in Python), etc.
  2. OpenSCAD is my personal favourite, thanks in part to Adrian's work on slicing CSG directly, but you'll need to build from source to run on the Pi
  3. Slic3r (in Perl) is allegedly nicer than skeinforge (in Python)
  4. You can probably build the Arduino IDE from source to run on the Pi

If you use the Debian image available for download you should be able to apt-get any extra packages (e.g. libraries for the "build from source" steps, and probably a Java VM) fairly easily.

(My own Grand Plan for my next printer is to sidestep the Arduino and build a GPIO-addon board to drive the hardware directly with the Pi, but that's still vapourware.)

mlp
  • 323
  • 2
  • 8
1

For a 3D print server you can try using OctoPi.
Its a distro for the Raspberry Pi which currently supports uploading and printing gcode via a web interface and time-lapse videos using a webcam.

Slicing on the Pi is a problem due to lack of memory, but it might be solved in the long run.

GuySoft
  • 935
  • 2
  • 10
  • 25