A Python library to create, edit, and analyze 3D building geometry for environmental simulation (energy, daylight, comfort). Current version 1.64.44, released regularly via ladybug-tools ecosystem. Used as the core geometry engine for Honeybee plugins.
pip install honeybee-coreNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a simple test room from a box and prints its volume and floor area.
Use from honeybee.room import Room instead of from honeybee import Room
Replace HBModel with Model and import from honeybee.model
Run room.recalculate() after modifying geometry to update derived properties.
Use from honeybee.boundarycondition import Outdoors and assign: face.boundary_condition = Outdoors()
Use: from honeybee.room import Room
Use: from honeybee.model import Model
Import Face and pass geometry: Face(geometry, boundary_condition=Outdoors())