frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: 3D print Z reinforcement via injected loops

https://mgunlogson.github.io/magma/
17•mgunlogson•5d ago
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.

Comments

mgunlogson•5d ago
Here for any questions about how it all works :).
gus_massa•4d ago
Do you have a photos of objects you build with this? A video?
mgunlogson•2h ago
No, unfortunately. I've printed a ton of objects but nothing clean enough to be interesting.

The top of cells always melt as I'm using the same material for injection and the rest of the print. Someone with a dual nozzle printer could try something like PLA injection in a polycarbonate part. I added support but don't have a printer capable of that.

It's also possible that different print settings would work. I'm releasing the features to the community as I've run out of patience with doing a hundred hours of test prints.

We need to crowd test the best settings and nozzles, materials, etc to make this work well

dwallin•1h ago
Instead of one large channel throughout the whole print, why not multiple small 2-4 layer bridges?
coryrc•1h ago
Why do you think this is better than the old practice of filling straight holes a few layers deep?
slabity•26m ago
I've seen this technique a lot, but mostly as a post-processing technique where resin, fiber, or some other type of plastic is injected into the channels after printing is completed. It would be interesting to see this done during the normal printing process.

I am a little skeptical on the technique though. FDM printed walls are known to not handle pressure well, especially during printing when its past its glass-transition temperature. This process essentially uses the pressure from the extruder to inject a channel with molten plastic. Will this pressure could cause the walls to delaminate from each other or deform?

And how does this affect plastic that tends to warp significantly during printing? The molten plastic is injected into insulated channels that will not receive any active cooling. You're also parking the nozzle at the injection points, which will cause a lot of uneven cooling at the surface as well. For high-warping plastics like ABS, that could cause a lot of issues.

So I guess the underlying question should be, does this actually work? What is the measured difference in tension strength between parts printed normally vs with MAGMA infills? Specifically when using the same amount of plastic. There's no data or even pictures that indicate this is working.

Rio de Janeiro's "homegrown" LLM appears to be a merge of an existing model

https://github.com/nex-agi/Nex-N2/issues/4
81•unrvl22•1h ago•49 comments

Firewood Splitting Simulator

https://screen.toys/firewood/
330•memalign•4d ago•110 comments

The Birth and Death of JavaScript (2014)

https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
154•subset•4h ago•85 comments

Show HN: Kage – Shadow any website to a single binary for offline viewing

https://github.com/tamnd/kage
7•tamnd•11m ago•1 comments

Ask HN: What are you working on? (June 2026)

31•david927•1h ago•48 comments

Caddy compatibility for zeroserve: 3x throughput and 70% lower latency

https://su3.io/posts/zeroserve-caddy-compat
76•losfair•3h ago•22 comments

Perlisisms

https://www.cs.yale.edu/homes/perlis-alan/quotes.html
43•tosh•2h ago•13 comments

Lisp's Influence on Ruby

https://blog.tacoda.dev/lisps-influence-on-ruby-6a54f1a7740e
150•tacoda•3d ago•20 comments

Swiss voters reject proposal to cap population at ten million

https://www.swissinfo.ch/eng/swiss-politics/swiss-voters-reject-proposal-to-cap-population-at-ten...
83•FabCH•1h ago•29 comments

No, everyone is not using AI for everything

https://gabrielweinberg.com/p/people-are-consuming-ai-like-they
239•yegg•2h ago•240 comments

FarOutCompany

https://faroutcompany.com/
60•bookofjoe•3h ago•5 comments

I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models

87•iliashad•2h ago•11 comments

The only scalable delete in Postgres is DROP TABLE

https://planetscale.com/blog/the-only-scalable-delete
64•hollylawly•3d ago•30 comments

Global density and biomass of arbuscular mycorrhizal fungal networks

https://www.science.org/doi/10.1126/science.adu4373
24•zdw•1d ago•1 comments

Rio de Janeiro's city government model Rio3.5 beats Qwen3.7 in recent benchmarks

https://twitter.com/zenmagnets/status/2065796012820848699
104•lucasfcosta•2h ago•28 comments

Formal Methods and the Future of Programming

https://blog.janestreet.com/formal-methods-at-jane-street-index/?from_theconsensus=1
65•eatonphil•5h ago•19 comments

Show HN: Dual YOLOv8n UAV Detection on RK3588S at 42 FPS Using NPU

https://github.com/alebal123bal/khadas_yolov8n_multithread
25•alebal123bal•2h ago•4 comments

Linux 7.1

https://lore.kernel.org/lkml/CAHk-=wi4BF4bMhZNZ1tqs+FFV4OuZRe3ZqdWB+LxRLmRweUzQw@mail.gmail.com/T/#u
53•berlianta•1h ago•3 comments

How did Atari apply side art to Arcade Cabinets?

https://arcadeblogger.com/2026/06/14/how-did-atari-apply-side-art-to-arcade-cabinets/
49•msephton•4h ago•8 comments

Quivers: A year of linear algebra by drawing arrows

https://lisyarus.github.io/blog/posts/quivers-a-year-of-linear-algebra-by-drawing-arrows.html
13•ibobev•4d ago•1 comments

Show HN: 3D print Z reinforcement via injected loops

https://mgunlogson.github.io/magma/
17•mgunlogson•5d ago•6 comments

How to Earn a Billion Dollars

https://paulgraham.com/earn.html
246•kingstoned•5h ago•673 comments

A 'cold blob' in the Atlantic could be a sign of AMOC shutdown

https://www.cnn.com/2026/06/12/climate/cold-blob-atlantic-amoc-ocean-circulation
101•tambourine_man•2h ago•123 comments

Free SQL→ER diagram tool, runs in the browser, nothing uploaded

https://sqltoerdiagram.com/
311•robhati•13h ago•60 comments

Honda Civics and the Evil Valet

https://juniperspring.org/posts/honda-evil-valet/
363•librick•16h ago•86 comments

KPMG pulls report on AI usage due to apparent hallucinations

https://techcrunch.com/2026/06/13/kpmg-pulls-report-on-ai-usage-due-to-apparent-hallucinations/
76•Brajeshwar•3h ago•6 comments

Extinction-Level Capitalism

https://matthewbutterick.com/extinction-level-capitalism.html
89•laurex•3h ago•37 comments

FTX's former Anthropic stake would be worth about $75B at today's valuation

7•adam_rida•1h ago•10 comments

Dangerous hormone-disrupting chemicals found in US breast milk samples

https://www.theguardian.com/us-news/2026/jun/14/breast-milk-research-chemicals
51•andsoitis•2h ago•20 comments

Historic co-determination helps monasteries navigate digital change

https://phys.org/news/2026-05-historic-monasteries-digital-countries.html
64•indynz•2d ago•42 comments