Hacker News new | ask | show | jobs
by jpgleeson 1702 days ago
Grasshopper, which Dynamo is really trying to compete against, is in wide use in the architecture world.
2 comments

I would encourage looking into Rhino3D and Grasshopper3D. As @jpgleeson mentions - this is already widely used by architects as they move from a world of buildings made up of mass-produced identical components (e.g., every brick is the same shape and size), to a world where mass customization is possible (e.g., every brick has variable shape, massing, structural properties, etc.). Being able to prescribe that programmatically has a lot of promise. Tools like Grasshopper already enable some of this customization via code as you can see here https://developer.rhino3d.com/guides/rhinopython/ghpython-ca...

Plugging into existing frameworks (like Rhino) is quite easy and can open the door to other realms of optimization/simulation for the designs you are scripting. For instance you could leverage generative design (e.g., https://www.youtube.com/watch?v=-HLRtXSG7fQ) and other software that can be used to evaluate designs according against variety of criteria ranging from structural integrity, to environmental performance, to 3d-printability, etc. If there’s open source frameworks you can plug into, even better.. and if not.. then maybe that’s what’s missing: an easy standard way for various opensource projects to share and edit information.

Programmatically-defined designs make sense to me only if you can easily change parameters to quickly produce, evaluate, and optimize the designs/variations/results. Otherwise - Better to use a GUI that allows for more direct (and less abstracted) expression of designer intent

Similarly open source CAD makes sense if it can be augmented by other open source projects - including sharing and editing data from these various projects

Yeah these are mostly used for architecture. Seemingly exclusively to produce the same generative style
Styles are going to be strongly influenced by the tools used to communicate them, so possibly no surprise