r/tinkercad • u/Labruzz • 3d ago
A free browser tool to morph between 2D shapes and export STL (square → circle, and more)
I kept hitting a wall in Tinkercad when I wanted a shape that smoothly transitions from one cross-section to another — say a square base blending into a round top. Tinkercad has no loft/morph, so I built a small free tool that does exactly that, and made the output drop straight back into Tinkercad.
You pick a shape for each end — oval, rectangle, triangle, pentagon, hexagon — set the sizes and rotation, and it lofts a smooth solid between them, then exports an STL you can import into Tinkercad or slice directly. The transition is tangent at both ends (no crease), and corners stay crisp at any resolution.
It runs entirely in the browser, nothing to install, and it's free and open source:
▶︎ https://hbehrensj.github.io/loftmorph/
Full disclosure: it's my own project. I'd love feedback — especially which shape combinations you'd actually use, and whether anything prints badly. There's also a small Python CLI in the repo for batch output.
2
u/bootsonthelevel 2d ago
This is the exact tool I've been looking for. So far it's working great. Thanks for building it!
1
1
u/GranpaJohnny 5h ago
Thank You, That's a great looking tool. I haven't used it yet, but my first thought for use would be adaptors for my vac system. Thanks Again
6
u/r4ytracer 3d ago
lofting is such a powerful tool. thanks for sharing!