Live data from Hacker News

Open source CAD in the browser (Solvespace)

solvespace.com

41–50 of 135 posts

Re: Open source CAD in the browser (Solvespace)

#41
post #37

Earlier quoted context omitted.

That people on this forum convinced themselves that it's a reasonable take to vibe code a useful geometric kernel is profoundly depressing.

Just wait for sometime, there will be one. There are many geniuses on HN for tacking up challenge

So you think AI can do this – why exactly is a genius needed?

Re: Open source CAD in the browser (Solvespace)

#42
post #29

Earlier quoted context omitted.

Only for the constraint solver. Dune uses OCCT for the solid model.

I'm curious why you didn't go with OCCT for Solvespace.

>> I'm curious why you didn't go with OCCT for Solvespace.

I didn't start Solvespace, but Jonathan was apparently in a DIY mode after developing his take on constraint-based sketching. It's also very easy to go from NURBS curves to NURBS surfaces, the challenge begins at boolean operations which continue to be a source of bugs for us. This is really the only option other than OCCT and the code is small and approachable so I try to make it better.

Re: Open source CAD in the browser (Solvespace)

#44
post #31

Earlier quoted context omitted.

> I think OpenSCAD is currently the best and most feature complete choice As much as I love OpenSCAD, I would strongly disagree with your conclusion. All the OpenSCAD language can do is boolean operations and moreover, the engine can only implement those on polygonal (triangle actually) meshes. That's a very far cry from what a modern commercial CAD engine can do. For example, the following things are very, very hard…

using BOSL2 alleviates most issues I've run into with OpenScad for chamfers and the like, but it is an extra set of functions you need to remember sadly https://github.com/BelfrySCAD/BOSL2

> BOSL2 ... but it is an extra set of functions you need to remember sadly

It's also extremely slow: it implements chamfers and fillets using morpho, and if you have a large number of fillets, the morpho algorithms (minkowski / hull) are very much non linear in time on polygonal meshes, which leads to compute time explosion if you want a visually smooth result.

Re: Open source CAD in the browser (Solvespace)

#45
post #29

Earlier quoted context omitted.

I'm curious why you didn't go with OCCT for Solvespace.

>> I'm curious why you didn't go with OCCT for Solvespace. I didn't start Solvespace, but Jonathan was apparently in a DIY mode after developing his take on constraint-based sketching. It's also very easy to go from NURBS curves to NURBS surfaces, the challenge begins at boolean operations which continue to be a source of bugs for us. This is really the only option other than OCCT and the code is small and approachab…

Would it be worthwhile to consider switching to OCCT (or make it optional)? It would make certain things such as fillets/chamfers much easier, I suppose, and it would make those boolean operation bugs go away. And exporting to various formats would be easy.

Re: Open source CAD in the browser (Solvespace)

#47
post #37

Earlier quoted context omitted.

All we need is a genius, with unlimited claude and codex credit and he will replace Fusion 360 atleast in 3d printing and machining space It's so sad most guys aren't comming together to build some great CAD engine which open source really needs! Gimp is shame, photoshop is increasingly being lockdown and people who have smarts to fix that are doing nothing.

That people on this forum convinced themselves that it's a reasonable take to vibe code a useful geometric kernel is profoundly depressing.

Correct me if I'm wrong, kernel is already there, and it's decent enough. What's lacking is a good user interface to it.

Re: Open source CAD in the browser (Solvespace)

#48
post #4

Earlier quoted context omitted.

FreeCAD is amazing these days. It has completely replaced my use of Autodesk Fusion 360 for woodworking projects. It is capable and the UI is understandable. Its feature depth is incredible. FreeCAD is becoming like Blender and Inkspace - incredibly robust and capable and equivalent in most cases to the commercial alternatives. I find the rendering side of things under developed though.

> FreeCAD is amazing these days. FreeCAD has become much better, no denying it. "Amazing" is however not the word I would use though, the UI is still very convoluted and very hard to learn. The worst part in FreeCAD, and which remains true to this day is the load of minutia you need to know to handle/avoid weird corner cases that you inevitable run into when you start building complex models and where FreeCAD stubbor…

I nominate Adobe to the worst corp. in the world of software.

Fusion360 at least works on Linux

Photoshop/Lightroom don't.

Re: Open source CAD in the browser (Solvespace)

#49
post #7

Does this use its own backend/engine? I've been working on LLM to CAD tool[0] and have realised there are so many backends and options to choose from. Since the realisation I'm trying to find the best representation for an LLM. I think OpenSCAD is currently the best and most feature complete choice, but I definitely need to dig a bit deeper. If anyone has any pointers I welcome them! [0]: https://GrandpaCAD.com

> I think OpenSCAD is currently the best and most feature complete choice As much as I love OpenSCAD, I would strongly disagree with your conclusion. All the OpenSCAD language can do is boolean operations and moreover, the engine can only implement those on polygonal (triangle actually) meshes. That's a very far cry from what a modern commercial CAD engine can do. For example, the following things are very, very hard…

[flagged]
Post reply on HN