Skip to main content
Cập nhật lần cuối: 14/05/2026

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 đúng20%
Wallacei optimization: Pareto Front rõ ràng20%
BIM integration (RiR)15%
Fabrication output (BOM, unroll, numbering)15%
Cyclops visualization chất lượng10%
Speckle workflow đầy đủ10%
Bản vẽ + Layout Rhino10%
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

Ví dụ ứng dụng