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

Surface Matching Algorithm Broken

asked 2015-11-17 10:04:29 -0500

VictoriaEagen's avatar

updated 2015-11-17 10:24:08 -0500

It seems that my surface matching algorithm is broken, is there a way to get it to work in the whole model? It only does random spots? I used the OpenStudio surface matching measure, and said to do the whole model, but it does not do the whole model properly.

edit retag flag offensive close merge delete


Surface matching only matches surfaces in adjacent spaces that are touching, are exactly the same size, and have opposite outward normals. It is possible that you might need to first run the surface intersection algorithm, this will break adjacent surfaces into pieces that can be matched. Have you tried that?

macumber's avatar macumber  ( 2015-11-17 10:50:43 -0500 )edit

Yes, I did surface intersection of the whole model, then surface matching. It still misses a good portion of the surfaces, I have been manually matching them to the correct surfaces, but this is awfully time consuming

VictoriaEagen's avatar VictoriaEagen  ( 2015-11-17 11:13:38 -0500 )edit

There are two methods of surface intersection, the one in the surface matching dialog uses a native SketchUp method and the one in the OpenStudio User Scripts uses an OpenStudio method. You might try using them both and see what happens. Otherwise, it would be helpful if you could post some images of surfaces that failed to get broken up or matched correctly.

macumber's avatar macumber  ( 2015-11-17 12:54:19 -0500 )edit

Sometimes the intersection algorithm adds unwanted elements to the model, which must be corrected before matching. Common culprits are "accidental" windows (which are inherently un-matchable), double surfaces (which can be detected by clicking on a distinct shape on an intersected surface and examining if the area outside of that shape becomes highlighted as well as the shape itself), or intersecting lines that are ever so slightly non-colinear. Have you checked for any of these issues on BOTH of the surfaces that are not matching to one another?

JustinLueker's avatar JustinLueker  ( 2015-11-20 12:23:14 -0500 )edit

Not to say 'me too', but me too! I am repeatedly running into similar problems with this in Openstudio 1.10. After I run surface intersection+ matching, I get these wierd diagonal lines. Furthermore, the messed-up geometry often isn't visible until I close and reopen sketchup and reload the model, at which point I see the diagonal lines and associated error messages.

gsuscalo's avatar gsuscalo  ( 2017-05-31 10:03:42 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-11-21 15:42:27 -0500

You may find some workarounds here

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

1 follower


Asked: 2015-11-17 10:04:29 -0500

Seen: 249 times

Last updated: Nov 21 '15