IFC Viewer Online · BIM・IFCブログに戻る
IFCモデルチェッカーはファイルを読み込み、他の誰かに見つかる前に、データのどこが間違っているかを教えてくれます。このチェッカーはブラウザーで動きます。IFC Viewer Onlineを開いて.ifcファイルをドロップすると、44のルールを適用し、モデルを0〜100で採点し、最初に直すべき項目を一覧にします。インストールは不要で、ファイルはアップロードされません。
この記事のポイント
- ブラウザーで無料、アカウント不要:IFC2x3、IFC4、IFC4x3のファイルに44のルールを適用します。
- ファイルはお使いのコンピューターから出ません。チェックはタブの中で実行されます。
- 不合格のルールごとに該当要素を3Dで示し、Revit、Archicad、Tekla、Allplanでの直し方を表示します。
- IDSファイルでプロジェクトの要件をチェックできます。レポートは印刷、CSV、JSON、BCF、COBieにエクスポートできます。
IFCモデルを5つの手順でチェックする方法
1. IFCファイルを開く
ファイルをページにドラッグするか、Open(開く)で選びます。モデルが3Dで表示され、チェックが自動的に始まります。終わるとValidate(検証)ボタンにスコアが表示され、その下のパネルに、直せば最も多くの点数を取り戻せる3つの指摘事項が並びます。
buildingSMARTのduplexサンプルを開いた直後:スコア77と、最も大きく減点している3つのルール。
2. 不合格の要素を3Dで確認する
指摘事項のShow in 3D(3Dで表示)を押し、上部の矢印で要素を順に送ります。各要素がモデル上で選択され、右側にIFC属性、階、プロパティセットが開くので、どの壁やドアなのか、何が欠けているのかがわかります。
タイプが欠落した119要素のうち3番目:Level 1の外壁をモデル上で選択した状態。
3. オーサリングツール(BIMソフト)ごとの直し方を読む
指摘事項の一覧でルールを開きます。その下に短い説明と、Revit、Archicad、Tekla、Allplanでの修正手順があり、ファイルを書き出したアプリケーションに合わせて選ばれます。同じ内容はルールごとにIFC検証エラーと修正方法の一覧でも公開しています。
Missing typeルールを開いた状態:その意味と、再エクスポートの前にRevitで変更すべき点。
4. IDSでプロジェクトの要件をチェックする
44のルールはどのモデルにも共通です。発注者が求めるもの(すべての壁の耐火性能、すべてのドアの分類コードなど)はIDSファイルに記述します。Check(チェック)からCheck against IDS(IDSでチェック)を選んでファイルを読み込みます。ダイアログのサンプルを使えば、IDSファイルがなくても試せます。IDS 1.0のファセットはすべて評価されます。[ids]
壁にFireRatingを要求するサンプル仕様:57枚の壁をチェックし、57枚が不合格。
5. レポートをエクスポートする
Export(エクスポート)には6つの形式があります。結果全体のJSON、指摘事項一覧のCSV、証明書、コーディネーションツール向けのBCF、印刷用の納品レポート(PDFに印刷できます)、COBie 2.4のワークブックです。受け取る側がエラーだけを必要とする場合は、ダウンロード前に重大度で絞り込んでください。
チェック結果の6つのエクスポート形式。
チェッカーが検査する内容
| レベル | 問い | 検出される例 |
|---|
| スキーマ | 既知のバージョンの、読み込めるIFCファイルか? | 不明なスキーマ、ヘッダーの欠落、解析できないエンティティ |
| 品質ルール(44) | 次に使う人がデータを使えるか? | GlobalIdの重複、どの階にも属さない要素、空の名前、タイプ・マテリアル・プロパティセット・分類の欠落 |
| 要件(IDS) | このプロジェクトが求める情報を持っているか? | FireRatingのない壁、分類コードのないドア、許容リスト外の値を持つプロパティ |
最初の2つのレベルはすべてのファイルで実行されます。3つ目にはIDSファイル(自分のものかサンプル)が必要です。
buildingSMARTの検証サービスは別の領域を対象にしています。STEP構文、スキーマ、規格の規範ルールを、アップロードされた256MBまでのファイルについて、アカウントを使って検査します。[bsi-validate] ファイルが規格に適合していることを示す必要があるときはそちらを、データが揃っているかを確かめるにはこのようなチェッカーを使ってください。IFCモデルのオンライン検証のページをお探しですか?そちらではバリデーターをルールごとに解説しています。
IFCの分類チェック
分類参照のない要素は、一つのルールがすべて検出します。分類体系とコードのパターンを必須にするには、IDSファイルに記述します。分類ファセットには体系(Uniclass、OmniClass、各国の分類表)と値を指定します。IFC分類チェッカーのページではサンプルでのチェックを紹介し、IFCモデルにおける分類コードの格納場所ではオーサリングツールがどこにコードを保存するかを説明しています。
モデルの健全性チェック:スコアの意味
Health Scoreは、不合格のルールを重大度と影響する要素数で重み付けするため、エラー1件は多数の注記より重く数えられます。納品の可否を判断する関門として使ってください。IFCモデルのヘルスチェックのページでは印刷用レポート付きでスコアを算出でき、Health Scoreガイドで計算方法を解説しています。
| スコア | 評価 | 対応 |
|---|
| 90–100 | 納品可能 | 受け入れて共通データ環境(CDE)にアップロード |
| 75–89 | 良好、軽微な問題あり | コーディネーションに使用。正式な納品前に修正 |
| 50–74 | 要修正 | レポートを添えて作成者に差し戻す |
| 0–49 | 後工程で使えない | 受け入れない |
使用する2つのしきい値(コーディネーション用と納品用)をBIM実行計画(BEP)に記載してください。
チェックを実行するタイミング
- 共通データ環境にアップロードする前:ISO 19650-2は、各タスクチームが情報を共有する前にチェックすることを求めています。
- 干渉チェックの前:空間構造の外にある要素や壊れた形状は、誤った干渉を生みます。
- 協力会社からモデルが届いたとき、誰かがそれを基に作業を始める前。
- 引き渡し時に、資産情報要件のIDSを使って。
他のチェッカーのほうが適している場合
このチェッカーのルールは固定で、それにIDSが加わります。独自の幾何学的ルール(離隔距離、避難経路)を書きたい場合や、分野間の干渉を何か月にもわたって管理したい場合は、デスクトップのルールエンジンのほうが多くのことができます。IFCモデルチェッカーの比較では、10のツールを公開価格とともに並べています。
IFCモデルチェッカー:IFCファイルを無料でオンラインチェック