From 54b01a2816f08d10198009f5eb039da99fd4ac70 Mon Sep 17 00:00:00 2001 From: navanvliet Date: Fri, 22 Mar 2024 18:47:46 +0100 Subject: [PATCH] basics concrete reinforcement added --- .../concrete/Images/reinforcement_cover.png | Bin 0 -> 3890 bytes .../reinforcement_lap_splice_length.png | Bin 0 -> 4795 bytes .../reinforcement_minimal_bar_distances.png | Bin 0 -> 5079 bytes book/basics/concrete/reinforcement.ipynb | 104 ++++++++++++++++++ 4 files changed, 104 insertions(+) create mode 100644 book/basics/concrete/Images/reinforcement_cover.png create mode 100644 book/basics/concrete/Images/reinforcement_lap_splice_length.png create mode 100644 book/basics/concrete/Images/reinforcement_minimal_bar_distances.png diff --git a/book/basics/concrete/Images/reinforcement_cover.png b/book/basics/concrete/Images/reinforcement_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..f23980e7b89ae576c969bbf615db381b47cd9d2f GIT binary patch literal 3890 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 literal 0 HcmV?d00001 diff --git a/book/basics/concrete/Images/reinforcement_lap_splice_length.png b/book/basics/concrete/Images/reinforcement_lap_splice_length.png new file mode 100644 index 0000000000000000000000000000000000000000..01a344403c3476f4b7aac00720d7e1941fc4c9f9 GIT binary patch literal 4795 zcmai22{=@5+aDBB$W|F!k?k)_$=cYLDY8sRLbmJ~jCB}GAw^6i`!;sjio~GdAHs+% zgBZp-cBZlK-l6yX-tYUa_q)DxUFST{{ha%p=e~dEx$fWZJg*J)!Hf(*1^@uSc<-*} z14_F|IkV2uQm)qsS!R@m%Ig7G9Z=rQy+AR}II8KX0RW$n=MQYoQfzvUyJlVh08{hH zN!8|F^prAa<81uM+X(9Hp=a-H^VG)MhB5{K1oGQGbM`QFcZPa<@hh4K^852EO5Nax zQ?5ZbPOV$FW&WdmQ%2#R9)J8#Y|9|CR*PW(fMxogrkb(;la(=gV|MTn-R~@Ivg+?w zbwC-QR?Jf>2t80W#!=Qq)ACpW!Afc|u>-OC$koI5LuS_=y%8fgwC-2)il}af{dWhVVGZ;7LM}OIJ1}&& z@|Lt{&e-`%T3Vvv_zx`q{dsD!$=PI|^@7spRAcV{enl>~O9jIdi~1{f3}+eB697x?SZq%0B+F@V zR*k_KFuqwVC1&1P<-8?%`2LlXiBD3~-d*-nJs;xotBB>jn5lj_m6WNzK2wIiUjDQ& zCdm~SROKhxwet+91bH#yrSB_yNCF#)N{QSp|74(m6Q`k`&-i3l{2*Tk#u$oTC4AMb zI=Z9>J_@oZht$}6fnutv=WN_#-ny2$lV3!z*V`&YMBKql&}JEF6t|!#dFJhsFr)ak$f3& z?Q>Zvni)AzVS%>A!ZsI8>ikHV2tln}P=WGsKRnf?;WySg zC8I0NgzhI_eX+8#BJL|o>`Y2R{z^(q({)xUgdEat5`jKj-*FA^@O3_7JSxE!2hb`I zxrL3LoBO`x*Nu1)u2JQJS;oR!8qwP@Zl~{oyjA4PpVkpWb`7**UoRzQW=iPJ-Xw@Y zRYqgeC$}CYs9ttB+}q5dGbwv4!@$6hlPGQ;fS5d%B;n%Uy%W85O$~EvNQAE#9>t|H zFdT%f<=S4YCq=;qKA1S~Z7fi-iQ$s#qa>k)4mm!;RlAx(WINmA1X|}x8h9?>cyx6r z)vhg;=d@pQBqOy@ogyh&DNtreIB&-ST5Lw@ONuV%PZ&f z260w4wvO@fEOiZy*69ziJa>esIiYt_VFo4~$Kruo%P48b?pLzF%a?_}oZWu%W+giy z?;(@VTrAH*@!sYFrYw5u+;QDOpjnm5(5%G!n~Afl>BE{$6tyceah*lIXCY8yHMKEd5E9{i>U)^bj^i4tazd)iP_=L0Kwz?`ubV|m`vXP zWuiIE3Eej;)aS7DJK{VtGf9%PDuA!gzOKy5;u|P}Xr!kB6}?3UYKXDuulpIEGGVK~ zzG1lty=zW29Rx2BdPYUzJL9j@o+HWAKtem4(_J|5CwV5GuSOv7C)~TEz5T5UdFe`< zEFta+_*cN@BKq?*F^i~r%QUv{O<=W*>ma-Rk(pgliT@9A)!n;1+!yb<4wea!{)(;F z96ijG_skL5-`ktbcy+ULwkvI+Q?ikr7<{+~nd{D=fS(ISUJ8Uk0i$Em{oNUNwB(RJ zOM@}|0s@qKMg{jf>g_Kvastm5!NVwN$w!8v~M0P6O z;eBlH;1Kn;E+FYDp<`|L3~#?znx2kM&NYpfhGDdfEz?j^a1FzSoR+crmgAndG&%Ra zP%0WtG$otv1Cxek|apJ+U(&|F1HR+~- z5<@z zT$KxTNYLo2k^UCW^pQ2Qr}x%X!_z2^&H3gwG9iG>7B&~R_B48^)*EnwGwmkrIg)ciQm{1 z_qJjaPW%)%+l){B=y{5ZizzJiFFyJ&E+!fZuM#5Yd8|d1G0Gd8nPaC^W?J!thfT5R zL9G(3KKw<`;c4>C>Udjqx`z3rpz7|vU+mqb2SBA$o_%X zhh6;HnEaB^}& ztu8S0DSzIt6;8s}xObXrcyF&-)}Pd&G*Tyjxn;e>w!&`G#)kLa@d}=3P|MsXcTi6n zZg?_==uDElykl-WR_})_w?Ol|YMFlDq5~z^M?OAF+uN;FU;Mb*1r`$o@|um2 zBV4q{gcv`2Rw|Nazq>~K3>{O1@KTE8=IWSv0?#Dv`hclbZ*MM`2;5fiT~5Bia`w!b z_IQO_D$80AwFK9J4_ZEpI2QXV#PQ)aKYOWG^d44=(qK_4^QgNu1TK z!n_8Wkdktba!iq2d$OPVcYjn1bM9_HvtQzsSd36BTA5(v;^EN)$8yKHHbwnq@|nG?ZT9PQ3!weHcg35kS6NQ0dham7<2T`J8gB~gL2UUS_X#1ldA&Oq7h z07YnUW~+7^>RxyfUGJT%9m8smp?0IhOQF)urJ;Vx=hND)9(t0yI#wTDDZtDNx_GB> zeeP$c%xW_}Y}^~;VLMvu2`f{;?62M#sdh~gi3|@n)YJ^8U_1FO!nVFDP5>O$qc}w* zYW)PQzriDMda1WjZul>~UO$z~r9HVU0QohT-AmRNSRw0Kn8OlMaPvAt3y)C?Z zvy zBkXw@q+Uius^m)-ch?CDc?7RELy8PC6yFc&rcnrUjZscPhcD#dle}b8MaDRt2_jfP zNJu*&O~zG-pn~Ks?x*lSry|(D$=w?bw|m1Wt)0+S8MqA{X$)x;S?Ah1Sf3?4@E!T= z3?C!idneRUz1nOEQPx>c{*e;T>q3aV?6$I29I!b9^odm;Yk+(8as+P;JBqfqa&Z;p z<-IDG_QP|@J`)-Gpy2;ITOPaqx{`*Di9Mvq#DL^g^S2W>;z5_wZ3nYz7Y?^yAJr0e zeKr>dbQ8MP7E3CkuIW%ztMkf8HLNUInC+T3C}H!)#-vp@#FI8dU6 zeEw4$S8i!uYQ$K*HittzP`4Mg!ZaMv<9VBXZ&z+}8%Ti4)J)BTp zOdrJh`x{PM_wBu?&fT~=qtSu;Vrh=n&iHC5&8xh&Nsk~$+TI?G z3ami{(PjNcY_MIai5xL$@GM=EQ9>w($~`?VH&^u59m^}@nV;>f#om}P{A z;e7RbbkO~kzr=z_m;8LnSe+d5-I|poOU|Ui`FrY&m^LShF(G{}4_;{z(-mGdnveb4<#EU})X zY38ANwadKr<0Hv)0FSfGbl?kI+ThsZTNx$;6oEc}V6d9?(P$JX>oV^>m<%g2DSSfh zkF7v&nLD=nZgByAptu)f%%|QLtgB6~^6iNE1lusI_=1FK*-gmB>S;C5xD)bCbxi-Q zNd+jG*qUFwU(^Q>t+q2)r_N9adOWCeDbp?CDrti{{~fF-WT@J_c=u(j9+&Lw*w_5L z-QKOb-OVIg5GptD=BQFZ9wl))zN3i0Oe8YR4*=|E4g7c3Bl%7Vu#3;%d|}TSfPpHF z&ZG%GX8BI}pQZ?*SEyzwRI?>adci^`wNw>C4v)17i#!!98Ho9dLf*ByTl9}P*d)aa zjX@{@1qHLgrqI5sXtXQiBSk_~~rO4)k?)hGC@;5C{Ijo@W@io5Q%OM(V3%Gt`I3%L5t@AbHlE+L zG5MBrygcV&!mBZ&e|pWslWwIeS3NG|u#_Bw1l~eD3=z^XnQ5&)MuFCfpy)q&2jbSqkfG zzP~=YlBwj#WK#MlE|yn;e@NZ=x#69jQn=SmCh^z8bnwdNIj L>1&p&Tfg`R!eu@O literal 0 HcmV?d00001 diff --git a/book/basics/concrete/Images/reinforcement_minimal_bar_distances.png b/book/basics/concrete/Images/reinforcement_minimal_bar_distances.png new file mode 100644 index 0000000000000000000000000000000000000000..16856e131ac2606fb040a15b262551422ae73092 GIT binary patch literal 5079 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 Y5}cBkvI~h5;#+KLDq7GgC5!O?0+9Q|BLDyZ literal 0 HcmV?d00001 diff --git a/book/basics/concrete/reinforcement.ipynb b/book/basics/concrete/reinforcement.ipynb index 87aa14e..377a8a2 100644 --- a/book/basics/concrete/reinforcement.ipynb +++ b/book/basics/concrete/reinforcement.ipynb @@ -6,6 +6,110 @@ "source": [ "# Reinforcement\n", "\n", + "## Reinforcement areas for beams and columns\n", + "\n", + "|Diameter $\\phi$ [mm] |$A_s$ [mm^2] ||||||||||\n", + "|---|------|------|------|------|------|------|------|------|------|------|\n", + "| | 1 bar | 2 bars | 3 bars | 4 bars | 5 bars | 6 bars | 7 bars | 8 bars | 9 bars | 10 bars |\n", + "| 6 | 28 | 57 | 85 | 113 | 141 | 170 | 198 | 226 | 254 | 283 |\n", + "| 8 | 50 | 101 | 151 | 201 | 251 | 302 | 352 | 402 | 452 | 503 |\n", + "| 10| 79 | 157 | 236 | 314 | 393 | 471 | 550 | 628 | 707 | 785 |\n", + "| 12| 113 | 226 | 339 | 452 | 565 | 679 | 792 | 905 | 1018 | 1131 |\n", + "| 16| 201 | 402 | 603 | 804 | 1005 | 1206 | 1407 | 1608 | 1810 | 2011 |\n", + "| 20| 314 | 628 | 942 | 1257 | 1571 | 1885 | 2199 | 2513 | 2827 | 3142 |\n", + "| 25| 491 | 982 | 1473 | 1963 | 2454 | 2945 | 3436 | 3927 | 4418 | 4909 |\n", + "| 32| 804 | 1608 | 2413 | 3217 | 4021 | 4825 | 5630 | 6434 | 7238 | 8042 |\n", + "\n", + "\n", + "## Reinforcement in nets for slabs\n", + "| Spacing (c.t.c.) [m] | Bars/length [1/m]| Total area per meter width [mm²/m]|||||||\n", + "|-----------------------|------------|--------------------------------------|---|---|---|---|---|---|\n", + "| | | $\\phi = 6 [mm]$ | $\\phi = 8 [mm]$ | $\\phi = 10 [mm]$ | $\\phi = 12 [mm]$ | $\\phi = 16 [mm]$ | $\\phi = 20 [mm]$ | $\\phi = 25 [mm]$ |\n", + "| 70 | 14.29 | 404 | 718 | 1122 | 1616 | 2873 | 4489 | 7015 |\n", + "| 75 | 13.33 | 377 | 670 | 1047 | 1508 | 2680 | 4188 | 6543 |\n", + "| 80 | 12.50 | 353 | 628 | 982 | 1414 | 2513 | 3927 | 6136 |\n", + "| 85 | 11.76 | 333 | 591 | 924 | 1330 | 2365 | 3695 | 5773 |\n", + "| 90 | 11.11 | 314 | 558 | 873 | 1257 | 2234 | 3490 | 5454 |\n", + "| 95 | 10.53 | 298 | 529 | 827 | 1191 | 2117 | 3308 | 5169 |\n", + "| 100 | 10.00 | 283 | 503 | 785 | 1131 | 2011 | 3142 | 4909 |\n", + "| 105 | 9.52 | 269 | 479 | 748 | 1077 | 1914 | 2991 | 4673 |\n", + "| 110 | 9.09 | 257 | 457 | 714 | 1028 | 1828 | 2856 | 4462 |\n", + "| 115 | 8.70 | 246 | 437 | 683 | 984 | 1749 | 2733 | 4271 |\n", + "| 120 | 8.33 | 236 | 419 | 654 | 942 | 1675 | 2617 | 4089 |\n", + "| 125 | 8.00 | 226 | 402 | 628 | 905 | 1609 | 2513 | 3927 |\n", + "| 130 | 7.69 | 217 | 387 | 604 | 870 | 1546 | 2416 | 3775 |\n", + "| 135 | 7.41 | 210 | 373 | 582 | 838 | 1490 | 2328 | 3637 |\n", + "| 140 | 7.14 | 202 | 359 | 561 | 808 | 1436 | 2243 | 3505 |\n", + "| 145 | 6.90 | 195 | 347 | 542 | 780 | 1387 | 2168 | 3387 |\n", + "| 150 | 6.67 | 189 | 335 | 524 | 754 | 1341 | 2095 | 3274 |\n", + "| 155 | 6.45 | 182 | 324 | 507 | 730 | 1297 | 2026 | 3166 |\n", + "| 160 | 6.25 | 177 | 314 | 491 | 707 | 1257 | 1964 | 3068 |\n", + "| 165 | 6.06 | 171 | 305 | 476 | 685 | 1218 | 1904 | 2975 |\n", + "| 170 | 5.88 | 166 | 296 | 462 | 665 | 1182 | 1847 | 2886 |\n", + "| 175 | 5.71 | 161 | 287 | 449 | 646 | 1148 | 1794 | 2803 |\n", + "| 180 | 5.56 | 157 | 280 | 437 | 629 | 1118 | 1747 | 2729 |\n", + "| 185 | 5.41 | 153 | 272 | 425 | 612 | 1088 | 1700 | 2656 |\n", + "| 190 | 5.26 | 149 | 264 | 413 | 595 | 1058 | 1653 | 2582 |\n", + "| 195 | 5.13 | 145 | 258 | 403 | 580 | 1031 | 1612 | 2518 |\n", + "| 200 | 5.00 | 141 | 251 | 393 | 566 | 1005 | 1571 | 2454 |\n", + "| 250 | 4.00 | 113 | 201 | 314 | 452 | 804 | 1257 | 1964 |\n", + "\n", + "\n", + "`````{Note}\n", + "In concrete plates (floors and walls) the reinforcement is usually specified as the the type of bar and the spacing (Ø12-200) rather than the number of bars per meter (5 Ø12)\n", + "`````\n", + "\n", + "## Lab splice length\n", + "\n", + "```{figure} Images/reinforcement_lap_splice_length.png\n", + "---\n", + "align: right\n", + "---\n", + "```\n", + "\n", + "In some cases the reinforcement bars need to be coupled because of the limited lengths of the bars or to ease execution. This is done by placing two bars relatively close to each other for a certain lap length. The forces are transmitted by shear and compressive stresses in the concrete. For a first design the lap length can be estimated as: \n", + "\n", + "40 x Ø (diameter smallest bar)\n", + "\n", + "For exact calculations, see EC2\n", + "\n", + "## Cover\n", + "\n", + "| Structural Element | Cover c [mm] per environment | | | Increase [mm] | |\n", + "|--------------------|--------------|---------------|-----------------------|---------------------------|-------------------|\n", + "||dry|wet|salt or aggresive|modified surface|uninspected table surface|\n", + "| Plaat en wand | 15 | 25 | 30 | +5 | +5 |\n", + "| Balk, poer en console | 25 | 30 | 35 | +5 | +5 |\n", + "| Kolom | 30 | 35 | 40 | +5 | +5 |\n", + "\n", + "```{figure} Images/reinforcement_cover.png\n", + "---\n", + "align: right\n", + "---\n", + "```\n", + "`````{Note}\n", + "Further demands: \n", + "c ≥ Ø (for bars ≤ Ø 25 mm) \n", + "c ≥ 1,5Ø (for bars > Ø 25 mm) \n", + "prestressing steel: + 5 mm\n", + "`````\n", + "\n", + "Under certain conditions it is allowed to bundle 2 of three bars together without spacing. These bundles can be regarded as a single bar with the same cross section (mm2\n", + ") as the total bundle.\n", + "\n", + "## Minimal bar distances\n", + "```{figure} Images/reinforcement_minimal_bar_distances.png\n", + "---\n", + "align: right\n", + "---\n", + "```\n", + "\n", + "The spacing between (not c.t.c distance) the bars should be not less than the maximum of:\n", + "- the bar diameter\n", + "- the maximum aggregate size + 5 mm\n", + "- 20 mm\n", + "\n", + "When bars are placed in separate layers, care must be taken that good compaction of the concrete must be possible. In the case of walls there must be enough room to cast concrete in the lower regions of the wall. At laps the distances between the bars may be smaller.\n", "\n" ] },