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

Surface matching/ project loose geometry bug

asked 2015-09-29 13:00:10 -0500

helia.taheri's avatar

updated 2015-09-29 13:27:56 -0500


I am teaching openstudio in a energyplus workshop, but it has problems in match surfaces and I am very sad for this. There are many students who has this problem, when they push match surfaces, the openstudio doesn't distiguish some surfaces which have surface outside boundary condition, what is the problem with that? And when they use project loose geometry for drawing subsurfaces, some of them doesnt draw as a window. What is the problem with that?

Wait for your answer eagerly,.

Thanks for your attention, Best Helia Taheri

edit retag flag offensive close merge delete


Try using the match surfaces measure in the OpenStudio application described in this post. It will intersect base surface geometry but won't intersected interior doors and windows. You may consider removing the interior doors and windows unless they serve a specific purpose.

David Goldwasser's avatar David Goldwasser  ( 2015-09-29 13:45:27 -0500 )edit

David, Thanks for your answer. But I dont understand surface matchind measure. Where I should downlowd or use it. Thanks, Helia

helia.taheri's avatar helia.taheri  ( 2015-09-30 10:54:20 -0500 )edit

Choose "Find Measure" under the "Components & Measures". Menu Then search for "Surface Matching" in Envelope/Form and download the measure.

Once you download the measure you apply it through the OpenStudio applciation as described on this page.. There is a checkbox measure argument that tells the measure to run intersection.

David Goldwasser's avatar David Goldwasser  ( 2015-09-30 11:24:28 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-09-29 14:12:32 -0500

I believe that you may need to run the Intersect in Entire Model command before doing surface matching, surface matching only works after the surfaces in adjacent spaces have been intersected and are reversed copies of each other. Be sure to save a copy of your model before running the intersection as this operation can fail some times.

Also, can you clarify your problems with project loose geometry? Which cases fail and how do they fail? It would be good to post a separate question with images for that.

edit flag offensive delete link more


Thanks for your answer. I used surface mafchinfpg after intersect entire model. But sone times it had bugs. And students were sad about this! I want to know why it is like that. Best, Helia

helia.taheri's avatar helia.taheri  ( 2015-09-30 10:58:57 -0500 )edit

Thanks for the reply, I assume you mean that the surface intersection had bugs, typically surface matching works if the intersection happened correctly. Is that right?

Surface intersection is a very difficult problem. The OpenStudio intersection methods work in many cases but not all. There is considerable interest in this functionality so we will continue working on it but it will take time. In the meantime it is good to file github issues with links to files that have intersection problems so we can determine which cases fail and try to fix those cases.

macumber's avatar macumber  ( 2015-09-30 11:32:38 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Question Tools

1 follower


Asked: 2015-09-29 13:00:10 -0500

Seen: 256 times

Last updated: Sep 29 '15