Bird Tools - Dynamo Multiplayer
Win64, EnglishGeneral Usage Instructions
If "an image is worth a thousand words", then a video is worth a million. You can find step-by-step video guides for the app here:
https://www.birdtools-developers.com/dmu.html
or here:
https://www.youtube.com/watch?v=1nOPcksyWxY
https://www.youtube.com/watch?v=TmxHEavWwjg
If you still prefer to read usage instructions, you can find them below as well.
- To install this app, all the user has to do is double-click the downloaded installer and follow the wizard's steps. You can also use standard MSI deployment switches for batch deployment.
- Once installed, the Bird Tools ribbon tab is added, and the tool will be accessible under that ribbon tab. Once you press the "Run" push button, the user interface of the tool will show up.
- There, you can first select the Revit files. There are two ways to add files (both models and families are supported): for locally hosted files or offline files, a regular file browsing dialog allows the users to select the files/models to be added to the list. Keep in mind that you can add files from several directories. For BIM 360/ACC models, APS (formerly Forge) comes into play with the APS BIM 360 Crawler which allows the users to access all the BIM 360/ACC hubs that he/she has permission to access. Then the projects, directories, and models contained in that hub will be listed and the user can then select the BIM 360/ACC models that he/she wants to process.
- After that, the user selects the Dynamo scripts that he/she wants to execute over the models and adds them to the Dynamo Queue. The Dynamo queue can include as many Dynamo scripts as needed and also supports multiple directories.
- There are three file processing modes for this app: a Synchronize Mode so that in case a central model is selected, the Synchronize Mode opens a new local file and synchronizes back, a Read-Only mode if the user just wants to extract data or export other formats or any action that doesn't require editing the model, and a Brute Force mode that overwrites the central models if a central model is selected. For detailed instructions on these 3 modes please refer to the model handling guide below.
- For the third mode, there is an additional option that writes transmit data to the models and makes them transmitted ones (similar to what the e-transmit tool does), which is very useful if the models are processed to be sent to other parties. Additional options allow the users to specify whether the tool should Audit the models on opening, compact the models on save, shut down the workstation on run completion, and open all work sets or just open the last viewed ones, or even just open the models with all worksets closed.
- All of the aforementioned settings can be exported and imported later on if standard runs are periodically required (e.g.: weekly).
- Once all the settings are configured properly, the Proceed button is pressed, which in turn executes the scripts over the selected files. The tool automatically opens the files, executes the scripts, and closes (and saves, synchronizes, or discards all changes, depending on the selected file handling mode) the files later on.
- If the user prefers to schedule the run for later, he/she can press the "Schedule" button, which will then prompt the user to configure the run time, which can be a one-time run, a daily run, or a weekly run that occurs on specified weekdays. To manage scheduled runs, the user can access the Scheduled Run Management Window using the "View Scheduled Runs" pushbutton, where the user can create, delete, disable/enable, edit run actions and triggers, or even creating Desktop shortcuts for those tasks, thus enabling Desktop shortcuts for Dynamo scripts and customized actions when opening multiple Revit models.
- Please make sure that your Dynamo graphs are saved using the same Revit/Dynamo version that is executing them, and that the selected Dynamo scripts do not require any user input so that the automated operation is not interrupted.
For additional information, assistance, or feedback, feel free to contact us at info@birdtools-developers.com.
Commands
Installation/Uninstallation
The installer that ran when you downloaded this app/plug-in from the Autodesk App Store will start installing the app/plug-in. OR, simply double-click the downloaded installer to install the app/plugin.
Make sure Revit is closed when installing this app.
To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 10/11) and uninstall as you would any other application from your system.
Additional Information
Known Issues
Contact
Author/Company Information
Support Information
Kindly contact us at support@birdtools-developers.com for additional support.
Version History
Version Number | Version Description |
---|---|
2.0 |
- Added support for Revit 2025. - Upgraded the app to be compatible with .NET 8 (Revit 2025+). - ACC/BIM 360 projects are now filtered based on their Revit versions. - Desktop shortcuts can now be created for tasks, enabling Desktop shortcuts for Dynamo scripts and customized actions when opening multiple Revit models. - Added two more options to handle processed Revit files as soon as Dynamo runs are complete: users can now either have the tool close all the models, exit Revit and shutdown, exit Revit, or keep all the files open. - Added a UI element showing the number of selected files and Dynamo graphs. - Files and graphs can now be multi-selected when being cleared. - Added information about the start time and end time to the run logs. - Added support for projects that were upgraded using the BIM 360 project upgrade module. - Fixed an issue with concurrent runs of the app if two Revit instances are running simultaneously. - Improved the automatic message dismissal functionality to include several dialogs that are otherwise not supported by the Revit API. - Improved the logging functionality. - Improved the scheduling functionality. - Added a dialog forcing people to restart if the app is not properly initialized whenever it's installed while Revit is already running. - Improved the app's functionality for non-English Revit instances. - Implemented multiple optimizations, error loggers, and minor fixes. |
1.1 |
- Added a new Run Scheduling feature, allowing users to configure the tool to batch process models at specified times, with runs that are automatically triggered. - Added a new option to Audit models on opening. - Added a new option to compact models on save. - Added an option to shut down the workstation whenever a run is complete. - Added a new work set opening configuration that closes all work sets on opening. - Added a node error/warning logging functionality whenever an internal error within a Dynamo node occurs. - Fixed miscellaneous minor user-reported bugs. |
1.0 |
- Initial Release |
1.0.0 |
- Initial Release |