Balanced and Unbalanced Snow Loads for Curved Roofs According to the ASCE 7-16

Technical Article on the Topic Structural Analysis Using Dlubal Software

  • Knowledge Base

Technical Article

The ASCE 7-16 standard requires both balanced and unbalanced snow load case scenarios for a structure's design consideration. While this may be more intuitive for flat or even gable/hip type roofs, the determination of snow loads is increasingly more difficult for arch roofs due to complex geometry. However, with guidance from the ASCE 7-16 on snow load calculations for curved roofs and RFEM's efficient load application tools, it's possible to consider both balanced and unbalanced snow loads for a reliable and safe structure design.

For the general example provided in this article, a 3D timber structure will be used which includes a curved timber roof extending to the foundation. The clear span of a single timber arch is 64 ft., and the height from the base to the crown of the arch is 16 ft.

Image 01 - Timber structure with curved roof for snow load application

Snow Loads from the ASCE 7-16

Figure 7.4-2 [1] within the standard identifies how to clearly load a curved roof for both balanced and unbalanced snow loads. The downward snow load application varies along the arch length dependent upon the roofs slope at a specific location. Therefore, it's necessary to determine the slope in degrees along the entire arch length.

Determining Roof Slope

Converting the elevation view of the arch roof into a simple line element and projecting onto an x and y coordinate system, the x coordinate points are determined at a 1 ft. increment along the base of the structure. Knowing the arch from the structure example is only a portion of a larger circle, the equation for a circle can be utilized to determine additional info about the arch length.

Formula 1

x - h2  y - k2 = r2

Where,
x = coordinate of arch along the x axis
y = coordinate of arch along the y axis
h = x coordinate of circle center
k = y coordinate of circle center
r = radius or circle

Rearranging the above equation since all values are given other than the y coordinate of the arch, the equation becomes:

Formula 2

y = r2 - x - h2  k

To find the slope of a point anywhere along the arch, implicit differentiation must be applied to the equation of the circle with respect to x.

Formula 3

ddx x - h2  (y - k)2 = ddx r2

Solving the implicit differentiation, the slope rise/run which is denoted by dx/dy is found to be the following.

Formula 4

dxdy = -(x - h)(y - k)

To determine the slope in degrees, the inverse tangent function is applied.

Formula 5

Slope = tan-1 -(x - h)(y - k)

Additionally, the equation above for "y" can be substituted in the slope equation since this value may not be readily known when comparing to the known x coordinate point. It's now possible to determine the slope in degrees along every x location for the structure arch.

Formula 6

Slope = tan-1 -(x - h)r2 - (x - h)2

Snow Load Magnitude

According to Fig. 7.4-2, there are three different cases depending on the curved roof geometry at the roof edge or eave.

  1. Arc slope at the eaves < 30°
  2. Arc slope at the eaves 30° to 70°
  3. Arc slope at the eaves > 70°

For each case, both a balanced and unbalanced loading are given along the arch length. Snow load acting on a sloping surface is applied in the horizontal projection of the surface. Fig. 7.4-2 summarizes these load values by multiplying the flat roof snow load pf by the Roof Slope Factor Cs. Cs accounts for the varying slope along the arch length and is dependent on several factors indicated in Figure 7.4-1 [1] including the Thermal Factor Ct found in Table 7.3-2 [1], the surface type (i.e. unobstructed slippery surfaces vs. all other surface types), and the roof slope in degrees which was determined in the Slope equation above.

The Exposure Factor Ce is needed for the snow load magnitude at locations where the arch slope varies between 30° and 70° indicated in Fig. 7.4-2 for the unbalanced load scenarios only. This value can be determined from Table 7.3-1 [1] depending on the terrain category and roof exposure condition.

The flat roof snow load is determined from Eqn. 7.3-1 [1] shown below.

pf = 0.7 ⋅ Ce ⋅ Ct ⋅ Is ⋅ pg

Where, Ce and Ct are discussed above and found in Table 7.3-1 and 7.3-2 respectively. The Importance Factor Is is found in Table 1.5-2 [1] which is further dependent on the Risk Category from Table 1.5-1 [1]. The ground snow load pg can be found in Fig. 7.2-1 [1] and Table 7.2-1 [1].

Dlubal Software has integrated the ground snow load maps found directly in the ASCE 7-16 with Google Maps Technology to create the Geo Zone Tool available on the Dlubal website. This tool allows a user to set the address of the project location or to click directly on the map. In return, the Geo-Zone Tool will automatically display the snow, wind, and seismic data based on the ASCE 7-16 for the specified location. This provides a more efficient and simpler alternative in comparison to manually locating this info from the standard to determine ground snow loads for various locations within the United States.

Snow Load Location

For all three snow load cases for curved roofs, the magnitude varies along the arch length depending on the roof slope shown in the loading diagrams in Fig. 7.4-2. The major locations needed for any of the three cases are the 70°, 30°, and the crown. With the Slope equation above, these specific points can easily be determined along the arch length. The magnitudes vary linearly between these specific location points so it's not necessary to evaluate the snow load magnitude at each slope point.

For the balanced load scenarios, the magnitude of the arch to the left and right of the crown is set as Cs ⋅ pf where Cs = 1.0. Therefore, the user is required to determine at which corresponding roof slope location the Cs factor is equal to 1.0 based on Figure 7.4-1. Once this roof slope is determined, the point along the arch length can be found based on the information from the Slope equation.

For unbalanced load scenarios, the windward side is considered free from snow. Snow load will only be applied to the arch along the leeward side as indicated in the loading diagrams. If another roof abuts to the current roof, the diagrams also indicate how to consider these special cases in the unbalanced load cases for both load magnitude and location.

Application in RFEM

Complex loading scenarios are easily handled in RFEM with the available tools. Likely, the easiest scenario for calculating the roof slope at all locations along the arch length indicated by the initial equations described above is to utilize a spreadsheet program such as Microsoft Excel.

With the calculated roof slope and the steps above taken to determine the snow load magnitude from the ASCE 7-16, the loads can be simplified in Excel to a few extreme locations where applicable such as the roof eaves, 70°, 30°, and the crown. This information can be setup in table format defined in a single spreadsheet with the x location defined along the projected x axis of the arch and the corresponding snow load magnitude.

In RFEM, select the "new member load" tool to apply to either members or sets of members. The "Varying" load distribution will be used in the projected Z direction ZP. Additionally, select the "Edit Varying Load" button to activate the table within the program. With a single click, all info currently defined in the active Excel worksheet can be imported directly into the RFEM table.

Image 02 - Excel data imported into RFEM for the variable member load

The same scenario can be followed for a separate load case within RFEM to apply the unbalanced snow loading.

Image 03 - Symmetrical snow load case in RFEM

The ability to import varying loads directly from Excel can be extremely helpful for multiple member load application and where the load magnitude varies significantly along the member length.

Author

Amy Heilig, PE

Amy Heilig, PE

CEO - USA Office
Sales & Technical Support Engineer

Amy Heilig is the CEO of the USA office located in Philadelphia, PA. In addition, she provides sales and technical support and continues to aid in the development of Dlubal Software programs for the North American market.

Keywords

ASCE 7 Curved Arch Snow Load Balanced Unbalanced Excel

Reference

[1]   ASCE/SEI 7‑16, Minimum Design Loads and Associated Criteria for Buildings and Other Structures

Downloads

Links

Write Comment...

Write Comment...

  • Views 5812x
  • Updated 11/04/2021

Contact Us

Contact Dlubal

Do you have further questions or need advice? Contact us via phone, email, chat, or forum, or search the FAQ page, available 24/7.

(267) 702-2815

[email protected]

Event Invitation

International Mass Timber Conference

Conference 03/27/2023 - 03/29/2023

Online Training | English

RFEM 6 for Students | USA

Online Training 11/08/2022 1:00 PM - 4:00 PM EDT

Construction Stages Analysis \n in RFEM 6

Construction Stages Analysis in RFEM 6

Webinar 10/19/2022 2:00 PM - 3:00 PM EDT

Design of Timber Structures in RFEM 6 and RSTAB 9

Model and Design Timber Structures in RFEM 6 and RSTAB 9

Webinar 08/17/2022 10:00 AM - 11:00 AM CEST

CFD Wind Simulation with RWIND 2

CFD Wind Simulation with RWIND 2

Webinar 06/29/2022 2:00 PM - 3:00 PM EDT

Online Training | English

RFEM 6 for Students | USA

Online Training 06/08/2022 1:00 PM - 4:00 PM EDT

ADM 2020 Aluminum Design in \n RFEM 6

ADM 2020 Aluminum Design in RFEM 6

Webinar 05/25/2022 2:00 PM - 3:00 PM EDT

ASCE 7-16 Response Spectrum Analysis in RFEM 6

ASCE 7-16 Response Spectrum Analysis in RFEM 6

Webinar 05/05/2022 2:00 PM - 3:00 PM EDT

Tensile Membrane Structure Design in RFEM 6

Tensile Membrane Structure Design in RFEM 6

Webinar 03/17/2022 2:00 PM - 3:00 PM EDT

NDS 2018 Timber Member Design \n in RFEM 6

NDS 2018 Timber Member Design in RFEM 6

Webinar 02/24/2022 2:00 PM - 3:00 PM EDT

AISC 360-16 Steel Design in RFEM 6

AISC 360-16 Steel Design in RFEM 6

Webinar 12/14/2021 2:00 PM - 3:00 PM EDT

Online Training | English

Eurocode 3 | Steel Structures According to DIN EN 1993-1-1

Online Training 12/09/2021 8:30 AM - 12:30 PM CET

Introduction to New RFEM 6

Introduction to the New RFEM 6

Webinar 11/11/2021 2:00 PM - 3:00 PM EDT

Online Training | English

Eurocode 5 | Timber Structures According to DIN EN 1995-1-1

Online Training 09/23/2021 8:30 AM - 12:30 PM CEST

Online Training | English

Eurocode 3 | Steel Structures According to DIN EN 1993-1-1

Online Training 08/25/2021 8:30 AM - 12:30 PM CEST

Online Training | English

RFEM for Students | USA

Online Training 08/11/2021 1:00 PM - 4:00 PM EDT

Online Training | English

RFEM | Structural Dynamics and Seismic Design According to EC 8

Online Training 08/11/2021 8:30 AM - 12:30 PM CEST

Online Training | English

Eurocode 2 | Concrete structures according to DIN EN 1992-1-1

Online Training 07/29/2021 8:30 AM - 12:30 PM CEST

Online Training | English

RFEM | Basics

Online Training 07/13/2021 9:00 AM - 1:00 PM CEST

RFEM 5
RFEM

Main Program

Structural engineering software for finite element analysis (FEA) of planar and spatial structural systems consisting of plates, walls, shells, members (beams), solids, and contact elements

Price of First License
3,950.00 EUR
RSTAB 8
RSTAB

Main Program

Structural engineering software for designing frame, beam, and truss structures, as well as performing linear and nonlinear calculations of internal forces, deformations, and support reactions

Price of First License
2,850.00 EUR