https://github.com/hwikene/rundynamoscript
RunDynamoScript is a Revit add-in that allows users to easily execute a predefined Dynamo script with a single button click in the Revit ribbon. This streamlines workflows by eliminating the need to manually open and run Dynamo, making automation simple and efficient.
https://github.com/hwikene/rundynamoscript
automation dynamo dynamo-script revit revit-addin
Last synced: 11 months ago
JSON representation
RunDynamoScript is a Revit add-in that allows users to easily execute a predefined Dynamo script with a single button click in the Revit ribbon. This streamlines workflows by eliminating the need to manually open and run Dynamo, making automation simple and efficient.
- Host: GitHub
- URL: https://github.com/hwikene/rundynamoscript
- Owner: hwikene
- License: mit
- Created: 2025-02-22T16:30:37.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-22T17:03:48.000Z (11 months ago)
- Last Synced: 2025-02-22T17:33:13.549Z (11 months ago)
- Topics: automation, dynamo, dynamo-script, revit, revit-addin
- Language: C#
- Homepage: https://github.com/hwikene/RunDynamoScript
- Size: 1.22 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π RunDynamoScript - Revit Add-in for Automating Dynamo Script Execution
## π Description
RunDynamoScript is a **Revit add-in** designed to automate the execution of a predefined **Dynamo script**. This tool allows users to run Dynamo scripts directly from Revit with a **single button click**, eliminating the need to manually open Dynamo.
The add-in is structured to:
- β
Execute a specified **Dynamo (.dyn) script** automatically without requiring manual input.
- β
Run in **automation mode**, ensuring efficient and consistent execution.
- β
Provide a **Revit Ribbon button** for easy access to the script execution.
This add-in is particularly useful for **Revit users** who need to streamline **repetitive Dynamo workflows**, improving efficiency and accuracy.
---
## π₯ Features
β **Automated Execution** β Runs a Dynamo script seamlessly in the background.
β **No UI Interruptions** β Ensures a smooth Revit workflow by suppressing Dynamoβs interface.
β **Integrated in Revit Ribbon** β Adds a dedicated button in the Revit UI for quick execution.
β **Supports Large-Scale Projects** β Ideal for automating complex workflows.
---
## π Installation & Setup
### **1οΈβ£ Download and Extract**
Download the latest release from **[GitHub Releases](https://github.com/hwikene/RunDynamoScript/releases)**.
### **2οΈβ£ Required Dependencies**
This add-in relies on **Dynamo for Revit libraries**. Ensure you have the necessary **.dll** files installed.
You can download them from the **official NuGet package**:
π **[DynamoVisualProgramming.Revit NuGet Package](https://www.nuget.org/packages/DynamoVisualProgramming.Revit)**
This package includes:
- `RevitNodes.dll`
- `RevitServices.dll`
- `DynamoRevitDS.dll`
- `DSRevitNodesUI.dll`
These files are required for Dynamo to interact with Revit properly.
### **3οΈβ£ Copy Files**
Copy the required files (`.dll` and `.addin`) into: