Mit Hilfe von Dynamo können Sie komplexe Abläufe in Revit steuern – und sogar eine Kollisionsanalyse durchführen. Das geht natürlich auch mit der Kollisionskontrolle in Revit – der Unterschied bei Dynamo liegt darin, dass Sie hier sogar Abzugskörper platzieren können.
Für die Kollisionsanalyse mit Dynamo müssen wir zunächst alle Elemente der zu vergleichenden Kategorien abrufen und in Dynamo-Geometrie umwandeln, damit diese weiter von Dynamo ausgewertet werden kann. Dank der Blöcke aus dem Paket SteamNodes von Julien Benoit können sogar Elemente aus verlinkten Dateien – in unserem Fall der Haustechnikdatei – abgerufen werden.
Sind alle Elemente erstmal selektiert, können Sie einfach mit dem Block Geometry.Intersect auf Kollisionen geprüft werden. Hierbei ist zu beachten, dass die Vergitterung auf “Kreuzprodukt” gestellt werden muss, damit auch wirklich alle Elemente mit allen kombiniert werden:
Dynamo erstellt eine Geometrie (Solid) für jede Kollision, so dass deren Mittelpunkt einfach gefunden werden kann – dieser kann wiederum für die Platzierung von Abzugskörpern genutzt werden:
Hier können Sie dazugehörigen Dateien herunterladen:
Dynamo-Durchbrueche-einfach.dyn (Dynamo 1.1, erfordert Pakete SteamNodes und Archi-lab)
ARC-START.rvt (Revit 2017)
MEP-Link.rvt (Revit 2017)
Im nächsten Artikel zeigen wir Ihnen, wie Sie das Skript weiter entwickeln und das Ganze noch eleganter lösen – und automatisch Decken- und Wanddurchbrüche platzieren können!
(0)