Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Drag elements to the ground level

Anonymous
Not applicable
Hi,

For an urban design project, I have to lay hundreds of buildings (morphs) on an irregular mesh. I want each of them to be set at the best height as possible (not flying above the ground nor being too much inside the ground).

I can't really use the 'gravitation to mesh' tool because I should save and insert each building one by one...

Until now I have always dragged each single building down to the snap point between the Z-axis and the ground surface (in the 3D window). But that's really tedious so does someone have a way to automate that? Or any other tool to recommend?

Thanks in advance,

Maxime
(ArchiCAD20)
3 REPLIES 3
Laszlo Nagy
Community Admin
Community Admin
I think you could use the Grasshopper-ARCHICAD Connection to achieve this.
You can place the Morphs. Then you would create a Node Network in Grasshopper to change the vertical position of each Morph to gravitate to the Mesh.
I have not tried this myself, but I think this could work.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
Anonymous
Not applicable
Hi, sorry for not helping, but that is typically one thing which would be simple if there was a script language for archicad.
Grasshopper will let one do this, but everyone has to do his own GH definition and have to own a Rhino copy. If that was a script it could be shared and run from archicad.
Laszlo Nagy
Community Admin
Community Admin
Yes, I would love that, too.
Until we get it, Grasshopper is the tool to do it, if anything.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28