OpenSync is a Revit add-in that automates opening coordination between Architectural and Interior Design models by generating opening families from linked doors and windows.
The add-in reads door and window elements from a linked Architectural model, identifies the corresponding host walls in the active Interior Design model, and automatically places user-defined opening families while preserving opening dimensions.
- Detects doors and windows from linked Architectural Revit models.
- Automatically identifies corresponding host walls in the active model.
- Generates Door and Window opening families automatically.
- Transfers opening dimensions from the Architectural model.
- Supports custom opening families.
- User-defined parameter mapping for Width and Height parameters.
- Automatically lists editable parameters containing Width and Height.
- Includes sample opening families for testing and demonstration.
- Modern WPF user interface.
- Supports Revit 2024, 2025, and 2026.
- Open the Interior Design model.
- Launch OpenSync.
- Select Door and Window opening families.
- Select the corresponding Width and Height parameters.
- Select the Architectural Revit Link.
- OpenSync scans all linked doors and windows.
- Matching host walls are detected automatically.
- Opening families are generated and sized automatically.
- C#
- .NET 8
- Autodesk Revit API
- WPF
- External Events
The repository includes sample Door and Window Opening families for testing and demonstration purposes.
Users can use their own opening families and map the desired Width and Height parameters directly through the OpenSync interface.
OpenSync
│
├── src
│ └── OpenSync
│ ├── Commands
│ ├── Filters
│ ├── Services
│ ├── UI
│ ├── Resources
│ └── OpenSync.csproj
│
├── docs
│ ├── screenshots
│ └── workflow
│
├── README.md
├── LICENSE
├── CHANGELOG.md
├── SECURITY.md
└── .gitignore
- Clone the repository.
- Open the solution in Visual Studio 2022.
- Build the project.
- Copy the generated add-in files to the Revit Addins directory.
- Launch Revit.
- Run OpenSync from the Revit Ribbon.
- Revit 2024
- Revit 2025
- Revit 2026
- Architectural and Interior Design coordination.
- Automated opening generation workflows.
- BIM coordination and model synchronization.
- Repetitive opening placement automation.
Mazen Moheeb
BIM Engineer | BIM Automation Developer
GitHub: @MazenMoheeb


