Historical Context & Motivation
Before Building Information Modeling (BIM) became an industry standard, architectural collaboration was an exercise in file management chaos. Designers working on large projects—museums, university buildings, performing arts centers—would divide drawings across dozens of separate CAD files, each maintained by a different team member. When one person updated a floor plan, every other drawing referencing that plan had to be manually synchronized, a process that was both tedious and error-prone. The need for a system in which multiple designers could work simultaneously within a single, unified building model drove the development of what Autodesk Revit calls worksharing.
Worksharing addresses the fundamental tension in collaborative design: you want a single source of truth for your building model, yet you also need to let several people edit it at the same time without overwriting each other's work. This problem is not unique to architecture—software engineering solved a similar challenge with version control systems like Git—but the BIM context adds unique complexities because a building model is not a flat text file but a relational database of three-dimensional, parametric elements.
The central question worksharing answers is deceptively simple: How do you let five, ten, or fifty people edit the same building model at the same time, without losing data or creating conflicting geometry? The answer lies in a carefully designed architecture of central models, local copies, and a protocol for synchronizing changes between them.
Core Principles & Definitions
Understanding worksharing requires internalizing a small set of foundational ideas. These concepts map cleanly onto collaborative workflows you may already know from visual arts practice—think of how a film production keeps a master edit while editors work on individual scenes, or how a printmaking studio manages a single plate from which multiple proofs are pulled. The key distinction in Revit is that the central model is the authoritative record of the project, and every team member works on a local copy that periodically exchanges changes with that central authority.
Central Model
Local Copy
Worksets
Synchronize with Central (SWC)
Element Borrowing
Visual Explanation — Central vs. Local Architecture
As the diagram illustrates, the central model functions as a hub in a hub-and-spoke topology. Each spoke is a local copy residing on an individual workstation. No direct communication occurs between local copies—all data exchange is mediated through the central model. This architecture ensures that the central file is always the most complete, most up-to-date version of the project, provided all team members synchronize regularly. When Designer A synchronizes, their facade modifications are written to the central model; when Designer B synchronizes moments later, those facade changes are pulled into their local copy alongside their own interior design updates.
How Worksharing Works — The Enabling Process
Enabling worksharing is a one-time setup action performed on a Revit project. Before worksharing is enabled, the project is a standalone file that only one person can open at a time—much like a single sketchbook that must be physically passed between collaborators. The enabling process converts this standalone file into a workshared project by creating the underlying data structures (worksets, element ownership tracking, and version metadata) that allow concurrent access.
Step-by-Step: Enabling Worksharing
- Open the project file in Revit on a workstation that has network access to the intended central file location.
- Navigate to Collaborate → Manage Collaboration → Worksets (the exact ribbon location varies slightly by Revit version).
- Revit will ask whether you want to enable worksharing. Click OK. Two default worksets are created:
Workset1andShared Levels and Grids. - Rename and create additional worksets as appropriate (e.g.,
Exterior Envelope,Interior Partitions,Furniture and Equipment). - Use File → Save As to save the file to the shared network location. This saved file becomes the central model. From this point forward, every team member creates a local copy when opening.
What Happens Behind the Scenes
When worksharing is enabled, Revit embeds a unique identifier (GUID) into the central file's metadata. Every local copy references this GUID to confirm it is derived from the correct central model. Revit also begins tracking element ownership at two levels: workset-level ownership (coarse) and element-level borrowing (fine-grained). Workset-level ownership means a user can 'check out' an entire workset so that only they can modify any element within it. Element-level borrowing is automatic—whenever you edit an element, Revit quietly borrows it, preventing others from editing that specific element until your next synchronization.
Notice in the flowchart that the transition from standalone to workshared is irreversible in practice. While it is technically possible to detach a model from central (creating a standalone copy), the central model itself remains workshared. This is by design: worksharing is a structural commitment to collaborative practice, not a toggle you flip on and off between work sessions.
Worksets, Ownership, and Element Borrowing
Worksets are the organizational backbone of worksharing, and their design merits careful attention—especially in interdisciplinary projects where architects, interior designers, and engineers share a single model. A well-structured workset scheme reduces conflicts and speeds up synchronization, while a poorly structured one creates bottlenecks that frustrate the team. The key is to partition the model by discipline or building system, not by individual user, so that ownership boundaries align with professional responsibilities.
| Workset Name | Typical Contents | Usual Owner |
|---|---|---|
| Shared Levels and Grids | Levels, structural grids, reference planes used project-wide | Project lead or BIM coordinator (rarely modified after setup) |
| Exterior Envelope | Curtain walls, exterior cladding, roofing, site walls | Facade designer / architect |
| Interior Partitions | Interior walls, doors, casework, finishes | Interior designer / architect |
| Furniture & Equipment | Desks, chairs, kitchen appliances, AV equipment | Interior designer |
| MEP Systems | HVAC ducts, plumbing pipes, electrical conduits, fixtures | MEP engineer |
| Structural | Columns, beams, foundations, structural floors | Structural engineer |
Ownership vs. Borrowing
Revit provides two complementary mechanisms for managing edit access. Workset ownership is a coarse, explicit lock: when you make yourself the owner of the 'Exterior Envelope' workset, no other user can modify any element in that workset until you relinquish ownership (by synchronizing or manually releasing it). This is useful for concentrated, uninterrupted work sessions on a specific building system. Element borrowing, by contrast, is fine-grained and automatic. Even if no one owns the workset explicitly, the moment you move a wall, Revit borrows that specific wall. Other users can still edit other elements in the same workset—they just cannot touch that particular wall until you synchronize. Most day-to-day editing relies on element borrowing rather than full workset ownership, because it maximizes the number of people who can work concurrently.
Worked Example — Setting Up Worksharing for a Gallery Project
Imagine you are part of a four-person team designing a contemporary art gallery. The team includes an architect handling the building envelope, an interior designer managing gallery spaces, a lighting designer focusing on exhibition lighting, and a BIM coordinator overseeing the process. Here is how you would set up worksharing from scratch.
Workset1 and Shared Levels and Grids.Workset1 to Building Envelope. Create three additional worksets: Gallery Interiors, Exhibition Lighting, and Artwork & Fixtures. Assign existing model elements to the appropriate worksets—exterior walls go to Building Envelope, interior partitions and finishes go to Gallery Interiors.\\server\projects\Gallery2025\). In the Save As options, ensure 'Make this a Central Model after save' is checked. Save the file as Gallery2025_Central.rvt.Gallery2025_Central.rvt from the network and ensures the 'Create New Local' checkbox is selected in the Open dialog. Revit automatically creates a local copy on each user's C: drive. From this moment forward, all editing happens in local copies, and team members synchronize with central at regular intervals (typically every 30–60 minutes, or before major design changes).Strengths, Limitations, and Best Practices
Worksharing is a powerful collaboration framework, but like any system, it comes with trade-offs. Understanding both its strengths and limitations is essential for managing expectations and designing effective team workflows. The table below summarizes the key considerations.
| Strengths | Limitations |
|---|---|
| Multiple users can work on the same model simultaneously, dramatically accelerating project timelines. | Requires reliable network infrastructure; slow or unstable connections cause synchronization failures and data loss risk. |
| Single source of truth eliminates version confusion—no more 'Final_v3_REAL_final.rvt' file naming disasters. | Central model corruption, though rare, can halt an entire team. Regular backups are mandatory. |
| Element borrowing system is granular enough that most edits do not block other users, even within the same workset. | Edit conflicts (two users trying to modify the same element) require manual resolution and can slow workflow. |
| Worksets double as visibility controls—you can close worksets to reduce visual clutter and improve performance. | File sizes grow over time as synchronization history accumulates. Periodic model auditing and compaction are needed. |
| Supports geographically distributed teams via Revit Server or cloud-based Autodesk Construction Cloud. | Requires team discipline: if members forget to synchronize regularly, the central model becomes stale and conflicts multiply. |
Connection to Advanced Collaboration Features
Worksharing is the foundation upon which more sophisticated Revit collaboration strategies are built. Once you are comfortable with the central-local model paradigm, several advanced workflows become available—each extending the core concept for larger teams, distributed offices, or more complex project delivery methods.
| Feature | Basic Worksharing | Advanced Extension |
|---|---|---|
| Central File Location | Local network drive (LAN) | Revit Server (WAN) or Autodesk Construction Cloud (internet) |
| Multi-Discipline Integration | All disciplines in one model with worksets | Linked models: separate .rvt files per discipline, linked into a coordination model |
| Conflict Detection | Manual resolution during synchronization | Automated clash detection via Navisworks or BIM 360 Coordinate |
| Version History | Implicit (each SWC updates the central model) | Explicit version snapshots, design options, and phasing for tracking alternatives |
| Access Control | Workset ownership and element borrowing | Role-based permissions in cloud platforms, with audit trails and approval gates |
A particularly important advanced concept is the linked model approach. On very large projects—a campus, a hospital complex, a museum with multiple wings—it is impractical to keep everything in a single workshared file because the file would become prohibitively large and slow. Instead, each discipline (architecture, structure, MEP) maintains its own workshared central model, and these models are linked together into a coordination model. This nesting of collaboration strategies—worksharing within each discipline's model, linking between disciplines—is how real-world BIM projects at scale are managed. Understanding the basic central-local paradigm is the essential first step toward navigating these more complex arrangements.
Practice Problems
Lesson Summary
Worksharing is Revit's built-in system for enabling multiple users to work on a single building model simultaneously. The architecture revolves around two complementary files: the central model, which serves as the single source of truth stored on a shared server or cloud, and local copies, which reside on individual workstations where all actual editing occurs. The two are connected through Synchronize with Central (SWC), a bidirectional operation that pushes local changes to the central model and pulls others' changes down. Worksets partition the model into logical groups aligned with disciplines or building systems, and the element borrowing mechanism automatically prevents conflicting simultaneous edits at the individual element level.
Enabling worksharing is a straightforward but irreversible process: activate it through the Collaborate ribbon, create appropriately named worksets, and save the file to a shared location as the central model. From that point forward, discipline and communication govern success. Frequent synchronization is the most critical best practice, ensuring that the central model stays current and that conflicts are caught early. As projects grow in scale and complexity, the basic worksharing paradigm extends into linked models, cloud-based collaboration platforms, and automated clash detection—but all of these advanced workflows rest on the conceptual foundation of central versus local that you now understand.