Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

Yes it is possible. If you are working in an IDF based workflow you could translate your geometry from IDF to OSM, perform the intersections, then translate back to IDF. However, there is not currently a built in method to intersect a heat transfer surface with a shading surface. I had never thought of that before but it is a valid use case. The current intersect methods are here and here. We could change these methods to take a vector of PlanarSurface groups, then they would intersect shading and interior partition surfaces.

We used to post Python builds for major releases so you could play with this without having to build yourself. @MarkAdams or @alex-swindler might know where we are stashing those.

Yes it is possible. If you are working in an IDF based workflow you could translate your geometry from IDF to OSM, perform the intersections, then translate back to IDF. However, there is not currently a built in method to intersect a heat transfer surface with a shading surface. I had never thought of that before but it is a valid use case. The current intersect methods are here and here. We could change these methods to take a vector of PlanarSurface groups, then they would intersect shading and interior partition surfaces.

We used to post Python builds for major releases so you could play with this without having to build yourself. @MarkAdams or @alex-swindler @Alex Swindler might know where we are stashing those.

Yes it is possible. If you are working in an IDF based workflow you could translate your geometry from IDF to OSM, perform the intersections, then translate back to IDF. However, there is not currently a built in method to intersect a heat transfer surface with a shading surface. I had never thought of that before but it is a valid use case. The current intersect methods are here and here. We could change these methods to take a vector of PlanarSurface groups, then they would intersect shading and interior partition surfaces.

We used to post Python builds for major releases so you could play with this without having to build yourself. @MarkAdams or @Alex Swindler might know where we are stashing those.