monoscad
monoscad copied to clipboard
🏗️ 🖨️ Monorepository of OpenSCAD models for 3D printing
My OpenSCAD models for 3D printing
A monorepository for my OpenSCAD models and remixes. Print-ready models are also published on Printables.
Setup
Models in this repository depend on various third-party libraries, which are provided as git submodules using smkent/openscad-libraries.
After cloning this repository, install all third-party libraries by running in the repository directory:
git submodule update --init --recursive
Rendering models via CLI
Each model has preconfigured renders to be created via the OpenSCAD CLI using SCons. Model STL files published to Printables are rendered this way.
SCons is a Python package and can be installed using pip:
pip install --user scons
To build the configured model renders for a particular model, change to the desired model directory and run:
scons -u
Rendered models will be placed in a build subdirectory within the model
directory.
Model samples
Click an image to view the corresponding model, or browse subdirectories for all models.

License
Models
Each model in this repository is licensed individually, especially for remixes which must maintain compatible licensing with their original model(s).
See README.md and/or any LICENSE files within a model's subdirectory for
that model's license.
Third party libraries
Third party libraries have their own licenses.
Monorepository
All remaining contents of this repository (i.e. not models or third party libraries) are licensed under Creative Commons (4.0 International License) Attribution.