Carbonfly is a free and open-source Python library and Grasshopper toolbox designed for CO₂-based indoor airflow and air quality simulation. Developed by researchers at Institute of Energy Efficiency and Sustainable Building (E3D) - RWTH Aachen University, Carbonfly brings the power of scientific scientific Computational Fluid Dynamics (CFD) into the visual programming environment of Grasshopper, making professional indoor environmental modeling more accessible to architects, engineers, and design practitioners.
Carbonfly integrates OpenFOAM through the Windows Subsystem for Linux (WSL), enabling full CFD workflows to run seamlessly on Windows machines commonly used in architectural and engineering practices. Users can prepare boundary conditions, build simulation cases, and run CFD processes directly within the Rhino & Grasshopper environment.
The toolbox provides predefined boundary conditions tailored for indoor airflow simulations, including mechanical supply and exhaust, window-driven natural ventilation, and dynamic human respiration. Additional helper tools assist in estimating wind-driven ventilation and air exchange rates based on building physics standards.
Carbonfly also includes documented examples of mechanically ventilated rooms, naturally ventilated spaces, and dynamic breathing scenarios, offering an intuitive learning path for new users.
By combining the strengths of Rhino & Grasshopper in parametric modeling with the high-fidelity physics of OpenFOAM, Carbonfly creates a streamlined workflow for user-centered, healthy building design - all without leaving the Grasshopper interface.

No comments:
Post a Comment