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

Surface does not exist error

asked 9 years ago

VictoriaEagen's avatar

updated 9 years ago

I am trying to model a dorm in Sketchup/OpenStudio, and I got the first two floors done. Now, when I open my OSM I get hundreds of errors, "Surface # : The space referenced by this surface does not exist, it cannot be drawn". I have only seen one other question similar to this and it required digging into code and deleting the surface. I am a student, and not to savvy with opening script files and sifting through them. Does anyone know if these errors can be ignored? Or how to get rid of them? I tried running a diagnostics thing and deleting the surfaces, but nothing got deleted and they still pop up. Any information on how to get rid of these, or if I can ignore them, would be awesome! Thanks!

Preview: (hide)

Comments

What portion of your model is rendered in SketchUp? Are the majority of spaces missing or just one or two? Do you know what happened that caused these spaces to go missing? I am not aware of any way to create orphan surfaces through the GUIs (although it might now be possible in grid view). Did you edit the text files by hand?

macumber's avatar macumber  ( 9 years ago )

I just confirmed that orphaned surfaces do not show up in grid view in the OpenStudio Application so there is no way to repair these surfaces using that.

macumber's avatar macumber  ( 9 years ago )

It is only one surface. I don't know how to get rid of it. I do not know what to do about it.

VictoriaEagen's avatar VictoriaEagen  ( 9 years ago )

Did you happen to use the SketchUp undo command while working on your model? OpenStudio does not track SketchUp's undo command well so this is a likely cause of any model corruption.

macumber's avatar macumber  ( 9 years ago )

2 Answers

Sort by » oldest newest most voted
3

answered 9 years ago

updated 9 years ago

You can run the remove orphan an unused objects measure form the OpenStudio application "Apply Measures Now" or the diagnostic user script in the SketchUp plugin to clean up orphan objects.

Both methods are documented on our troubleshooting page.

Preview: (hide)
link

Comments

I will try the remove orphan an unused objects measures, but the diagnostics user script does not work. Thank you for the help!

VictoriaEagen's avatar VictoriaEagen  ( 9 years ago )

Ahhh that did not seem to work either, I went to OpenStudio Scripts --> Alter or Add Elements --> Remove Orphan Subsurfaces. Errors are still there, any other way to do this?

VictoriaEagen's avatar VictoriaEagen  ( 9 years ago )
1

You are trying to remove orphan base surfaces (that don't have spaces), the script you ran removes sub-surfaces that don't have a base surface. Looks like the diagnostic script doesn't look for orphan base surafces, but the measure described in my answer will. Load model into OS app to run measure then save and re-open in Plugin.

David Goldwasser's avatar David Goldwasser  ( 9 years ago )

Gotcha. Sorry, new to the lingo, and no previous experience. I appreciate the help.

VictoriaEagen's avatar VictoriaEagen  ( 9 years ago )

No problem happy to help. We need to really consolidate all of our diagnostics to one place. I think that will be the measure. That way it isn't dependent on SketchUp.

David Goldwasser's avatar David Goldwasser  ( 9 years ago )
0

answered 8 years ago

gaofeng's avatar

I had met this situation before, you need redraw the you model, maybe there are some problems from your drawing method which conflicts with OS' s drawing language.

Preview: (hide)
link

Your Answer

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

Add Answer

Training Workshops

Careers

Question Tools

4 followers

Stats

Asked: 9 years ago

Seen: 2,135 times

Last updated: May 07 '16