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

Error detected in Object=FENESTRATIONSURFACE:DETAILED, Field [Building Surface Name] is required but was blank

asked 2015-04-08 16:06:42 -0600

gurleen's avatar

updated 2015-04-08 19:03:41 -0600

i built up a fairly simple model in open legacy, but im getting the error

Severe ** IP: IDF line~716 Error detected in Object=FENESTRATIONSURFACE:DETAILED, name=4B8349, Field [Building Surface Name] is required but was blank...

I am new at Energy Plus, please help ...i tried searching for the error in the model but nothing came up!

edit retag flag offensive close merge delete


@gurleen do you have an image of the model you can add to your question?

MatthewSteen's avatar MatthewSteen  ( 2015-04-08 18:33:43 -0600 )edit ..those are the links to the model screenshot Matthew

gurleen's avatar gurleen  ( 2015-04-08 19:34:03 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2015-04-09 02:07:53 -0600

updated 2015-04-09 02:09:59 -0600

If everything @MatthewSteen has suggested fails, open up the .osm in your favorite text editor such as Notepad++, search for the surface by it's name "4B8349", and delete it. Hopefully you don't have hundreds of them.

You should see something like this:

  {48fbbea4-8111-4558-94d1-e4a0bb66ea18}, !- Handle
  4B8349,                                 !- Name
  FixedWindow,                            !- Sub Surface Type
  ,                                       !- Construction Name
  ,                                       !- Surface Name
  ,                                       !- Outside Boundary Condition Object
  ,                                       !- View Factor to Ground
  ,                                       !- Shading Control Name
  ,                                       !- Frame and Divider Name
  ,                                       !- Multiplier
  ,                                       !- Number of Vertices
  250.97, 337.66, 8.49,                   !- X,Y,Z Vertex 1 {m}
  250.97, 337.66, 6.40,                   !- X,Y,Z Vertex 2 {m}
  245.60, 328.83, 6.40,                   !- X,Y,Z Vertex 3 {m}
  245.60, 328.83, 8.49;                   !- X,Y,Z Vertex 4 {m}

Normally, the "Surface Name" attribute should have a handle, something like {425aa235-877f-45fc-a7ca-00da4fb1e22d}, but for you it'll be blank.

Make sure you delete everything.

Notice the last attribute X,Y,Z Vertex 4 {m} ends with a ;, not a ,. That's the delimiter for objects in both OpenStudio and E+.

edit flag offensive delete link more

answered 2015-04-08 19:02:24 -0600

For general OpenStudio debugging see this question. It sounds like you're using the SketchUp Plugin and have a geometry error, possibly an orphaned window.

  • In SketchUp run the Remove Orphan Subsurfaces script
  • Use the Search Surfaces button in the Plugin to search for subsurfaces (windows) with the name noted in the error message
  • If the search finds the subsurface and it's not part of the model, delete it.
edit flag offensive delete link more


Yes i have been trying to find the sub-surface but it doesnt shows anything

gurleen's avatar gurleen  ( 2015-04-08 19:35:10 -0600 )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


Asked: 2015-04-08 16:06:42 -0600

Seen: 1,217 times

Last updated: Apr 09 '15