About

Hi, I'm Harald Mühlhoff — a software architect by trade, an enthusiast for 3D design and printing in my spare time. 3d-playground.de is my playground for exactly that: small projects born from a real need — a spare part you can't buy any more, a helper for the kitchen or bath, a gift or a piece of a toy. 3D design and printing can be fun and, almost as a side effect, produce genuinely useful things for everyday life.

Built, not sculpted — with OpenSCAD

I don't design my objects with a mouse but as a program: OpenSCAD describes a solid through commands like cube, cylinder and sphere that can be moved, rotated, combined and subtracted from one another. It fits my background as a developer — and has a tangible benefit: dimensions sit as variables at the top of the code. A different hole spacing, a different wall thickness? Change one number, re-render, done.

That's why many projects come with the full, commented OpenSCAD source to copy and adapt. Some of it is solved "quick & dirty", some deliberately shows how to do it properly — with variables, parameterised modules and loops.

What you'll find here

  • Projects from everyday life — sorted by area: kitchen, bath, household, garden, gifts, toys and spare parts.
  • OpenSCAD source for many posts — to rebuild, understand and adapt.
  • Basics for getting started — from installing OpenSCAD to printing with the slicer.

My main aim is to spark ideas for your own designs. If a link points to a product, that's stated openly.

The name? A playground is for trying things out — no pressure, just the joy of tinkering. That's exactly how this site is meant.

Es ist ein unerwarteter Fehler aufgetreten. Neu laden 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.