1

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

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?

Thanks,

Dustin

Dustinl's avatar
233
Dustinl
asked 2016-02-10 15:45:58 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2016-02-10 20:54:15 -0500
edit flag offensive 0 remove flag close merge delete

Comments

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 -0500) 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 -0500) 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 -0500) edit
add a comment see more comments

1 Answer

1

@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.

pflaumingo's avatar
1.9k
pflaumingo
answered 2016-02-11 18:03:10 -0500
edit flag offensive 0 remove flag delete link

Comments

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 -0500) edit
add a comment see more comments