Live data from Hacker News

GenCAD

gencad.github.io

51–60 of 135 posts

Re: GenCAD

#52

Earlier quoted context omitted.

Same. Working with an LLM and OpenSCAD has been totally painless.

I’ve been using cadquery and build123 with Claude code and I find it incredibly painful. What is your workflow for llm integration to openscad?

Tell it to use the existing libraries. https://openscad.org/libraries.html, in particular BOSL2

I've one shotted a light saber hilt with threaded parts and it worked flawlessly.

Re: GenCAD

#53
post #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.

Missing IKEA screws.

Re: GenCAD

#54
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.

Doesn’t even have to go that far. TIL people are still browsing the internet without disabling auto-play on their browsers.

Re: GenCAD

#55
post #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.

If down the line this model could create 3D model from 2D images that would be very neat way to pay less for war gaming models

Already done. Cults generally has stls of 40k models before release. Its just a matter of finding them.

Re: GenCAD

#56

Earlier quoted context omitted.

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

Doesn’t even have to go that far. TIL people are still browsing the internet without disabling auto-play on their browsers.

Should be disabled by default tbh.

Re: GenCAD

#57
I spent a few hours trying to get this to work, and I couldn’t get it to produce usable results on anything except the training data, even with very simple drawings.

I noticed in the GitHub that they mention it is only around 60% reliable even on their own training data, but the image shown on the front page feels pretty misleading. I made 10 images that were very similar in complexity to the examples shown, and even after running it around 50 times on each image, not a single one worked correctly. In the rare cases where it produced something, the output was completely wrong.

This seems pretty misleading in its current state and definitely needs more work.

Re: GenCAD

#58

Earlier quoted context omitted.

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

How can I convert openSCAD models to true STEP files? As in no meshes. I Literally have wanted that for years.

You need to use https://github.com/smurfix/buildscad which can convert OpenSCAD to Build123d, then you can export a STEP file. It has a few limitations, but for simple OpenSCAD files it can generate an equivalent representation in OpenCASCADE.

Re: GenCAD

#59
"In 1975, Dr. Joseph Sharp proved that correct modulation of microwave energy can result in wireless and receiverless transmission of audible speech."

Re: GenCAD

#60

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

I'm sorry, but which ones of these are complex? I'm looking through some [1] [2] [3] of the output PNGs and they look trivial. Like, my first 3d model in Blender trivial.

In comparison, here's one of my recent designs: what I would still call a very simple case [4]. And it's not like I'm a trained mechanical engineer working commercially, this is stuff I design in my spare time as a programmer.

[1] - https://github.com/cjtrowbridge/vibe-modeling/blob/main/outp...

[2] - https://github.com/cjtrowbridge/vibe-modeling/blob/main/outp...

[3] - https://github.com/cjtrowbridge/vibe-modeling/blob/main/outp...

[4] - https://object.ceph-eu.hswaw.net/q3k-personal/fe3e54e6df604a...

Post reply on HN