Historical Context & Motivation
Before Building Information Modeling software existed, architectural collaboration relied on a surprisingly physical system: large-format paper drawings pinned to a wall, each bearing the initials of the drafter currently responsible for that sheet. If two people needed to revise the same drawing, one literally had to wait for the other to put the sheet back. The concept of ownership—the exclusive right to modify a design element—has always been central to collaborative design, even when it was enforced by nothing more sophisticated than a pencil-cup sign-out sheet.
As CAD tools digitized drafting in the 1980s and 1990s, teams discovered that simultaneous editing of the same file could corrupt geometry, overwrite annotations, or silently duplicate elements—problems collectively known as collisions. Early networked CAD packages addressed this with simple file-locking: if one designer had a DWG open, everyone else was locked out entirely. The approach was safe but brutally inefficient for large teams, especially in architecture studios where interior designers, structural consultants, and MEP engineers all needed concurrent access to a single building model.
The fundamental question that these decades of development address is deceptively simple: How can multiple designers modify a shared building model at the same time without overwriting, duplicating, or corrupting each other's work? Revit's answer draws on the twin concepts of ownership and borrowing—an elegant system that Visual Arts students will recognize as analogous to the studio etiquette of shared creative spaces, but enforced by software rather than social norms.
Core Principles & Definitions
Revit's collaboration model rests on a small set of interlocking ideas. Understanding these principles is essential before you ever click "Enable Worksharing" in a live project. Think of them as the rules of engagement for a multi-person design studio operating inside a single digital file.
Central Model
Local Copy
Worksets
Ownership (Exclusive Edit Rights)
Borrowing (Temporary Edit Permission)
Visual Explanation — The Ownership & Borrowing Flow
The diagram above captures the essential topology of Revit's collaboration system. Notice that no designer directly touches the Central Model; all edits happen in local copies, and the Synchronize with Central operation is the only channel through which changes flow back to the authoritative file. This architecture means that if two designers attempt to modify the same element without one of them holding ownership or a borrow grant, Revit can detect the conflict at synchronization time and prevent the collision before any data is lost. The green dashed path—Designer B's borrow request to Designer A—represents the controlled exception: a temporary, element-scoped permission that lets collaboration happen across workset boundaries without surrendering the safety guarantees of the ownership model.
How Ownership & Borrowing Work in Practice
The Lifecycle of an Element Edit
When you click on a wall, a door, or a piece of furniture in your local copy and begin editing, Revit silently checks the element's ownership status against the Central Model. The outcome of that check determines everything that happens next, and it follows a precise decision tree that Visual Arts students can think of as a kind of access-control choreography—every step exists to ensure that exactly one person can modify an element at any given moment.
Three Ownership States
At any moment, every element in the Revit model exists in one of three states. The first is owned by you, meaning you have exclusive edit rights, either because you own the entire workset the element belongs to or because you explicitly claimed the element. The second is owned by someone else, in which case you can view the element in your local copy but cannot modify it without requesting a borrow. The third is unowned, meaning no user has claimed the element; in this case, the first person to begin editing it automatically borrows it, and Revit records this claim in the Central Model so that subsequent users are locked out until the borrower synchronizes or relinquishes.
Workset Organization & Collision Scenarios
Organizing Worksets Effectively
The way you partition a model into worksets directly affects how smoothly ownership and borrowing operate. A poorly organized workset structure is like a poorly planned shared studio: if every shelf, drawer, and table is jumbled together under one label, it becomes impossible to grant fine-grained access. Conversely, if worksets are too granular—one workset per door, for instance—the administrative overhead of ownership claims overwhelms the design process. The most common strategy in architectural practice is to organize worksets by building system (Structure, Interior, Envelope, MEP) or by spatial zone (North Wing, South Wing, Atrium), depending on how the design team is organized.
| Workset Strategy | When to Use | Collision Risk |
|---|---|---|
| By Building System | Teams organized by discipline (architect, structural, MEP) | Low—each discipline owns its own systems |
| By Spatial Zone | Large buildings where multiple architects handle different wings | Medium—zone boundaries may have shared elements |
| By Design Phase | Projects with overlapping schematic/DD/CD phases | High—phase boundaries shift, causing ownership ambiguity |
| Minimal (Default Only) | Very small teams (2–3 people) on simple projects | High—relies entirely on element-level borrowing |
Common Collision Scenarios
Even with a well-designed workset structure, collisions can still arise if team members misunderstand the ownership model. The most frequent scenario occurs when two designers attempt to edit the same unowned element nearly simultaneously—Revit resolves this by granting ownership to whichever synchronization request reaches the Central Model first, but the second designer receives a conflict warning and must choose whether to keep their own edits, accept the other person's changes, or merge manually. A subtler collision involves hosted elements—a door hosted by a wall, for instance. If Designer A owns the wall and Designer B borrows the door to change its swing direction, but A simultaneously moves the wall, the door's position changes as a side effect. Revit handles this through its parametric engine, but the visual result may surprise both designers, which is why communication protocols are just as important as software safeguards.
- Race Condition: Two users edit the same unowned element before either syncs. First to sync wins; second receives a conflict dialog.
- Host-Dependent Collision: A hosted element (door, window) is borrowed while the host (wall) is modified by its owner. Both edits succeed, but the combined result may be unintended.
- Workset Hoarding: A team member takes ownership of a workset and forgets to relinquish it, blocking all others from editing those elements for the entire session.
- Stale Local Copy: A designer works offline too long without syncing, then encounters numerous conflicts when reconnecting because the Central Model has evolved significantly.
Worked Example — Managing a Multi-Designer Renovation
Imagine a college gallery renovation project where three Visual Arts students are collaborating in Revit. Alex handles the structural shell, Brynn manages the interior layout, and Casey is responsible for the lighting and ceiling design. Let's walk through how ownership and borrowing keep their work collision-free.
Strengths, Limitations & Comparisons
The ownership-and-borrowing system in Revit is not the only model for collaborative design, and it comes with both significant strengths and real-world limitations. Understanding these trade-offs will help you make informed decisions about project setup and team communication.
| Aspect | Strengths | Limitations |
|---|---|---|
| Data Integrity | Guarantees that no element is modified by two users simultaneously, eliminating corruption and silent overwrites. | Overly cautious—an element locked by a user who stepped away for lunch is inaccessible to the entire team until they return. |
| Granularity | Operates at both the workset level (coarse) and the individual element level (fine), offering flexibility. | Element-level borrowing is implicit and can surprise users who don't realize they've claimed something. |
| Concurrency | Multiple users can edit different parts of the same model at the same time—vastly faster than sequential file locking. | Requires frequent Sync with Central; infrequent syncing leads to stale copies and painful conflict resolution. |
| Scalability | Works on both local networks and cloud platforms (BIM 360 / Autodesk Construction Cloud), supporting distributed teams. | Network latency can delay borrow requests and synchronization, especially for large models over slow connections. |
| Learning Curve | Concept is intuitive once understood—'own it or borrow it' maps to everyday social norms. | New users often forget to relinquish elements, inadvertently blocking teammates. |
Connection to Advanced Collaboration & BIM Coordination
Ownership and borrowing within a single Revit file is just the first layer of coordination. In professional practice, building projects involve multiple linked Revit models—one each for architecture, structure, and MEP—along with clash detection tools that extend the collision-avoidance concept beyond a single file. Understanding how these layers relate to the foundational ownership model will prepare you for advanced BIM coordination workflows.
| Feature | Single-File Ownership & Borrowing | Multi-Model BIM Coordination |
|---|---|---|
| Scope | Elements within one Revit project file | Elements across multiple linked Revit files and even non-Revit models (IFC, Navisworks) |
| Collision Prevention | Enforced by ownership locks—prevents same-element editing | Detected by clash detection software (Navisworks, BIM 360 Model Coordination) after the fact |
| Resolution | Conflict dialog at sync time; automatic or user-chosen | Clash reports assigned to team members via issue-tracking workflows |
| Communication | Built into the software; borrow requests are automatic | Requires explicit coordination meetings, BCF (BIM Collaboration Format) exchanges, and documented protocols |
As you advance in your BIM skills, you'll encounter tools like Navisworks and Autodesk Construction Cloud that perform automated clash detection—scanning combined models for physical intersections, such as a duct passing through a structural beam. These tools complement the ownership-and-borrowing system by catching inter-disciplinary collisions that no single-file workflow can prevent. The conceptual foundation, however, remains the same: define clear boundaries of responsibility, control who can modify what, and reconcile changes through structured processes.
Practice Problems
Lesson Summary
Revit's collaboration model is built on the principle that a Central Model serves as the single authoritative file, while each team member works in a local copy. The model is partitioned into worksets—named groups of elements that can be assigned to an owner. Ownership grants exclusive, persistent editing rights over a workset's elements, ensuring that no two users can simultaneously modify the same element. When a designer needs to edit a single element in someone else's workset, the borrowing mechanism provides temporary, element-level permission—fine-grained enough to allow cross-boundary collaboration without relinquishing the safety of the ownership model.
This system prevents data collisions—the overwriting, duplication, or corruption of model elements—by enforcing a simple invariant: at most one user can modify any given element at any given time. The Synchronize with Central operation merges local edits into the Central Model and automatically relinquishes borrowed elements. Thoughtful workset organization—by building system, spatial zone, or discipline—minimizes the need for borrowing and reduces collision risk. For collisions that ownership cannot prevent, such as spatial conflicts across linked models, clash detection tools and structured coordination meetings provide the next layer of protection.