Programmatically generating geometry is very cool, but I don’t know of anyone doing real work with it. OpenSCAD is probably the best power-hobbyist software I know of for this purpose. AutoDesk seems to be trying this approach with DyanamoBIM, which I’m excited to experiment with (I just don’t get visual programming though). Personally, I would never consider a web-based software for professional use. An opaque profi…
Code CAD – Use code to create CAD models
31–40 of 97 posts
Re: Code CAD – Use code to create CAD models
#32Re: Code CAD – Use code to create CAD models
#33Programmatically generating geometry is very cool, but I don’t know of anyone doing real work with it. OpenSCAD is probably the best power-hobbyist software I know of for this purpose. AutoDesk seems to be trying this approach with DyanamoBIM, which I’m excited to experiment with (I just don’t get visual programming though). Personally, I would never consider a web-based software for professional use. An opaque profi…
It's a little different but essentially it takes data to define geometry and machine operations. We generate that data in code and pass it on to cadcode. Cadcode then passes that on to our NC machines.
Re: Code CAD – Use code to create CAD models
#34Earlier quoted context omitted.
Doesn't https://github.com/CadQuery/CQ-editor work on MacOS? I don't really see how development has fizzed out. There have been quite a few commits the last couple of months.
I wanted to kick the tires on CadQuery, but I had to install and understand Anaconda first. Any tool that requires me to understand a build system or a language package manager to correctly and safely build the software before I can use it is not ready for prime time. If this was important for my life, I might put in the effort. If it is for passing curiosity, I probably won't. Especially when it impacts not just thi…
Re: Code CAD – Use code to create CAD models
#35I'm really bullish on software driven CAD, myself and other CadHub volunteers talk regularly about a future in which Mechanical Engineering and design is very similar to software engineering.
I'll be the first person it admit that some of the current CodeCAD tools aren't production ready, OpenSCAD for example I can't imagine being used by mechanical engineers. So the idea is mostly about unifying the community with a website dedicated to this paradigm, and if we're lucky we play a small role in promoting more development and better tools in the future.
Some of the reasons it's got potential:
- 3d-diffs on pull requests [1]
- Automated FEM, CFD etc simulations akin to CI/CD [2]
- PLM managed through git
- plus git in general is such a good way for teams to work together
Re: Code CAD – Use code to create CAD models
#36Programmatically generating geometry is very cool, but I don’t know of anyone doing real work with it. OpenSCAD is probably the best power-hobbyist software I know of for this purpose. AutoDesk seems to be trying this approach with DyanamoBIM, which I’m excited to experiment with (I just don’t get visual programming though). Personally, I would never consider a web-based software for professional use. An opaque profi…
Re: Code CAD – Use code to create CAD models
#37Re: Code CAD – Use code to create CAD models
#38Programmatically generating geometry is very cool, but I don’t know of anyone doing real work with it. OpenSCAD is probably the best power-hobbyist software I know of for this purpose. AutoDesk seems to be trying this approach with DyanamoBIM, which I’m excited to experiment with (I just don’t get visual programming though). Personally, I would never consider a web-based software for professional use. An opaque profi…
Grasshopper, which Dynamo is really trying to compete against, is in wide use in the architecture world.
Re: Code CAD – Use code to create CAD models
#39Libfive is quite good to check out too but yes openscad and cadquery are the most used.
Re: Code CAD – Use code to create CAD models
#40Hey, I created CadHub. I'm really bullish on software driven CAD, myself and other CadHub volunteers talk regularly about a future in which Mechanical Engineering and design is very similar to software engineering. I'll be the first person it admit that some of the current CodeCAD tools aren't production ready, OpenSCAD for example I can't imagine being used by mechanical engineers. So the idea is mostly about unifyi…
That said as a mechanical engineer for going on two decades now, I really get no value from this kind of mechanical design. I grew up on Solidworks and now use OnShape. That kind of physical modeling is very important. Being able to click on a face and sketch some geometry and then extrude it really feels like the right modality for me. I’d really love to see more investment in that kind of parametric visual CAD.
EDIT: An example of one of my recent projects: https://twitter.com/TLAlexander/status/1450001567088713730