A step-by-step guide to running a wind assessment using AS/NZS 1170.2:2021. Follow along with a sample report from a real project in Melbourne.
WindCode calculates site wind speeds and design pressures for buildings in accordance with AS/NZS 1170.2:2021. The tool evaluates all 8 cardinal directions and determines the governing (critical) wind direction.
The fundamental equation the tool solves is:
Where each multiplier accounts for a different physical factor affecting the wind speed at your site. The tool then converts wind speed to dynamic pressure:
Start by typing the site address into the search bar. WindCode uses Google Maps to pinpoint the location and automatically determine several key inputs:
Tip: This step is optional. You can skip it and manually select the wind region, terrain category, and topographic multiplier instead.
Enter the building’s physical dimensions. These are critical for calculating pressure coefficients and local pressure zones:
Important: For fitout or elements within an existing building, always use the full building dimensions — not the element dimensions. Using element-only dimensions gives an artificially small ‘a’ dimension and can miss edge/corner pressure zones, resulting in unconservative results.
Configure the design parameters that determine the regional wind speed and annual probability of exceedance:
The regional wind speed VR is looked up from Table 3.1 based on the wind region and APE. For example, Region A2 with 1/500 APE gives VR = 45.0 m/s (ULS).
WindCode calculates the site wind speed by applying five multipliers to the regional wind speed. Each multiplier accounts for a distinct physical effect on the wind. Here’s what each one means:
Accounts for the directional variation in wind climate. Some directions have stronger winds than others. Values range from 0.75 to 1.0 depending on region and direction (Table 3.2). A value of 0.95 means the wind from that direction is 5% less severe than the worst-case.
Accounts for terrain roughness and building height. Wind is slower near the ground in rough terrain (cities) and faster over open terrain (coastal). Calculated from terrain category (TC1–TC4) and building height (Table 4.1). Higher buildings = higher Mz,cat.
Accounts for shielding from surrounding buildings or structures. Range: 0.7 to 1.0. A value of 1.0 means no shielding (conservative). Lower values can be used when significant upwind shielding exists (Clause 4.3).
Accounts for speed-up effects from hills, ridges, and escarpments. Range: 1.0 to 2.0. Flat terrain = 1.0. Sites on hilltops or escarpments have accelerated wind speeds. Calculated from elevation profiles per Section 4.4.
Accounts for projected increases in wind speed due to climate change. Default 1.0 for current conditions. Can be increased for future-proofing long-design-life structures (new in 2021 edition).
How to read the table: For each direction, Vsit = VR × Md × Mz,cat × Ms × Mt × Mc, with a minimum of 30 m/s. The dynamic pressure qz = 0.0006 × Vsit² (kPa).
Terrain category is one of the most impactful multipliers. It classifies the ground roughness surrounding the site, which determines how much the wind is slowed by surface friction:
When a site address is entered, WindCode displays terrain category zone overlays on the satellite map at 250m, 500m, 750m, and 1000m distance rings. You can click each zone per direction to set the terrain category at each distance, and the tool blends them into the effective Mz,cat per Section 4.2.
Tip: The terrain category can vary by direction. A coastal site might be TC 1.5 towards the ocean (East) but TC 3 towards the suburbs (West). WindCode handles this per-direction automatically.
Wind accelerates over hills, ridges, and escarpments. The topographic multiplier Mt captures this effect per Section 4.4 of the standard.
When a site address is entered, WindCode automatically fetches elevation profiles from Google Elevation API along 8 cardinal directions (±5 km from the site). It then analyses each profile to determine:
The governing (maximum) Mt from all directions is used. For flat terrain, Mt = 1.0.
Tip: If the site is on or near a hilltop, the Mt value can significantly increase the design wind speed. Always review the elevation profiles to verify the automatic calculation makes sense for your site.
Once the wind speeds are determined, WindCode calculates pressure coefficients per Section 5 of the standard. These depend on the building geometry ratios:
External Pressure Coefficients (Cp,e)
These describe how wind pressure is distributed across the building surfaces:
Internal Pressure Coefficients (Cp,i)
WindCode evaluates both internal pressure cases: +0.2 (positive internal pressure from open windward wall) and −0.3 (negative internal pressure from open leeward wall). Both cases are checked for the worst-case net pressure on each surface.
For each of the 8 wind directions, WindCode calculates the net design pressure on every wall surface, including edge and corner zones with local pressure factors (Kl):
The local dimension is calculated as: a = min(0.2b, 0.2d, h)
Important for cladding: The maximum negative ULS pressure in the final summary includes roof suction — this is NOT the wall cladding pressure. Compare wall cladding pressures separately against product limits (e.g., CodeMark 2.5 kPa condition).
Roof pressures are calculated for each wind direction with zone-dependent coefficients that account for flow separation and vortex effects:
Tip: Roof corner zones (Kl = 3.0) experience the highest suction pressures. These are critical for fixing design of roof sheeting and cladding at corners.
The summary section consolidates all results into the key governing values you need for design:
Key outputs include:
Click Download PDF Report to generate a comprehensive multi-page PDF with all input parameters, multiplier tables, pressure calculations for all 8 directions, terrain category map, topographic profiles, and the summary. Ready to drop into your project files.
Ready to try it?
Launch WindCode →