BlenderBIMとHELIOSの連携
**BlenderBIMで作成したIFCモデルをExcel積算と連携させることは可能です**。ただし、**中間処理(IFCデータの抽出・整形)が必要**です。以下に具体的な方法を説明します。 --- ## **1. BlenderBIM → Excel積算の連携手順** ### **(1) IFCデータから数量を抽出** BlenderBIMで作成・編集したIFCモデルには、電気設備(照明、配線、スイッチなど)の**幾何学的属性(長さ、面積、個数)**や**カスタムプロパティ(単価、工種コード)**が含まれています。 これらをPython(`ifcopenshell`ライブラリ)やBlenderのスクリプトで抽出し、Excelで読み込める形式(CSVやExcel直接出力)に変換します。 #### **例:IFCから照明器具の数量を抽出** ```python import ifcopenshell import pandas as pd # IFCファイルを読み込み model = ifcopenshell.open("electrical_model.ifc") # 照明器具(IfcLightFixture)を抽出 lights = model.by_type("IfcLightFixture") data = [] for light in lights: data.append({ "Name": light.Name, "Type": light.PredefinedType, # 器具種別(LED、蛍光灯など) "Quantity": 1, # 個数 "UnitCost": light.get_info().get("UnitCost", 0), # 単価(カスタムプロパティ) }) # Pandas DataFrameに変換 df = pd.DataFrame(data) df["TotalCost"] = df["Quantity"] * ...