ArchSim Energy Modeling for GH

Hi all - Archsim Energy Modeling is a plugin that, for the first time, brings fully featured EnergyPlus simulations to Rhino/Grasshopper and thus links the EnergyPlus simulation engine with a powerful parametric design and CAD modeling environment. Archsim allows you to effortlessly create complex multi-zone energy models, simulate them and visualize results without ever switching between tools. Archsim supports advanced daylighting and shading controls, ventilation modules such as wind and stack natural ventilation, airflow-networks, simple HVAC, photovoltaics and phase changing materials. It is typically used for rapid early design exploration where building shape, window to wall ratios, facade and glazing systems and passive approaches such as shading and natural ventilation potential are tested for their impact on the building environmental performance and comfort. Simulation inputs such as model geometry, materiality, constructions and zone usage profiles are fully parametric and can be coupled with optimization algorithms within Grasshopper. Archsim is a young tool under heavy development and new features are added frequently. Archsim exports native IDF files that are fully customizable. Besides EnergyPlus version 8-1-0 support the same workflow can also produce TRNSYS B17 files. Documentation and example files, community support and most importantly a copy of Archsim are available under

I have tested the project in all conscience but the simulations as well as the code might still contain errors. Please use it "as is", it does not come with warranties. I spent a lot of time developing the logic and implementing it, please give credit where credit is due. Your feedback is, of course, very welcome and it would help me a lot to further improve the tool.

The installation assumes that you have EnergyPlus v8.1 already installed on your computer. Energy Plus is free and can be downloaded here.

To install the plugin:

  • Close Rhino and Grasshopper
  • Remove all oder versions of Archsim
  • Run the RHI intaller

To install the Grasshopper components manually:

  • Unzip the RHI file to get the component files and dlls.
  • In Grasshopper, choose File > Special Folders > Components folder. Save all delivered files [gha,dll,xmls] there.
  • Right-click the file > Properties > make sure there is no "blocked" text
  • Restart Rhino and Grasshopper

Documentation is available on

- Timur

Support Email: 4FQ.4GAUQLS@LH4GK@
Plug-in rating:
Average: 5 (3 votes)
Title Release Notes
ArchSim EM
Adds Grasshopper components for materials and glazing. Adds material import from IDF. Fixes a bug with Boundary Condition Objects and Adiabatic switch. Performance improvements  
Language: English
ArchSim EM
Adds airflow networks, PCM and finite difference solver support. Window and Ventilation controls as well as Simple HVAC have been improved.  
Language: English
Archsim EM
Version minor bug fixes and added ground temperature support.  
Language: English
Homepage: Archsim Page


Just getting started trying this plugin, seems really promising!

I was wondering however, when I place a Thermal Zone component, the input options only include "Brep" and "Set". In the image I see that there should also be an option for window input ("Win"), of which I find in the network component but not the zone. I want to be able to assign different glass types to different thermal zones. How do I do that?

Thank you!

Protected Collaborative Environments Wildcard SSL Certificates
© 2014McNeel Europe. User-submitted content and trademarks property of their respective owners.