Navisworks is a worldwide reference when it comes to BIM Coordination, 4D Sequencing, etc. It is capable of handling multiple sets of information from a wide spectrum of file types and BIM Authoring tools.
When working along with Navisworks we noticed some of our workflows could be improved by building apps that play along with the information available. But the different BIM requirements in projects makes impossible to have a single solution for all problems.
That’s when it hit us, inspired on Dynamo that as a matter of fact we use on our practice on a daily basis we though…why no porting a Visual Programing IDE to deal with the Navisworks API allowing us to test and change the workflows on the fly.
We searched for different options from porting Dynamo to develop our own solution from scratch. Until we found some base code from the Technische Universität München, and we started developing from there.
From the author’s page:
Our implementations aimed to get information from elements selections/sets and clash elements and also writing information back to the elements into the user tabs.
Now we are sharing our humble work looking for feedback and ideas to improve. Please visit our GitHub repository