• Stars
    star
    499
  • Rank 88,341 (Top 2 %)
  • Language OpenSCAD
  • License
    GNU General Publi...
  • Created over 10 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The world's most 3D printable 3D printer. (Guinness Book of World Records 2017 & 2018)

Snappy Full Rendering

Snappy-Reprap 3

A parametric design for a cheap self-replicating 3D printer (reprap) that snaps together to minimize screws and non-printed parts.

Important Links:

What URL
GitHub Repository https://github.com/revarbat/snappy-reprap
Project Wiki https://github.com/revarbat/snappy-reprap/wiki/v3.0-Home
Bill of Materials https://github.com/revarbat/snappy-reprap/wiki/v3.0-BOM
How to Assemble https://github.com/revarbat/snappy-reprap/wiki/v3.0-Assembly
RepRap.org Wiki Page http://reprap.org/wiki/Snappy
Dev Forum https://groups.google.com/forum/#!forum/snappy-reprap-dev

Join the chat at https://gitter.im/revarbat/snappy-reprap

Generating STL Files

For all platforms, you will need to have OpenSCAD installed. You can download OpenSCAD from their website at http://www.openscad.org

To insure the best fit of parts, print the slop calibrator STL file on the parent printer using the desired print settings. Then update the printer_slop variable in the config.scad file on line 130. Then proceed to generating STL files.

OS X:

Under OS X, you'll need to make sure you have the Xcode command-line tools installed first. You can get them by installing Xcode from the App Store.

You shouldn't need to change the Makefile. It should set $OPENSCAD as:

OPENSCAD=/Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD

To generate the STL model files, open a terminal to the snappy-reprap directory and type:

make

Linux:

Under Linux, you will need to edit the Makefile, and change $OPENSCAD to:

OPENSCAD=openscad

To generate the STL model files, open a terminal to the snappy-reprap directory and type:

make

Windows:

Under Windows, you'll probably have to open and compile each *_parts.scad file individually and manually export the STL files.

You might be able to run the makefile under CygWin, if you set $OPENSCAD to something like:

OPENSCAD="/Program Files/OpenSCAD/openscad.exe"

More Repositories

1

BOSL

The Belfry OpenScad Library - A library of tools, shapes, and helpers to make OpenScad easier to use.
OpenSCAD
534
star
2

BOSL2

The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA
OpenSCAD
415
star
3

mandoline-py

A 3D printing STL-to-GCode slicer based on the Clipper library.
Python
83
star
4

Mandoline

A lightning-fast program to slice 3D STL files into GCode tool paths for FDM 3D printing. (in Alpha)
Shell
48
star
5

belfrywidgets

A collection of useful Tkinter widgets and megawidgets.
Python
29
star
6

openscad_docsgen

A processor for generating Mardown code documentation from comments in OpenSCAD source files.
Python
11
star
7

stl_normalize

Script to normalize and validate STL files so that they play better with git version control.
Python
10
star
8

TkCAD

A 2D CAD with rudimentary support for 2.5D GCode generation.
Tcl
7
star
9

TikiBot

Touchscreen barbot software for dispensing mixed drinks.
Python
6
star
10

TextToSvgPath

OS X command-line program to convert font text to svg paths.
Objective-C
6
star
11

openscad_runner

A Python library for running scripts via OpenSCAD, to generate images, animations, or STLs.
Python
3
star
12

pymuv

A pure python implementation of the MUV 2.0 to fb6 MUF compiler.
Python
3
star
13

Belfry-Fabber

A design for a home-built plastic extrusion 3D printer.
2
star
14

CLIVE

Celestial Laser Identification and Visualization Experiment: Astronomy software to point out stars, planets, etc. using a stepper based turret.
C++
2
star
15

mcpgui

Fuzzball GUI package for the Mud Client Protocol.
Python
1
star
16

muv

A C/Bison implementation of the MUV 2.0 to fb6 MUF compiler.
Forth
1
star
17

epubber

Code to create ePub files from various story websites.
Python
1
star
18

mudclientprotocol

Mud Client Protocol support library.
Python
1
star
19

img2scad

A script to convert a grayscale image to a heightfield/texture array in a .scad file.
1
star
20

BOSU

A utility to help work with OpenSCAD scripts.
1
star
21

mufsim

An offline simulator, debugger, and IDE for the MUF and MUV languages, with GUI and command-line interfaces.
Python
1
star