Smart openings placement
Learn how we helped the design team efficiently automate opening placement + went a step further and helped tackle the chaos in linked files

Overview
Automated opening placement for MEP & walls coordination
Coordination has always been a major pain point for design companies. Companies spend significant resources chasing the up-to-date state of the models. Our client was no exception, so we crafted the Revit plugin, which solves the problem of automatic opening placement and efficient management at MEP intersections
- UI/UX design
- Revit plugin
Problem
Manual placement and tracking of openings at pipe and duct intersections with walls is time-consuming, error-prone, and often leads to miscoordination when architectural models are updated. Elements may lose alignment or become invalid
Solution
We developed a plugin that detects MEP-wall intersections and automates the placement and validation of wall openings — both manually and in batch mode
Final solution includes:
- Intersection detection algorithm
- Manual opening placement mode
- Manager mode to scan the model for all intersections, visualizes their status (placed / missing / misaligned), and allows batch operations
Technologies used
C#
.NET
Revit API
Process
Requirements discovery
We worked closely with the client’s team to understand their coordination workflow and edge cases, including architecture model updates and host-based failure
UI/UX design
We designed a user-friendly interface for the intersection manager with clear status indicators and filtering options. For this project WinUI 3 library was used to speed up both design and development
Development
Implemented both placement modes, realignment logic, and rule-based validation for batch processing. Smart intersection detection algorithm was created by our developers
Testing
We tested across multiple project models with varied geometries to ensure accuracy and performance at scale, also all known edge cases were covered
Results
40%
Reduced coordination time
100%
Precise detection and correction of misaligned or missing openings
- Clean and sharp UX and UI design
- Seamless integration with existing Revit coordination process
- Two-way workflow: instant placement + batch manager
- Smart validation of opening alignment
Services behind the results
Autodesk Revit plugins
Development of specialized addins that automate calculations, modeling, data management, and connect your workflows with web systems.
Design workflow automation
Automate routine BIM and CAD tasks with custom tools - faster workflows, cleaner data, better collaboration.
UX/UI design for BIM & CAD apps
We design intuitive interfaces for complex technical software - because great tools deserve great UX and UI