The HVAC-Diagram program is a simple utility that can be
used to generate a svg file based on the bnd file generated by
EnergyPlus. It is a stored in the primary
EnergyPlus\PostProcessor folder upon installation.
It creates a series of diagrams for the layout of the HVAC
system components. The SVG file can be viewed with a number of
internet browser plug-ins such as produced by Adobe that can
be downloaded at www.adobe.com/svg . To get
help within the Adobe viewer, right click anywhere on the
drawing.
Each diagram should be read from left to right, which is
the direction of the flow of the fluid through the
components.
The HVAC-Diagram program is automatically called when using
EP-Launch but can also be included in other batch files. To
view the drawing in EP-Launch, click on the drawing button.
You can zoom in on this drawing and with the “copy” command,
paste a zoomed in portion as a bitmap in your document.
HVAC Diagram – SVG Drawing
[fig:hvac-diagram-svg-drawing]
Objects that are recognized by the HVAC diagram are shown
in Table [table:hvac-diagram-object-names-primary-sort-colors]
(sorted by Object Name) and Table [table:hvac-diagram-object-names-and-color-primary]
(sorted by color).
HVAC Diagram Object Names (primary sort) Colors
Object Name
Color
AirLoopHVAC:ReturnPlenum
lightgreen
AirLoopHVAC:SupplyPlenum
lightgreen
AirLoopHVAC:ZoneMixer
wheat
AirLoopHVAC:ZoneSplitter
wheat
AirTerminal:DualDuct:ConstantVolume
wheat
AirTerminal:DualDuct:VAV
wheat
AirTerminal:SingleDuct:Uncontrolled
none
AirTerminal:SingleDuct:VAV:NoReheat
wheat
AirTerminal:SingleDuct:VAV:Reheat
wheat
Boiler:HotWater
indianred
Chiller:Absorption
powderblue
Chiller:CombustionTurbine
powderblue
Chiller:ConstantCOP
powderblue
Chiller:Electric
powderblue
Chiller:EngineDriven
powderblue
ChillerHeater:Absorption:DirectFired
powderblue
Coil:Cooling:DX:MultiSpeed
skyblue
Coil:Cooling:DX:SingleSpeed
skyblue
Coil:Cooling:Water
skyblue
Coil:Cooling:Water:DetailedGeometry
skyblue
Coil:Cooling:WaterToAirHeatPump:EquationFit
skyblue
Coil:Cooling:WaterToAirHeatPump:ParameterEstimation
skyblue
Coil:Heating:DX:SingleSpeed
skyblue
Coil:Heating:Electric
salmon
Coil:Heating:Fuel
salmon
Coil:Heating:Water
salmon
Coil:Heating:WaterToAirHeatPump:EquationFit
salmon
Coil:Heating:WaterToAirHeatPump:ParameterEstimation
salmon
Connector:Mixer
lightgreen
Connector:Splitter
wheat
Controller:OutdoorAir
none
Controller:WaterCoil
none
CoolingTower:SingleSpeed
pink
Dehumidifier:Desiccant:NoFans
tan
DistrictCooling
none
DistrictHeating
none
EvaporativeCooler:Direct:CelDekPad
aliceblue
EvaporativeCooler:Indirect:CelDekPad
aliceblue
EvaporativeCooler:Indirect:ResearchSpecial
aliceblue
Fan:ConstantVolume
silver
Fan:OnOff
silver
Fan:VariableVolume
silver
Fan:ZoneExhaust
silver
Generator:CombustionTurbine
orange
Generator:InternalCombustionEngine
orange
GroundHeatExchanger:Pond
paleturquoise
GroundHeatExchanger:Surface
paleturquoise
GroundHeatExchanger:System
paleturquoise
GroundHeatExchanger:Slinky
paleturquoise
HeatExchanger:AirToAir:FlatPlate
paleturquoise
HeatExchanger:AirToAir:SensibleAndLatent
paleturquoise
HeatExchanger:Hydronic
paleturquoise
HeatPump:WaterToWater:EquationFit:Cooling
lightslategray
HeatPump:WaterToWater:EquationFit:Heating
lightslategray
HeatPump:WaterToWater:ParameterEstimation:Cooling
lightslategray
HeatPump:WaterToWater:ParameterEstimation:Heating
lightslategray
Humidifier:Steam:Electric
lavender
LoadProfile:Plant
none
OutdoorAir:Mixer
lawngreen
OutdoorAir:NodeList
none
Pipe:Adiabatic
wheat
PlantLoopConnection
wheat
Pump:ConstantSpeed
springgreen
Pump:VariableSpeed
springgreen
SolarCollector:FlatPlate:Water
yellow
WaterHeater:Mixed
orange
WaterHeater:Stratified
orange
ZoneHVAC:Baseboard:Convective:Water
salmon
ZoneHVAC:EnergyRecoveryVentilator:Controller
none
ZoneHVAC:EquipmentConnections
chartreuse
ZoneHVAC:IdealLoadsAirSystem
none
ZoneHVAC:LowTemperatureRadiant:ConstantFlow
orangered
ZoneHVAC:LowTemperatureRadiant:VariableFlow
orangered
ZoneHVAC:UnitVentilator
sandybrown
HVAC Diagram Object Names and Color (primary
sort)
Object Name
Color
EvaporativeCooler:Direct:CelDekPad
aliceblue
EvaporativeCooler:Indirect:CelDekPad
aliceblue
EvaporativeCooler:Indirect:ResearchSpecial
aliceblue
ZoneHVAC:EquipmentConnections
chartreuse
Boiler:HotWater
indianred
Humidifier:Steam:Electric
lavender
OutdoorAir:Mixer
lawngreen
AirLoopHVAC:ReturnPlenum
lightgreen
AirLoopHVAC:SupplyPlenum
lightgreen
Connector:Mixer
lightgreen
HeatPump:WaterToWater:EquationFit:Cooling
lightslategray
HeatPump:WaterToWater:EquationFit:Heating
lightslategray
HeatPump:WaterToWater:ParameterEstimation:Cooling
lightslategray
HeatPump:WaterToWater:ParameterEstimation:Heating
lightslategray
AirTerminal:SingleDuct:Uncontrolled
none
Controller:OutdoorAir
none
Controller:WaterCoil
none
DistrictCooling
none
DistrictHeating
none
LoadProfile:Plant
none
OutdoorAir:NodeList
none
ZoneHVAC:EnergyRecoveryVentilator:Controller
none
ZoneHVAC:IdealLoadsAirSystem
none
Generator:CombustionTurbine
orange
Generator:InternalCombustionEngine
orange
WaterHeater:Mixed
orange
WaterHeater:Stratified
orange
ZoneHVAC:LowTemperatureRadiant:ConstantFlow
orangered
ZoneHVAC:LowTemperatureRadiant:VariableFlow
orangered
GroundHeatExchanger:Pond
paleturquoise
GroundHeatExchanger:Surface
paleturquoise
GroundHeatExchanger:Vertical
paleturquoise
HeatExchanger:AirToAir:FlatPlate
paleturquoise
HeatExchanger:AirToAir:SensibleAndLatent
paleturquoise
HeatExchanger:Hydronic
paleturquoise
CoolingTower:SingleSpeed
pink
Chiller:Absorption
powderblue
Chiller:CombustionTurbine
powderblue
Chiller:ConstantCOP
powderblue
Chiller:Electric
powderblue
Chiller:EngineDriven
powderblue
ChillerHeater:Absorption:DirectFired
powderblue
Coil:Heating:Electric
salmon
Coil:Heating:Fuel
salmon
Coil:Heating:Water
salmon
Coil:Heating:WaterToAirHeatPump:EquationFit
salmon
Coil:Heating:WaterToAirHeatPump:ParameterEstimation
salmon
ZoneHVAC:Baseboard:Convective:Water
salmon
ZoneHVAC:UnitVentilator
sandybrown
Fan:ConstantVolume
silver
Fan:OnOff
silver
Fan:VariableVolume
silver
Fan:ZoneExhaust
silver
Coil:Cooling:DX:MultiSpeed
skyblue
Coil:Cooling:DX:SingleSpeed
skyblue
Coil:Cooling:Water
skyblue
Coil:Cooling:Water:DetailedGeometry
skyblue
Coil:Cooling:WaterToAirHeatPump:EquationFit
skyblue
Coil:Cooling:WaterToAirHeatPump:ParameterEstimation
skyblue
Coil:Heating:DX:SingleSpeed
skyblue
Pump:ConstantSpeed
springgreen
Pump:VariableSpeed
springgreen
Dehumidifier:Desiccant:NoFans
tan
AirLoopHVAC:ZoneMixer
wheat
AirLoopHVAC:ZoneSplitter
wheat
AirTerminal:DualDuct:ConstantVolume
wheat
AirTerminal:DualDuct:VAV
wheat
AirTerminal:SingleDuct:VAV:NoReheat
wheat
AirTerminal:SingleDuct:VAV:Reheat
wheat
Connector:Splitter
wheat
Pipe:Adiabatic
wheat
PlantLoopConnection
wheat
SolarCollector:FlatPlate:Water
yellow
Introduction[LINK]
The HVAC-Diagram program is a simple utility that can be used to generate a svg file based on the bnd file generated by EnergyPlus. It is a stored in the primary EnergyPlus\PostProcessor folder upon installation.
It creates a series of diagrams for the layout of the HVAC system components. The SVG file can be viewed with a number of internet browser plug-ins such as produced by Adobe that can be downloaded at www.adobe.com/svg. To get help within the Adobe viewer, right click anywhere on the drawing.
Each diagram should be read from left to right, which is the direction of the flow of the fluid through the components.
The HVAC-Diagram program is automatically called when using EP-Launch but can also be included in other batch files. To view the drawing in EP-Launch, click on the drawing button. You can zoom in on this drawing and with the “copy” command, paste a zoomed in portion as a bitmap in your document.
Objects that are recognized by the HVAC diagram are shown in Table [table:hvac-diagram-object-names-primary-sort-colors] (sorted by Object Name) and Table [table:hvac-diagram-object-names-and-color-primary] (sorted by color).
Documentation content copyright © 1996-2026 The Board of Trustees of the University of Illinois and the Regents of the University of California through the Ernest Orlando Lawrence Berkeley National Laboratory. All rights reserved. EnergyPlus is a trademark of the US Department of Energy.
This documentation is made available under the EnergyPlus Open Source License v1.0.