NREL / OpenStudio

OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
https://www.openstudio.net/
Other
497 stars 190 forks source link

Intersect and Surface Match Regression Between v2.1 and v1.14 #2647

Closed mattdoiron closed 6 years ago

mattdoiron commented 7 years ago

We've recently tried upgrading to Sketchup 2017 and OpenStudio v2.1 and have been having problems with intersection and surface matching. I've attached a few screenshots and the file in question.

This is a screenshot of before intersection and surface matching (in 2017+v2.1) image

This is the result of "Intersect in Entire Model" and "Surface match entire model" when performed in 2017 v2.1. image

Below is the expected result as seen in 2016 with v1.14. As can be seen, there are still some areas to be fixed manually, but this is to be expected with a complicated plane of intersection. This is acceptable and can easily be fixed manually. image

Here is a link to the osm file in question. https://www.dropbox.com/s/n213wyuvxwnwrzf/2ndMain-Test-2016-1.14.osm?dl=0

Has any one else experienced this issue? We've had 2-3 people in our group with similar experiences.

Intrinzec-Hackerman commented 7 years ago

Try and not use the openstudio plugin surface matching or intersecting tools and instead download a BCL measure called "SurfaceMatching". Once you are done modeling in the plugin, open it up inside of the actual openstudio app and at the very top under "Components and Measures" click on apply measure now. It will be under envelope->Form->SurfaceMatching. Then click apply. There is a check box that allows the model to be intersected before the measure is run.

DO NOT INTERSECT OR MATCH INSIDE THE OPENSTUDIO PLUG IN.

Any remaining surfaces that did not match you can then match them with the inspector. Good luck.

mattdoiron commented 7 years ago

I tried this method and it appears to work as well as the previous versions. Is there a reason that the tools provided in the plugin are no longer as robust? They have worked well for us for many versions. If they have been changed this should be noted in the release notes along with deprecation warnings, suggested future workflow, etc.

ljbrackney commented 7 years ago

The plugin code hasn't changed significantly aside from updates for new SketchUp versions. It's more likely that changes in SketchUp itself have impacted performance. Suggested future workflows will rely more heavily on the new geometry editor.