You are on page 1of 2

Filter Openings - 50mm Flange, Bolt size and spacing:

b ≔ 398 mm : Scrubber Width

l ≔ 2050 mm : Scrubber Lenght

bGF ≔ 50 mm : Gasket Face Width

PSeat ≔ 12 MPa : Gasket Seating Pressure

σBolt ≔ 1000 MPa : Bolt Yield Stress

σFlange ≔ 172 MPa : Flange Yield Stress

DBolt ≔ 10 mm : M14 x 2 Grade 10.9 Bolts

DBoltBody ≔ 14 mm : M14 x 2 Grade 10.9 Bolts

DBoltHead ≔ 24.25 mm : Bolt Head Diameter

lBS ≔ 60 mm : Bolt Spacing

b l
NBoltsActual ≔ 2 ⋅ ―― + 2 ―― = 81.6
lBS lBS

σWorkingBolt ≔ σBolt ⋅ 0.75 ⋅ 0.8 = 600 MPa

2
AGasket ≔ (2 l + 2 b) ⋅ bGF = 0.245 m

FBoltTotal ≔ PSeat ⋅ AGasket = ⎛⎝2.938 ⋅ 10 ⎞⎠ kN


3

FBoltTotal
= ⎛⎝4.896 ⋅ 10 ⎞⎠ mm
3 2
ABoltReq ≔ ――――
σWorkingBolt
2
π ⋅ ⎛⎝DBolt⎞⎠ 2
ABoltAvail ≔ ―――― = 78.54 mm
4

ABoltReq
NBoltsReq ≔ ――― = 62.338
ABoltAvail

FBoltTotal
FBolt ≔ ――― = 47.124 kN
NBoltsReq
A ≔ if NBoltsActual < NBoltsReq |
‖ “Reduce centre to centre distance between bolts.” |
‖ |
else |
‖ “Bolt size and spacing acceptable.” ||

A = “Bolt size and spacing acceptable.”

FBoltTotal
FBoltActual ≔ ―――― = 36 kN
NBoltsActual

π ⋅ ⎛⎝DBoltHead − DBoltBody ⎞⎠
2 2
2
ABoltHead ≔ ――――――――― = 307.925 mm
4

FBoltActual
σFlangeActual ≔ ―――― = 116.912 MPa
ABoltHead

if σFlangeActual < σFlange | = “Local Yielding not expected”


‖ “Local Yielding not expected” |
‖ |
else |
‖ “Local Yielding expected” ||

You might also like