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 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 the API hierarchy. The GET methods typically return data in DICT form, often nested, which we need to be able to access. Using DICTs is also a good way of organising data that we GET from the VE. Why? In this example we navigate VECdb, VECdbConstruction, VECdbLayer and VECdbMaterial and get construction data via methods from these APIs. We use a DICT to organise the data we extract because DICT keys make sure we store what the values mean and give us an elegant way to access specific data. We also utilise DICTs to specify changes we make using SET methods. Check out the full guide here You can download sample room data and construction data here: www.iesve.com/support/faq/zip/working-with-constructions.zip You can view other articles in my VE Python series HERE.