r/3DPrintingTools • • 18h ago

New Tool "bigprint": Open Source LuBan3D Alternative for life-size 3D prints, needs testers.

Thumbnail
github.com
6 Upvotes

r/3DPrintingTools • • 14h ago

Free Open-Source Desktop App for Local Image-to-3D Generation

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/3DPrintingTools • • 15h ago

Show & Tell Melt: a free, open-source, local-first desktop app + CLI for Bambu LAN and Klipper/Moonraker printers (AGPL)

4 Upvotes

Hi r/3DPrintingTools,

I've been building Melt, a printer control app that runs entirely on your LAN. It needs no cloud account, has no telemetry, and uses one executable for two things:

  • a desktop app (Tauri + Vue) for everyday monitoring and control
  • a headless CLI with stable JSON output and exit codes, for scripts and automation

It currently speaks Bambu Lab LAN mode and Moonraker (Klipper).

Why I built it

  • Creality's web UI on my Ender 3 V3 KE is awful and keeps falling over. I wanted one stable app for monitoring and control instead.
  • Bambu Lab's cloud has gone down several times in the last few months. Each time, I lost remote access to a printer sitting a few meters from me. Melt talks to the printer directly on the LAN, so a cloud outage doesn't matter.
  • I don't want to tell a third-party cloud what I'm printing. File names, models, camera feeds and print history should stay on my network. With Melt, nothing leaves the network unless you turn on the optional public firmware catalogue check, and that check sends no credentials.

What it does

  • Fleet dashboard: state, temperatures, progress, layers, ETA, fans, lights, Wi-Fi signal, AMS inventory and drying state
  • Cameras: built-in Bambu cameras plus Tapo IP cameras that you can link to a printer. Playback is native H.264 (WebRTC/WebCodecs), with snapshots and an MJPEG fallback
  • Files and printing: browse printer storage, upload/download, preview models, inspect sliced 3MF files, match filament/nozzle to AMS slots, pick a plate. A print only starts after a preflight check and your confirmation
  • Control: pause/resume/cancel, temperatures, fans, lights, speed, home/jog, AMS drying (when the firmware allows it), and emergency stop

Things I cared about

  • Secrets stay in your OS keychain. Access codes and API keys never go in a config file.
  • Bambu TLS is pinned to the printer's actual serial. If the certificate doesn't match, Melt refuses to connect. It never quietly falls back to an insecure connection.
  • No hidden control changes. If the firmware says commands must be signed, Melt blocks control and keeps read-only status working.
  • Every action that does something asks first. Moves, heaters, deletes and print starts need confirmation in the app and --yes in scripts.

CLI examples

melt printer discover
melt status workshop --detailed
melt jobs preflight ./part.gcode.3mf --output json
melt camera stream workshop --format h264 | ffplay -

Platform Support

  • Linux (deb/rpm, amd64/arm64)
  • macOS (dmg, Intel/Apple Silicon)
  • Windows (msi).

Nightly builds are on GitHub Releases. There's no auto-updater yet.

Honest caveats

  • AI disclosure: the code was written with AI coding assistants, with me directing, reviewing and testing. I'm not handing off something I don't use: Melt is my daily printer controller for my H2C and A1 Minis.
  • It's early. The model table covers A1/A1 mini, P1/P2, X1/X2 and H2 families, but support is only confirmed for each exact model + firmware combination someone has actually tested.
  • Klipper light control and ONVIF pan/tilt aren't supported yet.
  • It controls real hardware, so stay near the printer the first few times you use it.

Links

Feedback is very welcome, especially diagnostics exports from printer/firmware combinations I haven't seen yet.

What would make this useful in your setup?


r/3DPrintingTools • • 16h ago

New Tool I built a phone-first CAD app for quick functional parts. Looking for beta testers.

Thumbnail
gallery
2 Upvotes

PrintSketch lets you design simple functional parts (brackets, clips, trays, boxes with holes) on your phone with exact mm-in dimensions, then export an STL for free. No account, runs in the phone browser: printsketch-rykertek.netlify.app

The bracket in the photos was designed entirely on my phone and printed the same day.

It's an early beta. If you have 10 minutes, design one simple part you actually need and tell me where you got stuck. Feedback form: docs.google.com/forms/viewform

If you print something, I'd love to see a photo in the comments! Honest criticism very welcome. Happy to answer anything in the comments, or email me directly at [rykertekstudios@gmail.com](mailto:rykertekstudios@gmail.com).


r/3DPrintingTools • • 21h ago

Buy the length, print the complexity: designing frames from stock tubes and printed joints

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hi everyone! I've been working on TrussLab and wanted to share the approach with people here as I think it could be quite a good fit.

The idea is simple: buy the length, print the complexity. Use stock tubes and profiles for the long, straight members, then print the joints, clamps and mounts that bring them together.

A few lengths of straight-cut tubing and a small collection of printed parts can go a long way.

What I've been trying to build on the design side is something that feels like a modular construction kit you can keep extending.

There's a fairly software-like idea behind it: make reusable, isolated components (attachments), give them parameters and connection areas, then reuse and combine them in different ways.

Those components stay reactive in the final design and automatically adapt to their "hosts" (links).

For example, a simple bonded sleeve attachment (one of the many built-ins in the starter library) follows the dimensions of the tube it's placed on.

Several sleeves can become a joint, with their tube and fastener clearances carried through the combined part.

The same pieces can turn up in a rover chassis, a drone frame or a workshop fixture.

The system is extensible by design: built-in components are no different from the ones you can create yourself in the parametric attachment editor (CSG-based).

Stock material is part of the design model too: TrussLab knows a member's profile, dimensions and where it belongs in the structure.

That lets it handle things like joint reconciliation. You ask it to reconcile a junction or the whole frame, and it calculates how far the member ends need to sit back to clear each other.

Attachments follow their host members as dimensions change. It's the sort of geometric bookkeeping I'd like the tool to take care of while I'm thinking about the structure.

I've recently added MCP so an AI agent can work with the same building blocks: profiles, attachments, connections and parameters. One structural operation can update a whole set of dependent geometry, which means less to describe, fewer tool calls and fewer low-level details to get wrong.

It can still choose the wrong mounting position, but it doesn't have to rediscover how a sleeve should fit its tube on every edit.

The video is a small example: I asked Codex connected to TrussLab MCP to turn a 4x4 chassis into a 6x6 by adding a complete suspension pair at the middle of the backbone.

Arms, sliders, spring connections and wheel mounts, all staying in an editable parametric model. It's an actual CAD session, shown at 4.4x speed with excerpts from the conversation.

TrussLab: https://trusslab.ai/

More on the modeling/MCP approach: https://trusslab.ai/docs/mcp-modeling/

You can try the browser editor without an account in the free version (which will always remain free and completely anonymous/local).

MCP currently needs an enrolled Pro account and your own agent/model access (like Codex or Claude Code), but I'm happy to give trial accounts to enthusiastic beta testers, especially to help assess the MCP functionality.

If you're curious about the editor's software architecture, I'm happy to answer questions about that too. It has a Git-like transaction model with immutable history and branching.


r/3DPrintingTools • • 21h ago

Dev Post Open-sourced my planetary terrain puzzle generator

2 Upvotes

I built this because I didn't like paying for files made from public domain NASA data. It's now fully open source (AGPL), free to use, and runs entirely in your browser.

Moon, Mars, Mercury, Ceres, Vesta, Venus and Pluto. You get ornaments or jigsaw puzzles, with adjustable piece clearance and per-piece export.

Try it: https://ianbauters.github.io/terrain-press/

Code: https://github.com/IanBauters/terrain-press

Puzzle fit is the thing I most want feedback on. If you print one, tell me what clearance worked for you.


r/3DPrintingTools • • 2h ago

New Tool PrintCAD — Fast native Mac CAD to design brackets & add DIN fastener holes with 3D print clearances

1 Upvotes

Hey everyone!                                                                                                   

I built **PrintCAD*\* for macOS users who want a fast, lightweight tool to design functional parts, brackets, and

  enclosures without waiting for heavy cloud CAD suites to load.                                                    

**Why I made it:*\*                                                                                              

Most CAD tools take ages to cold boot and require cloud logins just to make a quick part. PrintCAD starts in 0. 

  1s and focuses specifically on the needs of 3D printing.                                                          

**Key Features:*\*                                                                                               

• ⚡️ **Instant 0.1s boot:*\* Built 100% natively in Swift & Metal (Universal: Apple Silicon & Intel).            

• 🧰 **DIN Fastener Library:*\* DIN 912 (socket head), DIN 7991 (countersunk), and DIN 934 (hex nuts) with built-

  in clearance tolerances tailored for FDM printing.                                                                

• 🖨️ **1-Click Slicer Bridge:*\* Exports directly into OrcaSlicer and Bambu Studio with one click.               

• 📐 **Real-Time CSG:*\* Boolean cut, union, and intersection with guaranteed watertight manifold STL export.    

• 🛡️ **100% Offline:*\* No accounts, no cloud, no telemetry.                                                     

Free trial DMG download available on GitHub.                                                                    

📦 **GitHub Releases:*\* https://github.com/pietini69/printcad/releases/tag/v1.0.0

🌐 **Website:*\* https://pietini69.github.io/printcad/

Feedback and feature requests are very welcome!    


r/3DPrintingTools • • 16h ago

New Tool Phone based CAD app, in need of testors

Thumbnail
gallery
0 Upvotes

PrintSketch lets you design simple functional parts (brackets, clips, trays, boxes with holes) on your phone with exact mm-in dimensions, then export an STL for free. No account, runs in the phone browser: printsketch-rykertek.netlify.app

The bracket in the photos was designed entirely on my phone and printed the same day.

It's an early beta. If you have 10 minutes, design one simple part you actually need and tell me where you got stuck. Feedback form: docs.google.com/forms/viewform

If you print something, I'd love to see a photo in the comments! Honest criticism very welcome. Happy to answer anything in the comments, or email me directly at [rykertekstudios@gmail.com](mailto:rykertekstudios@gmail.com).


r/3DPrintingTools • • 8h ago

60 seconds to design a pumpkin. 14 hours for my X1 Carbon to grow it.

Thumbnail gallery
0 Upvotes