Parametric CAD in Rust
11–20 of 184 posts
Re: Parametric CAD in Rust
#12Earlier quoted context omitted.
My whole CAD experience is with OpenSCAD, which apparently uses the same kernel; Honest question -- what is the alternative? I would assume the vast majority of 3D model processing relies on triangle meshes...
Breps. Nearly all commercial cad packages operate on boundary representations of objects.
Re: Parametric CAD in Rust
#13Unfortunately, using a geometry kernel [1] that operates on triangle meshes means this is a no-go for serious CAD usage. [1]: https://github.com/elalish/manifold
Re: Parametric CAD in Rust
#14Re: Parametric CAD in Rust
#15Re: Parametric CAD in Rust
#16Unfortunately, using a geometry kernel [1] that operates on triangle meshes means this is a no-go for serious CAD usage. [1]: https://github.com/elalish/manifold
I've built something very similar (also based on triangle meshes, but in TS), and while it wouldn't work for say 3D printing, my target is game object modeling. I guess people have specific use cases in mind when referring to "CAD".
Re: Parametric CAD in Rust
#17Re: Parametric CAD in Rust
#18Note that there's an existing CAD-in-Rust project, Fornjot, which has been quietly developing since 2020: https://www.fornjot.app/
Re: Parametric CAD in Rust
#19FreeCad is getting somewhere but it is still way behind. The last thing I care about is what language was it implemented with.
Re: Parametric CAD in Rust
#20Interesting, because I am trying to learn OpenSCAD for some simple modeling.