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

what causes "cannot compute floor area" when exporting SDD/xml

asked 2016-02-10 15:45:58 -0600

Dustinl's avatar

updated 2016-02-10 20:54:15 -0600

I'm getting a "cannot compute floor area" error for one zone. This happens while exporting to SDD/xml from openstudio v 1.10.0. Ive gone through the zone trouble shooting, it has multiple zones below and has some ground contact floor area as well. is there a limit to floor surfaces or matched surfaces in one zone?



edit retag flag offensive close merge delete


Hi @Dustinl, please use existing tags for search and routing purposes. Nobody subscribes to the tag 'cannot' or 'compute'. 'cbecc-com' and 'openstudio' are more useful tags.

__AmirRoth__'s avatar __AmirRoth__  ( 2016-02-10 16:21:48 -0600 )edit

@Dustinl if you open your SDDXML file in a text editor, is there a blank <polylp/> tag that is a child of the <spc> tag for the space where that error occurs?

pflaumingo's avatar pflaumingo  ( 2016-02-10 16:52:32 -0600 )edit

Right Here? <spc> <name>Permanent Exhibit Gallery Interior</name> <vol>55263.9</vol> <area>2908.63</area> <polylp/> <thrmlznref>Thermal Zone 2.5</thrmlznref> <intflr>

This is the only place where <polylp/> occurs.

Dustinl's avatar Dustinl  ( 2016-02-11 10:14:42 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-02-11 18:03:10 -0600

pflaumingo's avatar

@Dustinl, if a blank polylp tag is present (denoted by a single <polylp/> tag rather than an opening and closing tag) then it means the .floorPrint method on the space failed. This method attempts to take all the floor polygons and find one large polygon that bounds them all. Seeing as you only have one space with the issue, what you can do is manually find the outer bounding coordinates of all the floor polygons and add it to your XML file by hand. It's not an ideal scenario if this error occurs a lot, but its a quick fix for just one or two spaces.

edit flag offensive delete link more


I've had to use this method. Its tedious [painful?]. But, have used excel to 'plot' the points, find the duplicate/overlapping ones, and out extract out the points that are on the bounding polyline.

dradair's avatar dradair  ( 2016-02-12 05:33:11 -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

1 follower


Asked: 2016-02-10 15:45:58 -0600

Seen: 229 times

Last updated: Feb 11 '16