Module 12 — Dự Án Tổng Hợp: High-Performance Facade
Thời lượng: ~10 giờ · Độ khó: Nâng cao
Mục tiêu: Tích hợp tất cả kỹ năng từ khóa học vào 1 dự án hoàn chỉnh — từ phân tích môi trường, thiết kế tham số, tối ưu hóa, đến xuất xưởng và phối hợp BIM.
Tổng Quan Dự Án
Chủ đề: Thiết kế mặt đứng cao hiệu năng cho tòa nhà văn phòng tại TP.HCM.
Yêu cầu thiết kế:
- Mặt đứng Tây 30m × 25m (6 tầng)
- Hệ brise-soleil biến đổi theo attractor + phân tích môi trường
- Hệ panel kính tích hợp điều chỉnh WWR
- Trình bày đầy đủ: 3D visualization, analysis, fabrication output, BIM
Tools tích hợp: Ladybug → GH Attractor/Graph Mapper → Wallacei → Cyclops → Rhino.Inside Revit → Speckle → Unroll + BOM
Phase 1 — Phân Tích Môi Trường (Module 7)
1.1 Climate Analysis
Input: EPW TP.HCM
Output:
- Sun Path diagram (Annual + Summer/Winter solstice)
- Prevailing wind direction (wind rose)
- Temperature range (dry bulb stats)
Mục đích: Xác định hướng cần che nắng nhiều nhất
Kết quả: Mặt Tây = critical (14:00–17:00 tháng 4–9)
1.2 Baseline Radiation Analysis
- Phân tích facade Tây không có brise-soleil
- Xác định vùng nhận bức xạ cao nhất (kWh/m²/year)
- Kết quả: Dữ liệu baseline để so sánh sau tối ưu hóa
Phase 2 — Parametric Design (Module 4, 5, 7)
2.1 Attractor-Driven Brise-Soleil
Design logic:
- Vùng có bức xạ cao (từ Phase 1) → brise-soleil dày/sâu hơn
- Vùng có bức xạ thấp → brise-soleil mỏng/thưa
- Kết hợp Point Attractor (cửa sổ chính) + Radiation data
Genes:
- Overall depth range: 0.3m → 1.2m
- Fin angle: -20° → +20°
- WWR per zone: 30% → 70%
Plugins sử dụng:
- Phân chia panel: LunchBox Diamond hoặc tự tạo grid
- Biến dạng theo surface: Surface Morph cho fin geometry
2.2 Panel System
3 loại panel:
Type A: Solid aluminum (vùng trên — ít ánh sáng cần)
Type B: Perforated (vùng giữa — transition)
Type C: Glass với brise-soleil (vùng dưới — view + kiểm soát nắng)
Phân bố: Attractor logic điều khiển tỉ lệ A/B/C
Phase 3 — Tối Ưu Hóa Wallacei (Module 8)
3.1 Định Nghĩa Objectives
Objective 1: Annual Solar Heat Gain (kWh/year) → MINIMIZE
Objective 2: Average Daylight Factor (%) → MAXIMIZE
Objective 3: Facade Material Volume (m³) → MINIMIZE
(3-objective optimization → Wallacei)
3.2 Chạy Wallacei
Population: 30 individuals
Generations: 100
Time estimate: ~2–4 giờ tùy máy
Lưu kết quả: Export CSV
3.3 Phân Tích Pareto Front
Visualize trong Wallacei Analytics:
- 2D Scatter: Obj1 vs Obj2 (chính)
- Parallel coordinates: tất cả 3 objectives
- Identify: 3 representative solutions
Chọn 1 "balanced solution" làm thiết kế cuối cùng
Reinstate → GH cập nhật về giải pháp đó
Phase 4 — Visualization với Cyclops (Module 7)
4.1 Analysis Dashboard trong Viewport
Cyclops Text:
- Giá trị bức xạ trên mỗi panel (kWh/m²)
- Panel ID
- WWR value mỗi zone
Cyclops Dimensions:
- Overall facade dimensions (30m × 25m)
- Brise-soleil depths (realtime từ slider)
Cyclops Leaders:
- Callouts cho 3 panel types (A, B, C)
Summary Panel (GH):
- "Total Area: X m²"
- "Radiation Reduction: X% vs baseline"
- "Estimated Annual Savings: X kWh"
Phase 5 — Digital Fabrication Output (Module 9)
5.1 Unroll Brise-Soleil Fins
Mỗi fin = extruded flat profile → developable → unroll chính xác
Output: .DXF file cho CNC bending/cutting
5.2 Panel Numbering
Text Tag 3D: "BS-XXX" cho mỗi brise-soleil fin
Cyclops Text (optional) cho rõ hơn
5.3 Bill of Materials
BOM CSV columns:
Panel_ID, Type (A/B/C), Width_m, Height_m, Area_m2,
Depth_mm (brise-soleil), Angle_deg, Material, Qty
Export: Python script trong GH → CSV file
Tổng: N panels loại A, M panels loại B, K panels loại C
Phase 6 — BIM Integration với RiR (Module 11)
6.1 Push Facade sang Revit
1. Facade surface → DirectShape (Generic Model category)
2. Floor outlines → Revit Floors
3. Mullion centerlines → Revit Curtain Wall (nếu cần native)
Trong Revit:
- Facade trong context of building model
- Panels schedulable
- Area quantities đúng
6.2 Gán Parameters
Set Parameter "Brise-Soleil Depth" cho từng panel
Set Parameter "Panel Type" (A/B/C)
→ Revit Schedule tự động aggregate
Phase 7 — Speckle: Version & Sharing (Module 10)
7.1 Push to Speckle
Stream: "High-Performance-Facade"
Branches:
design → GH parametric model (geometry + Wallacei results)
fabrication → Unrolled panels + BOM data
bim-revit → (Từ Revit Speckle connector)
Commits:
v1: Baseline design
v2: Post-Wallacei optimization
v3: Final with BOM
7.2 Web Viewer Package
URL cho client: app.speckle.systems/...
→ Client xem 3D model
→ Click panel → xem properties (Type, Area, Depth)
→ Client comment tại vị trí cụ thể
→ Export link cho báo cáo
Phase 8 — Bản Vẽ Xuất trong Rhino (Module 3 — Cơ bản)
Named Views:
- Perspective tổng thể
- Elevation Tây (1:50)
- Detail 1: Panel system (1:20)
- Detail 2: Brise-soleil connection (1:10)
Layout A1 với 4 Detail views
Annotations: Dimension + Leader text
PDF Export: "High-Performance-Facade_Presentation.pdf"
Checklist Nộp Bài
□ GH file (.gh) — documented, clean canvas, groups + annotations
□ Rhino file (.3dm) — baked final model, Named Views, Layouts
□ Revit file (.rvt) — facade integrated, Schedules set up
□ PDF: Layout A1 bản vẽ mặt đứng + details
□ CSV: Bill of Materials
□ DXF: Unrolled fins cho fabrication
□ Speckle link: web viewer URL
□ Wallacei CSV: optimization results
□ Báo cáo ngắn (1 trang): Design concept + Kết quả so sánh baseline vs optimized
Tiêu Chí Đánh Giá
| Tiêu chí | Trọng số |
|---|---|
| Attractor logic hoạt động đúng | 20% |
| Wallacei optimization: Pareto Front rõ ràng | 20% |
| BIM integration (RiR) | 15% |
| Fabrication output (BOM, unroll, numbering) | 15% |
| Cyclops visualization chất lượng | 10% |
| Speckle workflow đầy đủ | 10% |
| Bản vẽ + Layout Rhino | 10% |
Lời Khuyên Cuối Khóa
Dự án này tích hợp 11 modules — không cần mỗi phần hoàn hảo. Ưu tiên: (1) Logic thiết kế rõ ràng, (2) GH chạy được không lỗi, (3) Output có thể dùng thực tế. Chất lượng quan trọng hơn số lượng tính năng.
Liên kết kiến thức
Nền tảng cần nắm
Mở rộng từ
Chủ đề liên quan
- Module 11 — Rhino.Inside Revit
- Module 10 — Dự Án Tổng Hợp: High-Performance Facade
- Tổng quan Quy trình làm việc
Ví dụ ứng dụng