Digital Twin technology for decarbonising any built environment.
Integrated analysis tools for the design & retrofit of buildings.
Create a sustainable masterplan for a city, community or campus.
Optimise building performance at an individual level or across a portfolio.
Analyse the feasibility of energy network decarbonisation strategies
A customisable range of operational dashboards, portfolio management and community engagement tools.
Exceptional room & zone loads analysis for building & HVAC design.
Predict building energy consumption, CO2 emissions, peak demands, energy cost & renewable production.
All Consultancy Projects
In this article from our VE-Python series we look at working with MarcoFlo and model openings. What? We use GET and SET methods with MacroFlo opening types. We also use GET...
In our latest Python in the VE series article we look at working with ApacheHVAC. What? We create series of functions to help access VE ApacheHVAC component data. We use these...
This article is the first one of a series discussing “Net Zero” strategies by investigating modelling approaches to bridge the performance gap and ultimately improve the...
In our ninth Python in the VE article, we focus on working with constructions. What? We use GET and SET methods to access VE construction data. To use them you need to navigate...
In Part 1, “Model Geometry Tips for Schematic Design (SD) Phases”, we reviewed five important tools and techniques for early-phase design. During later stages of design,...
During the early phases of a project design, e.g. Schematic Design (SD), architects and engineers typically require schematic-level model geometry of a building in order to...
This article in our Python in the VE series focuses on working with room data. What? We use GET and SET methods to access VE data. To use them you need to navigate the API...
Our latest article in our VE-Python series covers working with geometry. What? In VE Python it is sensible to limit room geometry adjustments to changes in %...
Dave's "Top Tip" 12 With the release of Part L2 2021 Building Regulations, many building modellers are raising questions over which weather files to use. My Weather Files folder...
Our latest article in our VE-Python series covers using VE scripts for TM54:2022 and an example of this. What? We use scripts from the example parametric scripts suite for a...
Dave’s "Top Tip" 11 The benefits of using IESVE at the detailed design stage are well documented, but the biggest impact on any project is at the earliest stages. Yes, there’s...
For this article in our VE Python series we look at accessing weather data & calculating degree days. What? Two scripts ... a module for calculating degree days which then...
Part 4: Identifying problematic HVAC zoning and control issues using manual UMLH tests This article describes the use and application of manual unmet load hour (UMLH) checks and...
Next in our 'how to' series for VE-Python, we look at accessing results. What? How to access Apache simulation results (APS, HTG, CLG files) at different levels in the...
Part 3: How Unmet Load Hours are determined in the IES Virtual Environment As described in Part 1 of this guide, an unmet load hour is any hour of any day of the year when...
Part 2: Spaces, Dates, and Hours subject to Unmet Load Hours tests As described in Part 1 of this guide, an unmet load hour is any hour when one or more zones in the...