u/NassLab

I made a free browser-based CAD tool specifically useful for minis — custom bases, terrain pieces, no install needed

Hey r/PrintedMinis 👋

I've been building a free 3D CAD tool called NASSCAD and wanted to share it here because I think it fits what a lot of you do.

What it is: A browser-based 3D modeler — works online AND offline (single HTML file, no install, no account). → nasscad.com

Why it's useful for mini makers specifically:

  • Custom bases — design round/hex/square bases with exact dimensions, add recesses for magnets, bevel edges, export STL in seconds
  • Terrain & scatter pieces — boolean CSG (union/subtract/intersect) for combining shapes non-destructively, like cutting doorways into walls or drilling bolt holes into terrain tiles
  • Watertight geometry — everything exports print-ready, no Meshmixer cleanup needed
  • Threaded inserts — built-in ISO M2–M20 threads if you're building modular terrain with screw-fit connectors
  • No subscription, no cloud, no login — just open the page and start modeling

What makes it different from Tinkercad: Tinkercad is great for beginners but it stagnates. NASSCAD has a non-destructive CSG tree (edit your booleans after the fact), a proper snap system down to 0.1mm, and dimension handles you can drag directly on the model — same workflow but more control.

It's not Blender or ZBrush — it won't sculpt organic shapes. But for hard-surface stuff like bases, terrain inserts, conversion bits, movement trays, or custom tokens, it's fast and precise.

Still early — v4.2.35 just dropped. Would love feedback from people who actually print minis.

Drop a question or a base design challenge in the comments, happy to see what it handles 🎲

reddit.com
u/NassLab — 3 days ago

NACABUILDER V4

Bonjour ,

Je travaille sur une appli html qui est conçu pour imprimer des profils . Elle fera parti de nasscad ( mon application nodale) , tapez nasscad dans google .

u/NassLab — 9 days ago

J'ai créé un modeleur CAO 3D complet qui fonctionne dans un seul fichier HTML.

Je travaille dessus depuis quelques mois. NASSCAD est une application de CAO 3D pour navigateur : modélisation CSG (union, soustraction, intersection), géométrie étanche, exportation STL/OBJ/3MF.

Sa particularité :

— L’application entière tient dans un seul fichier .html. Déposez-le où vous voulez, ouvrez-le, ça marche. — Aucune installation, aucun serveur, aucun compte, aucun module node_modules. — Fonctionne hors ligne une fois le fichier en votre possession. — Manifold WASM s'exécute dans un Web Worker pour un CSG non bloquant. — GeometryPool gère la mémoire pour les sessions longues. — Générateurs paramétriques : engrenages, tuyaux (cadre de Bishop), tore, cylindres chanfreinés.

N'a pas pour but de remplacer Fusion 360. Il s'agit simplement d'un outil direct et sans friction pour la modélisation technique.

nasscad.com — CC BY-NC 4.0

u/NassLab — 12 days ago
▲ 2 r/u_NassLab+5 crossposts

Been working on this for a few months. NASSCAD is a browser-based 3D CAD app — CSG modeling (union, subtract, intersect), watertight geometry, STL/OBJ/3MF export.

What's unusual about it:

— The entire app is one .html file. Drop it anywhere, open it, it works. — No install, no server, no account, no node_modules. — Works offline once you have the file. — Manifold WASM runs in a Web Worker for non-blocking CSG. — GeometryPool manages memory for long sessions. — Parametric generators: gears, pipes (Bishop frame), torus, chamfered cylinders.

Not trying to replace Fusion 360. Just a direct, no-friction tool for technical modeling.

nasscad.com — CC BY-NC 4.0

reddit.com
u/NassLab — 14 days ago
▲ 19 r/RCPlanes+2 crossposts

Subject: [Project] I coded a web-based digital wind tunnel (XFOIL + VLM)

Hi everyone, greetings to the masters of the rarefied air,

I’ve been working on an online aero simulator for a while now, and I’d love to get some engineering feedback on how realistic it actually is.

The goal is to provide a fast tool that sits right between basic simulations and heavy-duty CFD. Here’s the breakdown of the tech stack:

  • The Solver: It’s XFOIL 6.996 ported to WebAssembly, so the 2D calculations run directly in the browser.
  • 3D Implementation: I used the Vortex Lattice Method (VLM) with the Biot-Savart law to calculate induced drag and spanwise lift distribution.
  • Physics: Integrated Karman-Tsien for compressibility effects and an ISA module to handle altitude, density, and Reynolds numbers in real-time.
  • Visualization: Powered by Three.js for $C_p$ mapping and streamlines (using a particle system for the smoke effect).

In your opinion, does the XFOIL/VLM coupling hold water for preliminary design? Do the pressure gradients on the NACA airfoils look consistent to you?

Thanks in advance for your feedback (go easy on the UI, it's still a work in progress lol)!

---------------------------------------------------------------------------------------------------------------------------

Titre : [Projet] J'ai codé une soufflerie numérique sur navigateur (XFOIL + VLM)

Salut à tous, salut messieurs du démon de l'air raréfié

Je bosse depuis un moment sur un simulateur aéro en ligne et j'aimerais bien avoir vos avis d'ingénieurs sur le réalisme du truc.

Le but c'est d'avoir un outil rapide entre la simu de base et le gros CFD qui tache. Voilà en gros comment ça tourne :

  • Le solveur : C'est du XFOIL 6.996 porté en WebAssembly pour que le calcul 2D tourne direct sur le navigateur.
  • La partie 3D : J'ai utilisé la méthode des réseaux de tourbillons (VLM) avec la loi de Biot-Savart pour calculer la traînée induite et la distrib de portance sur l'envergure.
  • Physique : J'ai intégré Karman-Tsien pour la compressibilité et un module ISA pour gérer l'altitude, la densité et le Reynolds en temps réel.
  • Visu : C'est du Three.js pour le mapping de $C_p$ et les lignes de courant (le système de particules pour la fumée).

D'après vous, est-ce que le couplage XFOIL/VLM tient la route pour du pré-dimensionnement ? Est-ce que les gradients de pression vous semblent cohérents sur les profils NACA ?

Merci d'avance pour vos retours (soyez indulgents sur l'UI, c'est encore un peu en WIP lol) !

u/NassLab — 18 days ago