照明解析
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 とセンサーターゲットを使用しています。これらをコード値として扱うのではなく、実際のプロジェクト証拠に置き換えてください。
元の部屋、障害物、照明器具の詳細、数値出力、ソースハッシュを検査します。未解決の昼光、グレア、非常用照明、家具、スペクトル色、コードチェックは保持します。バインダーは1つの選択された矩形空間をサポートします。IFC エンベロープは自動的に光学障害物にはなりません。合成ポイントグリッドテストの合格から、完全な照明承認を主張しないでください。