Autodesk Revit • Coordination and Collaboration

Linking CAD Files — Link CAD (DWG) files and manage visibility (intro)

Bridge legacy AutoCAD drawings into your Revit projects while maintaining control over layers, scale, and visual clarity.

A building model with layered plans and dimension marks.
Inside this lesson 10 sections 5 questions 5 figures

SECTION 1

Historical Context & Motivation

For decades, the architecture, engineering, and construction industries relied almost exclusively on two-dimensional Computer-Aided Design (CAD) files — primarily the DWG format developed by Autodesk — to produce construction documents, site plans, and design drawings. When Building Information Modeling (BIM) platforms like Revit emerged in the early 2000s, firms did not abandon their extensive libraries of CAD work overnight. Instead, the need arose for a robust interoperability pathway — a method for incorporating legacy DWG data into the richer, three-dimensional BIM environment without losing fidelity or overwhelming the model with unnecessary geometry.

1982 • AutoCAD and the DWG Format

Autodesk releases AutoCAD 1.0, establishing the DWG file format as the de facto standard for 2D drafting in architecture and engineering. Millions of drawings accumulate over the following decades.

2000 • Revit Technology Emerges

Revit Technology Corporation launches a parametric BIM platform that models buildings as integrated databases of 3D elements rather than flat line drawings. The paradigm shift creates an immediate interoperability challenge.

2004 • Autodesk Acquires Revit

Autodesk integrates Revit into its product suite and begins building DWG link and import tools, recognizing that firms need to reference existing AutoCAD site surveys, civil plans, and consultant drawings inside Revit models.

2010s • Mature Link CAD Workflows

Revit's Link CAD command evolves with per-layer visibility/graphics overrides, positioning options, and the ability to pin linked files. Multi-disciplinary coordination becomes routine in BIM-centric firms.

2020s • Cloud Collaboration and Hybrid Workflows

BIM 360 and Autodesk Construction Cloud enable cloud-hosted Revit models with linked CAD files. Even as BIM adoption grows, DWG files remain essential for civil engineering baselines, MEP schematic references, and historical documentation.

The central question this lesson addresses is straightforward but consequential: how do you bring a 2D CAD drawing into a 3D BIM environment, position it correctly, and then control what you see? Mastering this workflow is indispensable for visual arts students working in architectural visualization, interior design, or any discipline where collaboration with engineers and planners who still deliver DWG files is a daily reality.

SECTION 2

Core Principles & Definitions

Before diving into the mechanics of linking DWG files, it is essential to understand the foundational ideas that govern how Revit treats external CAD data. Unlike importing — which converts CAD geometry into Revit-native elements — linking preserves a live reference to the original file, so changes made in AutoCAD propagate into your Revit project upon reload. This distinction is the backbone of non-destructive coordination.

1

Link vs. Import

Linking maintains an external reference to the DWG; the file updates when the source changes. Importing embeds CAD geometry directly, severing the connection. For collaboration, linking is almost always preferred.
2

Positioning Modes

Revit offers several positioning strategies: Auto – Origin to Origin aligns the DWG's 0,0 with Revit's internal origin, while Auto – Center to Center centers the extents of the CAD drawing on the current view.
3

Layer Visibility Control

Every DWG layer maps to a sub-category in Revit's Visibility/Graphics Overrides dialog. You can toggle individual layers on or off and override their color, weight, and pattern — per view.
4

Pinning and Coordination

Once positioned, a linked CAD file should be pinned to prevent accidental movement. Pinning locks the element's location while still allowing visibility changes and reloading of updated source files.
5

Current View Only vs. All Views

Linking into the current view only confines the linked file's visibility to that single view. Linking without this option makes the file visible across all applicable views, which is often necessary for site plans referenced on multiple sheets.
✦

KEY TAKEAWAY

Think of a linked CAD file like a transparency overlay on an animation light table. You place the underlay beneath your current drawing to trace or reference, but the overlay itself remains a separate sheet you can swap out, reposition, or hide layers on without ever altering your own artwork. Linking in Revit works the same way — the DWG sits beneath your BIM model as a live, controllable reference rather than becoming part of the model's geometry.

SECTION 3

Visual Explanation — The Link CAD Workflow

Link CAD Workflow — From DWG to Revit ViewDWG Source FileLayers: A-Wall, A-Door,M-Duct, S-Grid, C-Topofloorplan.dwgLinkInsert > Link CAD Dialog• File type: DWG• Positioning: Origin to Origin• Colors: Preserve• Place at: Level 1PlaceRevit Floor Plan ViewLinked DWG appears asunderlay beneath Revitmodel elements📌 Pin recommendedManageVisibility / Graphics Overrides(VV or VG shortcut)✓A-Wall — Visible (halftone)✓A-Door — Visible (halftone)✗M-Duct — Hidden✗S-Grid — Hidden✓C-Topo — Visible (color override)Result in Revit ViewDWG layers (halftone)Revit elements (full weight)
The workflow proceeds left to right: a DWG source file enters the Link CAD dialog, is placed into a Revit floor plan view, and is then refined through Visibility/Graphics Overrides. In the resulting view (bottom-left), CAD layers appear as halftone lines while Revit-native geometry renders at full weight, making it easy to distinguish reference data from modeled content.

The diagram above illustrates the end-to-end process you will follow every time you bring an external DWG into a Revit project. Notice that the decision about which layers to show or hide occurs after the file is placed, using Revit's Visibility/Graphics Overrides dialog (keyboard shortcut VV or VG). This two-phase approach — place first, refine visibility second — keeps the workflow non-destructive and entirely view-specific. A single linked DWG can appear differently in your floor plan than in your reflected ceiling plan simply by adjusting overrides in each view independently.

SECTION 4

How It Works — The Link CAD Command in Detail

Accessing the Command

To link a CAD file, navigate to the Insert tab on the Revit ribbon and click Link CAD in the Link panel. This opens a file browser filtered for CAD formats (DWG, DXF, DGN, SAT, SKP). After selecting your file, the lower portion of the dialog presents several critical options that determine how the geometry enters your project. Understanding each option before clicking Open will save significant troubleshooting time.

Dialog Options Breakdown

OptionChoicesRecommendation
Current View OnlyChecked or UncheckedCheck this box when the DWG is relevant to only one view (e.g., a detail reference). Leave unchecked for site plans or floor plans needed across sheets.
ColorsInvert, Preserve, Black and WhiteUse "Preserve" to maintain the original AutoCAD layer colors. Use "Black and White" for clean printed output.
Layers/LevelsAll, Visible"All" imports every layer; "Visible" respects the DWG's frozen/off settings. Start with "Visible" to avoid clutter.
PositioningAuto – Origin to Origin, Auto – Center to Center, Manual – Base Point, Manual – Center"Auto – Origin to Origin" is ideal when both files share a coordinate system. Use "Center to Center" as a fallback if the DWG's origin is far from its geometry.
Place atAny defined Revit LevelChoose the level that corresponds to the DWG's elevation context — typically Level 1 for ground-floor plans.

Link CAD dialog options and recommended settings for common scenarios

Managing Visibility After Placement

Once the DWG is placed, open the Visibility/Graphics Overrides dialog by pressing VV on the keyboard. Navigate to the Imported Categories tab — note that Revit uses "Imported Categories" even for linked files. Expand the linked DWG file name to reveal its layer list. Each layer's visibility checkbox, halftone setting, and line weight/color/pattern can be overridden independently. This per-view control is what makes linking so powerful for multi-sheet document sets — you might show topographic contours on the site plan sheet but hide them entirely on the interior floor plan sheet, all from the same linked DWG file.

💡

Pro Tip: Halftone for Clarity

Applying halftone to the entire linked CAD file makes it visually recede behind your Revit model elements. This is especially useful when tracing over a consultant's floor plan — the halftone reference is visible enough to guide your modeling but does not compete with your own line work on printed sheets.

SECTION 5

Detailed Breakdown — Visibility Control Hierarchy

Revit applies visibility settings through a cascading hierarchy that can sometimes produce unexpected results if you do not understand the order of operations. The visibility of any element — including linked CAD layers — is determined by a stack of filters and overrides that are evaluated from broadest scope to narrowest. Understanding this hierarchy is analogous to understanding how CSS specificity works in web design: a more specific rule always overrides a more general one.

Visibility Control Hierarchy (Broadest → Most Specific)More specific settings always override broader onesLEVEL 1Object Style (Manage tab)Project-wide defaults for Imported Categories — applies to all viewsLEVEL 2View Template (applied to view)Locks visibility settings for consistent output across similar viewsLEVEL 3Visibility/Graphics Overrides (VV)Per-view settings — the most common place to toggle CAD layersLEVEL 4View Filters (conditional rules)Parameter-based rules that override VG — useful for complex coordinationMOST SPECIFIC = HIGHEST PRIORITY
This diagram shows the four levels of Revit's visibility hierarchy, from Object Style (broadest, project-wide) down to View Filters (most specific). For linked CAD files, most of your day-to-day control happens at Level 3 — the Visibility/Graphics Overrides dialog.

A common source of confusion arises when a View Template is applied to a view. If the template controls the Imported Categories parameter, your manual VG overrides will be locked and grayed out. The solution is either to remove the template, modify the template itself, or set the specific parameter to "not controlled" within the template's settings. This is one of the first things to check when layers refuse to turn on or off despite your adjustments in the VG dialog.

⚠

Common Pitfall: View Template Lock

If you open VV > Imported Categories and find the checkboxes grayed out, a View Template is likely controlling that parameter. Go to View Properties > View Template, and either detach the template or edit it to release control of Imported Categories.

SECTION 6

Worked Example — Linking a Civil Site Plan

Imagine you are developing a Revit model for a new campus art gallery. Your civil engineer has delivered a site survey as a DWG file called SiteSurvey_2024.dwg. The file contains layers for topographic contours (C-TOPO), property boundaries (C-BNDRY), existing utilities (C-UTIL), road centerlines (C-ROAD), and a north arrow with title block (C-ANNO). You need to link this file into your Level 1 floor plan so you can position your building on the site, but you only want to see contours and boundaries — not utilities, roads, or annotation.

Linking and Configuring a Civil Site DWG

  1. 1

    Step 1 — Open the Link CAD Dialog

    Navigate to Insert tab → Link panel → Link CAD. Browse to the folder containing SiteSurvey_2024.dwg and select it. Before clicking Open, configure the options in the lower portion of the dialog.
  2. 2

    Step 2 — Set Positioning and Color Options

    Set Positioning to "Auto – Origin to Origin" because the civil engineer confirmed their DWG uses the same project coordinate system. Set Colors to "Preserve" and Layers/Levels to "All" (you will manage visibility within Revit). Leave "Current View Only" unchecked since the site plan will appear on multiple sheets. Set "Place at" to Level 1.
    Settings: Origin to Origin, Preserve Colors, All Layers, Level 1
  3. 3

    Step 3 — Click Open and Verify Placement

    Click Open. Revit places the DWG and you may need to use ZF (Zoom to Fit) to find it. If the drawing appears far from your Revit building, the coordinate origins may not align — in that case, undo and re-link using "Center to Center" or "Manual – Base Point" positioning. Once verified, select the linked file and click Pin (PN) to lock its position.
    Linked DWG placed and pinned at Level 1
  4. 4

    Step 4 — Open Visibility/Graphics Overrides

    Press VV to open the Visibility/Graphics Overrides dialog. Click the Imported Categories tab. Expand the node labeled SiteSurvey_2024.dwg to see all five layers listed beneath it.
  5. 5

    Step 5 — Toggle Layer Visibility and Apply Halftone

    Uncheck the visibility boxes for C-UTIL, C-ROAD, and C-ANNO. Leave C-TOPO and C-BNDRY checked. Then check the Halftone box at the parent file level so the remaining layers appear faded behind your Revit model. Click OK.
    Result: Only C-TOPO and C-BNDRY visible, rendered in halftone beneath Revit model geometry

SECTION 7

Strengths & Limitations — Link vs. Import vs. Explode

Revit provides three pathways for bringing CAD data into a project: Link, Import, and Explode (which is a post-import action that converts CAD entities into Revit lines, text, and filled regions). Each approach carries distinct trade-offs in terms of file performance, editability, and coordination integrity. The following table compares them across the dimensions most relevant to collaborative BIM workflows.

CriterionLink CADImport CADImport + Explode
Source connectionLive reference — updates on reloadEmbedded copy — no live updateDestroyed — converted to Revit primitives
File size impactMinimal — geometry stays externalModerate — geometry stored in RVTHigh — thousands of Revit elements generated
Layer visibility controlFull per-view VG controlFull per-view VG controlLost — layers become generic Revit categories
EditabilityCannot edit geometry in RevitCannot edit geometry in RevitFully editable as Revit elements
Best use caseCoordination with external consultantsArchiving a static referenceOne-time conversion of detail components

Comparison of three CAD-to-Revit pathways

✦

KEY TAKEAWAY

Think of linking as borrowing a library book: you can read it, reference it, and even photocopy certain pages, but you always return it intact and can always get the latest edition. Importing is like photocopying the entire book — you have your own copy, but it is frozen in time. Exploding is like cutting the book apart and pasting its illustrations into your own scrapbook — maximum flexibility, but you have destroyed the original organization and can never reassemble it. For professional coordination, linking is nearly always the correct choice.

SECTION 8

Connection to Advanced Theory — Shared Coordinates & Worksets

The introductory Link CAD workflow covered here lays the foundation for more sophisticated coordination strategies used on large, multi-disciplinary projects. Two advanced topics deserve brief mention. First, Shared Coordinates extend the "Origin to Origin" concept by establishing a common real-world coordinate system across all linked files — Revit models, CAD drawings, and even point clouds. When shared coordinates are properly configured, the "Auto – By Shared Coordinates" positioning option ensures that every consultant's file lands precisely where it should, regardless of internal origin placement. Second, Worksets in workshared Revit files allow you to place linked CAD files on dedicated worksets, giving the project BIM manager granular control over who can modify or reposition linked references.

FeatureIntroductory Workflow (This Lesson)Advanced Workflow
PositioningOrigin to Origin or Center to CenterBy Shared Coordinates (requires coordinate acquisition)
Visibility managementManual VG overrides per viewStandardized View Templates with locked Imported Categories settings
Collaboration scopeSingle user or small teamMulti-office workshared model on BIM 360 or ACC
File managementLocal file pathsRelative paths with Transmit Model or cloud-hosted links

Introductory vs. advanced linking workflows

As you progress through subsequent lessons on coordination, you will encounter these advanced tools in depth. For now, the essential takeaway is that the Link CAD command you have learned here is not a beginner's workaround — it is the foundational operation upon which all professional BIM-to-CAD coordination is built. Mastering the dialog options and the visibility hierarchy prepares you to handle progressively more complex multi-consultant scenarios with confidence.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

Explain the fundamental difference between linking and importing a DWG file in Revit. Under what circumstances would you choose one over the other in a collaborative project?
Show answer
Linking maintains a live reference to the external DWG file, meaning that when the source file is updated by a consultant, you can reload the link in Revit to see the latest changes without re-placing the file. Importing, by contrast, embeds a static copy of the CAD geometry directly into the Revit project file, severing the connection to the original. In a collaborative project where consultants regularly update their drawings — such as a civil engineer revising a site grading plan — linking is preferred because it supports an iterative, non-destructive coordination workflow. Importing might be appropriate only when you need a permanent, unchanging snapshot of a reference that will never be updated, or when you intend to explode the geometry for conversion to Revit-native elements.

Question 2: BASIC

You have just linked a DWG file into your Revit project using "Auto – Origin to Origin" positioning. List the exact sequence of steps to hide the layer called "M-DUCT" in your current floor plan view only.
Show answer
Press VV (or VG) to open the Visibility/Graphics Overrides dialog for the current view. Navigate to the "Imported Categories" tab. Locate and expand the node for your linked DWG file. Find the layer named "M-DUCT" in the sub-list. Uncheck the visibility checkbox next to "M-DUCT" and click OK. Because Visibility/Graphics Overrides are view-specific, this change only affects the current floor plan — the M-DUCT layer will remain visible in any other view where it has not been explicitly hidden.

Question 3: INTERMEDIATE

You linked a consultant's DWG into your Revit project, but the drawing appears approximately 500 meters away from your building model. Identify two possible causes for this misalignment and describe the corrective action for each.
Show answer
The first likely cause is that the DWG's internal origin (0,0) is located far from the actual drawing geometry — a common occurrence when AutoCAD users draw in real-world coordinates. The corrective action is to delete the linked file, re-link it using "Auto – Center to Center" positioning, which centers the extents of the DWG geometry on the current Revit view. The second possible cause is that the Revit project's internal origin and the DWG's origin are in different coordinate systems (e.g., the DWG uses a state plane coordinate system while Revit's origin is at the building footprint). The corrective action here is to use "Manual – Base Point" positioning, which allows you to click a point in the Revit view to specify where the DWG should be placed, or to coordinate with the consultant to establish shared coordinates. In both cases, after repositioning, pin the linked file immediately to prevent accidental movement.

Question 4: APPLIED

You are producing a sheet set for a new museum building. The same civil DWG is linked into your project and needs to appear on three different views: (1) the site plan showing all civil layers, (2) the ground floor plan showing only property boundaries at halftone, and (3) a landscape plan showing only topographic contours with a green color override. Describe how you would configure Revit to achieve this using a single linked DWG file.
Show answer
Since you linked the DWG without the "Current View Only" option, it is available across all views. For the site plan view, open VV > Imported Categories, expand the DWG node, and ensure all layers are checked with no halftone applied. For the ground floor plan, open VV in that view separately, uncheck all layers except the property boundary layer (e.g., C-BNDRY), and enable the Halftone checkbox at the parent file level to fade the boundaries behind Revit model geometry. For the landscape plan, open VV in that view, uncheck all layers except the topographic contour layer (e.g., C-TOPO), leave halftone unchecked, and click the line color override column for C-TOPO to assign a green color. Each view maintains its own independent override settings, so a single linked file can display completely different layer combinations and graphic appearances across your three sheets without any conflict.

Question 5: CRITICAL THINKING

A colleague argues that it is better to import and explode all DWG files into Revit because "then we can edit everything natively and don't have to deal with external file management." Construct a detailed counterargument addressing performance, coordination integrity, and long-term maintainability. Are there any scenarios where your colleague's approach might be justified?
Show answer
Importing and exploding DWG files converts every CAD entity — lines, arcs, polylines, hatches, and text — into Revit-native detail lines, filled regions, and text notes. On a moderately complex DWG, this can generate tens of thousands of individual Revit elements, dramatically increasing file size and degrading model performance, especially in workshared environments where synchronization time is proportional to element count. From a coordination standpoint, exploding destroys the live reference chain: when the civil engineer issues a revised site plan, you cannot simply reload the link — you must delete all exploded elements and re-import the updated file, manually repeating the explosion and any edits you made. This is error-prone and time-consuming. Long-term maintainability suffers because exploded CAD data loses its layer organization; elements become generic Lines or Filled Regions without discipline-specific categorization, making it impossible to selectively show or hide them using the Visibility/Graphics hierarchy. The colleague's approach might be justified in narrow cases — for example, converting a legacy detail library from DWG to Revit detail components as a one-time migration effort, where the converted details will be manually cleaned up and catalogued as proper Revit families that never need to reference the original DWG again.

SUMMARY

Lesson Summary

Summary

This lesson introduced the Link CAD command as the primary method for referencing external DWG files inside an Autodesk Revit project. You learned that linking — rather than importing or exploding — preserves a live reference to the source file, supporting iterative coordination with consultants who update their drawings over the course of a project. Key dialog settings include positioning mode (Origin to Origin, Center to Center, or Manual), color handling (Preserve, Invert, or Black and White), and the Current View Only checkbox that determines whether the linked file appears in one view or all applicable views.

After placement, the Visibility/Graphics Overrides dialog (accessed via VV) gives you per-view, per-layer control over visibility, halftone, and graphic overrides. The visibility hierarchy — from broad Object Styles down to specific View Filters — determines which setting wins when conflicts arise. Always pin your linked files after placement and be alert to View Templates that may lock your overrides. These foundational skills prepare you for advanced coordination workflows involving Shared Coordinates and Worksets in multi-office BIM environments.

Varsity Tutors • Autodesk Revit • Linking CAD Files — Link CAD (DWG) files and manage visibility (intro)