STL renders of the PELA-parametric-blocks LEGO-compatible OpenSCAD models
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
PELA-parametric-blocks @ 824c565
watcher
.gitignore
.gitmodules
LICENSE.txt
PELA-block-4-2-1.stl
PELA-block.ps1
PELA-box-enclosure.stl
PELA-calibration-set.stl
PELA-calibration.stl
PELA-openbeam15-twist-connector.stl
PELA-panel-sign.stl
PELA-sign.stl
PELA-technic-axle.stl
PELA-technic-bar-45degree.stl
PELA-technic-bar.stl
PELA-technic-block-4-4-2.stl
PELA-technic-block.ps1
PELA-technic-board-mount.stl
PELA-technic-cross-axle.stl
PELA-technic-pin-array.stl
PELA-technic-pin.stl
README.md
_config.yml
clean.ps1
gitcleanup.ps1
make.ps1
start.ps1

README.md

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

  1. git clone --recurse-submodules git@github.com:LEGO-compatible-gadgets/PELA-parametric-blocks-render.git
  2. Calibrate the models to your printer/filament/nozzle/slicer

Open source design, Powered By Futurice

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 openscad, press F6 then 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 .\build.ps1 -clean.

License

License: CC BY-SA 4.0

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.

Contact

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

paul.houghton@futurice.com ( Blog - Twitter)

If you like what you see, please tweet and let others know!

Twitter link