Tinkering with the RepRap

Catalyst blog

Ok, so for the last two days I have been tinkering around with a RepRap 3D printer powered by Generation 6 electronics. The following is a bunch of breadcrumbs for anyone following in similar footsteps:

  • Download RepSnapper OSX build – https://sites.google.com/site/davidbuzz/repsnapper-for-osx-binaries/RepSnapper-28-10-2010.dmg?attredirects=0&d=1
  • Download the older Arduino-v18 – http://arduino.googlecode.com/files/arduino-0018.dmg
  • This older verison was required because the Gen6 firmware doesn’t compile in the latest Ardunio.
  • Download Sanguino Hardware for Ardunio (it is a different processor) – http://sanguino.googlecode.com/files/Sanguino-0018r2_1_4.zip

Need to make Ardunio capable of creating software for the Sangunio (which is the slightly different controller that powers the RepRap):

  • Copy Sangunio folder into Ardunio app (show package contents, resources/java/hardware).
  • Start Ardunio. Yay, now supports Sangunio and the onboard ATmega 644p controller!
  • Select Sangunio from Tools -> Board menu.

Compile new firmware for Gen6 Electronics:

  • Download firmware from: http://reprap.org/mediawiki/images/5/58/GEN6_FW_20100824_FiveD_GCode_Interpreter.zip
  • Firmware is an ardunio sketch that tells the reprap how to move the print head when given a path (GCode).
  • Rename the parent folder FiveD_GCode_Interpreter
  • Start Ardunio-v18 Open FiveD_GCode_Interpreter.pde.
  • Edit/check configure.h and repeat untill rep rap is heading home correctly.
  • The changes I needed to make were:
  • Select Sketch -> Verify/Compile (cmd + R)
  • Hit upload. Wait for upload to complete.
  • Close Arduino software.
  • Hit the reset button on the Gen6 motherboard.

Open repsnapper:

  • Select the correct port from the dropdown and check that the speed match that in configure.h
  • Press connect to printer. Light should go Green and stay Green.
  • Switch to the ‘print’ tab
  • Connect to Printer should already be illuminated green.
  • Hit Power on.
  • Move down to the interactive control, number in mm. x, y, z
  • Home should move to the bottom left corner.
  • Be careful not to run off the edge – only got minium endstops.

Dummy print.

  • Open STL file and convert to GCode – creates the path that the print head will follow.
  • Had the extruder disconnected. (Careful – only disconnect the extruder if you don’t have anything powered up).
  • Don’t have the heater enabled.
  • Tell it to print!

First prints:

  • Plug the extruder back in (again only with the power unplugged).
  • Pre-heated the extruder.
  • Told it to print!
  • What a mess! – Not hot enough, moving too fast wouldn’t ‘stick’ to the build platform.
  • First five prints didn’t really even get off the second or third layer.

Leave a Reply

Your email address will not be published. Required fields are marked *