照明分析
阅读 docs/LIGHTING.md。使用 python -m bsa.lighting <project.json> --out <new-run> --radiance-bin <bin> 或照明工作流适配器。在Windows上使用 scripts/setup_radiance.py 安装指定的引擎。发现实际的引擎/工具可用性;缺失的二进制文件视为待处理,而非模拟成功。
需要源链接的IES文件、房间几何/反射率、灯具位置/方向、维护系数、传感器网格和目标值。请勿从电功率推导坎德拉或流明。存储库中的IES示例是合成的,绝不可将其作为实测或制造商数据呈现。当前适配器仅支持 Type C LM-63-2002 TILT=NONE、矩形漫反射房间和仅朝下的灯具;未知场景输入会被拒绝。
使用真实引擎追踪直接光和反射光。审查在增加弹射次数和细分程度下的验证运行,并保留失败的稳定性/目标检查。记录的参数稳定性不能证明房间的几何保真度或法规采样方法。报告的平均值是针对所提供的传感器;除非证明了覆盖范围/权重合理,否则不要称之为任务区域平均值。
对于共享的电气/CAD/IFC项目,请阅读 docs/LIGHTING_BINDING.md 并使用 bsa.lighting_binding 或 electrical_lighting 工作流适配器。在电气数据中保留ID/XY/功率,在几何数据中保留外壳高度,在光学输入中保留明确的全局轴光度偏移。切勿从未关联光源的外壳推断发射原点。要求标称IES/电气功率协调,并保留原始光度学文件字节。
对于香港办公场所的功率密度检查,请使用 ../mep-regulations/SKILL.md 和 docs/HK_LIGHTING_RULES.md。lighting_regulations 与此光学管道共享电气功率和源房间几何数据;它不会将功率转换为光度学数据。请将LPD、照度和数值稳定性结果分开处理。通过功率密度检查不能免除失败的照度、遗漏的控制、眩光或日光分析。可运行的香港演示使用了合成的IES和传感器目标;请将其替换为实际项目证据,而非将其视为代码值。
检查原始房间、障碍物和灯具细节、数值输出以及源哈希值。保留未解决的日光、眩光、应急照明、家具、光谱颜色和规范检查。绑定器支持一个矩形选中的空间;IFC外壳不会自动成为光学障碍物。绝不要声称仅凭通过的合成点网格测试就获得了完整的照明验收。