ACI 318M-19 — សមតិកម្មគណនាធ្នឹម RC Beam (Flexure + Shear)
Smart-Book សម្រាប់ Sarim Insight: រួមបញ្ចូល Formulas សំខាន់ៗ + Workflow 80/20 (សម្រាប់គណនាដោយដៃ និងពិនិត្យលទ្ធផល Robot / Midas)។
មាតិកា (Table of Contents)
Tip: ចុចលើចំណងជើងនីមួយៗដើម្បីរំកិលទៅ section នោះ។
Quick Notes (សម្រាប់ការងារក្នុងសាយ)
• Units: b, h, d (mm) • f'c, fy (MPa) • Mu (kN·m) • Vu (kN)
• Flexure: φ = 0.9 • Shear: φ = 0.75 (ជាទូទៅ)
φMn ≥ Mu (Moment) និង φVn ≥ Vu (Shear)
1
Given Data + Symbols (ទិន្នន័យចាប់ផ្តើម)
›
h = overall depth (mm)
d = effective depth (mm)
fy = steel yield strength (MPa)
Vu = ultimate shear (kN)
φ = 0.75 (Shear)
d = h − cover − stirrup_dia − 0.5*mainbar_dia
ចំណាំ: cover សម្រាប់ beam ជាទូទៅ 25–40mm (អាស្រ័យលើ site + exposure)។
2
ULS Load Combination (Strength)
›
Load combination សម្រាប់ Strength (ULS) — ខាងក្រោមជាទម្រង់ដែលប្រើញឹកញាប់។
U = 1.2D + 1.6L
U = 1.2D + 1.0L + 1.0E (example form, depends on your load cases)
3
Flexure Design (Moment) — a, Mn, φMn
›
ករណីសាមញ្ញ (Singly reinforced) និង assume steel yield → ប្រើ stress block 0.85f'c។
a = (As * fy) / (0.85 * f'c * b)
Mn = As * fy * ( d − a/2 )
φ = 0.9 (flexure) Require: φMn ≥ Mu
- យក Mu (kN·m) → convert ទៅ N·mm ប្រសិនបើគណនាជាមួយ mm/MPa។
- សាក As → គណនា a → គណនា Mn → ប្រៀបធៀប φMn ≥ Mu។
4
As,min & As,max (Checks)
›
Check As,min ដើម្បីជៀសវាង brittle cracking និង check max (ductility)។
As,min = max( (0.25*sqrt(f'c)/fy) * b*d, (1.4/fy) * b*d )
- បើ As(calc) < As,min → ត្រូវយក As = As,min។
- As,max ជាធម្មតាពិនិត្យតាម ductility (ρmax ≈ 0.75 ρbalanced)។
ρbalanced = 0.85*β1*(f'c/fy) * (εcu / (εcu + εy)) ρmax = 0.75 * ρbalanced
Tip: សម្រាប់ការងារសាយភាគច្រើន As,min + shear detailing គឺ “catch” បញ្ហាច្រើនបំផុត។
5
Shear Design — Vc, Vs, stirrup spacing (s)
›
គណនា shear capacity សរុប: Vn = Vc + Vs ហើយពិនិត្យ φVn ≥ Vu។
Vc = 0.17 * sqrt(f'c) * b * d
Vs = (Av * fy * d) / s
φ = 0.75 (shear) Vn = Vc + Vs Require: φVn ≥ Vu
s = (Av * fy * d) / (Vu − Vc) (if Vu > Vc)
6
Spacing limits + Detailing notes
›
បន្ទាប់ពីបាន s ត្រូវ check limit (កុំឲ្យ s ធំពេក)។
s_max ≤ min(0.5d, 600 mm)
- ជិត support (high shear zone) → ប្រើ stirrup កៀកជាង (ឧ. @100, @80)។
- Midspan → អាចបើក spacing ធំជាង តែត្រូវមិនលើស s_max។
- កុំភ្លេច cover + clear spacing between bars (site constructability)។
7
Development length (Ld) — Quick
›
ខាងក្រោមជាទម្រង់ quick check (ប្រើញឹកញាប់សម្រាប់ site sanity-check)។ សម្រាប់ design official ត្រូវយកតាម clause/detail conditions (coating, confinement, top bar, etc.)។
Ld ≈ (fy * db) / (1.1 * sqrt(f'c))
8
Workflow 80/20 + Checklist (សម្រាប់ធ្វើបានរហ័ស)
›
1) Get Mu, Vu from ULS combinations 2) Choose b, h, cover → compute d 3) Flexure: pick As → a → Mn → check φMn ≥ Mu 4) Check As,min (and ductility / As,max concept) 5) Shear: compute Vc → required Vs → spacing s 6) Check s ≤ s_max and detailing zones (support vs midspan) 7) Quick Ld / lap splice sanity-check 8) Final rebar detailing + constructability check
បើអ្នកចង់ “Example ពេញ” (step-by-step) សូមផ្ញើ: b×h, cover, mainbar dia, f'c, fy, Mu, Vu ខ្ញុំនឹងគណនាឲ្យ + ស្នើ rebar arrangement (ឧ. 3D16, R8@100/150)។