# "WEIGHTS" --- PIPE AND TANK WEIGHT CALCULATION PROGRAM

Program Description:
"WEIGHTS" is a spreadsheet program written in MS-Excel for the purpose of calculating the weights of pipes and tanks
or vessels. Specifically, the weight of pipes either empty or full of contents, with/without insulation, and with/without ice
buildup is determined. The volume and weight of tanks or vessels of various top/bottom or end configuations is
determined.
This program is a workbook consisting of five (5) worksheets, described as follows:

Worksheet Name

Description

Doc
Pipe Weights
Pipe Rack Weight
Vert. Tank Volume & Weight
Horiz. Tank Volume & Weight

This documentation sheet
Calculate weights of standard weight steel pipes
Calculate weight of rack of standard weight steel pipes
Calculate volume and weight of a vertical cylindrical tank
Calculate volume and weight of a horizontal cylindrical tank

Program Assumptions and Limitations:
1. Worksheets for Pipe Weights and Pipe Rack Weight assume use of standard weight (STD) steel pipe for
diameters from 1/2" up through 36".
2. Worksheet for Vert. Tank Volume & Weight assumes vertical cylindrical tank, and permits use of various top and
bottom configuations. Tops may be either flat, spherical, or elliptical. Bottoms may be either flat, elliptical,
spherical, or conical.
3. Worksheet for Horiz. Tank Volume & Weight assumes vertical horizontal tank, and permits use of various end
configuations. Left and right ends may be either flat, elliptical, or spherical.
4. Worksheet for Vert. Tank Volume & Weight assumes wall thickness of center, cylindrical section is same as for top
and bottom. Where top and/or bottom thickness are not the same as center, cylindrical section, the user may
account for the difference by including an estimated correction weight (+/-) in the Misc. Weight input.
5. Worksheet for Horiz. Tank Volume & Weight assumes wall thickness of center, cylindrical section is same as for both
ends. Where end thicknesses are not the same as center, cylindrical section, the user may account for the
difference by including an estimated correction weight (+/-) in the Misc. Weight input.
6. This program contains several “comment boxes” which contain a wide variety of information including
explanations of input or output items, equations used, data tables, etc. (Note: presence of a “comment box”
is denoted by a “red triangle” in the upper right-hand corner of a cell. Merely move the mouse pointer to the
desired cell to view the contents of that particular "comment box".)

65 5.43 148. in.24 0.53 2.93 1.05 2.20 1. AISC Manual of Steel Construction.000 28.11 10.72 32.59 7.60 78.19 13.41 140.38 437.78 129.07 7.04 78.500 4.83 157.250 0.50 17.21 11.563 6.97 2.70 13.88 19.31 368.27 2.94 13.13 67.18 7.62 146.43 379.60 70.70 46.60 36.13 7.85 1.97 3.37 193.78 12.08 4.380 1.250 35.750 14.13 1.68 529.14 8.30 1.61 16. with/without Insulation.98 395.74 348.24 520.000 30.250 33. t(insul) = Insulation Density = Ice Thickness.09 3. and with/without Ice Buildup Job Name: Job Number: Subject: Originator: Checker: t(insul) Input Data: Specific Gravity of Contents = Insulation Thickness.02 117.250 29.) (in.12 1.) (Note: density of ice is assumed = 56.36 55.87 40.000 24.000 26.96 32.37 64.900 2.000 4.04 84.43 171.75 636.35 14.79 14.38 11.91 2.99 35.58 23.97 10.74 83.33 20.62 18.70 142.47 19.56 54.45 219.70 174.60 11.59 35.00 9.840 1.026 5.20 47.44 375.56 577.99 1.37 9.250 31.000 0.44 475.55 40.69 39.07 2.19 5.66 651.00 1.96 8.01 5.36 4.53 1.92 7.67 184.36 69.24 21.315 1.74 Combination Weights (plf) Pipe + Pipe + Pipe + Pipe + Contents + Contents + Contents + Insulation Insulation Insul. 9th Edition (for pipes from 1/2" diameter through 12" diameter) 2.60 102.72 1.61 12.32 42.54 32.81 341. t(ice) in.00 O.622 0.70 11.33 9.79 2.34 132.00 11.48 49.42 297.60 387.50 122.62 10.20 131.49 21.20 16.38 11.74 428.77 467.11 106.64 9.36 305.61 95.69 23.750 12.25 6.60 118.95 3.12 51.250 25.57 87.71 5.250 17.52 11.31 113.00 94.96 26.24 151.09 9.36 96.625 10.84 12.068 3."WEIGHTS.625 8.47 162.020 12.79 212. + Ice Ice 2.57 9.81 128.047 6.71 55.98 4.08 444.92 591.17 227.01 9.14 14.24 8.10 23.55 117.91 14.43 37.66 250.76 35.68 0.79 9.76 2.65 5. t(ice) = 1.13 30.57 13.77 330.02 248.04 1.000 36.375 2.55 60.21 25.62 Pipe + Insulation + Ice 9.79 7.10 9.000 32.12 1.49 106.10 30. pcf Outside Diameter Inside Diameter Pipe Weight Contents Weight Insulation Weight Ice Weight (in.79 290.58 9.95 30.548 4.01 479.824 1. 1/2 3/4 1 1-1/4 1-1/2 2 2-1/2 3 3-1/2 4 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 Formulas Used: References: I.049 1.68 14.) (plf) (plf) (plf) (plf) 0.78 281.15 22.26 196.60 87.250 23.09 Pipe Weight = Contents Weight = Insulation Weight = Ice Weight = (p*(OD^2-ID^2)/4)*(490/144) (SG*w(contents))*(p*ID^2/4)/144 w(insul)*(t(insul)/12)*(p*(OD+t(insul))/12) w(ice)*(t(ice)/12)*(p*(OD+2*t(insul)+t(ice))/12) Pipe + Contents 0.65 50.89 15.88 140.61 12.28 122.50 5.D.71 (Note: plain standard steel pipe weights shown in table are taken from references below.500 5.250 21.16 2.05 543.24 257.70 134.250 15.050 1.469 3. Results: Pipe Nomenclature Nominal Pipe Dia.50 49.27 489.10 95.000 20.10 9.43 9.55 2.37 100.46 62.36 2.90 14.12 22.72 81.96 24.49 36.98 333.000 16.84 601.32 106.00 11.610 2.18 13.97 28.000 13.60 110.981 10.37 287.68 2.4 pcf.79 6.20 104.88 152.39 0.42 161.41 323.71 176.96 424.31 76.34 145.35 123.) 1.28 7.39 12.72 10.60 45.74 28.89 205.38 17.48 207.067 2.065 7.42 10.10 13.66 28.74 15.78 178.56 49.34 26.60 62.000 18.65 19.17 5.39 4.03 185.) (Note: densitiy of water is assumed = 62.660 1.76 45.72 8.14 0.875 3.21 241.5 CALCULATION OF INDIVIDUAL PIPE WEIGHTS For Standard Weight (STD) Steel Pipe and Empty or Full of Contents.xls" Program Version 1.70 126.36 101.33 3.32 22.250 19.63 17.48 72.06 416.D.83 140.73 77.000 34.84 265.70 0.18 3.000 22.0 pcf.37 2.03 534.72 3.250 27.39 7.46 24.44 1. ITT Grinnell Pipe Hanger and Engineering Manual (for pipes from 14 " diameter through 36" diameter) 2 of 7 5/1/2013 2:22 AM .78 586.94 211.88 51.85 8.

49 31.84 52.00 0.00 2 1.99 52.50 35.05 plf (p*(OD^2-ID^2)/4)*(490/144) (SG*w(contents))*(p*ID^2/4)/144 w(insul)*(t(insul)/12)*(p*(OD+t(insul))/12) w(ice)*(t(ice)/12)*(p*(OD+2*t(insul)+t(ice))/12) 3 of 7 5/1/2013 2:22 AM . and with/without Ice Buildup Job Name: Job Number: Subject: Originator: Checker: t(insul) O.00 0.05 2 1.00 4 1. with/without Insulation. 2 2 3 3 4 4 6 6 6 6 No.76 13. + Ice 6.05 1 1. t(ice) I.49 35.00 2.00 2.00 1 1.D.) (in.52 27.49 35.00 0.00 Foamglass Fiberglass Fiberglass Polyurethane Polyurethane None None Foamglass Foamglass Ice Thickness Each Pipe Pipe + Contents + Insul.66 31.00 1 1.) Calcium Silicate 2."WEIGHTS.5 CALCULATION OF PIPE RACK WEIGHT For Pipe Rack Using Standard Weight (STD) Steel Pipe and Empty or Full of Contents.66 17.05 Insulation Type Used Insulation Thickness (in.58 27.05 3 1.00 3.00 0./ft.00 0.00 3.99 31.49 31.50 347.00 0.D. of Contents Duplicated Specific Pipes (Np) Gravity 4 0.50 Total Pipe Rack Weight = Formulas Used (per pipe): Pipe Weight = Contents Weight = Insulation Weight = Ice Weight = Total Wt.00 3.50 35. + Ice)*Np 24.14 27.00 0. Pipe Nomenclature Input and Calculation Table: Nominal Pipe Dia.89 13.05 1 1.04 6.00 3.00 2.05 3 1.92 17.00 0.xls" Program Version 1.00 0.00 0.00 0.00 0. (Pipe + Contents + Insul.

6875 16. given as input We(total) = We(top)+We(cylinder)+We(bottom)+Wm 4 of 7 5/1/2013 2:22 AM .00 62."WEIGHTS. ht = Cylinder Height. hb = Outlet Diameter. t I.43 12.3333 1. I. Spherical.D.000 1000.7 lbs.D. lbs. OD=ID+2*t/12 H = ht+hc+hb Surface Area: A(top) = A(cylinder) = A(bottom) = A(total) = 69..0000 Conical 5.xls" Program Version 1.0 1765. Spherical.^2 lbs. wc = Insulation Density. ft. hc H pcf pcf pcf in. ti = Misc.. do = Shell Density.00 2.^2 Empty Weight: We(top) = We(cylinder) = We(bottom) = Wm = We(total) = 1196. ft.D.00 ft.00 ft. H = 8. = Tank Wall Thk. Elliptical. = Total Height. and h =ht or hb We(top) = A(top)*((t/12)*ws+wi*ti/12) We(cylinder) = A(cylinder)*((t/12)*ws+wi*ti/12) We(bottom) = A(bottom)*((t/12)*ws+wi*ti/12) Wm = Misc.6250 0.5 CALCULATION OF VERTICAL TANK VOLUME AND WEIGHT For Cylindrical Thin-Walled Tank with either Flat. W m = 8.2500 10. hc = Bottom Configuration = Bottom Height. or Conical Bottom Job Name: Subject: Job Number: Originator: Checker: Input Data: O.^2 ft.3 1000. do Vertical Tank Nomenclature (assumed full of contents) Results: Outside Dimensions: Outside Dia. Weight.93 101. or Elliptical Top and either Flat.4 4725. lbs. ft. ft. O.. t = Top Configuration = Top Height. htc in. ws = Contents Density.0 8686. wi = Insulation Thk. ft.3333 490.D. hb lbs. Tank Diameter.10 272. t ft. lbs.5833 ft.97 444.^2 ft.3750 Elliptical 1. Wt. A(top) = (pi*(2*(OD/2)^2+ht^2/e*LN((1+e)/(1-e))))/2 A(cylinder) = pi*OD*hc A(bottom) = pi/4*(OD+do)*SQRT(4*hb^2+(OD-do)^2) A(total) = A(top)+A(cylinder)+A(bottom) where: e = SQRT((OD/2)^2-h^2)/(OD/2).

6 36475.^3 ft. Wt(total) = We(total)+Wc(total) lbs. Weight of Tank + Full Contents: Wt(total) = 55723. Wc(top) = V(top)*(t/12)*wc Wc(cylinder) = V(cylinder)*wc Wc(bottom) = V(bottom)*wc Wc(total) = Wc(top)+Wc(cylinder)+Wc(bottom) lbs. Comments: 5 of 7 5/1/2013 2:22 AM ."WEIGHTS.^3 ft.47 584.^3 Full Contents Weight: Wc(top) = Wc(cylinder) = Wc(bottom) = Wc(total) = 2963.^3 gal.1 47036.5 7597.0 ft.xls" Program Version 1. V(top) = (4/3*pi*(ID/2)^2*(ht-t/12))/2 V(cylinder) = pi*ID^2/4*hc V(bottom) = pi*(hb-t/12)/12*(ID^2+ID*do+do^2) V(total) = V(top)+V(cylinder)+V(bottom) V(total) = (V(top)+V(cylinder)+V(bottom))*7.69 753.99 ft.26 121.5 Volume: V(top) = V(cylinder) = V(bottom) = V(total) = = 47.42 5635.4805 lbs. lbs.2 lbs.

73. Wt.. Lr Lc t ft. O. Horizontal Tank Nomenclature (assumed full of contents) lbs. ti = 2.3750 Left End Configuration = Spherical Left End Length.0 7267. ft.3333 Cylinder Length.24 76.. given as input We(total) = We(left end)+We(cylinder)+We(right end)+Wm Volume: V(left end) = V(cylinder) = V(right end) = V(total) = = ft.00 Insulation Thk.5 1322.^2 ft.D.D. ft.^2 ft. L = 8. I.3333 Surface Area: A(left end) = A(cylinder) = A(right end) = A(total) = 76.^3 ft. = Total Length. = 8.38 362. ws = 490. t = 0.38 209. wi = 12.5 CALCULATION OF HORIZONTAL TANK VOLUME AND WEIGHT For Cylindrical Thin-Walled Tank with either Flat.43 Insulation Density. ft.D. Ll = 2.64 447. End Configuration = Spherical Right End Length.^3 ft.^3 gal.64 595.4805 6 of 7 5/1/2013 2:22 AM .D.00 ft. wc = 62. Lc = 7.21 4452. Ll in.3333 Shell Density. lbs.94 73.6667 Rt. or Spherical Ends Job Name: Job Number: Subject: Originator: Checker: Input Data: Tank Diameter. OD=ID+2*t/12 L = Ll+Lc+Lr A(left end) = pi*(OD^2+4*Ll^2)/4 A(cylinder) = pi*OD*Lc A(right end) = pi*(OD^2+4*Lr^2)/4 A(total) = A(left end)+A(cylinder)+A(right end) We(left end) = A(left end)*((t/12)*ws+wi*ti/12) We(cylinder) = A(cylinder)*((t/12)*ws+wi*ti/12) We(right end) = A(right end)*((t/12)*ws+wi*ti/12) Wm = Misc.2 lbs. lbs.^2 Empty Weight: We(left end) = We(cylinder) = We(right end) = Wm = We(total) = 1322.6250 Tank Wall Thk. pcf pcf t pcf in.48 ft."WEIGHTS.3 1000. Lr = 2. Elliptical. Results: Outside Dimensions: Outside Dia.xls" Program Version 1. V(left end) = pi*(Ll-t/12)*(3*OD^2+4*(Ll-t/12)^2)/24 V(cylinder) = pi*ID^2/4*Lc V(right end) = pi*(Lr-t/12)*(3*ID^2+4*(Lr-t/12)^2)/24 V(total) = V(left end)+V(cylinder)+V(right end) V(total) = (V(left end)+V(cylinder)+V(right end))*7.6875 12. lbs. I.^2 lbs. ft.^3 ft.00 Contents Density.3 3622. O.00 L ft. W m = 1000. Weight..000 Misc.

"WEIGHTS.7 4597.2 27964.2 37159. lbs. lbs.5 Full Contents Weight: Wc(left end) = Wc(cylinder) = Wc(right end) = Wc(total) = 4597. Wt(total) = We(total)+Wc(total) lbs. Wc(left end) = V(left end)*(t/12)*wc Wc(cylinder) = V(cylinder)*wc Wc(right end) = V(right end)*wc Wc(total) = Wc(left end)+Wc(cylinder)+Wc(right end) lbs. Comments: 7 of 7 5/1/2013 2:22 AM .3 lbs.1 Weight of Tank + Full Contents: Wt(total) = 44426.xls" Program Version 1.