Bật đèn trước khi xâySwitching the lights on before the house is built
- AuthorTác giả
- Lê Thành Luân
- DateNgày
- ReadingĐọc
- 5 min5 phút
- KeywordsTừ khoá
- LanguageNgôn ngữ
- VI · EN English version ↓
Chúng tôi dựng một trình xem ánh sáng cho nội thất một nhà phố: chủ nhà bật tắt sáu nhóm đèn như công tắc thật và thấy chỗ nào đủ sáng, chỗ nào tối. Số liệu là mô phỏng bằng Radiance.
We built a lighting viewer for the interior of a narrow terraced house. The owner switches six groups of lights like real switches and sees where the rooms are bright enough and where they are dark. The values are Radiance simulations.
Bản vẽ trần đèn cho biết đèn nằm ở đâu và nối vào công tắc nào. Nó không cho biết phòng khách sẽ ra sao lúc tối, và phần lớn chủ nhà không đọc được nó. Ảnh phối cảnh cho thấy không khí, nhưng không nói chỗ nào đủ sáng để đọc sách hay nhìn rõ bậc thang. Với một nhà phố (nhà ống, mặt tiền hẹp) còn ở giai đoạn thiết kế, chúng tôi muốn chủ nhà và người thiết kế nhìn cùng một hình rồi mới quyết định bố trí đèn.
Chúng tôi dựng gì
Một trình xem phủ độ rọi (illuminance, đo bằng lux) lên chính ảnh nội thất. Vùng sáng và vùng tối hiện bằng màu giả (false colour), kèm các đường đồng mức lux. Bên cạnh là sáu công tắc, mỗi công tắc ứng với một nhóm đèn trên bản vẽ: đèn âm trần khu khách, đèn LED hắt, đèn rọi tranh, đèn âm trần khu ăn, đèn thả với đèn tường bàn ăn, đèn rọi thông tầng. Bấm một công tắc thì hình đổi ngay, như bật đèn thật. Sáu công tắc cho 64 cách bật tắt, và người xem thử được hết.


Cách chúng tôi làm
Đầu vào là mặt bằng trần đèn dạng DWG, ảnh phối cảnh nội thất đã duyệt và các câu hỏi của chủ nhà. Chúng tôi lấy vị trí 154 đèn từ bản vẽ, đặt vào mô hình 3D rồi đối chiếu lại với mặt bằng. Ánh sáng được tính bằng Radiance, một phần mềm mô phỏng chiếu sáng đã được kiểm chứng, mỗi nhóm đèn tính một lần. Trình xem ghép các kết quả đó theo công tắc đang bật.
Trong dự án này, một tác nhân lập trình AI (Claude Code) làm việc cùng chúng tôi. Nó giúp viết mã đọc bản vẽ, dựng mô hình, chạy mô phỏng, dựng trình xem và viết các bước kiểm tra tự động; phần lớn lần cập nhật trong lịch sử git của dự án ghi tên nó là đồng tác giả. Các câu hỏi do kiến trúc sư đặt ra. Kiến trúc sư cũng đối chiếu kết quả với bản vẽ và quyết định có tin chúng hay không.
Nó giúp quyết định gì
Chủ nhà đưa ra sáu câu hỏi, và mỗi câu có một hình để trả lời. Đèn âm trần 9 W sáng hơn loại 7 W khoảng 29% theo quang thông giả định. Trên bàn ăn, một đèn thả dài cho phép tắt sáu đèn âm trần khi ăn tối. Ở cầu thang tầng lửng, hai đèn hắt tường phủ gần hết ô thang, nhưng một góc bậc khuất vẫn chưa đạt 100 lux. Mô hình báo cả những chỗ chưa đạt, vì chủ nhà cần biết điều đó trước khi thi công.
Giới hạn
Chúng tôi chưa có thông số quang học của sản phẩm đèn, nên dùng quang thông giả định (đèn 9 W khoảng 750 lm). Hệ số phản xạ của bề mặt là ước tính, và chưa có phép đo nào trong công trình đã hoàn thiện. Mọi giá trị ở đây là mô phỏng. Ở góc nhìn này bếp chưa có bản đồ lux nên khung bếp luôn tối.
Bản tương tác nằm ở mục Computational Design trên trang Work.
Switching the lights on before the house is built
A reflected ceiling plan says where each light sits and which switch it hangs on. It does not say what the living room will look like at night, and most owners cannot read it anyway. A render shows a mood, but not whether there is enough light to read by or to see the stair treads. For a narrow terraced house ("nhà phố") still in design, we wanted the owner and the designer to look at the same picture before deciding where the lights go.
What we built
A viewer paints simulated illuminance (in lux) onto the interior image itself. Bright and dark areas show as false colour, with lux contour lines on top. Beside it are six switches, one for each group of lights on the drawing: living downlights, cove LED, painting light, dining downlights, dining pendant with wall lights, and the spots over the void. Press a switch and the picture changes at once, as if the light had been turned on. Six switches give 64 combinations, and a visitor can try all of them.


How we worked
We started from the ceiling plan in DWG, the approved interior renders and the owner's questions. We took the positions of 154 luminaires from the drawing, placed them in the 3D model and checked them back against the plan. The light was computed in Radiance, a validated lighting engine, once for each group. The viewer combines those results according to which switches are on.
An AI coding agent (Claude Code) worked alongside us on this project. It helped write the code that reads the drawings, builds the model, runs the simulation and builds the viewer, and it wrote the automated checks; most commits in the project's git history name it as co-author. The architect set the questions. The architect also checked the results against the drawings and decided whether to trust them.
What it helped decide
The owner raised six questions, and each got a picture to answer it. A 9 W downlight is about 29% brighter than a 7 W one, under the assumed light output. Over the dining table, one long pendant lets the six downlights stay off at dinner. On the mezzanine stair, two wall-washing lights cover most of the stairwell, but one hidden corner of a tread still falls short of 100 lux. The model reports those shortfalls too, because the owner needs to know before construction.
Limits
We had no photometric data for the actual luminaires, so we assumed a light output (about 750 lm for a 9 W downlight). Surface reflectances are estimated, and nothing has been measured in the finished house. Every value here is a simulation. In this view the kitchen has no lux map, so the kitchen frame stays dark.
The interactive version is in the Computational Design row of the Work page.
Bình luậnComments
Chưa có bình luận nào.No comments yet.