Live data from Hacker News

GenCAD

gencad.github.io

31–40 of 135 posts

Re: GenCAD

#31

Earlier quoted context omitted.

OpenSCAD has almost zero crossover with B-rep modelling ('true' CAD, what this apparently is), though.

how hard it is ? with AI prevalent, how long ? any pointers to start from ?

If you want something based on B-Rep, look at projects that use opencascade under the hood, as that is one of the only B-Rep CAD kernels available which is free and open source. Some examples would be CADQuery, CascadeStudio, or RepliCAD.

Re: GenCAD

#33
The demo seems pretty cool, but also pretty simple. When it comes to complicate models, I afriad it would be hard to generate the accurate 3D model.

Re: GenCAD

#34
Maybe I missed something, if you have the image rendering in the first place, you already (likely) have the CAD. It is a nice demo, but what is the utility?

Re: GenCAD

#36

This has been easy with OpenSCAD for a long time. I have made lots of cool, complex models this way. I built a repo of the prompts I use to show the llm how to do this and it includes many of the models I've created this way... https://github.com/cjtrowbridge/vibe-modeling

OpenSCAD has almost zero crossover with B-rep modelling ('true' CAD, what this apparently is), though.

OpenSCAD uses CSG which is generally better. Easy to convert CSG to BREP. Cant generally do the opposite

Re: GenCAD

#37
Neat, but I don't really see the utility. The time consuming part of CAD drawing comes from figuring out the correct dimensions of each feature, spacing, sizing, tolerances, etc., and constraining the drawing in a way so that it's easy to tweak later on- which this doesn't do at all. Maybe you could draw a 2d sketch of what you want then generate it, but you'd still have to do the hard part.

Re: GenCAD

#38
post #23

To the author if they happen to see this. Please kill the auto playing video. If someone is listening to something else on their phone this always takes over and interrupts.

TIL: people are still browsing the internet without an ad blocker.

Re: GenCAD

#39
post #26

I wanted to see how well it performed on real pictures of parts or hand-drawn drawings, but when I tried setting up the docker image, immediately ran into all kinds of dependencies not being installed. The examples make me suspect it doesn't work well beyond images that were generated from CAD in the first place.

> docker image, immediately ran into all kinds of dependencies not being installed

Ironically the former is engineered to avoid the latter.

Re: GenCAD

#40

Earlier quoted context omitted.

OpenSCAD has almost zero crossover with B-rep modelling ('true' CAD, what this apparently is), though.

OpenSCAD uses CSG which is generally better. Easy to convert CSG to BREP. Cant generally do the opposite

It's easy to convert because CSG is a small subset of what BREP can do.

It's analogous to "all squares are rectangles, but not all rectangles are squares" (squares=CSG, rectangles=BREP)

CSG by itself isn't suitable for most CAD use-cases.

Post reply on HN