Snappy RepRap - Snap Together Printable 3D Printer
thingiverse
Human: NOTE: THIS DESIGN IS OBSOLETE BY SNAPPY 3.0 The world's most printable 3D printer! (At least at the time I write this.) A cheap, snap-together, nearly screw-less 3D printer (reprap) design that minimizes use of non-printed parts. Current parts cost: under $300, including the cost of plastic used to print the parts! The two photos of parts shown above? Those were printed by my own snappy. You can get the OpenSCAD sources at: https://github.com/revarbat/snappy-reprap Print Settings Printer: Prusa i3 Rafts: No Supports: No Resolution: 0.25 Infill: 20% Notes: Designed to be printed in PLA. You can probably use ABS or other materials, but the snap joiners may need glue or acetone to hold the parts together better if the finish is too slippery. Post-Printing Assembly Tools You will need the following tools to assemble this printer. Qty Description 1 Multimeter for checking wiring. 1 Soldering iron. 1 Small rubber mallet to help convince some parts to join. 1 Mineral oil for lubrication. 1 Fine grit sandpaper to clean up the rails. 2 Cable ties for securing cables. 4 Allen wrenches for tightening screws. Connecting Electronics Refer to the wiring info given with the controller board of your choice. Firmware Settings I recommend Marlin firmware. Whatever firmware you choose, though, here's the important parameters you're going to have to configure: Steps/mm for X and Y axes: 80 Steps/mm for Z axis: 1007.875 for ACME 3/8"-8 threaded rod. Steps/mm for extruder: About 96 (Will need calibration) X & Y axes homes towards the minimum (negative) direction. Z axis homes towards up/max/positive direction. The X/Y position when homed is 0, 0 The Z position when homed is around 160, and you will need to calibrate this for your printer and extruder. For Marlin firmware, edit these values in configuration.h: #define MOTHERBOARD BOARD_RAMPS_13_EFF #define TEMP_SENSOR_0 1 #define TEMP_SENSOR_1 0 #define INVERT_X_DIR false #define INVERT_Y_DIR false #define INVERT_Z_DIR false #define Z_HOME_DIR 1 #define X_MAX_POS 190 #define Y_MAX_POS 190 #define Z_MAX_POS 160 #define MANUAL_Z_HOME_POS 160 #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 1007.875, 96.0} For Marlin firmware, edit these additional values in configuration_adv.h: #define CONTROLLERFAN_PIN 10 #define CONTROLLERFAN_SECS 300 #define EXTRUDER_0_AUTO_FAN_PIN 10 How I Designed This This is basically the result of trying out a bunch of ideas I had about how to replace non-printed parts in various reprap designs with printed parts. Since I'm a programmer, I wrote it all up in OpenSCAD.
With this file you will be able to print Snappy RepRap - Snap Together Printable 3D Printer with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Snappy RepRap - Snap Together Printable 3D Printer.