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

If there is an error in Sketchup Plug-in Model, will it be fatal if i use it in Energy Plus?

asked 2015-07-30 19:43:57 -0500

kounelak1's avatar

updated 2015-07-31 08:37:16 -0500

I have drawn my model in SketchUp OpenStudio Plug-in, but when I do the surface intersecting and matching, this appears "Error: Sub Surface 3 This sub surface divides its base surface, it cannot be drawn." How do I fix this? Do I have to do it all over again? I can attach an osm file if needed. Maybe it's really simple, but I cannot do it.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-07-31 09:31:31 -0500

This error means that the surface matching resulted in a window or door that extends beyond the base surface. I would save a copy of your current OSM (just in case) and then try running the diagnostic user script:

  1. Save your OSM file as a new name to avoid overwriting your original file that may not have any issues
  2. Quit and restart SketchUp (don't open the new file yet)
  3. Go to the "Plugins" menu and then under "OpenStudio User Scripts/Reports" look for "OSM Diagnostic Script"
  4. Now browse to the new file you saved in step 1. and click ok.
  5. There are two options for removing objects with errors or warnings. The defaults of "true" and "false" are fine, but if you have lost of tiny surfaces you want to remove then setting both to true may be good

If that fails, as a last resort you can open your OSM file in a text editor and delete the 'Sub Surface 3' object.

edit flag offensive delete link more



Note that we will soon have grid view for surfaces enabled in the application. When that is done you will be able to delete sub surfaces in the application rather than using a text editor.

macumber's avatar macumber  ( 2015-07-31 09:32:13 -0500 )edit

The diagnostic test is completed, but afterwards i can't find a new OSM file. What do I have to do, fter the test is completed? If i delete it, are you sure i won't have a problem with the geometry in my model? Also, could you explain what is the text editor?

kounelak1's avatar kounelak1  ( 2015-07-31 10:02:05 -0500 )edit

Could you please move this to comment section under answer. Also, in future please don't use answer tab for comments.

Waseem's avatar Waseem  ( 2015-07-31 12:36:48 -0500 )edit

@kounelak1 the ruby console would say at the end if it found any errors, and would give the name of the resulting file, which would be something like "My Model - diagnostic.osm". We check for duplicate and for very small surfaces/sub-surfaces, but I don't think we check for sub-surfaces larger than base-surfaces. The best fix might be to open the OSM file in a text editor and manually delete teh "Sub Surface 3" object. Then save and re-open it in the SketchUp Plugin.

David Goldwasser's avatar David Goldwasser  ( 2015-08-03 12:11:37 -0500 )edit

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-07-30 19:43:57 -0500

Seen: 172 times

Last updated: Jul 31 '15