Dr. Lex' 3D Printable Models
I now use GitHub as the main place to publish new models, and on this page I provide a more practical overview than what is possible on GitHub.
If you want to know why I'm doing it this way, a rant can be found at the bottom of this page.
Motivation
My philosophy regarding these 3D models is simple: I solve my own problems and unless it is really something way too specific, I then share this solution such that others in the same situation do not need to go through the same problem-solving process all over again. If you browse through my designs, you'll find many remixes, most of which are improvements upon an existing model I wasn't entirely happy with. If I notice a flaw or weakness in a model, I try to fix it and I share the improved model, again following the same philosophy.
I try to document everything from the viewpoint of someone unfamiliar with how I ended up with the solution. This is not always easy, hence some of the instructions will be incomplete or unclear. If you don't understand something, just ask, but keep in mind that I already selflessly spent quite a bit of time on all of this, so a bit of friendliness will go a long way.
If you want to contact me to ask if you may sell prints of my models (most likely the Flexi Rex), please first read the README in the GitHub repository itself. The answer to your question is almost certainly in there.
If you like my models and download them for later, be sure to re-check if there is not an update before you start printing. I regularly improve upon the models and update the files with a new version. If there is something you think can be improved about a model, just ask, or remix it yourself!
And if you really like a model, donations are always appreciated! 🙂
The Models
In the list of designs, an R symbol means the model is a remix of someone else's original(s). A C symbol means the model is designed in OpenSCAD and can be adapted to your needs in OpenSCAD's Customizer. If this icon is present:, it links to a Printables page for the model.
Toys
Flexi Rex with stronger links R
A print-in-place flexible T-rex, with strong links to be more kid-proof.
License: CC-BY-SA-4.0. First published: 2017/12/30; updated: 2024/12/20
Flexi Rex - separate parts for huge prints R
The same flexible T-rex as above, but split up for separate printing of parts to be assembled into a huge model.
License: CC-BY-SA-4.0. First published: 2018/05/12; updated: 2023/02/05
Hinged Chest with Working Lock and Wood Texture R
A toy treasure chest with a simple functional lock operated by an actual key.
License: CC-BY-SA-4.0. First published: 2018/02/23; updated: 2023/05/21
Rubber Band Gun remix² 5 shots R
A 5-shot semi-automatic rubber band gun.
License: CC-BY-SA-4.0. First published: 2019/11/20; updated: 2023/01/05
Funny Flexi Octopus
A print-in-place flexible articulated octopus.
License: CC-BY-4.0. First published: 2019/03/31; updated: 2024/12/20
Reversing thread bolt for two-way nut R
A bolt with screw thread that reverses direction.
License: CC-BY-NC-SA-4.0. First published: 2021/01/04; updated: 2021/01/14
Planetary Gear Coaster
An epicyclic gear set that can be used as a coaster or just as a fidget toy.
License: CC-BY-SA-4.0. First published: 2017/03/12; updated: 2021/11/20
Miniatures / Props
Mini Trash Can with moving wheels R
A small trash can with all moving parts, based on an original by 3D-Fuel.
License: CC-BY-NC-4.0. First published: 2016/12/03; updated: 2025/07/19
Hinged Mini Pelican Case 2.0 R
A miniature Pelican-like Suitcase.
License: CC-BY-NC-SA-4.0. First published: 2016/11/06; updated: 2020/06/30
3D Printer Parts / Accessories
Boxes / Containers / Organisers
Hex surface vase (spiral print)
A vase, pen holder, or general container with hexagonal surface.
License: CC-BY-4.0. First published: 2018/05/12; updated: 2023/03/19
Hex Twist surface vase (spiral print) R
A vase, pen holder, or general container with hexagonal twisty surface.
License: CC-BY-4.0. First published: 2023/03/19; updated: 2023/03/26
Customizable simple spiral vase mode boxes C
Boxes with configurable shape and size.
License: CC-BY-4.0. First published: 2019/07/17; updated: 2023/05/07
Big Round Bag Clip R
A round clip to seal large bags or tie things together.
License: CC-BY-NC-4.0. First published: 2017/01/14; updated: 2024/07/16
Lock Pinning Tray (LPL style)
A pinning tray in the style of the Lock Picking Lawyer's original.
License: CC-BY-4.0. First published: 2018/10/06; updated: 2024/06/01
Customizable Pen Butler CR
A modular pen holder that can be attached to a wall, or stand on a desk.
License: CC-BY-4.0. First published: 2016/07/16; updated: 2022/01/01
Hinged Case for Earphones (separate parts remix) R
An easy-to-print protective case for earphones.
License: CC-BY-4.0. First published: 2017/11/18; updated: 2022/08/15
High-tech Koozie (customizable) C
An OpenSCAD customizable parametric cooler/insulator for soda cans and cylindrical bottles.
License: CC-BY-NC-SA-4.0. First published: 2016/09/14; updated: 2020/06/09
Customizable Universal Latch C
An OpenSCAD customizable latch to keep things like cardboard boxes closed.
License: CC-BY-4.0. First published: 2021/07/11; updated: 2021/08/28
Mammut Micro Tool case
A protective case for the Mammut Micro Tool.
License: CC-BY-4.0. First published: 2021/09/05; updated: 2021/09/05
Customizable sieve / filter / strainer CR
An OpenSCAD customizable parametric sieve, filter, strainer, or whatever you'd like to call it.
License: CC-BY-4.0. First published: 2017/10/10; updated: 2023/08/11
Mini Clamp Print-in-place
A ready-to-use mini clamp or clothespin.
License: CC-BY-4.0. First published: 2024/07/16; updated: 2024/07/16
Fully 3D Printed Compact Bottle Opener
Small but robust keychain-compatible bottle opener that requires no metal inserts.
License: CC-BY-SA-4.0. First published: 2022/08/06; updated: 2025/08/03
Mini Hex Key Socket Wrench
Key-style socket wrenches for M2, M2.5, M3, M4 nuts, and hex screwdriver bits.
License: CC-BY-4.0. First published: 2016/12/11; updated: 2022/08/30
iRuler customizable ruler CR
An OpenSCAD customizable parametric ruler.
License: CC-BY-SA-4.0. First published: 2016/11/19; updated: 2024/12/19
Bag sealing clip (customizable) C
An OpenSCAD customizable parametric bag sealing clip/clamp.
License: CC-BY-SA-4.0. First published: 2017/11/05; updated: 2020/11/23
Double-Edged Razor Blade Handle R
A holder for using double-edged razor blades as a scraper.
License: CC-BY-SA-4.0. First published: 2016/08/03; updated: 2020/10/10
Chain Opening Aid
A tool to keep bicycle chains together while installing or removing their master link.
License: CC-BY-4.0. First published: 2020/12/25; updated: 2020/12/25
MicroVac Turbo
A small (experimental) handheld vacuum cleaner made from scrap parts.
License: CC-BY-4.0. First published: 2021/01/23; updated: 2022/10/22
Repairs / Replacement Parts
Customizable Screw Cap CR
An OpenSCAD customizable parametric cap or lid with screw thread for tubes and round boxes.
License: CC-BY-4.0. First published: 2020/07/02; updated: 2024/07/03
OM-5 Thumb Rest Replacement
Replacement for the OM-5 thumb rest pad.
License: CC-BY-4.0. First published: 2025/09/20; updated: 2025/09/20
Lightweight 40mm fan grille
A simple and light 40mm fan grille to replace the typical metal grilles.
License: CC-BY-4.0. First published: 2016/07/27; updated: 2021/11/20
Customizable curtain rail slider C
An OpenSCAD customizable parametric round curtain rail slider / glider.
License: CC-BY-4.0. First published: 2020/06/01; updated: 2020/06/01
Derailleur 10-tooth pulleys (Shimano compatible)
Pulleys/jockey wheels for RD-MC12 and similar derailleurs.
License: CC-BY-4.0. First published: 2022/03/29; updated: 2022/03/29
Varta 1W/3W LED flashlight replacement switch cap R
A repair or replacement switch end cap for the Varta “indestructible” flashlight.
License: CC-BY-4.0. First published: 2020/12/29; updated: 2020/12/29
3 or 4 pin fan header socket
A connector for 3- or 4-pin computer fan plugs.
License: CC-BY-4.0. First published: 2021/08/28; updated: 2021/08/28
Accessories / Helpers
Yet Another Spray Can Straw Holder C
An OpenSCAD customizable parametric holder for spray can straws.
License: CC-BY-4.0. First published: 2016/08/07; updated: 2024/10/25
Customizable Smartphone stand / charging holder C
An OpenSCAD customizable desk stand for smartphones and tablets.
License: CC-BY-4.0. First published: 2018/04/02; updated: 2024/11/08
Bicycle Spoke Reflector
Easy to mount and remove reflector base for bicycles.
License: CC-BY-4.0. First published: 2024/02/04; updated: 2024/02/04
OnePlus Nord Camera Cover
A simple cover for the OnePlus Nord when using the stock bumper case.
License: CC-BY-4.0. First published: 2021/07/07; updated: 2022/08/27
Zoom Phone Tripod (notched) R
A modified version of LoboCNC's Zoom Phone Tripod, with notched angle for better stability.
License: CC-BY-SA-4.0. First published: 2020/07/10; updated: 2020/11/15
3D Printing Showcases / Tests
Why GitHub?
If you are a 3D printer company representative planning to contact me to ask me to make an account on your umpteenth Thingiverse clone site: don't bother. I will redirect your message directly to the trash. My 3D printing activities have taken a back seat, and I do not have the time to play your stupid marketing game.
Long ago, Thingiverse was the de facto place to publish and find printable models. Since 2017 however, the site entered a downward spiral of poor performance, bugs, and lack of indications that the company that owns it, gives a damn about it. Then other companies started making their own Thingiverse clone websites.
First came Printables, which was pretty OK, because it tried to revive the original spirit of Thingiverse. But, then it got worse.
Every major manufacturer of 3D printers now wants to have their own site, hoping/pretending that it will become the new Thingiverse and will displace all other sites. Of course the only real result of this naïve marketing nonsense is that the 3D model landscape is now entirely scattered. It has become a chore for end-users to find printable models because they have to scour all the sites, especially now that search engines like Google have become entirely enshittified. For makers of models, it is a chore to keep track of all these stupid different websites and make and maintain accounts on them.
I did create a profile on Printables where I publish some of my more popular models. Then I created a profile on some other sites, but with only 1 or 2 models, mostly to prevent some parasite from impersonating me. Then I simply gave up.
If any group of people within the 3D printer industry would have half a brain, they would cooperate with other companies to make a single shared 3D printing community website that by design becomes what Thingiverse originally was merely by accident: the place to be to find and share 3D models. This will provide a much bigger boost in popularity and sales of 3D printers than all the current scattered websites. But, of course this will never happen, because all those managers are way too afraid to break out of their greedy local optimisation strategies.
I am experimenting with the discussions feature in GitHub to see if it can be used as an alternative to Thingiverse's Makes, because one of the most rewarding aspects of sharing models is seeing photos of other people printing them. I have enabled this on some of the repositories, check for presence of a ‘discussions’ tab (you will need a GitHub account to post something).