3 ms·
I've been working on something similar as well, but not yet ready to be shared. It's a geometry kernel and then an authoring layer on top. The idea is that the
by coderenegade 20d ago
I've been working on something similar as well, but not yet ready to be shared. It's a geometry kernel and then an authoring layer on top. The idea is that the constraints are tests that get run after the geometry is defined, so it's more programmatic. Sol was able to generate STEP files for credible turbo machinery with it, and I have Astra building out the assembly for an inline three engine idea I had. The drawings are looking credible, but that's about all I can really say. I'm just blown away at how far the models have come in the last 12 months.
- YuechenLi 19d agoHey, are you interested in collaboration? I did implement something similar to your approach of "constraints are static_asserts" inside the code CAD language and it works fairly well to assert volume/tolerance stack-up inline, but that is only half the answer, and the other half is "constraints are compile time types/requirements that are erased at runtime", as in TypeScript, which proved to be more significant. STEP roundtrip was proven months ago, so yesterday I had Codex Astra build a V8 engine assembly simulation in 3.JS last night to prove viability. https://aetheris-editable-v8.yuechenli.workers.dev/ https://aetheris-editable-v8.yuechenli.workers.dev/ Let me know, since I think we may be able get something cooking together.
- coderenegade 19d agoSure, why not. I haven't uploaded anything to github/lab yet, and you'll have to give me a few days, since I'm busy juggling work and being a new dad. Full disclosure, this is one of my pie-in-sky ideas that I've been letting AI loose on with only top down direction from me. I'm usually fairly hands-on even with the model in the loop, but this is an exception, because a geometry kernel is frankly beyond my ability to write solo (and I say that as someone with a reasonably strong math background). The gamble has always been that if a current model can produce "works, but crap under the hood", future models will be able to clean it up to "works, and is solid under the hood". I'll push everything up by the weekend and drop you a line.
- YuechenLi 19d agolooking forward to it.