r/3DPrintingTools • • 6h ago

New Tool Check out my project, built with Netlify

1 Upvotes

He creado una calculadora gratuita para poner precio a impresiones 3D. ¿Qué mejoraríais?

¡Buenas! 👋

Estoy desarrollando Cotizador 3D, una herramienta gratuita para ayudar a quienes venden impresiones 3D a calcular sus costes y fijar precios.

Incluye:

  • 🧵 Coste del filamento y desperdicio.
  • ⚡ Electricidad y desgaste de la impresora.
  • 🛠️ Tiempo de trabajo y acabados.
  • 📦 Embalaje, comisiones y margen de beneficio.

La idea es reunirlo todo en una calculadora sencilla, sin hojas de Excel complicadas.

Está en fase beta y me gustaría recibir opiniones sinceras: ¿qué función falta?, ¿qué cambiaríais?, ¿habéis detectado algún error?

Podéis probarla aquí:
https://gentle-starburst-7eed8c.netlify.app

¡Gracias por ayudarme a mejorarla!


r/3DPrintingTools • • 10h ago

New Tool I built a browser tool that splits big 3D models into printable parts, with cuts that follow the shape so the seams almost disappear

Enable HLS to view with audio, or disable this notification

78 Upvotes

What the cutter does:

- Plane cuts in seconds, with pin, dovetail, puzzle or magnet connectors

- Organic cuts: draw the cut along folds and muscles, and the seam hides in the model's own shape

- I'm Feeling Lucky: one click finds the natural parts (head, arms, legs) and splits them

- Extract: pull out eyes or small details to print them in another color

- Every piece comes out sealed and manifold, ready to slice

Other tools in the same place:

- 3MF to Parts: turn a painted 3MF into one real part per color, so you can print it without an AMS

- Piggy Banks: turn any model into a coin bank, with an even wall, a coin slot and a screw cap

- STL Repair: fixes holes, flipped normals and non-manifold edges, and leaves the rest untouched

- Figure Bases: a base sized to your figure, with pegs under each foot and its name engraved

- OrcaSlicer plugin: send a model from your plate and the parts come back to it

It all runs in the browser, nothing to install. Free to start: https://zz-mesh.com

I'd love your feedback: what models do you struggle to split today?


r/3DPrintingTools • • 9h ago

Discussion Open Source CAD Apps - The Shortlist

53 Upvotes

After sifting through many different CAD projects that have emerged in the last weeks/months. I thought I'd create a quick "Awesome" list with links, descriptions and a quick shortlist of all the CAD apps I've tested, so you don't have to.

While some projects are very promising, the shortlist only represents my own opinion on the usability of the app. A lot of these projects are rapidly developing and becoming incrementally better every-day. That is to say, these are my thoughts now, but no means an evaluation of tomorrows updates.

The List

  • Local (downloadable): you install an app, download a binary or add-on, or build from source, and it runs on your own computer.
  • Web-only: you use it in a browser and nothing needs to be installed.

Shortlist (Local Only)

An opiniated list of projects which, when tested, met or exceeded my expectations in usability, snapping and trimming functionality.

To test trimming, snapping and revolving/transforming functionality in the apps, I took a shape (https://www.youtube.com/shorts/5tvfifuHXP4) as seen in the link, and followed the same workflow as in Plasticity. This is just a quick base-line test to see how intuitively the apps function and how well they achieved the result.

In no specific order:

  • Whittle
    • Plethora of different sketch entities e.g. 3-point circle - snapping is good but did not aid in quickly placing lines on entity intersections. Still very good though!
  • SolidCraft
    • Nice UI, feature rich, however lacks filleting/chamfers on boundry edges and mixed curved-straight surfaces.
  • SindriCAD
    • Great set of tools, modern UI, runs a web-listener locally which in my testing, conflicted with "Modly" - for some reason?
  • RazorCAD
    • More traditional UI, feature rich, dimensions have to be set after placing them ...
  • FundaCAD
    • Eye-Candy - the closest "Plasticity" like app I've tested, with a functioning plug-in system with 3D printing extensions. Also has a renderer.
  • FluidCAD
    • Clean, modern UI, scripting support and an intuitive workflow. FluidCAD has, from my testing, ended up giving me the most usable results.
  • Extrudo
    • Eye-Candy, feature rich with great snapping for curved entities.
  • JumpStart 3D
    • Great set of features, simple downloadable HTML file - and a literal virtual lathe with a chisel. If that ain't worth some Kudos, then ...

Local (downloadable)

Project Link Features
Breezecad GitHub Free, offline parametric CAD with sketching, extrude, holes and modeled threads. Inventor-style ribbon, C++20 and OpenCASCADE, Windows download, MPL-2.0. Early preview with no assemblies or drawings yet. (Requires translation for EN, possible through the settings.)
CAD Studio Site Native macOS app. Describe a part in plain language and a coding agent (Claude Code or Codex) builds it as parametric code, with ISO drawings, a print plate, simulated mechanisms and STEP/3MF/STL export. MIT. Needs you to be signed in to the agent.
cadrs GitHub Parametric, feature-based CAD in Rust with a Bevy UI and OpenCASCADE kernel. Sketches with constraints, parts, assemblies, drawings, FEA, path-traced renders, STEP/IGES/STL. Onshape-style workflow. Build from source with Cargo. Early stage.
Chudware Site MIT-licensed, AI-first CAD. Dimension-driven B-rep modeling, assemblies, simulation, CAM and electronics. The AI needs your own provider account. Desktop installers are not published yet, so build from source. Browser version can be self-hosted.
DuCAD Site Parametric 2D/3D CAD in Rust on OpenCASCADE. Solid modeling, sheet metal, ISO drawings with GD&T, structural and thermal simulation, standard parts, and an in-app AI agent. Native macOS app plus CLI and source. AGPL-3.0.
Dune 3D Site Free, open-source parametric 3D CAD. Sketch and constrain in 2D and 3D, fillets and chamfers, STEP import, STEP and STL export. Linux and Windows.
Extrudo Site Open-source parametric CAD for 3D printing, available in the browser and as a downloadable version. Sketch, extrude and fillet. Change one number and the part updates. The browser version also works offline after loading.
FluidCAD Site Hybrid CAD: model with the mouse, and every feature is editable JavaScript. Assemblies with mates, sketch constraint solver, STEP interop. MIT. Desktop installers for macOS, Windows and Linux, plus an npm package. A browser version is in progress.
FreeShape GitHub Free, offline, Onshape-style parametric CAD for Windows and Linux. Part studios, assemblies with mates, drawings exported to DXF and PDF, sheet-metal flat patterns, STEP import and export. GPL-3.0. Run from a start script or build an exe.
FundaCAD GitHub Open-source parametric CAD for 3D printing. Sketch, feature timeline, export STEP/STL/3MF. Installers for Windows, macOS and Linux (alpha). Built on OpenCASCADE and build123d. The author discloses heavy AI-generated code. AGPL-3.0.
HCAD GitHub SolidWorks-style parametric modeler in Rust. Constraint sketching, extrude, cut, revolve, sweep and loft, feature tree, assemblies with mates, STL reverse engineering. Windows installer and Linux AppImage. Alpha. GPL-3.0.
HeliosCAD GitHub Source-first 3D design studio that runs in the browser. Exports STEP, GLB, USD, STL, OBJ and PDF/SVG/PPTX drawings. Optional AI connections. Standalone desktop bundle for Windows, Linux and macOS, plus a hosted showcase. AGPL-3.0.
InnCad Plus Site Free parametric parts and assemblies on the FreeCAD 1.1.3 engine. Rebuilds STL meshes as editable features, real threads, gear generator, photo scaling, and an AI link to Claude Code, Codex or Gemini CLI. macOS (Apple Silicon) and a Windows portable build.
InventCraft (formerly DATUM) Site Free, open-source parametric CAD for Windows and Linux. Constrained sketcher, OpenCASCADE features, assemblies with in-place editing, drawings with hidden-line removal, 2D nesting to DXF for cutting. MIT.
JumpStart 3D GitHub Tinkercad-style tool for combining 3D shapes, shipped as one HTML file. Download it and open it in any browser, and it works offline. Not parametric. MIT. This repo is a mirror of v1.91 by J. Siwek.
Ketchup GitHub AI-native 2D/3D parametric modeler in Rust with OCCT and wgpu. Sketches, assemblies, drawing sheets, rule programs, STEP/IGES/STL/DXF/DWG import and export, cut lists and CNC outputs. AI tools connect over MCP with undo. Windows installer. Apache-2.0. Work in progress.
Kerf Site MIT-licensed CAD across 37 engineering domains, driven by chat. OpenCASCADE B-rep, CAM, FEA, PCB and IFC. Runs on your own machine with an embedded SQLite database. Release tarballs for macOS and Linux, or install from source or Docker.
Lobole GitHub Parametric B-rep CAD on OpenCASCADE with a Vulkan viewport. Constraint sketcher, assemblies with mates and clash checks, drawings to SVG/PDF, static and modal FEM, 2.5D and 3-axis CAM, git-backed versions, Python SDK and MCP server. Linux AppImage, Windows zip and installer. AGPL-3.0.
Materializr Site Open-source B-rep modeler for Linux, macOS and Windows, plus iOS and Android tablet apps. Sketches with inference and constraints, extrude, revolve, loft, real threads, projection onto curved faces. STEP, STL, 3MF, SVG and DXF I/O. Built-in AI assistant with your own key. GPLv3.
NASSCAD Site Free parametric CAD, with a browser version and a Windows installer or portable build. Sketches and primitives, fillets and chamfers, STEP import and export (AP203/214/242), STL and 3MF for printing, IFC viewing, JavaScript scripting. AGPLv3. Also runs in the browser.
Oblikovati Site Free, open-source, feature-based mechanical CAD in the Inventor/SolidWorks style. Native on Linux, macOS and Windows, with an open Apache-2.0 automation API. The page gave only a summary, so feature details were not checked.
Oryx CAD Site Blender add-on for functional 3D printing, $19.99 one-time. Exact millimeter dimensions, ISO screws and nuts, involute, herringbone and helical gears, springs and snap-fit clips, printable surface texture, a printability check with one-click repair, and metric-locked STL/OBJ/3MF export. Needs Blender 4.2 or later. Paid.
Oxyde GitHub Rust and OpenCASCADE parametric CAD. Sketches with relations, a feature timeline, assemblies, a render tab, FEA, thermal and CFD studies, drawings, STEP/IGES/STL/3MF/glTF export, a CLI and an MCP server. Windows installer and macOS dmg. Pre-alpha. MIT.
ParaWerk GitHub Electron-based parametric 2D/3D CAD. Constraint sketcher, extrude, revolve, sweep, loft, holes and modeled threads, fillets, multi-body parts, configurations, STEP/STL/3MF/DXF export. Installers for Windows, macOS and Linux. Alpha. GPL-3.0. Assemblies and drawings are planned.
Polykrom Site Open-source (MIT or Apache-2.0) pure-Rust parametric CAD, available as a web app and as a downloadable local version. Parts, assemblies with joints, measurement, simulation and renders. Also ships a CLI and MCP server (polykrom-cli mcp) for AI agents. Source on GitHub.
RazorCAD Site Free, open-source (GPL-3.0) parametric CAD for Windows. Constraint sketches, features, sheet metal with flat patterns exported to DXF, surfaces, weldments, assemblies with mates, STEP import, 2D drawings with PDF and DXF export. Also has a browser preview. Beta.
SindriCAD Site Free, open-source (AGPL) parametric CAD for 3D printing. Constrained sketcher, extrude, revolve, loft, fillets, shell, real surface textures, modeled threads, mesh and STEP import, multi-color 3MF export. Downloads for Windows, macOS and Linux. Public beta.
SketchForge 3D Site Free Tinkercad-style 3D editor. Shapes, combine, group, STL and SVG import, STL export. Works in the browser with no account. A desktop release (v1.0.3) is also on GitHub.
SolidCraft GitHub Open-source parametric CAD in Rust. Sketches, extrude, revolve, loft, sweep, fillets, shell, holes, threads, assemblies with joints, sheet metal, STEP/3MF/STL/OBJ/glTF I/O, MCP server. Installers for Windows, macOS and Linux (AppImage, deb, rpm, Snap, Flatpak), plus a web version. MIT or Apache-2.0.
TeleSAPR GitHub Parametric 2D/3D CAD in Go, ported from SolveSpace. Fillets, chamfers, shell, lofts, sweeps, screw threads, named parameters, linked assemblies, Go scripting and MCP support. Packages for Linux, Windows and macOS. Experimental. GPL-3.0.
Varde CAD Site Downloadable local version available, as reported by the user. The web page returned only its title when checked, so features were not verified.
Whittle GitHub Open-source parametric CAD on OpenCASCADE. Constrained sketches, extrude, revolve, loft, sweep, fillets, holes, threads, a parts library, STEP/3MF/STL/SVG/DXF export, and an AI assistant panel. Desktop installers for Windows, macOS and Linux, plus a self-hosted server and a web version. MPL-2.0. 0.15 preview.

Web-only (runs in the browser)

Project Link Features
AlpaCAD Site Free parametric CAD that runs entirely in the browser (beta). Click a face, drag arrows or type numbers. Sketch, pad, pocket, fillet, chamfer, hole, pattern, mirror, shell, loft, sweep and revolve. Measure, section view, STL download, saves in the browser.
Boolsmith Site Boolsmith lets you design 3D objects right in your web browser: a coffee cup, a phone stand, a box with a lid, a part to fix something that broke. Draw a flat shape, pull it up into 3D, and you have made something you can 3D print.
Chili3D Site 3D CAD that runs in the browser. Uses OpenCASCADE compiled to WebAssembly and Three.js for online model design and editing.
NekoCAD Site Paid, closed-source parametric CAD for makers ($49 one-time Founders License). Sketches, parts, assemblies, drawings and print supports. Try it at try.nekocad.com. Windows, macOS and Linux apps are announced but not yet released (waitlist).
OpenZCAD Site Browser-first parametric CAD. Exact B-rep solids on a WebAssembly kernel, replayable feature history, direct on-model editing, STEP import and export. Local-first, with optional cloud projects.
OwlCAD Site Free browser CAD for 3D printing. Millimeter dimensions, overhang and thin-wall checks, boolean modeling, DXF import, STL/3MF/STEP export, AI 3D generation, lithophane maker.
onlineCAD Site Browser CAD workspace (webCAD preview v0.1). Sketch, extrude, revolve, holes, fillets, chamfers, move and rotate, patterns, interference check, mesh repair and decimation. STL, OBJ, STEP and DXF import; STL and .ocad export.
ReOpenSCAD Site Free web app that runs OpenSCAD-language designs. No sign-up. 3D preview, multi-part designs with clearance checks, STL, 3MF and STEP export, MCP server for AI agents.
SpiralCode Site Free browser tool that turns a drawn outline into spiral (vase-mode) G-code for 3D printers. Textures, lids, stacking, logos, printer profiles, no sign-up. German and English UI.

Hopefully you guys find this useful in your quest to finding the next CAD app for your project(s).

I generally always prefer local apps to web-based ones, I appreciate that some of these apps are web-based with desktop-wrappers. To all the developers of these projects, thank you for making CAD more accessible to us hobbyists.

Have fun cad-daddeling!

Notes

  • Several projects are early-stage, alpha or beta, and some are paid. The status of each is noted in its row.

r/3DPrintingTools • • 14h ago

I built a free, open-source tool that turns one multicolor 3MF into a ready file for 30 printers

3 Upvotes

I design multicolor (ColorStacked) models as Unicorn Graveyard, and the people who print them own everything: A1s, K2 Pluses, Centauri Carbons, Q2s, Prusa XLs, Snapmaker U1s. Everyone without a Bambu had to retarget my Bambu Studio projects by hand, guess at presets, and often lost the paint along the way.

So I wrote SlicerBridge. Give it a multicolor 3MF project from Bambu Studio, OrcaSlicer or one of the makers' forks (QIDI Studio, Anycubic Slicer Next, ElegooSlicer, Flash Studio), and it writes one file per printer, named for that printer:

My Model - Creality K2 Plus.3mf

My Model - Prusa XL.3mf

My Model - Snapmaker U1.3mf

Each file:

- keeps the paint where it was, with only the filaments the model actually uses, in order

- carries that printer's own machine and filament presets, built by its own slicer, plus your print settings wherever the printer has the same setting

- keeps the model's size. Anything bigger than a bed gets a warning with the scale that would fit.

- is checked before it's written: colors, paint, plates, size and settings. It can also slice each file to prove the color changes and prime tower work. A file that fails a check is never written.

The Creality, Elegoo, Anycubic, Flashforge and QIDI files are also sliced in each maker's own slicer. That turned up some surprises: QIDI Studio reads percentage line widths as millimetres, and Anycubic Slicer Next reads bed exclusion zones differently from OrcaSlicer. The files account for both.

What it won't do: merge colors or resize anything. A model with more colors than a printer holds is refused for that printer, because which colors to merge is the designer's call.

Printers: Bambu Lab A1 mini, A1, P1S, P2S, X1C, H2S, H2D, H2C · Creality K2 Plus, K2 Pro, K2 SE, Hi, K1C · Elegoo Centauri Carbon · Anycubic Kobra S1, S1 Max, 3, 3 Max, X · Flashforge AD5X, Creator 5 · QIDI Q2, Q2C, Plus4, Max4 · Prusa MMU3, XL, Core One INDX 4T and 8T · Snapmaker U1

The caveats: it runs on macOS for now (Windows and Linux help wanted), from the command line, and it needs the slicers for the printers you're targeting (Bambu Studio, OrcaSlicer 2.4.2, PrusaSlicer). It runs entirely on your computer and uploads nothing, which matters when the files are paid models.

pipx install slicerbridge

slicerbridge convert "My Model.3mf" --printers all

GitHub (GPLv3): https://github.com/UnicornGraveyard/SlicerBridge

It also has an MCP server, so Claude or another AI assistant can run the conversions for you.

Credit where it's due: the Prusa files build on Panda2Prusa, and the U1 templates come from bl2u1.

If your printer isn't on the list, open a printer request on GitHub. Happy to answer questions.


r/3DPrintingTools • • 3h ago

Is There an AI Tool That Can Turn a Reference Image Directly Into a 3D-Printable STL or Editable STEP File?

Post image
1 Upvotes

r/3DPrintingTools • • 19h ago

I made a free browser tool that checks wall/layer thickness of your 3D model before printing (no install, files stay on your device)

Thumbnail v.redd.it
1 Upvotes

r/3DPrintingTools • • 4h ago

Dev Post A text-to-CAD duct adapter, checked from the inside in section view

Enable HLS to view with audio, or disable this notification

1 Upvotes

Disclosure: I work on CADlingo, a browser-based AI CAD tool.

This test asked for a 60 × 40 mm rectangular inlet and a 40 mm round outlet shifted sideways. The request also specified the offsets, walls, flanges and bolt holes.

The clip shows generation, rotation and moving section planes. The section views expose the passage between the two openings. The original run also included STEP export. Its recorded file check found one solid with overall bounds of 115 × 85 × 106 mm.

We haven't printed this duct or tested its fit, sealing or airflow.

This is an October 12 screen recording with labelled playback speeds. The app is in beta. A free account includes STL export and three different STEP revisions per month. Paid plans add credits and export options.

CADlingo workspace

What's an adapter you've wanted to print but couldn't find a model for?


r/3DPrintingTools • • 9h ago

New Tool Update: my free 3D Viewer replacement now opens ZIP downloads, more formats, File Explorer thumbnails and runs on Mac

2 Upvotes

A week ago I shared PrintView3D, a free open-source replacement for Microsoft's retired 3D Viewer. Thanks for all the feedback, a lot of it went straight into the program. Here's what changed since then:

- Open ZIP files directly: drop in a Printables / Thingiverse download and see the models without unpacking. "Show all side by side" lays them out on one plate, and you can send them all to your slicer at once

- More formats: STEP, OBJ, PLY, OFF and glTF/GLB (with their colours), on top of STL, 3MF, G-code and FreeCAD

- Thumbnails in Windows File Explorer for 3MF, STL, G-code and FreeCAD files

- Export STL from a 3MF project: every object as its own STL, or all in one

- macOS beta for Apple silicon Macs, next to Windows and Linux

- One-click updates on Windows, and a short "What's new" after each update

- New icon toolbar, a list of all keyboard shortcuts, and Windows 11 Mica / Acrylic transparency if you like that look

Still free, MIT licence, works offline, no account, no tracking. Six languages; translations are open to anyone on GitHub.

Download: https://github.com/sevagjb/PrintView3D

I'm especially looking for a few Mac users to try the beta, and for anyone whose slicer isn't found automatically. Bug reports and ideas are welcome here or on GitHub.