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 RexFlexi 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 separateFlexi 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 chestHinged 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 GunRubber 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
  • Flexi OctopusFunny Flexi Octopus
    A print-in-place flexible articulated octopus.
    License: CC-BY-4.0. First published: 2019/03/31; updated: 2024/12/20
  • Reversing boltReversing 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
  • Gear CoasterPlanetary 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 CanMini 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
  • Mini Pelican CaseHinged 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

Sculptures / Figures

3D Printer Parts / Accessories

Boxes / Containers / Organisers

  • Hex VaseHex 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 VaseHex 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
  • Vase BoxCustomizable 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
  • Bag ClipBig 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
  • LPL TrayLock 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
  • Pen ButlerCustomizable 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
  • Earphones caseHinged 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
  • KoozieHigh-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
  • LatchCustomizable 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 CaseMammut 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

Tools / Utensils

  • SieveCustomizable 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 clampMini 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
  • Bottle openerFully 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 wrenchMini 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
  • iRuleriRuler customizable ruler CR
    An OpenSCAD customizable parametric ruler.
    License: CC-BY-SA-4.0. First published: 2016/11/19; updated: 2024/12/19
  • Bag SealerBag 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
  • Razor holderDouble-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 aidChain 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
  • MicroVacMicroVac 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

  • Screw CapCustomizable 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 thumbOM-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
  • Fan GrilleLightweight 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
  • GliderCustomizable 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
  • PulleyDerailleur 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 FixVarta 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
  • Fan Socket3 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

  • Straw HolderYet 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
  • Smartphone HolderCustomizable 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
  • ReflectorBicycle 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
  • 1+ Nord CoverOnePlus 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
  • TripodZoom 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).