RTV Tools

Friday, October 24, 2014

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 http://dynamopackages.com/
  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:\Users\Luke Johnson\AppData\Roaming\Dynamo\0.7\packages\DynaWorks15\bin
  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 http://t.co/jT7KjiKqwI for installation details or herer http://t.co/t9EvdfJxws for demo.

The github page:

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

No comments:

Post a Comment