Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations SSS148 on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

The dangers of software and code changes 4

Eng16080

Structural
Jun 16, 2020
904
I use WoodWorks Sizer for sizing most wood members. I must have installed an update recently or inadvertently changed program settings because I just noticed the default code is set to ASCE 7-22 and not ASCE7-16 therefore using the snow load combo: D+0.7S rather than D+S. Fortunately this came to light while manually checking a beam calc. and noticing the end reactions were off.

I realize this is ultimately my error, but it makes me wonder how often errors like this occur, and if the code writers realize the potential problems caused by messing with these loads seemingly every other code cycle. I'm sure there are software users who wouldn't suspect any great harm in using the newest code in the analysis. (I'm not necessarily defending them.)

Sometimes I feel like it would be safer to write my own software for some of this stuff and just lock it to the codes I'm currently using (ASCE 7-16, etc.) and then use these same codes for the next 20 years or so (until I retire). Maybe it's not a perfect approach, but I doubt I'd ever be more incorrect than I was today due to the rather large difference between 0.7S and S.

I don't really have a question here, but wanted to mention today's screw up in the hopes that somebody else might avoid the same error. I always try to be careful but this one certainly caught me off guard.
 
Replies continue below

Recommended for you

if LRFD is truly the more accurate/consistent method

I don't know that it is more accurate or consistent, but it is more accepted. ASD will be dead and gone when all of us that learned it first are taking our dirt naps. When everyone left learned LRFD first, it will be king. Like I said earlier, my main reason for liking ASD is that I learned it first.

There is no real way to compare them fairly. ASD designs provide more steel, hey they must be stronger. Well, what if all the extra steel is not where you need it? Both methods have pros and cons but I know I can explain ASD to a layman easier than I can USD. But the nice thing about these conversations going back and forth, is that I learn to explain something better than I could before. And that is worth a lot to me.
 
Are younger engineers learning LRFD and actually using it? Yes we learned LRFD in college, but the firm I first worked at everyone used ASD so I still do now. The LRFD-only steel manual (from early 90's?) was a great paperweight. My professor in 2010 said ASD is old news, but here we are in 2025 and feels like everyone is still using ASD.
 
Are younger engineers learning LRFD and actually using it? Yes we learned LRFD in college, but the firm I first worked at everyone used ASD so I still do now. The LRFD-only steel manual (from early 90's?) was a great paperweight. My professor in 2010 said ASD is old news, but here we are in 2025 and feels like everyone is still using ASD.

Well it is kinda like the metric system. For some reason the US doesn't seem to want to change while the rest of the world has.

I'm not from North America and I do look at the stubborn use of both with continued surprise.

I see LRFD as dressed up ASD. Strip off the statistical costume and it’s largely the same safety buffer for most structures. ASD was less overt about the reliability stats, but the reliability was baked in all the same. People forget LRFD was designed to mirror ASD reliability for most cases. They’re not fundamentally different animals.
I believe we might have butted heads on this before.... Your claim here is like claiming that the metric system is dressed up Imperial units.

Sure when you make the change you might convert the old system to the new system. Why resurvey the road when changing the road sign? Just change the sign to ShelbyVille 10Miles to ShelbyVille 16km {EDIT CORRECTED MISTAKE}.

Moving to an improved system doesn't mean you MUST throw out everything you have learnt from the old system.
Nor does keeping and converting significant knowledge from the old system mean that the new system is simply a 'dressed up version of the old'.

But there have been a very good bases for developing both LRFD and the metric system. Deriding either needs some stronger arguments than just claiming that some aspects newer system are similar or that outcomes are similar. It seems be deliberately ignoring the very good reasons for developing the newer system.

They’re not fundamentally different animals.
Well if they aren't different animals (they are both structural codes) they are vastly different species.
 
Last edited:
Why resurvey the road when changing the road sign? Just change the sign to ShelbyVille 10Miles to ShelbyVille 10km.

I think there’s been a misunderstanding of what I’m saying.

I’m not comparing ASD to LRFD as if it’s akin to just changing a sign from “10 miles to Shelbyville” to “10 kilometres” without moving the sign.

What I’m saying is this: switching from ASD to LRFD is like changing that sign from “10 miles” to “16 kilometres,” or updating a speed limit from 50 mph to 80 km/h. The numbers look different, but the distance, or in this case, the intended safety level for normal structures, stays the same.

That’s how LRFD was developed. The LRFD factors were chosen to reproduce the same safety levels that ASD already provided for typical structures. For example, dead load is factored at 1.2 and live load at 1.5 because, like 80 km/h matching 50 mph, those numbers give the same result as the ASD approach, which had already proven reliable. There are of course tweaks to LRFD to make it all more consistent. But the reliability basics were ripped straight out of ASD.

So no, LRFD wasn’t built from scratch. It piggybacks off the ASD system that came before it, and was directly calibrated to align with it.
 
So I’m in a different industry, and have watched (read about) the ASD vs LRFD debate for some time, with a mixture of amusement and confusion. As a note, ASD is essentially what we use in aerospace. Reading the start of the paper linked above, the only difference seems to be that ASD uses one fudge factor, while LRFD uses two fudge factors. I can see where the academic types would like LRFD as it allows then to get fancier with more factors, allowing more papers to be written, and allowing the methods to be made more complex and less intuitive. And the whole reliability argument seems to be based on a very flimsy set of real data, if anything at all. Cheers from the peanut gallery.
 
I think there’s been a misunderstanding of what I’m saying.

I’m not comparing ASD to LRFD as if it’s akin to just changing a sign from “10 miles to Shelbyville” to “10 kilometres” without moving the sign.

What I’m saying is this: switching from ASD to LRFD is like changing that sign from “10 miles” to “16 kilometres,” or updating a speed limit from 50 mph to 80 km/h. The numbers look different, but the distance, or in this case, the intended safety level for normal structures, stays the same.
Sorry the cause of this aspect of misunderstanding is all mine. My post was meant to say 16km. But I mistyped. :sleep:


That’s how LRFD was developed. The LRFD factors were chosen to reproduce the same safety levels that ASD already provided for typical structures. For example, dead load is factored at 1.2 and live load at 1.5 because, like 80 km/h matching 50 mph, those numbers give the same result as the ASD approach, which had already proven reliable. There are of course tweaks to LRFD to make it all more consistent. But the reliability basics were ripped straight out of ASD.
Well of course when you have centuries of evolution, development and research you are going to use rather than deliberately forget about it and start restart your material testing again.

And interesting that you chose the word 'reliability'. As the variance in reliability of outcomes of ASD is one of the key the advantages of LRFD and this is shown quite clearly in the graphs above and the paper from 1981 linked.

So no, LRFD wasn’t built from scratch. It piggybacks off the ASD system that came before it, and was directly calibrated to align with it.
Align with it only on SOME points in the curve. Your continued suggestion that because LRFD uses data from the time of ASD that it is therefore just a more complicated version of the same thing doesn't demonstrate the evolution and improvement that is present in LRFD.

Again this is akin to deriding Kelvin as a measurement of temperature because Kelvin was calibrated to align with Celsius, Which is absolutely true (the pun was accidental). But that doesn't mean that it 'piggybacks' off Celsius therefore not an improvement. Kelvin is clearly superior from a scientific perspective thus it has gained acceptance as the standard on which temperature is defined and now defines Celsius and Fahrenheit.

It is no different with LRFD. This is a scientifically more robust approach which gives more consistent results than ASD approaches before it. Now when codes change and ASD is still offered as an option, then the ASD is modified to align with changes to LRFD.

Standards evolve and sometimes make evolutionary leaps. LRFD is an evolutionary leap over ASD.
 

Part and Inventory Search

Sponsor