
Set the project location in Revit MEP to access weather data for HVAC design, using the default city list or internet mapping to pin the site.
Import a Revit file by linking Revit, selecting the project, binding the level, and ungrouping 3D elements to begin design work.
Use the analyze tab's space panel to define and place spaces in each room, then name each space in identity data, creating dining and waiting areas for the hotel project.
Define spaces per ASHRAE standards by configuring dining and waiting areas in the energy analysis panel, setting heating, cooling, and space properties.
Define spaces per ASHRAE standards by configuring a hotel waiting area with area per person, load densities, infiltration, occupancy, and heating and cooling setpoints.
Select construction type and materials for HVAC design, choosing roof, exterior walls, interior walls, ceilings, floors, doors, and glazing, and compare u-values and shading coefficients such as SC and GC.
Explore advanced properties in AI-driven HVAC design, including export complexity, building envelope options, and detailed thermal properties for walls, doors, and windows within a two-pipe system.
Explore advanced energy settings to define thermal properties for walls, doors, windows, and interior elements of a hotel building envelope, then apply these values in energy settings.
Set up an energy analytics system by adding space equipment: water loops (chilled and hot), an air system with cooling and heating coils, and an FCU with a VAV box.
Define chilled water loop and hot water loop, add air systems and coils, configure zone equipment and FCUs, and analyze system load and sizing via energy optimization.
Analyze load analyses reports to understand zone and system heat gains, peak conditions, and design cooling and heating coils for multi-unit air handling setups.
Learn to optimize hvac design with a single outdoor air handling unit and shared indoor units, configure zones via the system browser, and run load analyses and design psychometric report.
Demonstrates using a master prompt with ChatGPT to calculate cooling loads by defining location, geometry, walls, doors, windows, glazing, and infiltration; outputs include cooling capacity, sensible heat ratio, and CFM.
Explore pyrevit as an open-source tool that creates extensions and one-click automations in Revit. Learn step-by-step installation—from downloading the installer to running as administrator—to streamline workflows.
Apply the pyrevit AI extension to extract CFM from space loads in Revit, calculating instant and delayed sensible loads, temperature difference, and supply and exhaust CFM for spaces.
Place supply diffusers in each space and use the commercial ai cfm distributor extension to evenly distribute total required cfm across diffusers, adjusting flow rates.
Place a wall-mounted fan coil unit in three spaces by loading its family and setting its elevation, then use the analytical report to input cooling loads and capacities.
Place and duplicate fan coil units in each space, rename them A, B, and C, and add cooling, sensible cooling, and heating capacities and loads to generate an FCU report.
Place an outdoor air handling unit from the system tab using the mechanical equipment panel and load family. Support indoor air quality via outdoor air and the zone load summary.
Learn how and why to place the air handling unit, compare with fan coil units, size AHUs from load summaries, and improve indoor air quality with outdoor fresh air.
Size an air handling unit by calculating total tonnage and chilled and hot water flow rates from system load, using delta t and the psychometric chart.
Size ahu connectors by deleting and re-adding them or by sizing over connectors with duct sizer, define CFM and 0.1 in water gauge loss, then set outlet width and height.
Create an auto ducting system in revit by selecting air terminals and an air handling unit, generating a layout for a supply air system with minimal bands and radius elbows.
Size a ducting system using equal friction method, friction method, or velocity or static regain to set cfm, adjust tees and elbows, and standardize main ducts, then apply insulation.
Learn how to apply duct lining in Revit to absorb sound and reduce vibration near fans and air handling units, choosing fiberglass or textile liners.
Discover how duct insulation protects the duct surface by reducing heat gain and loss. Apply insulation in Revit using fiberglass blanket, mineral wool, elastomeric foam, and rigid foam board.
Learn to add duct dampers in Revit by loading damper families from the HVAC panel and placing control dampers with parallel or opposite blades on the fresh air duct.
Enter project details and select the HVAC supply system to add duct dimensions and friction, then generate the ESP report to determine total static pressure gains and the critical path.
Place an air cooled chiller on the rooftop by creating the roof on level two, selecting the mechanical discipline, and choosing the screw air cooled chiller from the MEP library.
Calculate total cooling capacity from fan coil units and air handling units, then select and configure an appropriate chiller (scroll or screw) from the library for the project.
Size hvac piping for chilled water and heating by configuring fan coil units, setting unit measurements, and using pipe flow expert to determine gpm, pipe diameter, and velocity.
place a gas fired boiler on the rooftop, size 128–146 kw for about 44 ton heating, and load into the project with water in/out and exhaust duct.
Connect fan coil units and an air handling unit to an air cooled chiller, routing cold water outlets to inlets through ceiling sections with piping connectors.
Size chilled water system pipes by gpm and head loss using a pipe sizer, replace copper with stainless steel schedule 40 or carbon steel, and verify connections to coil units.
Set the air handling unit elevation and connect chilled and hot water outlets. Verify 160 gpm flow, select a 3.5 inch pipe, and place a pump to the chiller.
Place a centrifugal pump and arrange two pumps in parallel for a total 160 gpm, 80 gpm per pump, with a header and correctly sized pipes.
Connect the chiller inlet to the pump header and route pipes with drops and sections toward the header. Water flows from the pump to the evaporator, a shell-and-tube heat exchanger.
Select the evaporator in the circle chiller to view the shell-and-tube heat exchanger where refrigerant absorbs heat from water, producing chilled water for air handling and fan coils.
Connect the air cooled chiller piping from inlet to outlet, linking to air handling units and fan coils, while Innova evaporator transfers heat and routes chilled water to each unit.
HVAC Design with Artificial Intelligence (ChatGPT + pyRevit)
Course Overview
A practical, project-based program that teaches you to design HVAC systems for commercial buildings and residential homes using Artificial Intelligence (ChatGPT) and pyRevit. You’ll learn to prompt AI for code-compliant inputs (ASHRAE/Manual-J/62.2/55 references), automate repetitive Revit tasks with custom pyRevit extensions, and deliver complete designs: loads, airflow (CFM), diffuser layouts, equipment selection, controls logic, chilled-water systems, schedules, and cost estimates.
Who This Is For
MEP/HVAC engineers, BIM modelers, and advanced students who want to design faster and smarter with AI.
Revit MEP users who want to build their own pyRevit tools and automate workflows.
Team leads who need repeatable AI prompt packs, QA/QC checklists, and shareable tools.
Outcomes (You will be able to…)
Commercial & Residential load design with AI: derive climate, envelopes, internal gains, ventilation, and comfort targets with standards-aware prompts; validate your AI outputs.
Automate Revit: build and deploy pyRevit tools (CFM calculator, diffuser placer/checker, CFM data extractor, equipment data writer, redesign helpers).
End-to-end design: sizing, zoning, diffuser selection/placement, equipment selection (DX/VRF/AHU/FCU/chillers), chilled-water network basics, schedules, and cost estimation.
Produce deliverables: a complete commercial floor HVAC design, a residential load report, your own signed pyRevit extension bundle, and a prompt cookbook you can reuse at work.
Prerequisites
Revit MEP (2021 or later), basic HVAC concepts (loads/CFM/SHR), comfort & ventilation basics.
Python fundamentals are helpful (no need to be expert)—we teach pyRevit patterns from scratch.
Access to ASHRAE references or local codes recommended for verification.
Tools & Stack
ChatGPT (LLM) for engineering prompting, code generation, standards lookups (with human verification).
Revit MEP + pyRevit (IronPython) for automation; WPF dialogs for clean UIs.
Excel/CSV for data exchange; Git (optional) for version control.
Syllabus at a Glance (12 Modules, project-based)
Module 1 — AI for HVAC: Foundations
AI’s role in engineering; when to trust vs. verify.
Building a Standards-Aware Prompting checklist (references to ASHRAE 55, 62.2, 90.1; ACCA Manual J).
Lab: Create a personal “Design Context Sheet” prompt (climate, building type, codes, units).
Module 2 — Residential Load with AI (Manual-J-aligned workflow)
Prompting for envelope assumptions, U-values, SHGC, infiltration/ACH, internal gains.
AI-assisted Room SHR, Supply CFM @ ΔT, and ventilation CFM.
Lab: Produce a Residential Load Summary (tons, kW, Btu/h) + AI Prompt Pack v1.
Module 3 — Commercial Load with AI (ASHRAE-aligned)
Space types, occupant density, lighting/equipment gains, ventilation by category.
Peak-load tuning and diversity factors.
Lab: Commercial Office Floor Load Sheet with AI-generated assumptions and engineer verification notes.
Module 4 — Revit MEP Setup: Spaces, Zones, Schedules
Best practices for spaces/zones, parameters, and views for automation.
Lab: Prepare a clean Revit template for automation (parameters, schedules, filters).
Module 5 — Intro to pyRevit (from zero to first button)
pyRevit architecture, buttons/panels, .addin manifests, logging & error handling.
Lab: Build a “Hello Project” tool with a small WPF form; package and load it.
Module 6 — CFM Calculator (pyRevit Tool #1)
Inputs: room loads/ΔT/SHR → Supply CFM; ventilation merge.
Revit API: read spaces/parameters, write back CFM, optional CSV export.
Lab: Deliver CFM Calculator v1 (per-space CFM + project summary table).
Module 7 — Diffuser Planning & Placement (pyRevit Tool #2)
Logic: diffuser count by CFM, pick sizes from catalog, throw/NC checks.
Assisted placement: snap to ceiling grids, spacing rules, tags.
Lab: Diffuser Planner v1 with a “CFM-to-Count” helper and placement preview.
Module 8 — CFM Data Extractor (pyRevit Tool #3)
One-click extraction of Supply/Return/Exhaust per room, per diffuser, and totals.
Auto-build Revit schedules and export to CSV/Excel for submittals.
Lab: Deliver CFM Extractor v1 + “Schedule Builder”.
Module 9 — Equipment Selection & Redesign Helpers (pyRevit Tool #4)
From loads/CFM to AHU/FCU/VRF selections; coil/ESP sanity checks.
“What-if” redesign: change ΔT, ventilation strategy, diffuser model; compare results.
Lab: Equipment Writer v1 that writes selected model & key parameters to Revit elements.
Module 10 — Controls Concepts + AI Prompting
Sequences of Operation (supply temp reset, occupancy modes, humidity control).
AI to draft S.O.O. and points lists, then engineer edits.
Lab: Produce a Controls Narrative and Points Schedule draft via prompting.
Module 11 — Chilled-Water System Basics
Chiller/primary-secondary pumps, coil loads to GPM, ΔT impact, head calc overview.
AI prompts to draft one-line diagrams and preliminary selections; engineer validates.
Lab: Create a CHW One-Line + Equipment Table; update Revit parameters.
Module 12 — Schedules, Costing & Packaging
Generate Revit schedules (equipment, diffusers, ducts), quantities, and cost templates.
AI-assisted cost baselining (line items + unit costs) and Gantt suggestions.
Lab: Produce a Cost/BOQ sheet and Project Schedule outline.
Capstone Projects (Portfolio-Ready)
Commercial Office Floor
End-to-end: AI-assisted loads → CFM → diffuser plan → equipment selection → controls narrative → CHW basics → schedules & cost sheet → pyRevit tool bundle.
Residential 3-Bed Apartment/House
Manual-J-aligned AI prompts → room-by-room loads, SHR, supply CFM, ventilation → selection & diffuser layout → final Residential Load Report.