BIMとAIの活用準備|属性と確認工程を整える
· 編集:KMC株式会社
BIMデータをAIで整理する前に、目的、属性、出力範囲、照合方法、元モデルの保全、承認工程を定める実務手順を解説します。
BIMにAIをつなぐ前に目的を一文で決める
BIMには形状だけでなく、部材名、材種、寸法、分類、室名などの属性が入ります。しかし、入力規則が案件内で揃っていなければ、AIへ渡しても欠落や表記揺れを整った結果のように説明するだけです。最初の目的は「モデルを自動設計する」ではなく、「扉属性の未入力候補を一覧にする」「室名別に仕上表との照合候補を作る」のように、入力と出力を狭く決めます。
国土交通省の「建築分野におけるBIMの標準ワークフローとその活用方策に関するガイドライン(第3版)」は、BIM活用の目的を明確にし、EIRとBEPなどで情報の受渡しや役割を合意する考え方を示しています。標準属性項目リストでは、属性項目、名称、ID、入力方法を揃える意義も説明されています。AI活用もこの土台の上に置きます。
試行対象を属性一覧の整理に限定する
実物のBIMソフトや連携機能を確認していない段階で、モデルへ直接書き戻しません。対象モデルの複製から表形式へ書き出し、読み取り専用の試行から始めます。
| 決める項目 | 試行時の記録 | 確認方法 |
|---|---|---|
| 目的 | 扉属性の欠落候補を抽出 | 成果物の用途と一致するか |
| 対象 | 指定階の扉だけ | フィルター件数をモデルで再計数 |
| 属性 | 要素ID、階、タイプ、幅、高さ、材質 | 必須列とデータ型を確認 |
| 正本 | 承認済みモデルの複製 | 版IDと保存日時を記録 |
| 出力 | CSVの確認候補一覧 | 元モデルの要素IDへ戻れるか |
| 確認者 | BIM担当、意匠担当 | 担当範囲と承認日を残す |
Autodesk Revitの公式資料では、パラメータは要素情報を保持し伝達するためのものと説明されています。ただし、パラメータの種類や書き出し方法は製品、版、権限、社内テンプレートで異なります。自社環境で操作を再現し、必要な列が欠けずに出るかを確かめます。
入力ファイルを人が読める形にする
AIへ独自形式のモデルを直接渡すより、まず担当者が検算できる表へ出します。一行を一要素とし、要素IDを消さないことが重要です。タイプ名だけでは同じタイプの個体を追えません。空欄は空欄のままにし、「標準」などの推測値で埋めません。
入力例は、要素ID D120、階 2F、種別 片開き戸、幅 900、高さ 2100、材質 空欄、室名 会議室という匿名データです。出力例は「D120、材質が未入力、確認先は建具表、提案値は作らない」とします。数値の単位も列名へ含め、900がミリメートルか別単位かを曖昧にしません。
AIへの依頼は補完ではなく確認候補の分類にする
次のように、入力にない値を作らせない制約を置きます。
以下は承認済みBIMモデルの複製から書き出した匿名の扉属性一覧です。要素IDを保ち、必須列の空欄、同じタイプ内の表記揺れ、幅と高さのデータ型不一致を分類してください。欠けた材質、寸法、法規条件は推測しないでください。各候補に、確認する原資料と人の担当を付け、根拠がない項目は「モデル確認」としてください。
AIの出力はモデル更新指示ではなく確認票です。文章で返すより、要素ID、検出種類、現在値、確認資料、担当、状態の列を指定すると、元モデルへ戻りやすくなります。
一件ずつ元モデルと照合する
- 元モデルを読み取り専用で保全し、試行用の複製を作ります。
- 対象階、カテゴリ、属性を固定して表へ書き出します。
- 行数、要素ID、単位、空欄数を人が数えます。
- AIに欠落候補と表記揺れの分類だけを依頼します。
- 候補から正常、誤検出、要確認を抽出して元モデルで照合します。
- 建具表、仕上表、仕様書など関連資料と突き合わせます。
- 修正が必要ならBIM担当が試行用モデルへ入力します。
- 別担当が差分を確認した後に、正式な更新工程へ回します。
AIが百件を挙げても、代表数件だけ見て全件正しいとしません。空欄、既入力、異常値、正常値を含む抽出標本を用意します。法適合、構造安全、設備性能、数量の完全性はAIの分類結果から保証できません。
品質確認を役割で分ける
国土交通省資料はBIMマネージャー、コーディネーター、モデラーなどの役割と、基準やBEPに沿った品質確認を示しています。小規模事務所でも肩書を増やす必要はありませんが、入力者と承認者を同一のままにしない運用は有効です。
| 役割 | 確認内容 | 残す記録 |
|---|---|---|
| モデル担当 | 抽出範囲と属性の正しさ | モデル版、フィルター条件 |
| AI試行担当 | 指示文と出力の保存 | 使用日時、入力列、出力 |
| 設計担当 | 図面、表、仕様との整合 | 確認結果、修正理由 |
| 承認者 | 正式モデルへ反映する可否 | 承認日、対象要素ID |
AIサービスへの入力可否も確認します。案件名、施主名、住所、未公開計画、協力会社情報を外し、契約、保存期間、学習利用、管理者設定が不明なら実データを入れません。
属性変更の一件を最後まで追う
たとえばD120の材質が空欄だった場合、AIの確認票だけで「木製」と決めません。建具表の該当行、仕様書、承認済み打合せ記録を確認し、根拠文書IDを変更票へ記入します。試行用モデルで値を更新した後、同じ抽出条件でもう一度表を出し、D120だけが変わったか、集計件数や別要素へ影響していないかを比較します。正式モデルへの反映は、変更理由、入力者、確認者が揃ってから行います。この一往復を再現できなければ、一括処理へ広げません。
確認後のCSVも保存し、変更前後を同じ要素IDで比較します。
失敗したときは工程を戻す
候補が多すぎる場合は、必須属性の定義が広すぎるか、タイプと個体のルールが混ざっています。一つのカテゴリ、一つの階、一つの確認目的に戻します。行数が一致しない場合は、非表示要素、集計行、グループ化、リンクモデルの扱いを確認します。
AIが値を補った場合は、出力を破棄し、「推測しない」「現在値を引用する」「不明を明示する」を指示へ加えます。要素IDが変わる、書き戻し後に想定外の要素が更新される製品は、自動反映を止め、CSVと手動入力の試行へ戻します。
よくある質問
BIMモデルをそのままAIへ渡せますか
製品によって対応形式や連携方法が異なります。まず公式仕様と契約条件を確認し、複製から表へ出した少数データで試します。
AIが属性を埋めれば入力作業は不要ですか
不要にはなりません。入力にない材質や性能を推測させず、候補提示までに留め、担当者が根拠資料を確認します。
形状の誤りも見つけられますか
この記事の手順は属性一覧の確認です。形状や干渉、法適合、構造安全を検出または保証するものではありません。
元モデルへ直接反映してよいですか
最初は避けます。複製で差分、取消方法、権限、要素IDの対応を検証し、承認工程が機能してから対象を限定します。
成果をどう保存しますか
モデル版、抽出条件、入力表、指示文、AI出力、照合結果、修正対象、確認者を一組で案件記録へ保存します。