PELA Paramertic Blocks Render
STL builds of the LEGO-compatible 3D Printed Blocks
This is a repo is used to separate the current models renders from the OpenSCAD scripts.
Please go to pelablocks.org.
Do not print this STL files directly. To get a nice snap fit, you need to calibrate the models for your material/nozzle/slicer as explained at pelablocks.org.
If you are interested in the technical details of creating these renders, read on.
git clone --recurse-submodules firstname.lastname@example.org:LEGO-compatible-gadgets/PELA-parametric-blocks-render.git
- Calibrate the models to your printer/filament/nozzle/slicer
Open source design, Powered By Futurice
These open source designs are brought to you by Futurice and contributions from the community. Come work with the best.
The software needed is free and open source, OpenSCAD. You can probably learn it in less than an hour.
Rendering PELA Blocks
Most users will simply want to (after calibrating) open a file in
Export as STL.
Batch operations from Windows Powershell are also provided. These automate the process, also creating PNG images of the model and cleaning the model with
Meshlab to eliminate some defects and shrink the file by re-saving as a binary STL.
.\build.ps1 -clean -png -stl -publish will build everything and put it back to the git repository when done.
Ghetto CAD CI Server
.\watcher.exe is not included (github is unhappy with .exe distribution) but can be built from the included Rust project. It can be used on a computer linked to your computer by network drive (we use Syncthing but OneDrive etc work though more slowly). You can trigger builds on the other computer by creating
start.txt, for example by running
.\start.ps1. This lets the watcher on the remote machine trigger
.\serverbuild.ps1 to create the files. Meshlab cleanup is optional. It is fast but requires a lot of memory, so we currently do that on our main workstation after the process completes by running
Creative Commons Attribution-ShareAlike 4.0 International License
These designs are by PELA project contributors, not by the LEGO corporation. They are compatible with LEGO and similar blocks available from multiple manufacturers and online projects. The associated patents have expired. These designs are not identical to LEGO; they have been specially modified for easy 3D printing and offered in the spirit of open source collaborative innovation.
If what you want is available as injection moulded plastic, buy it for the higher quality and durability. These model are helpful when you want something customized, a special color, an unusual material, and for replacement parts when you just can't wait.
New models, collaboration and pull requests are welcome. You have the tools- now create something cool and share with the world : https://github.com/LEGO-compatible-gadgets/PELA-parametric-blocks
If you like what you see, please tweet and let others know!