Daylight Analysis 光環境解析 Honeybee (Radiance)


 Radiance(https://www.radiance-online.org/)はGreg Wardによって1990年代にLawrence Berkeley Laboratoriesで開発された、世界で最も使用されているUNIXベースの光環境シミュレーションプログラムの1つです。Backwards Raytracingをアルゴリズムの基礎として物理的な測光量を正しく計算することを第一の目的としていますが、Ver.5からはPhotonMappingも組み込まれより速く正確なシミュレーションが可能となっています。

 Honeybee(https://www.ladybug.tools/)はMostapha Sadeghipour Roudsariらによって2014年にリリースされた、Rhinoceros+Grasshopper上でRadianceを用いた光環境シミュレーションを行うためのプラグインツールです。

※本ページからダウンロードできるサンプルファイルはHoneybee ver.0.0.65で構成されています。Radiance5.2をインストールすると正常に解析が行えますので、エラー等が出る場合はそれぞれのバージョンをご確認ください。



目次


レベル★☆☆:照度を計算するプログラム

対象建物内の昼光照明での照度を計算するプログラムです。


プログラム作成動画

サンプルプログラム


コンポーネント図

テキスト表示 / アイコン表示


コンポーネント表
  • ① Masses2Zone
  • ② Glazing Parameters List
  • ③ Glazing based on ratio
  • ④ Radiance Glass Material
  • ⑤ Radiance Opaque Material
  • ⑥ Set Radiance Materials
  • ⑦ Generate Standard CIE Sky
  • ⑧ Generate Zone Test Points
  • ⑨ Grid Based Simulation
  • ⑩ RADParameters
  • ⑪ Run Daylight Simulation
  • ⑫ Recolor Mesh
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Masses2Zone
    機能
    ・対象をHoneybee解析用ゾーンに変換する
    入力
    説明
    形式
    _zoneMasses
    解析対象
    Brep
    zonenames_
    解析対象の名称
    テキスト
    zoneprograms_
    テキスト
    isConditioned
    ブーリアン
    maxRoofAngle
    数値
    _createHBZones
    起動スイッチ
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    HBZones
    解析対象
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Glazing Parameters List
    機能
    ・開口部の比率を設定する
    入力
    説明
    形式
    _northGlzParam_
    北側開口率
    数値
    _westGlzParam_
    西側開口率
    数値
    _southGlzParam_
    南側開口率
    数値
    _eastGlzParam_
    東側開口率
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    glzParamList
    開口率リスト
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Glazing based on ratio
    機能
    ・解析対象に開口部設定を反映する
    入力
    説明
    形式
    _HBObjests
    解析対象
    Brep
    _glzratio
    開口率
    専用
    breakUpWindow
    窓分割有無
    ブーリアン
    breakUpDist_
    窓分割距離
    数値
    windowHeight_
    窓高さ
    数値
    sillHeight_
    窓下部高さ
    数値
    splitGlzVertDist_
    垂直方向窓分割距離
    数値
    EPConstructions_
    RADMaterials_
    _runIt
    起動スイッチ
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    HBObjWGLZ
    解析対象
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Radiance Glass Material
    機能
    ・ガラス素材を設定する
    入力
    説明
    形式
    _materialName
    素材名称
    テキスト
    _RTransmittance
    赤透過率
    数値
    _GTransmittance
    緑透過率
    数値
    _BTransmittance
    青透過率
    数値
    refractiveIndex
    反射率
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    avrgTrans
    平均透過率
    数値
    RADMaterial
    素材設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Radiance Opaque Material
    機能
    ・不透過素材を設定する
    入力
    説明
    形式
    _materialName
    素材名称
    テキスト
    _RReflectance
    赤反射率
    数値
    _Greflectance
    緑反射率
    数値
    _Breflectance
    青反射率
    数値
    _roughness_
    粗さ
    数値
    _specularity_
    鏡面率
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    avrgRef
    平均反射率
    数値
    RADMaterial
    素材設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Set Radiance Materials
    機能
    ・解析対象に素材設定を反映する
    入力
    説明
    形式
    _HBObject
    解析対象
    専用
    wallRADMaterial_
    壁素材設定
    専用
    windowRADMaterial_
    窓素材設定
    専用
    roofRADMaterial_
    屋根素材設定
    専用
    floorRADMaterial_
    床素材設定
    専用
    ceilingRADMaterial_
    天井素材設定
    専用
    skylightRADMaterial_
    天窓素材設定
    専用
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    modifiedHBObject
    解析対象
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Generate Standard CIE Sky
    機能
    ・天空モデルを設定する
    入力
    説明
    形式
    north_
    北の方向(Y軸が0): 0-360
    数値
    _weatherFile
    epwファイル
    ファイルパス
    _month
    月の指定
    数値
    _day
    日の指定
    数値
    _hour
    時間の指定
    数値
    _skyType
    気象タイプ
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    skyFilePath
    天空モデル
    ファイルパス
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Generate Zone Test Points
    機能
    ・解析面の詳細を設定する
    入力
    説明
    形式
    _HBZone
    解析対象
    専用
    _gridSize
    解析グリッドサイズ
    数値
    _distBasesrf
    対象面から解析点まの距離
    数値
    moveTestMsh_
    解析メッシュ固定
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    testPoints
    解析点
    ptsVectors
    解析点別の法線ベクトル
    ベクトル
    facesArea
    解析点別の面積
    数値
    mesh
    対象メッシュ
    メッシュ
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Grid Based Simulation
    機能
    ・グリッドベース解析の詳細を設定する
    入力
    説明
    形式
    _skyFile
    天空モデル
    ファイルパス
    _testPoints
    解析点
    ptsVectors_
    解析点別の法線ベクトル
    ベクトル
    testMesh_
    対象メッシュ
    メッシュ
    _simulationType_
    解析タイプ
    整数
    _radParameters_
    光詳細設定
    専用
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    analysisRecipe
    解析設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    RADParameters
    機能
    ・光の詳細を設定する
    入力
    説明
    形式
    _quality
    整数
    _ab_
    反射回数
    数値
    _ad_
    分割数
    数値
    _as_
    スーパーサンプルの数
    数値
    _ar_
    解像度
    数値
    _aa_
    精度
    数値
    additionalP_
    その他
    テキスト
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    radParameters
    光詳細設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Run Daylight Simulation
    機能
    ・照度等を解析する
    入力
    説明
    形式
    _HBObjects
    解析対象
    専用
    _analysisRecipe
    解析設定
    専用
    _writeRad
    ファイル書き込み
    ブーリアン
    runRad_
    解析開始スイッチ
    ブーリアン
    _numOfCPUs_
    CPU使用数
    整数
    workingDir_
    作業フォルダ
    テキスト
    _radFileName_
    作成ファイル名
    テキスト
    meshSettings_
    exportAirWalls_
    additionalRadFiles_
    overwriteResult
    解析結果上書き
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    analysisType
    解析タイプ
    テキスト
    resultsUnit
    単位
    テキスト
    results
    解析結果
    数値
    testPts
    解析点
    resultFiles
    radGeoFile
    studyFolder
    done
    終了確認
    ブーリアン
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Ladybug
    Recolor Mesh
    機能
    ・解析結果に基づいたカラーメッシュを生成する
    入力
    説明
    形式
    _analysisResult
    解析結果
    数値
    _inputMesh
    対象メッシュ
    メッシュ
    heightDomain
    3Dメッシュ高さ
    ドメイン
    lowBoundColor
    下限値色
    highBoundColor
    上限値色
    legendPar_
    凡例設定
    専用
    analysisTitle
    解析種類
    テキスト
    legendTitle
    凡例単位
    テキスト
    baakeIt
    ベイク
    ブーリアン
    layerName
    ベイクレイヤー名
    テキスト
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    newMesh
    結果メッシュ
    メッシュ
    newLegend
    凡例メッシュ
    メッシュ
    legendBasePt
    凡例表示位置
    meshColors
    メッシュ色
    legendColors
    凡例色
     
     
     

レベル★☆☆:輝度を計算するプログラム


対象建物内の昼光照明での輝度を計算するプログラムです。


プログラム作成動画

サンプルプログラム


コンポーネント図

テキスト表示 / アイコン表示


コンポーネント表
  • ① createHBSrfs
  • ② North
  • ③ Comfort mannequin
  • ④ DOY_HOY
  • ⑤ Image Based Simulation
  • ⑥ Glare Analysis
  • ⑦ FalseColor
  • ⑧ Convert HDR to GIF
  • ⑨ ImageViewer
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    createHBSrfs
    機能
    ・Honeybee解析用のサーフェスを設定する
    入力
    説明
    形式
    _geometry
    解析対象
    Brep
    srfName_
    対象面の名称
    テキスト
    srfType_
    対象面のタイプ
    テキスト
    EPBC_
    テキスト
    _EPConstruction_
    テキスト
    _RADMaterial_
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    HBSurface
    解析対象面設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Ladybug
    North
    機能
    ・Rhinoビューに北向きのコンパスを生成する
    入力
    説明
    形式
    _north_
    北の方向(Y軸が0): 0-360
    数値
    _centerPt_
    表示位置
    _scale_
    表示倍率
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    northSign
    方角表示
    サーフェス、曲線
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Ladybug
    Comfort mannequin
    機能
    ・環境解析用のマネキンを生成する
    入力
    説明
    形式
    _ambientTemperature
    数値
    targetTemperature_
    数値
    comfortRange_
    数値
    bodyPosture_
    ポーズ
    整数
    rotationAngle_
    身体の向き
    数値
    bodyLocation_
    マネキン表示位置
    legendPar_
    凡例設定
    専用
    bakeIt_
    ベイク
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    mannequinMesh
    マネキンメッシュ
    メッシュ
    legend
    凡例
    メッシュ
    legendBasePt
    凡例基準点
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Ladybug
    DOY_HOY
    機能
    ・日時のフォーマットを変換する
    入力
    説明
    形式
    _days_
    日付
    整数
    _months_
    整数
    _hours_
    時間
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    HOY
    1月1日から時間数
    整数
    DOY
    1月1日からの日数
    整数
    date
    日時
    テキスト
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Image Based Simulation
    機能
    ・画像ベース解析の詳細を設定する
    入力
    説明
    形式
    _skyFile
    天空モデル
    ファイルパス
    _rhinoViewName_
    テキスト
    _cameraType_
    カメラレンズのタイプ
    整数
    sectionPlane_
    クリッピング平面の設定
    平面
    _simulationType_
    解析タイプ
    整数
    _imagwWidth_
    数値
    _imageHeight_
    数値
    _radParameters_
    光詳細設定
    専用
    backupImages_
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    analysisRecipe
    解析設定
    専用
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Glare Analysis
    機能
    ・グレアを評価する
    入力
    説明
    形式
    _HDRImagePath
    解析結果のHDRイメージファイル
    ファイルパス
    taskPositionUV_
    taskPositionAngle_
    数値
    _runIt
    起動スイッチ
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    readMe!
    動作確認
    テキスト
    glareCheckImage
    グレア評価のイメージファイル
    ファイルパス
    DGP
    グレア評価
    数値
    DGI
    数値
    glareComfortRange
    imageWithTaskArea
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    FalseColor
    機能
    ・解析結果をグラデーションに変換する
    入力
    説明
    形式
    _HDRFilePath
    解析結果のHDRファイル
    ファイルパス
    legendUnit_
    テキスト
    conversionF_
    数値
    legendMax_
    数値
    contourLines_
    ブーリアン
    contourBands_
    ブーリアン
    numOfSegments_
    数値
    legendPosition_
    整数
    printExtrema_
    ブーリアン
    maskThreshold_
    数値
    useAlterColors_
    ブーリアン
    _render
    起動スイッチ
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    outputFilePath
    変換済みファイル
    ファイルパス
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Honeybee
    Convert HDR to GIF
    機能
    ・HDRファイルをGIFファイルに変換する
    入力
    説明
    形式
    _HDRFilePath
    解析結果のHDRファイル
    ファイルパス
    adjustexposure_
    人間的視覚表示スイッチ
    ブーリアン
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    GIFFilePath
    GIFファイル
    ファイルパス
     
     
     
  • ID
    プラグイン名
    コンポーネント名
    Ladybug
    ImageViewer
    機能
    ・解析結果の画像を表示する
    入力
    説明
    形式
    imagePath_
    画像ファイル
    ファイルパス
    coordinates_
    入力した点の色の座標を抽出
    _scale_
    表示倍率
    数値
     
     
     
    画像

    テキスト表示 / アイコン表示

    出力
    説明
    形式
    imagePath
    調整後画像ファイル
    ファイルパス
    colors
    抽出した色座標の情報を出力
    テキスト
    GIF
    GIFファイルとして出力
    ファイルパス
     
     
     

レベル★★☆:年間照度を計算するプログラム


対象建物内の昼光照明での年間照度を計算するプログラムです。

【年間評価指標】
DA(Daylight Autonomy): 年間を通して有人時間内で設計照度以上となる時間の割合
sDA(Spatial Daylight Autonomy): 解析面の内、DAが50%以上となる面積の割合


サンプルプログラム

コンポーネント図

テキスト表示 / アイコン表示


前のトレーニング

©2024 MAE LABORATORY All Rights Reserved.
©2024 STUDIO NORA All Rights Reserved.
©2024 TAKAGI SHUTA OFFICE LLC. All Rights Reserved.

Log in with your credentials

or    

Forgot your details?

Create Account