🔩 Reinforcement Modeling Made Right

Code-compliant structural detailing in Revit

📋 Table of Contents

  1. Reinforcement in Revit Overview
  2. Bar Sizes Comparison
  3. Concrete Cover Requirements
  4. Spacing Requirements
  5. Lap Lengths
  6. Revit Setup for Each Code
  7. Full Code Comparison Matrix
  8. Best Practices

🏗️ 1. Reinforcement in Revit Overview

1.1 Revit Reinforcement Tools

1.2 Supported Code Standards

Revit supports multiple reinforcement standards out-of-box:


📏 2. Bar Sizes Comparison

Diameter (mm) 🇪🇬 ECP Designation 🇺🇸 ACI Designation 🇸🇦 SBC Designation Area (mm²)
6φ6-φ628.3
8φ8-φ850.3
10φ10#3 (9.5mm)φ1078.5
12φ12#4 (12.7mm)φ12113.1
14φ14-φ14153.9
16φ16#5 (15.9mm)φ16201.1
18φ18#6 (19.1mm)φ18254.5
20φ20-φ20314.2
22φ22#7 (22.2mm)φ22380.1
25φ25#8 (25.4mm)φ25490.9
28φ28#9 (28.7mm)φ28615.8
32φ32#10 (32.3mm)φ32804.2
ACI uses imperial bar numbers (#3 = 3/8 inch), while ECP and SBC use metric diameters directly. Revit can display either based on project settings.

🧱 3. Concrete Cover Requirements

🇪🇬 Egyptian Code (ECP 203-2018)

Element Normal Conditions Aggressive Environment
Slabs, Walls20 mm30 mm
Beams25 mm40 mm
Columns25 mm40 mm
Footings50 mm75 mm
Exposed to Soil75 mm75 mm

🇺🇸 American Code (ACI 318-19)

Element Not Exposed Exposed to Weather
Slabs, Walls (#11 and smaller)3/4" (19mm)1-1/2" (38mm)
Beams, Columns1-1/2" (38mm)2" (50mm)
Cast Against Soil3" (75mm)

🇸🇦 Saudi Code (SBC 304)

SBC follows ACI 318 requirements with additional considerations for:


📐 4. Spacing Requirements

4.1 Minimum Clear Spacing

Code Between Parallel Bars Between Layers
🇪🇬 ECP Max of: db, 25mm, or 1.5×Agg 25 mm
🇺🇸 ACI Max of: db, 1", or 1.33×Agg 1" (25mm)
🇸🇦 SBC Same as ACI 25 mm

4.2 Maximum Spacing

Slabs (all codes):
Max Spacing ≤ Min(3h, 450mm) for main reinforcement
Max Spacing ≤ Min(5h, 450mm) for distribution

Where h = slab thickness

🔗 5. Lap Lengths

5.1 Tension Lap Length

ECP 203:
Ld = α × (fy / 4fbu) × db
Typical: 40db to 50db for deformed bars

ACI 318:
Ld = (fy × ψt × ψe × ψs × λ) / (25 × √f'c) × db
Typical: 40db for #6 and smaller, 50db for larger

SBC:
Same as ACI with local modifier (1.3 for Class B splices)

5.2 Quick Reference Table

Bar Size 🇪🇬 ECP (fy=400) 🇺🇸 ACI (fy=420) 🇸🇦 SBC
φ12480mm (40d)480mm480mm
φ16640mm (40d)640mm640mm
φ20800mm (40d)1000mm (50d)1000mm
φ251000mm (40d)1250mm (50d)1250mm

⚙️ 6. Revit Setup for Each Code

6.1 Setting Rebar Cover

  1. Structure → Reinforcement → Rebar Cover
  2. Create new cover setting per element type
  3. Apply to structural elements in Type Properties

6.2 Loading Bar Types

Manage → Additional Settings → Reinforcement Settings

6.3 Creating Code-Specific Templates

  1. Set all rebar covers per element
  2. Load appropriate bar families
  3. Configure schedules with local designations
  4. Save as Project Template (.rte)
Create separate Revit templates for each code: "STR_ECP_Template.rte", "STR_ACI_Template.rte", "STR_SBC_Template.rte"

📊 7. Full Code Comparison Matrix

Aspect 🇪🇬 ECP 203 🇺🇸 ACI 318 🇸🇦 SBC 304
Bar Sizes Metric (φ6-φ32) Imperial (#3-#18) Metric (φ6-φ32)
Steel Grade St 37/52, B400/500 Grade 40/60 (ksi) Grade 420 MPa
Min Slab Cover 20mm 19mm (3/4") 25mm
Min Beam Cover 25mm 38mm (1.5") 38mm
Lap Length 40db typical 40-50db 40-50db
Hook Angle 135° for stirrups 135° or 90°+ext 135°

✅ 8. Best Practices

📚 Reinforcement Modeling Guidelines

8.1 Quality Checks


Revit في المشاريع الإنشائية: من التصميم إلى التوثيق

Autodesk Revit يُعدّ اليوم المنصة البرمجية الرائدة لتطبيق BIM في مشاريع المباني على مستوى العالم. ما يُميزه عن برامج CAD التقليدية جذرياً هو مفهوم النموذج الواحد (Single Model) — بدلاً من رسم كل مسقط وواجهة وقطاع بشكل منفصل، يُنشئ المهندس نموذجاً ثلاثياً ذكياً يستخرج منه تلقائياً جميع الرسومات والجداول والتقارير. أي تعديل في النموذج يظهر فوراً في جميع الرسومات المشتقة منه دون الحاجة لتعديل كل ورقة على حدة.

الانتقال من AutoCAD إلى Revit هو انتقال من ثقافة "الرسم" إلى ثقافة "النمذجة". في AutoCAD يرسم المهندس خطوطاً وأشكالاً تمثل الجدار، أما في Revit فإنه يضع جداراً ذكياً يعرف سماكته ومادته وارتفاعه وتكلفته. هذا الفرق الفلسفي هو جوهر BIM.

اعتبارات الكود الإنشائي في Revit

أحد أكثر الجوانب أهمية في استخدام Revit هو التحقق من مطابقة التصميم للأكواد الإنشائية المحلية: الكود السعودي، الكود المصري، البريطاني BS، أو المعايير الأمريكية ACI وAISC. برامج مثل Revit Structure تُتيح تعريف معاملات تصميم الخرسانة المسلحة وفق الكود المستخدم وإجراء تحقق أولي من الأقطار ومسافات الحديد. الإصدارات الأحدث تتيح تكاملاً مع برامج التحليل الإنشائي كـ ETABS وSAP2000.

إدارة عائلات Revit (Families)

أحد أهم جوانب Revit هو نظام العائلات (Families): قوالب رقمية تُعرّف شكل وسلوك أي عنصر في النموذج. إتقان إنشاء عائلات مخصصة يُميّز المهندس الاحترافي عن مستخدم Revit العادي. العائلة الجيدة تحتوي على معلمات (Parameters) قابلة للتعديل تجعلها مرنة وقابلة للاستخدام في مشاريع متعددة. بناء مكتبة عائلات جيدة للمكتب الهندسي يُوفر وقتاً هائلاً في المشاريع التالية.

👷

م. سامح بدوي سيد

مهندس مدني ومتخصص في BIM وإدارة المشاريع. خبرة في التخطيط وإدارة التكاليف في منطقة الشرق الأوسط. مؤسس منصة BIMitPlaniT.


Previous: Project Point vs Survey Point

Series: This is part of our Revit Structural series. More detailed articles on each code coming soon.