PART XI Practice & Documentation
§33 / 32

Revit for Power Atlas

BIM modeling · families · clash detection · schedule auto-generation

Revit is how modern electrical design gets documented. Not just drawing — modeling. The model auto-generates schedules, catches clashes before construction, and serves as the single source of truth for plans, sections, and specifications.

What Revit Is + Why Electrical Engineers Use It

Revit is a Building Information Modeling (BIM) software by Autodesk. Unlike CAD (which draws lines), Revit models 3D parametric objects that know what they are. An electrical panel in Revit isn't a rectangle — it's a "Panelboard" object with electrical connectors, voltage, ratings, and bidirectional links to its panel schedule.

AspectCAD (AutoCAD/MEP)Revit
Drawing primitiveLines, arcs, blocks3D parametric families (Wall, Panel, Light Fixture, etc.)
Schedule generationManual data entryAuto-generated from model objects
Coordination with other disciplinesOverlay drawings; manual conflict checkingFederated models; automated clash detection
Single source of truthEvery drawing is independentPlans, sections, schedules all live-update from one model
Learning curveModerateSteep (8-12 weeks for proficiency)
Industry adoption (2026)Legacy; declining for new buildingsStandard for commercial + industrial new construction

The Five Things Electrical Revit Modelers Do

#ActivityAtlas DC1 example
1Place equipment families — switchgear, transformers, panels, ATSs, UPS, gensets, PDUsDrop TX-A pad-mount family in mech yard, set kVA + voltage parameters
2Run cable tray + conduit — define routes through the buildingTray from 480V SWGR-A → UPS-A1 (250 ft route)
3Wire branch circuits — connect equipment loads to source panelsConnect each rack PDU to RPP-A1-1 with branch wire
4Generate schedules — panel schedules, transformer schedules, fixture schedules, equipment schedulesRPP-A1-1 panel schedule with all 42 circuits + phase totals
5Coordinate with other trades — clash detection vs mechanical, structural, plumbingVerify cable tray doesn't conflict with chilled water piping in mech room

Atlas DC1 Revit Project — How It's Organized

Model fileOwnerContains
Atlas-DC1-Architectural.rvtArchitectWalls, doors, ceilings, room boundaries
Atlas-DC1-Structural.rvtStructural engineerBeams, columns, foundations, floor decks
Atlas-DC1-Mechanical.rvtHVAC engineerChillers, CRAH, ducts, chilled water pipes
Atlas-DC1-Plumbing.rvtPlumbing engineerDomestic water, sanitary, fire suppression piping
Atlas-DC1-Electrical.rvtYou (electrical engineer)Switchgear, transformers, panels, ATSs, UPS, gensets, PDUs, conduit/tray, branch wiring, lighting fixtures, fire alarm, telecom
Atlas-DC1-Federated.rvtBIM coordinatorLinks all discipline models together for coordination + clash detection

Electrical Family Library — What You Need

Family categoryExamplesSource
Distribution EquipmentSwitchgear, switchboards, MCCs, panelboards, ATSs, UPS, generatorsManufacturer (Eaton, Schneider, ABB) or in-house library
TransformersPad-mount, dry-type, secondary unit substationManufacturer libraries
Wiring DevicesReceptacles, switches, GFCI/AFCI outlets, occupancy sensorsDefault Revit + manufacturer (Hubbell, Leviton)
Lighting Fixtures2×4 LED troffers, downlights, exit signs, emergency packsManufacturer (Lithonia, Philips, Acuity)
Cable Tray / ConduitLadder, ventilated, wire mesh tray; EMT, RMC, PVC conduitDefault Revit + manufacturer (B-Line, T&B, Cooper)
Fire AlarmSmoke detectors, pull stations, NACs (notification), FACPsManufacturer (Siemens, Notifier, Edwards)
CommunicationsData outlets, patch panels, racksDefault + custom

Worked Example 1 — Modeling Atlas DC1's RPP-A1-1 Panel

Example 01 · Atlas DC1 spineFrom schedule design (§05) to Revit panel object

Workflow

  1. Place panelboard family. In Revit, Insert → Load Family → Electrical → Power → Panelboard. Drop into IT Hall A row position.
  2. Set type properties. Distribution System: 415Y/240V 3φ-4W. Bus rating: 400 A. AIC: 14 kA. Mounting: Surface.
  3. Set instance properties. Panel name: RPP-A1-1. Mark: RPP-A1-1. Source: PDU-A1 panel (link to upstream).
  4. Connect upstream. Wire from PDU-A1 sub-panel breaker to RPP-A1-1 main lug. Revit assigns power load automatically based on connected branch circuits.
  5. Place branch loads. For each rack, drop a "Rack PDU" family (custom — likely an electrical equipment object). Set load: 5,760 W per circuit.
  6. Wire branches. Use Revit's Power Wire tool. Connect rack to RPP-A1-1. Revit auto-assigns to first available circuit, balancing across phases.
  7. Generate panel schedule view. Right-click panel in Project Browser → Edit Panel Schedule. The schedule auto-populates with all connected branches, currents, phase balance.
  8. Verify against design. Total panel load matches §05 calc (99.3 A per phase). Phase balance within ±5%. Bus loaded to 25%.

Worked Example 2 — Cable Tray Routing

Example 02 · Atlas DC1 spineCable tray from 480V SWGR-A to UPS-A1 — Revit routing

Workflow

  1. Decide tray spec from §08. 18-inch wire mesh tray, ladder type, 4-inch tall.
  2. Pick endpoints. Cable tray riser from 480V SWGR-A (in electrical room) to UPS-A1 (in adjacent UPS room).
  3. Place tray. Systems → Electrical → Cable Tray. Select type. Click start point + end point. Revit auto-routes orthogonally with bends.
  4. Set elevation. Properties → Reference Level + Offset. Set tray bottom at 12'-0" AFF (above floor) — clear of mechanical piping.
  5. Coordinate with mechanical. Open the federated model. Clash detection (Navisworks or Revit native) → check tray vs chilled water pipes, ducts, structural beams.
  6. Resolve clashes. Adjust tray elevation, route around obstacles, or coordinate with mech to lower a duct.
  7. Add cables to tray. Power cables from 480V SWGR-A breaker → UPS-A1 input lug, 5 sets of 750 kcmil Cu THWN-2 (per §06). Right-click tray → Add Cables. Revit verifies fill ratio against NEC 392.
  8. Generate cable schedule. View → Schedules → Cable Schedule. Lists every cable: from, to, type, length, conduit/tray.

Coordination + Clash Detection

The biggest single value Revit delivers vs CAD: catching conflicts BEFORE construction.

Common clashCost if caught in fieldCost if caught in Revit
Cable tray through HVAC duct$15-50K (rework + delay)$0 (move in model)
Conduit through structural beam$5-25K + structural rework$0
Lighting fixture in HVAC plenum$2-10K$0
Panel within 110.26 working space of door swing$5-20K + AHJ fail$0
Branch circuit where wall has no stud$1-5K + drywall patch$0

Tools used: Revit native clash detection, Navisworks Manage (Autodesk), Revizto, BIM 360 Coordinate. Most projects use one of these in addition to the design Revit model itself.

Common Workflow Tools

ToolUseVendor
RevitThe design model itselfAutodesk
Navisworks ManageFederated model viewer + clash detection. The "go-to" for combining all-discipline models.Autodesk
BIM 360 / Autodesk Construction CloudCloud collaboration; review + markupAutodesk
ReviztoIssue tracking + coordination meetings; alternative to BIM 360Revizto
Bluebeam RevuPDF markup + redlining of construction documentsBluebeam
DynamoVisual programming inside Revit — automate repetitive tasks (place 1000 receptacles, batch-update parameters)Autodesk (built-in)
Civil 3DSite engineering — utility routing outside buildingAutodesk
SKM PowerTools / ETAP / EasyPowerPower system analysis (load flow, fault, coordination, arc flash) — does NOT integrate directly with Revit; manual data transferSKM, ETAP, ESA

If You See THIS, Think THAT

If you see…Think / use…
"BIM execution plan (BEP)"Project's coordination plan for who-models-what + sharing rules. Read this before starting.
"Federated model"All discipline models linked together. Used for coordination + clash detection.
"Worksharing"Multiple users on same Revit model simultaneously via central file
"LOD" (Level of Development)How detailed is this model? LOD 100 = generic placeholder; LOD 500 = as-built. Spec'd in BEP.
"Family"Revit's term for parametric object library item
"Type" vs "Instance" parametersType = applies to all of that family (e.g., "10A breaker" applies to all 10A instances). Instance = unique to placed object (location, mark).
"Schedule view"Revit's auto-generated tabular view of model objects (panel schedule, equipment schedule, etc.)
"Distribution system"Revit's voltage/configuration object (e.g., "480Y/277V 3φ-4W"). Connect panels to a distribution system.
"Power Wire" toolRevit's tool for connecting load to source panel — assigns to next available circuit.
"Detail Level: Coarse / Medium / Fine"How much detail Revit shows in views. Affects performance.
"Phasing"Revit's way to model existing-vs-new construction (renovation projects)
"Rendered" vs "shaded"Display options. For working, "shaded" is faster.