CadQuery is an open-source Python library for building 3D CAD models
21–30 of 70 posts
Re: CadQuery is an open-source Python library for building 3D CAD models
#22Here's an example! I recently used their sister library (build123d, same devs) to build a rotary slide rule bracelet for multiplying three-digit numbers. It was a great experience and wouldn't generally be easy to do with Fusion 360. My bracelet gets quite a lot of comments when I wear it in public. :-) Here's an IPython notebook with lots of pictures so you can see how the different operations come together: https:/…
Re: CadQuery is an open-source Python library for building 3D CAD models
#23Re: CadQuery is an open-source Python library for building 3D CAD models
#24Anyone curious in the writeup? I have a pretty good harness for evaluating 3d generation performance.
Re: CadQuery is an open-source Python library for building 3D CAD models
#25Community built examples: https://modelrift.com/models
Re: CadQuery is an open-source Python library for building 3D CAD models
#26Earlier quoted context omitted.
I'm not sure I understand your comment; OpenSCAD has functions like sphere(), cylinder(), etc. Most OpenSCAD models I have seen are built up primarily from solid primitives combined using boolean operations, just as you describe for the other tools. https://en.wikibooks.org/w/index.php?title=OpenSCAD_User_Man...
OpenSCAD works natively with triangle meshes. sphere() will create a spherical triangle mesh. These libraries on the other hand can natively represent a sphere for instance. This means that during CAD-ing you don't need to worry about resolution, that's a consideration for export only.
Re: CadQuery is an open-source Python library for building 3D CAD models
#27Re: CadQuery is an open-source Python library for building 3D CAD models
#28Earlier quoted context omitted.
OpenSCAD works natively with triangle meshes. sphere() will create a spherical triangle mesh. These libraries on the other hand can natively represent a sphere for instance. This means that during CAD-ing you don't need to worry about resolution, that's a consideration for export only.
Do you mean that OpenScad performs boolean/other operations on triangle meshes, but these libraries don't until output? So they might instead use curved surfaces/edges etc as outputs for operations and only convert to triangles for output or export at the very end?
Re: CadQuery is an open-source Python library for building 3D CAD models
#29https://news.ycombinator.com/item?id=47803846 https://news.ycombinator.com/item?id=47803475 https://news.ycombinator.com/item?id=47802988 https://news.ycombinator.com/item?id=47803416