-
Notifications
You must be signed in to change notification settings - Fork 23
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
non convex polygons #204
Comments
HI @xavfa. You're right, it's quite an effort in implementation to get non-convex floors and ceilings. I've not actually tested this with the various shading options, as no self-shading was good enough for my purposes up to now. Happy to take a pull request on this if you're willing and able. |
Hi Jamie, in order to dig into some possible way of implementation, i have some question regarding add_bloc function and the most efficient way you'd see it. |
Hi, I manage to make only triangles (could be further improve by merging possible triangles) and copy all the argument form the existing surface and then removing the surface. The 'Fullexterior' option seem to work fine (no error messages). But digging into those ceiling surfaces, I found something weird to me. I will open a new thread for this specific case (boundary conditions for intermediate floor\ceiling] |
argh...solving the boundary conditions issues also solves this one for the shading options... |
Oh, that's great! I remember a few other issues were solved by the right use of |
Hi, I didn't manage to make pull request, I might uses tortoise git the wrong way because even commiting to a new branch does not works as I don't have permission to push anything.
and in the recipes.py I added 'basement walls' and basement floors in order to assigne the good construction to the good place (basement floors are different then intermediate floors):
and considers the cases in set_defautl_construction for 'ground conditions cases |
Thanks. To make a PR, you need to fork the repo and then make a PR from your fork. Otherwise I'll try and find time to do this myself, but I'm pretty pushed at the moment. |
Sorry for the delay. |
Looking forward to the geomeppy update with this fixed |
Hi, I might have missed something, so sorry in advance if it is the case, and thanks to forward to the best link you have !
here is my issue: I am dealing with automatic generation of building for energy plus. Everything works perfectly and thanks a lot for geomeppy and eppy packages. but for buildings of more than one floor I get non convex floors and ceilings. issues Thus unless using MinimalShadowing option in the Solar distribution options, I encounter severe errors in the simulations... looking at detail messages, the non convex surfaces are responsible of this and are the floors and cielings/roofs. Thus I searched for python package for splitting these into convex surfaces but didn't find THE solution... workaround seem to imply a lot of implementation work. As I am sure that user from this package also encounter real building with non convex surfaces, please, what are your options for these ??
Thanks in advances for nay help. I am using external shadings form surrounding building and FullExterior should be used as I understood E+ documentation...
The text was updated successfully, but these errors were encountered: