mirror of
https://github.com/revarbat/snappy-reprap.git
synced 2025-11-02 15:46:45 -08:00
0f5cd56ce81880dc543c5d828141d5e0dd965649
snappy-reprap
A parametric design for a cheap self-replicating 3D printer (reprap) that snaps together to minimize screws and non-printed parts.

Building the STL files
The Makefile currently defines $OPENSCAD for building on OS X:
OPENSCAD=/Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD
Under Linux, you can change that to:
OPENSCAD=openscad
Under Windows, you'll probably have to open each *_part.scad and *_parts.scad file individually and manually export the STL files.
Printing the parts
You will need to print out the following parts:
| Count | Part File |
|---|---|
| 1 | cap_parts.stl |
| 1 | drive_gear_parts.stl |
| 1 | motor_mount_plate_parts.stl |
| 2 | rail_with_motor_mount_part.stl |
| 1 | rails_90deg_joint_part.stl |
| 2 | rails_end_part.stl |
| 7 | rails_part.stl |
| 1 | roller_parts.stl |
| 3 | sled_end_parts.stl |
| 2 | support_leg_part.stl |
| 2 | xy_joiner_parts.stl |
| 4 | xy_sled_part.stl |
| 1 | z_platform_joint_part.stl |
| 1 | z_sled_part.stl |
Required Vitamins
You'll need the following un-printable parts:
| Count | Description |
|---|---|
| 1 | RAMBo controller electronics. |
| 1 | 60 Watt 12v Power Supply |
| 3 | End-stop micro-switches and wiring. |
| 3 | NEMA17 Stepper Motors, Less than 35mm length |
| 1 | NEMA17 Stepper Motor, High Torque. |
| 1 | Wiring for Extruder Heater. |
| 1 | Wiring for Extruder Thermistor. |
| 1 | J-Head Extruder. |
| 1 | Threaded rod, 300mm x 8mm. |
| 1 | Nut, 8mm. |
| 2 | M3x15 Socket Screws. |
| 18 | M3x10 Socket Screws. |
| 4 | M3 Nuts. |
| 16 | M3 Washers. |
| 6 | M2x15 Socket Screws. |
| 6 | M2 Nuts. |
| 1 | Spring. (TODO: determine size) |
| 2 | M3x20? socket screws. (TODO: determine actual size) |
| 2 | M3x20? countersunk screws. (TODO: determine actual size) |
| 1 | Extruder Drive Gear. |
| 1 | M2 Extruder drive gear set screw. |
| 2Kg | Plastic Filament. (TODO: determine actual amount.) |
Required Tools
You will need the following tools to assemble this printer.
- 3mm hex wrench.
- 2mm hex wrench.
- Small flathead screwdriver.
- Small phillips screwdriver.
- Medium-Grit Sandpaper.
- Possibly cyanoacrylate glue. (super-glue)
Assembly instructions
TBD
Languages
OpenSCAD
91.1%
Python
7.1%
Makefile
1.8%