Show HN: 3D print Z reinforcement via injected loops

Show HN (score: 5)
Found: June 09, 2026
ID: 5175

Description

Show HN: 3D print Z reinforcement via injected loops Commodity FDM print strength is limited by poor Z-axis layer bonding. Parts crack along Z under stress. MAGMA tries to fix this in software that works on any FDM 3D printer.

It's a fork of OrcaSlicer with a new infill type that creates paired U-shaped vertical channels inside the print, plus G-code that injects molten plastic into those channels to bridge Z layer interfaces with continuous plastic.

Big caveat: I have a junky Ender 3 and haven't gotten a clean physical print yet. Don't expect this to work out of the box! After months of tinkering, I'm releasing the software so the 3DP community can experiment with nozzles, multi-material, weird hardware, and other print parameters I can't. There's around 40 MAGMA-specific settings to fiddle with, plus some general quality-of-life features (e.g. printing thin infill sections as solid, and a "dual infill shell" feature that applies MAGMA only to the outer shell to save print time).

THIS CODE IS ALPHA. Around 50 prints old. The injection G-code is novel. Some printer firmware won't like extruding without movement. In extreme cases it could damage your printer or start a fire. DON'T WALK AWAY WHILE PRINTING.

Why MAGMA? "Lava tubes" is a misnomer. Molten rock is magma underground, lava only after it surfaces. The injected tubes are buried inside the print, so "magma tubes" is the correct term.

More from Show

Show HN: Inflexa – open-source Intelligence for Biology

(<a href="https:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;prov-overview&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.w3.org&#x2F;TR&#x2F;prov-overview&#x2F;</a>).<p>Our provenance is deterministic and driven programmatically. Our architecture imposes it, not the whim of agents that decide whether or not to call a tool &#x2F; or an MCP (such as <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2508.02866" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2508.02866</a>).<p>The analysis is backed by a PROV document that maintains the lineage of every step, every action, and every file.<p>Other platforms such as Claude Science are a security disaster waiting to happen: they allow agents to determine which Python &amp; R packages they need to perform an analysis step. Sure, you need to approve the installation, but if you get prompted tens of times, are you really going to vet every package and every version?<p>We offer batteries-included sandboxed execution. The analysis&#x27; code is generated by agents and executed in ephemeral sandboxes. We do not install packages on your system.<p>Curious to hear your thoughts!

Show HN: Maith – open math research with AI

Show HN: Maith – open math research with AI If AI got lucky or not, AI is surely going to assist in solving serious math problems. If you want to spend your resources&#x2F;weekends contributing, this repository is full of math problems where you can add your thoughts (or proofs - for you Good Will Hunting type people) for others to build on it and we all together can try to change the world of math.<p>I have already extended the research with manual proof of Jacobian Conjecture that was posted on Twitter (with attribution).

No other tools from this source yet.