Continuing the theme from last year, Autodesk have now launched their mid-year release 2018.1 which brings some exciting new functionality and enhancements to Revit 2018.
I am going to start this review with a major update to Dynamo Player. Dynamo Player was introduced in Revit 2017.1 and brought the ability to launch a Dynamo script without the need to have Dynamo running. Whilst this was a major step forward, the end user could not interact with the script and add inputs, make selections or see results. This has now been addressed within the updated Dynamo Player. In the image below you can now see a Dynamo Script that will create an Excel workbook of a Revit RC Schedule. This needs the Directory and also a file name. The information shown in grey is report information shown after running the script.
This enables all users to be able to run and interact with Dynamo via a very simple dialog box that is run from the Revit Manage ribbon or the Quick Access Toolbar.
To designate an input on the Dynamo Player you simply right click over a node and make sure the ‘Is Input’ option is checked as shown in the image below.
Any interactive selection or drop-down user interface input node in Dynamo works in Dynamo Player. Here is an image showing the Dynamo Inputs and the resulting Dynamo Player controls. Very neat.
Outputs are simply declared with a named Watch Window. For example, you could count a list and then create a watch window. In the image below the outputs are in grey and shown with the green flag.
Overall I think this will be the catalyst needed to get every Revit user to interact and run Dynamo programs. The old Dynamo player was quite restrictive but this is going to truly change the way users interact with projects and scripts.