
The Legally Required Code
The building code governing your design is legally proscribed by legislation adopted independently in each individual state. All 50 states have adopted codes that are based upon the same βmodel legislationβ, in the form of the International Building Code and/or the International Residential Code. Those codes are related the entire construction of a building, including not just structural design, but also architectural design, fire design, accessibility, etc. In most cases, when states have amended the IBC or IRC, theyβve amended only or primarily those latter sections and generally have not modified the structural design meaningfully. In most states, therefore, you can accurately perform your structural design using the basic IBC or IRC. The code versions in current use by each state may be viewed for the International Building Code here and for the International Residential Code here. The actual amended text for each state is also viewable on Up.Codes here. Note also that certain larger commercial or industrial structures sometimes make use of a clause in the IBC that allows for the ASCE 7 standard to be used in lieu of most of the IBCβs load calculations, and ClearCalcs therefore additionally offers a couple revisions of ASCE 7 as a βbuilding codeβ option as well.Material Design Standards
While the IBC and IRC are the governing legislation, those building code documents are not self-contained and do not define every step of the structural design themselves. They generally define the loads that should be applied and the load combinations that should be used, but they do not define how to calculate the strength capacity of all the different materials - wood, steel, concrete, etc. Instead, they refer out to standards developed by various industry bodies, such as the National Design Standards (NDS) for wood, American Institute for Steel Construction (AISC) 360 for steel, or American Concrete Institute (ACI) 318 for concrete. In ClearCalcs, when you select a building code to use, weβll change the load combinations to reflect the building code you want to use, but we will still use the most recent revision of the relevant material standard. We do not currently match material standard revisions to building code revisions. Most states explicitly allow you to use newer revisions of the material design standards, but please check with your individual state to ensure that this is the case.