Print a Brick: All LEGO® parts and sets

by hroncok, published

Print a Brick: All LEGO® parts and sets by hroncok Jun 30, 2017
7 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Design Tools

LDraw LDView

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

99011Views 10177Downloads Found in Toys & Games


Browse all LEGO® parts, bricks and sets, select what you want and download a zip with all the 3D models. Head to printabrick.org, search you favorite LEGO® set and print it on your 3D printer! All models available under libre Creative Commons Attribution license.

How I Designed This

Created by David Hübner, PrintABrick is a web application that combines data from LDraw, Rebrickable and Brickset. Code is available on GitHub.

Print a Brick in action


LEGO®, the LEGO logo, the Minifigure, and the Brick and Knob configurations are trademarks of the LEGO Group of Companies which does not sponsor, authorize, or endorse this PrintABrick.

More from Toys & Games

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

I just came to your side. Since I occasionally publish lego models, I've looked at your models closer. One thing is for sure, these are not original lego models / parts. There is no way how lego could produce these parts that you offer on your site for download. Please take a look at the draft-angles and tell me what you think of it. I refer to the Lego Part No.92926 (2 x 2 Rubbish Bin with 4 Cover Holders) See attached the measurement. You will soon find my reference on my profile.

Comments deleted.

this is awesome, I appreciate it!

I only find three files, where are the rest?

I have tried printing these files, but the bottom keeps spreading so that the piece cannot fit on top of another piece. (Other lego pieces can fit on top, just the bottom I am having issues with). Any suggestions on how I can prevent this from happening? (maybe something to do with build plate adhesion)

I think this is called elephant foot. If you can you can try and lower the be temperature.

Alright, I'll have to try that. Thanks!

I second that - I was getting elephant foot, when I lowered the bed temp by 10 deg C prints ended up perfect

I am using a Lulzbot Mini with the Cura slicer software, just so you know

The site is really nice, and i really mean this. The models though, i don't know if i have ran into only bad models, but they are sliced incorrectly or have wrong diameters.

Take an example https://printabrick.org/bricks/32449

The part prints out without the hole surroundings although they are in the model itself, and when printed no axles fit the holes.

Still - this is my favourite and most anticipated project here on thingiverse!

Awesome addition to Thingiverse !
This pulled me over the edge buying the Mini Cooper Lego set, now I can make multiple coloured versions of it..

Oh and the non-official Lancia Stratos too :D

I'm also printing on a Monoprice select printer, my pieces seem to be coming out in right dimensions, except for the studs at the top. Causing the bricks to not stick together. Is this a common problem with the objects or is it likely to be my printer/settings?

Did you figure this out? also having the same issue

I have tried Slic3r and S3D and keep getting nasty errors in the slicing.

Wonderful idea but doesn't look too promising to get quality models from the site.

You might need to repair the mesh using a tool like netfabb.

Comments deleted.

this file (https://printabrick.org/bricks/85489a) caused slic3r to crash. I ran it through a STL repairer, and it showed a lot of errors.
It loaded fine after that, though.

The files are allegorically created. that the way it is, unfortunately.

However, it still doesn't slice smoothly. (see top layer of spokes)

Is this still a thing? Website is not coming up.

yes, but we are fighting with the current server, it's not powerful enough.

this is legendary, i like printing but i also like building things from Lego but frown upon their cost. Filament is cheaper

Looking at some of the sets it looks like there are a couple of scales in use, particularly the minifigs. Would I be correct in assuming a 1/10 scale down for the large versions? (e.g. 30480)

All the parts should be 1:1. If not, please report an issue at https://github.com/hubnedav/PrintABrick/issues

Ok, there's my facepalm moment of the day: torso opened by default in 3D Builder with a mm scale, while the head opened by default in cm scale. Odd. TIL: always check the importing scale!

These parts seem to have a consistent problem on the thinner bricks where the bottoms are not deep/tall enough to click to together. I have tried .1 initial layer to minimize compression of the first layer.

Mind. Blown! Sit here at home and print it remotely at a friends place.

Absolutely brilliant site! However, 9 times out of 10 I get the Error 500 message and that seems to be it for about 24 hours... Such a shame.

Is there a way that you can tag sets that have been updated with missing parts? It's almost impossible to tell at the moment...

Also, some of the parts listed as missing are things that couldn't be 3D-Printed anyway such as stickers, string and cloth... Can those not be excluded from the missing parts count?

Finally have you considered converting "Darats" parts files to fill in some of the missing pieces? (https://www.eurobricks.com/forum/index.php?/forums/topic/108739-new-parts-for-lgeo-library/)...

The problems should now be hopefully fixed.

I don't know what exactly you mean by tagging here, sorry.

If a part is missing, it's hard to tell whether is printable or not.

No, we haven't considered converting draft parts, sorry.

server errors still there.

does it fit withg real regular legos

I printed out a 2x4 brick with a Monoprice Select Mini, but the walls were too thick to allow a regular lego brick to fit.

You probably need to calibrate your extrusion width. It's not the model, its your printer and its configuration.

It depends very much on your printer.

any idea on when the site might be back up?

Not really. Probably in couple of days. We have problems with the server.

Comments deleted.

On it. Our logs have filled in all the available space.

I assume that this is your site? I have been enjoying the hell of this! I printed a small rocket the other day just to see how the pieces print and, for the most part, fantastic! I do have one suggestion, though, if I may... it would be so much easier if the multi- and uni-brick download packages included the instruction set(s) and/or the pictures as well. As it stands, once you download the brick set, you have to manually download each photo and and instruction file too. Just a small thing, but when one wants to build as many sets as I do, those steps are cumulative and really start to add up!

Created by David Hübner, student of mine, I've supervised. I don't know about images, but the instructions are actually not redistributable (see that they are not hosted on printabrick.org, but rather linked). Adding them to the archives would be legally problematic.

Could you please share pictures of what you made? Maybe trough the "I Made One" button here on Thingiverse?

I gotcha. Sure, I can do that. So far I have only made a little dozen piece rocket, but I would be happy to share photos as I make these. I cannot say this enough... awesome site!

Nice idea. But who designed all of these bricks?

Each brick is designed by an individual LDraw contributor in the LDraw format. They have been converted to STL for your convenience. If you click a brick, you see its author in the right column.

Thanks for report. I reproduced it back then, but now it works again.

Interesting idea. Clicking on the links on your site just 500 errors out. And your going to have to allow off site playing for the video to work.

video allowed. Will look at the 500 errors.

Seems to be out of RAM, restarted and it works (for now). Will try to get a more permanent fix. EDIT: We've restricted the amount of RAM Elastic Search can eat and that should be it.

I was enjoying the site, but in the middle of my browsing, it started throwing out 500 errors again. I am guessing too much traffic?

Definitely seems so. I guess we'd need to reconsider where we run this.