Buildings

Buildings are polygon objects in InfoWorks networks that are used to represent rain falling onto a roof of a building and entering the drainage system and/or remaining on the surface. They are also used to define an area where roughness, mesh levels and porosity are applied within a 2D mesh.

Each building will drain to one of the following:

The inflow node does not necessarily have to be physically located within the building. Although there may be pipes or channels joining nodes in the building to the inflow node(s), these may not be explicitly modelled. The capacity of these non-lateral links should be included in the total capacity of the inflow node in the model. There may also be other nodes within the building but these non-lateral nodes cannot have any inflow value.

The building drainage is displayed in the GeoPlan as large arrows.

Buildings can be assigned to a system type with each type displayed as a separate layer on the GeoPlan.

SUDS controls can also be assigned to buildings, letting you to model the impact of SUDS structures, such as green roofs, on storm runoff entering the drainage system.

Rainfall data can be entered into the system and allocated between buildings, giving InfoWorks ICM the data necessary for estimating inflows at each node in the network. See Using Rainfall Events for further information.

You can also set a capacity limit where any flow above this limit is capped from entering the 1D network, and you can choose whether this excess is lost from the system or passed to the 2D mesh elements surrounding the building. See the 2D modelling of buildings section.

Buildings can be imported via the Open Data Import Centre or digitised directly on the GeoPlan Window.

Building parameters are edited in the Building tab of the Polygons Grid or the Building Property Sheet.

2D modelling of buildings

Buildings can also be included as part of the mesh generation process carried out when undertaking 2D modelling, where the building boundary acts as a source for any flow in excess of the capacity limit. The building's boundaries will be enforced as break lines during mesh generation.

You can use the Single element box to choose whether or not the building is to be represented as a single element in the mesh.

If you want to represent the building as a single element, a mesh zone with minimum element size slightly greater than that of the building area is applied, which forces the building to be represented as a single element.

Porosity and roughness can also be modelled for a building, which will also be applied when you create a 2D mesh. You can either set a specific roughness value or assign a roughness definition to the building.

Note: Any building boundary that is collinear with the boundary of a 2D zone will override the boundary condition of the 2D zone along the coincident portion of the boundary.

It is also possible to adjust the ground level of a building's 2D mesh (see below).

Ground level adjustment

Buildings can also be used to define specific areas where ground levels are to be modified in the 2D mesh.

The ground level at each zone vertex is determined from the Ground Model used during the meshing process or from user-defined values. Adjustments to zone vertex levels are applied and mesh element elevations within the building boundary are calculated from the resulting surface instead of the ground model. Elevations are assigned to mesh elements within the building boundary without modifying the source ground model.

The following adjustment methods are available:
  • Level (Specified fixed level): the level of all mesh level elements and vertices within the building will be set to a specified value.
  • Rel. to highest (Fixed level relative to highest): the maximum sampled level from the ground model within the building is found, and then raised or lowered by a specified value.
  • Rel. to lowest (Fixed level relative to lowest): the minimum sampled level from the ground model within the building is found, and then raised or lowered by a specified value.
  • Specify (Specified boundary elevations): the elevations at the mesh level vertices within the building will be set to a user defined value, obtained from the ground model or interpolated from other specified vertices. The calculated elevations are then adjusted by specified elevation adjustment.

If you use the Specify (Specified boundary elevations) option, you can also specify that Upper limit level and Lower limit level values are to be applied. If the modified element level is greater than the upper limit or less than the lower limit, the element level will be set to the specified limit value.

When the 2D mesh is generated, the Level (Specified fixed level), Rel. to highest (Fixed level relative to highest), and Rel to lowest (Fixed level relative to lowest) options will produce a mesh level surface that is perfectly flat.

The Specify (Specified boundary elevations) option lets you change the topography of the mesh level as individual vertex elevations can be adjusted.

The adjusted ground level is displayed in the Ground Level field of the 2D Zone Mesh Element Properties dialog.

Note: If changes are made to the mesh level within a building after meshing of the 2D zone has been carried out, it will be necessary to recalculate mesh elevations. This can be done by resampling elevations for selected 2D zones.