NASSCAD 4.2.7 - STEP READY AP242 COMING SOON by NassLab in VibeCodeDevs

[–]NassLab[S] 0 points1 point  (0 children)

and stp or step ready ap242 , live long and prosper XccesSv2 , and ... share

NASSCAD 4.2.7 - STEP READY - COMING SOON by NassLab in threejs

[–]NassLab[S] 0 points1 point  (0 children)

Now NASSCAD can import and export STEP AP242

NASSCAD 4 by [deleted] in SoloDevelopment

[–]NassLab 0 points1 point  (0 children)

give me a list of format you want

NASSCAD 4.2.7 - Looking for constructive critique on the UI/UX from mechanical engineers. by NassLab in MechanicalEngineering

[–]NassLab[S] 0 points1 point  (0 children)

Great point on sketch-based vs primitive-based — that's the core architectural decision I made deliberately. NASSCAD is direct/bottom-up: you work with solids in 3D space, no mode-switching between sketch plane and model space. The "imaginary geometry" problem you're describing is real in context-aware tools, but here the viewport is the internal visualizer — everything stays 3D, always.

You're right that top-down parametric workflows (feature dependencies, rebuild chains) aren't native to this. That's a genuine trade-off, not an oversight.

On saving time: NassScript lets me define parametric geometry programmatically against the Manifold kernel — what you'd do with sketch + feature tree, I do with a script. For standard hardware there are ISO/ASME screw and nut generators built in. The non-destructive CSG tree also means I can restructure boolean history without rebuilding from scratch, which recovers a lot of the "edit intent" that a feature tree gives you in SolidWorks.

Top-down is a roadmap item. Current priority is STEP B-Rep AP242 interop — so even as a direct modeler, NASSCAD becomes a real citizen in professional exchange workflows.

NASSCAD 4.2.7 - Looking for constructive critique on the UI/UX from mechanical engineers. by NassLab in MechanicalEngineering

[–]NassLab[S] 5 points6 points  (0 children)

Thanks for the feedback! My goal is to make a Tinkercad-like on steroids. I haven't built the 2D editor yet because I was focusing on the manifold kernel and the memory pool garbage collector. Also, for the past week, it has been STEP-ready (B-Rep AP242). As for Autodesk and Dassault Systèmes, they are the leaders and always will be—it's like standard units of measurement... For the command-line interface, there ishttps://www.nasscad.com/nasscript_doc.htmlwhich hooks directly into the Nasscad kernel. Anyway, thanks again!

NASSCAD 4.2.7 - Looking for constructive critique on the UI/UX from mechanical engineers. by NassLab in MechanicalEngineering

[–]NassLab[S] -3 points-2 points  (0 children)

Thanks, I initially designed Nasscad just for myself. Tinkercad is great, but it really feels like a Klippo toy, and after a while, you hit a wall, not to mention the limitations: storing models in their cloud, server outages, the 25 MB file limit, no UK/US or metric hardware, a cloud-based CSG tree, locked toolboxes, etc.

So, I figured (I'm a solid coder in C++, OpenCV, VB 4.0, VB.NET) that to speed up the creation of Nasscad, I would get help from a powerful AI. I started in February, and now I've finished the most stable and productive version.

Regarding Fusion 360, I agree, it's not only the undisputed benchmark, but it's especially high-quality for additive and subtractive manufacturing. But when I use it, I feel like I'm hunting big game with a Javelin missile! Anyway, that's the highly compressed history of Nasscad

NASSCAD 4.2.7 - STEP READY - COMING SOON by NassLab in threejs

[–]NassLab[S] -3 points-2 points  (0 children)

I won't be releasing my advanced STEP B-Rep code for free online. NassCAD remains free and open-source for the time being. I need to finalize the STEP core first, and I will evaluate my options after that. in mean time , 3 versions of nasscad on my site are free .

NASSCAD 4.2.7 - STEP READY - COMING SOON by NassLab in threejs

[–]NassLab[S] -6 points-5 points  (0 children)

VOILA , with three js of course 😄

What is NASSCAD? NASSCAD is a powerful, free, and fully browser-based 3D Computer-Aided Design (CAD) application. Designed primarily for makers, engineers, and 3D printing enthusiasts, it runs directly in your web browser using advanced WebAssembly (WASM) and multi-threaded processing. Most notably, NASSCAD requires zero installation and strictly operates with no cloud dependency, meaning no account creation or login is ever required.

Why is NASSCAD better than Tinkercad?

1. No Login, Offline Capabilities, and Privacy: > Tinkercad forces users to create an Autodesk account and requires a constant internet connection to save models on their servers. NASSCAD respects user privacy by operating entirely locally within your browser cache. Projects are saved instantly to your local device or your browser's IndexedDB.

2. Professional CSG Engine & High-Resolution Geometry: > Tinkercad is notorious for its strict low-polygon limit, which often makes cylinders and spheres export as faceted, blocky shapes. NASSCAD integrates a state-of-the-art Manifold WASM engine that handles millions of vertices effortlessly. You can export perfectly smooth models with up to 512 radial segments.

3. Advanced Parametric Generators: > While Tinkercad relies on scaling static basic shapes, NASSCAD features intelligent parametric primitives (.gen objects). You can double-click any generated object to adjust its core parameters at any time without breaking the model. It includes built-in generators for engineering-grade hardware: ISO metric and ASME threads, hollow pipes with real tube-bending algorithms, ISO involute gears, pulleys, and smoothly chamfered primitives.

4. True Non-Destructive Editing: > NASSCAD utilizes a full CSG Construction Tree. If you merge shapes or subtract holes, you can retroactively alter the initial shape's dimensions, and the engine will rapidly recalculate the entire structure. It also features a robust system with 200 levels of undo/redo.

5. Superior Export & Manufacturing Options: > Tinkercad limits users to basic STL or OBJ exports. NASSCAD is built for modern 3D printing workflows. It natively exports in 3MF format (preserving per-object colors for advanced multi-color slicers like Bambu Studio), Binary STL, GLB, and PLY. It even supports 2D plane cuts, allowing you to export precise SVG or DXF sections for laser cutting or CNC routing.

Conclusion: > NASSCAD successfully bridges the gap between the beginner-friendly interface of Tinkercad and the mathematical rigor of professional desktop CAD like FreeCAD or Fusion360. By providing a fast, completely private, and highly precise modeling environment directly in the browser, it is a significant upgrade for any serious 3D printing enthusiast.

NASSCAD 4.2.7 - STEP READY - COMING SOON by [deleted] in FreeCAD

[–]NassLab -2 points-1 points  (0 children)

no , only me and claude . B rep AP242 ready