←back to thread

238 points jamesbvaughan | 3 comments | | HN request time: 0.949s | source
Show context
rao-v ◴[] No.44437398[source]
Isn’t the python based build123d the current best CAD in code solution? The problem with OpenSCAD is that it cannot export solid geometry, just a final mesh.

More broadly, I was genuinely shocked to realize, when I was playing with it, that there is no cross CAD file format that captures even simple design concepts like “this hole is aligned to the center of this plate” or even “this is a 2mm fillet”. STEP (the file format) mostly just captures final geometry.

I think CAD people just … redesign the part again if they need to move from say Fusion 360 to FreeCAD or whatever. How do they live like that?!

replies(4): >>44437853 #>>44437963 #>>44438309 #>>44439117 #
1. fwip ◴[] No.44437853[source]
I don't think they change programs very often, and only very rarely in the middle of a project.
replies(1): >>44439973 #
2. rao-v ◴[] No.44439973[source]
I think this maybe why!

Of course it’s great for vendor lock-in.

But given how many companies need to work with diverse suppliers, there must be a whole bunch of re-creating models happening. There is no chance that everybody is using the same CAD tool

replies(1): >>44441646 #
3. rjsw ◴[] No.44441646[source]
The big example of this is Airbus on the A380 [1], design offices were using different versions of CATIA, we added some features to STEP to allow wiring harnesses to be modelled explicitly.

[1] https://en.wikipedia.org/wiki/Airbus_A380#Production_and_del...