To prepare file: * Make stl file. openscad -o test-object.tmp.stl test-object.scad or equivalent. * Slice the file. On appropriate OS run Slic3r. I was using 0.9.7. Download from here: http://slic3r.org/download Then /home/reprap/Slic3r/bin/slic3r --load /home/reprap/play/slic3r-config.ini test-object.stl Produces test-object.gcoce. To print: * Turn on printer and connect computer. * Start pronterface cd /home/reprap/reprappro-software.git/ ./pronterface/pronterface.py * Select "connect" (make sure it's ttyUSB0 115200), wait for printer to connect * Tick "watch" * Turn on the hotend and bed heaters * Remove MicroSD card from printer and copy the file to it (give it an 8.3 filename ending in .G) * Insert MicroSD card back into printer * Wait for bed (and hotend) to get up to temperature * If there's lots of ooze, pick off nozzle with fine-nosed pliers * "SD" / "Print", select the file you uploaded earlier * Watch while it starts and make sure that the skirt sticks to printbed and nothing gets tangled * Check that filament feed path from feedstock coil looks good. After printing: * You can right away unclip the bed plate. * Wait for the object and bed plate to cool before removing it. *** DO NOT TURN PRINTER OFF WHILE HOT END IS HOT *** Levelling (occasionally, or after transport): * Home in pronterface * Set level: Use FL/FR to move to front left / right Use Home Z to make it go up and down Observe motion of bed - should be just none Turn RH thread with fingers to adjust so above is true (Levelling screws front/back are at RH of bed plate.) Bed cleaning: use isopropanol ------------------------------------------------------------ make these symlinks ~/.pronsolerc -> /home/reprap/play/pronsolerc (adjust to taste) Slic3r - is from slic3r-linux-x86-0-9-7.tar.gz /home/reprap/Slic3r/bin/slic3r --load /home/reprap/play/slic3r-config.ini --ignore-nonexistent-config repsnapper - only used this so far for its gcode viewer ------------------------------------------------------------ firmware upgrade: firmware is in marlin.git#iwj and works with make various other firmwares for comparison only sprinter-reprappro.git sprinter.git produces Marlin.hex depends on stuff in arduino-0022 (doesn't work with other arduino versions, incompatible) program with avrdude -b 38400 -v -P /dev/ttyUSB0 -p atmega644P -c arduino -U flash:w:Marlin.hex needs the reset jumper (which is right next to the mcu) fitted