Windows 10 20H2
ArchiCAD 23 (Built 6004 GER FULL)
Rhino 6 ( SR34 - 6.34.21034.7001)
Dear Community,
I am a bim-developer in an architecture company. My job is to use Grasshopper to build tools, which facilitate the work of our draftsmen and designers. Right now, my colleague and I are having some trouble working with hotlinks and the live connection.
Problem:
When capturing the Archicad elements (AC) within a linked hotlink module (elements such as: walls, ceilings, etc.), we have found that the Grasshopper nodes (GH) do not grant a consistent transfer of the geometry / information to Rhino (RH).
Using the “try-and-error method”, we have been able to determine some strange correlations:
-
A general problem always appears if you first select the elements in AC and then assign them in GH.
a.) This way is advantageous if you want to feed many of the same elements (set multiple…) into the GH node in a large project. -
In the opposite direction (assign in GH >> select in AC) everything works smoothly, but you have to select all the desired elements individually (one by one).
-
Furthermore, it seems that the (de)activation of grouping has an influence on the selection of elements in hotlink modules
-
We also noticed that when grouping is deactivated and the selection of hotlink elements and non-hotlink elements is mixed, the HL elements are omitted so that only the non-HL elements are included.
Since working with hotlinks is an essential part of our workflow, we would like to ask you for advice or find a common solution with you to use the Live Connection more efficiently.
Hopes & Wishes
Our wish would be to be able to use the hotlink elements like “normal” elements without having to interrupt them. It would be even more desirable if we could address hotlinks separately as a “set” of different elements via a separate GH node (input parameter), but here for our programming abilities are way to low …
Has anyone had similar experiences, or do you have any tips on what else we could do to load the module elements and non-module elements simultaneously?
It is important for us that, for example, the walls are loaded without interruption in GH, as we want to check their drawing direction there in order to highlight the wrong walls.
Greetings from Leipzig
nem_ida