Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a method for taking interior + exterior modifier sets and making an offset model for daylight #832

Open
chriswmackey opened this issue Jul 17, 2023 · 0 comments
Labels
new development For issues that require new code wish New feature or request which is not critical to continued development at this point

Comments

@chriswmackey
Copy link
Member

Mostapha and I talked about this a while ago and I'm just documenting it in a public place because I think it should be implemented at some point.

At the moment, each Honeybee geometry object gets only one modifier, which is consistent with the fact that each Radiance Polygon gets one modifier. However, there are a lot of cases where we want to have different modifiers on different sides of a Honeybee geometry (eg. an exterior reflectance that is different from an interior one). So it would be nice to have a method that can take two modifiersets (one to be applied to the interior and another to the exterior) and a room-based model. The method would duplicate and offset all of the Honeybee Room Faces one such that one of them gets the interior modifier and the other gets the exterior one.

This is what we currently use within the thermal comfort maps in order to translate EnergyPlus constructions (with different interior/exterior reflectances) into a format that can work with the Radiance calculation. It's also used to ensure that adjacent Floors/ceilings in honeybee get distinct modifiers from one another.

I think the major difference between those existing implementations and what we might do here is that we might want to expose things like exterior_wall_thickness, interior_wall_tickness, ceiling_thickness, and floor_thickness as options, which let people control the offsetting behavior so that they can get as close to the real building as possible.

@chriswmackey chriswmackey added new development For issues that require new code wish New feature or request which is not critical to continued development at this point labels Jul 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new development For issues that require new code wish New feature or request which is not critical to continued development at this point
Projects
None yet
Development

No branches or pull requests

1 participant