Building data can be edited on the Building Grid Window of the Polygons Grid or the Building Property Sheet.
Most data can be edited on the grid, but some fields cannot be displayed in the grid format.
To view and edit all building data, use the Property Sheet. For details of results fields, see the Building Results Data Fields topic.
The following table describes all the data required to define a building.
Fields that are common to the majority of objects can be found in the Common Fields topic.
Building Data
Database Table Name: hw_building
Field Name |
Description |
Database Field |
Size |
Precision |
Default |
Error Lower Limit |
Error Upper Limit |
Warning Lower Limit |
Warning Upper Limit |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Building ID |
The name of building |
building_id |
Text |
64 |
|
0 |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
System type |
Choose the System type from the dropdown. See System Type for more information.
|
system_type |
Text |
10 |
|
|
Other |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Single element |
If unchecked (default), building boundary is included in the mesh with no other changes to element size requirements. If checked, all the elements within the building are aggregated into a single element. |
single_element |
Boolean |
|
|
|
1 |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Drains to |
The type of object to which this building drains can be selected from the dropdown.
|
drains_to |
Text |
20 |
|
|
Node |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Node ID |
Enabled when Drains to is set to Node or Link. The name of the node to which this building drains. The name can be either typed in or selected from a dropdown of all nodes in the current network. |
node_id |
Text |
64 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link suffix |
Enabled when Drains to is set to Link. The link suffix of a single link that the building drains to. In order for a building to drain to a single link, both the Node ID and Link suffix fields must be filled-in. When running a simulation, the simulation engine applies runoff from the building laterally along the link identified by the Node ID and Link suffix fields. |
link_suffix |
Text |
1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2D point ID |
Enabled when Drains to is set to 2D point source. The name of the 2D point source to which this building drains. The name can be either typed in or selected from a dropdown of all 2D point sources in the current network. |
2d_pt_id |
Text |
64 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Drainage contribution |
The percentage of runoff from the roof that enters the drainage system via its Drains to object.
The percentage which does not drain to the Drains to object is lost. You can use this loss, for example, to represent the impact of a SUDS structure such as a rain barrel. See SUDS modelling in buildings for details. |
drain_contrib |
Double |
3 |
100 | 0 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Limit drain to capacity |
A check in the box indicates that the runoff, from a building to its Drains to object, is to be limited to a value which is specified in the Capacity limit field. If unchecked, no limit is applied. |
limit_drain_capacity |
Boolean |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capacity limit |
Displayed when the Limit drain to capacity box is checked. The maximum runoff that goes to this building's Drains to object. Note: If the Capacity limit is set to 0 (default), no limit is applied, and the runoff (specified in the Drainage contribution field) goes to this building's Drains to object.
How the runoff above the limit is modelled is determined in the Exceedance flow type field. |
capacity_limit |
Double |
Q |
5 |
0 |
0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exceedance flow type |
Displayed when the Limit drain to capacity box is checked. Determines how the flow above the Capacity limit is modelled. Choose an option from the dropdown:
|
exceed_flow_type |
Text |
25 |
Lost |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total area |
The area of the building. |
total_area |
Double |
CA |
3 |
0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contributing area |
The area of the building that drains into the system type you are modelling. You must enter a value here, even if it is just zero. |
contributing_area |
Double |
CA |
3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
x |
The X co-ordinate for the centre of the building boundary. |
x |
Double |
XY |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
y |
The Y co-ordinate for the centre of the building boundary. |
y |
Double |
XY |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Slope |
The average gradient of the roof. Note: If the building drains to a node and the connecting link is a conduit then default ground slope = (u/s ground level - d/s ground level) / length, otherwise default is zero.
|
catchment_slope |
Double |
S |
3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rainfall profile |
The source of the rainfall data to be applied to the building during a simulation. The interpretation of this field depends on whether you are using a Rainfall Event or TSD object for simulation.
|
Text |
64 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Evaporation profile |
The source of the evaporation data to be applied to the building during a simulation. The interpretation of this field depends on whether you are using a Rainfall Event or data from a TSD object for simulation.
|
evaporation_profile |
Text |
64 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Output lag |
The fixed amount of time to delay the outflow from a building roof to its Drains to destination. |
output_lag |
Double |
MIN |
2 |
0 |
0 |
0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SUDs controls |
A comprehensive method for modelling the impact of SUDS in buildings. See SUDS modelling in buildings for details. A series of records defining the SUDS controls structure parameters for the building. The records are entered on the
SUDS Controls grid which is displayed by clicking
Each SUDS structure may have one or more
SUDS control objects associated with it. The
SUDS control objects are defined on the SUDS control tab of the Subcatchment Grid. However, a new SUDS control can also be added using the
|
suds_control |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Roughness (Mannings's n) |
Manning roughness (n), used when creating a 2D mesh, typically representing the roughness of the building roof. The roughness value assigned to mesh elements in areas in the building that are not in a roughness zone. This field is automatically disabled if a Roughness definition object is selected in the Roughness definition field. Note: The value takes priority over any overlapping roughness zones.
|
roughness |
Double |
4 |
0.02 |
0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Roughness definition |
The name of the Roughness definition associated with this building. Any Roughness definitions already
specified can be selected from the dropdown. Alternatively, a new one can be added or an existing one modified using the
|
roughness_definition |
Text |
64 |
4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type |
The method for ground level adjustment:
Note: Typically used to represent the top of the building however can be used to represent floor levels if building walls are being represented in the floodplain using Porosity or Roughness definitions.
|
level_type |
Text |
30 |
Rel. to highest |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Use upper limit |
Displayed when Type is set to Specify (Specified boundary elevations). Check this option to impose an Upper limit level on the elevations assigned to mesh level vertices. |
use_upper_limit |
Boolean |
|
Z |
3 |
0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Upper limit level |
Displayed when Use upper limit option is checked. Elevation at a vertex will be set to the Upper limit level if the calculated adjusted elevation at the vertex is higher than the Upper limit level value. |
upper_limit_level | Double | Z | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Use lower limit |
Displayed when Type is set to Specify (Specified boundary elevations) Check this option to impose a Lower limit level on the elevations assigned to mesh level vertices. |
use_lower_limit | Boolean | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lower limit level |
Displayed when Use lower limit option is checked. Elevation at a vertex will be set to the Lower limit level if the calculated adjusted elevation at the vertex is lower than the Lower limit level value. |
lower_limit_level | Double | Z | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Level |
Displayed when Type is set to Level (Specified fixed level). The level to be applied to all elements and vertices in the building. Specify a negative value to lower the level. |
level |
Double |
Z |
3 |
0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Raise by |
Displayed when Type is set to Rel. to highest (Fixed level relative to highest), Rel. to lowest (Fixed level relative to lowest) or Raise or lower. The value by which the level of building elements and vertices are raised or lowered. Specify a negative value to lower the level. |
raise_by |
Double |
Y |
3 |
0 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vertices |
Displayed when Type is set to Specify (Specified boundary elevations). Displays the editor for specifying method of calculating elevation at each vertex of the building Database Table Name: hw_mesh_lvl_sec
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Porosity |
Porosity factor between 0 and 1, where 0 represents no flow into the building (impermeable) and 1 represents full flow into the building (fully permeable). |
porosity |
Double |
3 |
1 |
0 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Height |
The height at which porosity becomes 1 and all flow enters the building. Measured from the ground level. |
height |
Double |
3 |
0 |
0 |