Using Dynamo with Navisworks to Automate Common Tasks (using DynaWorks)

Full credit goes to Adam Sheather for all his hard work on this. Basically, it is a Dynamo package that can talk to Navisworks. I think he has started something pretty special here…

How to get DynaWorks 15:

  1. Download and install Dynamo version 0.7.2
  2. Launch it from the Start Menu ie. DynamoSandbox.exe 
  3. You can download DynaWorks directly from
  4. or to use Dynamo package manager: Open Dynamo from the start menu, Packages, Search for a Package, wait to synchronize package list, then click to install DynaWorks
  5. Install GetClashIDs too if you want
  6. Mine installed itself to this location:
    C:UsersLuke JohnsonAppDataRoamingDynamo.7packagesDynaWorks15bin
  7. To get my install to work, I had to copy missing XML files from step 2, and then used Import Library and chose DynaWorks15.dll from the path above to ‘refresh’ the install and display the extra nodes (you might not have this problem)
  8. To test it is working, grab the runClashTests definition from this folder,
  9. Open it in Dynamo, point it at one of your Navisworks files by modifying the String property,
  10. Click Run in Dynamo, and it will automatically open the file and run all the Clash Tests.

The above steps should get you up and running… but there is so much more capability here that it deserves more than one post. As Adam mentions in his post, you can use DynaWorks to run Navisworks in hidden mode. I’m looking forward to seeing how others use this … particularly in getting Navisworks to communicate with Revit more effectively.


Adam’s video:

Adam Sheather:
#Dynamo #DynaWorks #BIM is released!! Check here for installation details or herer for demo.

The github page:

More info at:
Stuff and BIMs: DynaWorks is here!! The Navisworks library for Dynamo

0 0 votes
Article Rating
Notify of

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
6 years ago

Hi. I’m trying the same thing which you did. It shows yellow box over OpenFile has failed. Yellow box is also coming. I need some help please. I’m trying to automate clash test and generate report