Topic Options
#42550 - 04/20/11 04:37 PM Corrosion Allowance / Mill Tolerance B31.1 Piping Code
Darril Offline
Member

Registered: 03/16/00
Posts: 5
Loc: Johannesburg, South Africa
Gents

Q) If corrosion allowance is entered in the Caesar input field, does Caesar take it into account for a B31.1 code stress compliance report?

Please could I be directed to a definitive forum reply on how B31.3 treats corrosion allowance and does Caesar incorporate corrosion allowance in the allowable stress calculations when working in accordance with B31.1. I am sure this topic has been well covered.

From the replies that Rich has answered, it appears that Zcorroded is indeed taken into account in the stress calcs.


I have also found this post from Rich Ay which is relevant:
The B31.1/B31.3 Codes state that corrosion is to be removed from the Section Modulus before making the stress calculation. Therefore corrosion has no effect on the system until the M/Z term is computed for the Code Stress.

My understanding of this is : removing corr. allow. maximizes the section modulus Z and minimizes the M/Z valueminimizes the stress

I have also found this:
Corrosion is considered in the minimum wall thickness calculation, and that is where the errosion and mill tolerance are also considered.

And this:
For the Codes that address corrosion, they state that "corrosion should be removed from the Section Modulus before making the stress calculation". So the full cross section is used in determining the stiffness matrix and in determining the load vector (system weight). It isn't until the stress is computed that "Zcorroded" is used instead of "Z".

Top
#42553 - 04/20/11 06:35 PM Re: Corrosion Allowance / Mill Tolerance B31.1 Piping Code [Re: Darril]
Richard Ay Offline
Member

Registered: 12/13/99
Posts: 6226
Loc: Houston, Texas, USA
B31.1 doesn't mention corrosion, so be default CAESAR II will not use the specified corrosion value. If you do want to force the use of corrosion, you have to alter the Configuration, and set the ALL_STRESS_CASES_CORRODED setting to "True". Once so set, corrosion will be deducted from the Section Modulus when making the stress calculations.

B31.3 on the other hand corrodes the Sustained and Occasional load cases, by deducting the corrosion allowance from the Section Modulus when making the stress calculations. If you want to corrode the Expansion load case, then you have to set the ALL_STRESS_CASES_CORRODED setting to "True".

_________________________
Regards,
Richard Ay - Consultant

Top
#42599 - 04/22/11 09:17 AM Re: Corrosion Allowance / Mill Tolerance B31.1 Piping Code [Re: Richard Ay]
Darril Offline
Member

Registered: 03/16/00
Posts: 5
Loc: Johannesburg, South Africa
Thank you for your valued reply Rich

When a client specifies a corrosion allowance and asks for a code compliance analysis to B31.1, I feel that good engineering practice should prevail and corrosion should be included by turning the ALL_STRESS_CASES_CORRODED setting to "True"

If the system is on the limit i.e. the pipe wall thickness is on the light side, the use of corrosion allowance will cause over stress.

I think good engineering practice excludes giving the client the option of including or excluding corrosion allowance based on the fact that B31.1 makes no mention of it - any comment on this?

Metals do corrode and good engineering practice must prevail and I feel corrosion allowance must be included. One wonders why the B31.1 committee in their wisdom excludes corrosion.

I will try get a B31.1 copy and investigate this issue further

Thank you once again for your input

Top
#52621 - 01/23/13 01:32 AM Re: Corrosion Allowance / Mill Tolerance B31.1 Piping Code [Re: Darril]
anatolii Offline
Member

Registered: 10/29/12
Posts: 6
Loc: Mars
Darril,
Have you found an answer to your question in B31.1? I've been looking through it and still couldn't find any corrosion allowance included in stress formulas. Flexibility analysis, ofcourse, is made using nomianal values.
And where does it state that corrosion allowance should be excluded from Z (section modulus) calculation?


Edited by anatolii (01/23/13 01:35 AM)

Top
#52624 - 01/23/13 08:03 AM Re: Corrosion Allowance / Mill Tolerance B31.1 Piping Code [Re: Darril]
Richard Ay Offline
Member

Registered: 12/13/99
Posts: 6226
Loc: Houston, Texas, USA
B31.1 doesn't state that, B31.3 does though.
_________________________
Regards,
Richard Ay - Consultant

Top



Moderator:  Denny_Thomas, uribejl 
Who's Online
0 registered (), 110 Guests and 1 Spider online.
Key: Admin, Global Mod, Mod
May
Su M Tu W Th F Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Forum Stats
12065 Members
14 Forums
16973 Topics
75151 Posts

Max Online: 303 @ 01/28/20 11:58 PM
Top Posters (30 Days)