I’d like to start a discussion, or general questions in regrades to the use of simple models for daylighting analysis. Where we understand that thermal models do not require the thickness of the wall to be modelled geometrically, as the thickness is defined through the construction we assigned via E+, what is the approach for Honeybee with daylighting?
Using a simple, architectural sketch model for thermal analysis cannot be used for daylighting analysis for high levels of accuracy due to the lack of wall thickness and modelling of mullions.
Would you all suggest then some form of “shading” to be scripted to fit the outline of each window to mimic the presence of a wall thickness which would have an effect on the light distribution within the space? How should this be treated within Honeybee for quick and reliable simulations?
Hmm this process does not seem to want to work if you have windows on different orientations. I clearly need to familiarise myself with the vectors and may need to make the extruxions for each orientation instead of it doing it for all.
Thanks again for the help, I reply if I manage to come up with an automated process for all directions.
Here is nother example of the extrusions acting weirdly with this workflow. In adding this process to my underconstruction template, the extrusions are going in different directions for some windows on the same orientation, and have issues actually joining the edges with just one orientation having windows…
I have attached the template file if you wish to play with it.
I don’t mean to highjack this discussion, however, I got inspired by/copied Chris’s solution and wrote a Python script to replace much of the grasshopper components as I need something similar for my own research. An example is here… https://www.youtube.com/watch?v=6foolvaKhNE. But I cannot get the extrude-along-vector to work inside Python. The extrusion created by python script always seems to get warped for some reason. Is there anything that I can do to fix this ? My ghuser file is attached.
If this is hijacking I hope someone to hijack every single discussion that we have here. This looks great and I think we should add it to Honeybee official release. Here is a code snippet for extrude curve. You actually need to move the curve and loft them together.
Notice how I did it for every segment of the curve so the result will be a polysurface and not a single extruded surface! Looking forward for a PR after you have extrude curve added.
PS: I’m [finally] checking the electrical light files tonight!
I am attaching the ghuser file and python code. Please feel free to edit/correct/share it in whichever way. You’d have to change the ghenv values, other than that, I think it is fairly stable. The icon isn’t royalty-free (got it from google image search), so you might have to change that too. I have tried to make the coding-style Honeybee-esque, although there are likely to be some redundancies in it. I am somewhat confused by the Github lingo and rules, so I will leave that to you. The idea for the component wasn’t mine to begin with anyway…
(Let me know how the Photometry thing works out… I haven’t played with it myself in a month or so)