LibraryOpen-SourceBEMPython

EffiBEM Viewer

pypi python Build Status codecov

A 3D viewer for OpenStudio building energy models using GLTF and Three.js, that can create a standalone HTML page or be embedded into a Jupyter Notebook.

A Jupyter Notebook Gltf_notebook.ipynb can serve as a small demonstration of the features.

Demo in a Jupyter Notebook

This is free software (MIT License) contributed by EffiBEM.

Leveraging software, EffiBEM specializes in providing new ways to streamline your workflows and create new tools that work with limited inputs for your specific applications. We also offer support and training services on BEM simulation engines (OpenStudio and EnergyPlus).

Live Demo

Here is a LIVE demo, you can pan, rotate, filter. If you use the OpenStudio Application, this will be very familiar. As you might know, I also am a core developer of the OpenStudio Application, so I didn’t reinvent the wheel totally here, though I’ve rewritten everything from scratch (The OS App, as of version v1.10.0 still uses ThreeJSForwardTranslator and not GLTF)

I’m also providing a test loader, so you can try to load your own model.gltf data: EffiBEM’s Online GLTF Loader


Surface Filters

Geometry Diagnostics

Surface Type:
Space:
Space Type:
Thermal Zone:
Building Story:
Construction:
Boundary:
Adjacent To:
Sun Exposure:
Wind Exposure:
Convex:
Correctly Oriented:
Space Convex:
Space Enclosed: