Lately I been working in way to speed up the coordination process between different discipline (Ex. ARC with STR) and because you can’t keep ARC and STR in the same model which will lead to make the model heavy, for sure you need to make two models for each discipline, also to know Revit can’t read the linked model elements, it become hard and taking a lot of time to solve the clashes specially for big project like Towers, malls …etc. I ended by idea to eliminate some of manual work, by creating views for each clash and each view make scope box that fit only the clashed element and surrounded linked elements. in this way more that 50% of the time you spent on solving these clashes will be eliminated.
This way need:
1- Navisworks.
2- Revit.
3- Dynamo.
a- Starting with naviswork. there no faster way to do clash detection than Navisworks can do, when I tried to do this process by dynamo it took ages to finish specially if the model is heavy, so just you need to run very fast test, and extract the report that show element ID (make sure to uncheck the rest outputs). check the picture below.
The clashed model will be overridden on blue, and ID of the host model element will be filled as parameter, so you can compare later with Navisworks report and understand the clash type.
Still there is manual work after that to fix the issue, which should be manually and i don’t think any code can do it correctly 100 % up to know.
Please let me know what you think !. , Your comments are highly appreciated and if you think it is good please share it.
I have done a similar process without the Navisworks by using the built in revit clash detection. I’ll see if I can pull together some documentation on the process for a follow up post.
Thank you for ur feedback and appreciated, for sure i will have look maybe i can enhance my workflow. And totally agree with wt u said about dynamo forums
Dear @Mohammad_Nawar
I did’t find “OverrideGraphicsetting” package. also “Id to Element” Node is looking from some other package .which i don’t know.
Thanks
Hi @Mohammad_Nawar
First of all, thanks for your your support.
As you know Archi-lab_Grimshaw is no longer available for installation from online packages, i manualy imported “Archi-lab_Grimshaw.dll” as a import library from Dynamo Core Folder.
C:\Users\S01502\AppData\Roaming\Dynamo\Dynamo Core\1.3\packages\archi-lab.net\bin …here i don’t know, if “Archi-lab_Grimshaw.dll” will always stay here or it was from previous version. I hope this will help others facing similar issues.
Thank you so much for sharing this information and still if you are facing any issue with the code i will be happy to help. beside if want suggest any thing new let me know so we can enhance it
@Mohammad_Nawar
All the codes are now fine. While we will be using this for clash coordination, any problems, suggestions and improvements if any, will definitely share here.
Thanks
Hi I’ve already used it but it got problems with those hightlighted nodes .Packages: Archi-lab, OverrideGraphicsetting and visual style select have been downloaded already.
Thanks
Thu
Yes you’re right. It’s missing the Archi-lab_Grimshaw although I dont’ understand how could I “manualy imported “Archi-lab_Grimshaw.dll” as a import library from Dynamo Core Folder” as engineer2369 have written about before. (Because I couldnot find this package from online packages)
Hi, There are only 2 issues left. Another question is that does it work better if I let all the clashes seperate instead of grouping them in naviswork file before running the script? Thank you.