IFC(BIM)とは?役割、形式、バージョン、Revit対応など

  • IFCってなに?
  • BIMとどう関係しているの?
  • 形式やバージョンってどう違うの?
  • IFC4とかIFC4.3って何?
  • RevitやArchicadはどう対応してるの?
  • IFC変換するときに何に気をつければいい?

上記の様な悩みを解決します。

IFCはIndustry Foundation Classesの略で、buildingSMART Internationalが策定する建築・建設業界向けの中立データ形式です。BIMソフト間でデータ交換するための国際標準フォーマットで、ISO 16739として国際規格化されています。Revit・Archicad・Vectorworks・GLOOBEなど主要BIMソフトはすべてIFCに対応していて、異なるソフト間の橋渡し役として機能しています。BIM導入が進むにつれて、IFCを正しく扱えるかどうかが現場のBIM活用度を左右する、と言われるようになってきました。

なるべく分かりやすい表現で記事をまとめていくので、初心者の方にも理解しやすい内容になっているかなと思います。

それではいってみましょう!

目次

IFC(BIM)とは?

IFC(BIM)とは、結論「Industry Foundation Classesの略で、BIMデータを異なるソフト間で交換するための中立的な標準データ形式」のことです。

雑に言えば「特定のBIMソフトに依存しない、業界共通のデータの器」と理解すると分かりやすいです。策定団体はbuildingSMART International(旧IAI)で、国際規格としてISO 16739(BIM分野の国際標準)に登録されています。仕様は無償公開されていて、ベンダー中立のオープン標準というのが特徴。拡張子は.ifc(テキスト形式)、.ifczip(圧縮形式)、.ifcxml(XML形式)の3つが主流で、最近は.ifcjson(JSON形式)も登場しています。

BIMソフトはベンダーごとに独自形式を持っています。Revit(.rvt)、Archicad(.pln)、Vectorworks(.vwx)、GLOOBE(.gpc)と、それぞれ互換性のないネイティブ形式。設計者と施工者で違うソフトを使うケースが多く、長期保管時には「将来そのソフトがなくなるかもしれない」というリスクもあります。IFCはここを解決する共通フォーマットで、ソフトに依存しないデータ流通を可能にする、という役回りですね。ざっくり言えば、ソフト固有形式が方言、IFCが共通語、という構図です。

IFCで運べる情報は主に5領域。

  • 3次元形状(建築要素の幾何形状)
  • 属性情報(部材の種別・材料・寸法・性能)
  • 空間構造(建物→階→空間→部屋の階層)
  • 関係性(壁と窓、床と柱の関連)
  • プロパティセット(カスタム属性の追加)

混同しやすいのが、IFCとBIMの関係です。BIMは「建築物のモデルを情報込みで作成・運用する考え方」全体を指し、IFCは「BIMデータを表現するための業界共通フォーマット」というデータ規格の一つ。「BIM = IFC」ではなく、BIMの中身がIFCで運ばれる、というイメージが近いですね。

僕としては、IFCは「BIMの裏側で世界をつないでいるインフラ」だと捉えていて、ソフトの選択肢が増えるほどIFC運用の巧拙がプロジェクト全体の生産性を左右する、と感じています。

BIM・BIM確認申請の周辺はこちら。

あわせて読みたい
BIMとは?意味、CIMとの違い、主要ソフト、導入のメリットなど BIMってなに? CIMと何が違う? 主要ソフトは? 導入のメリットは? 普及してるの? どんなプロジェクトで使う? 導入コストは? 上記の様な悩みを解決します。 BIMは建...
あわせて読みたい
BIM確認申請とは?仕組み、メリット、対象建築物、現状など BIM確認申請ってなに? 普通の確認申請とどう違うの? メリットはあるの? 対象になる建築物はどれ? 今どこまで進んでいるの? 施工管理として何に気をつければいい? ...

IFCの役割

IFCはBIMの世界で複数の重要な役割を果たしています。

最大の役割は、どのBIMソフトでもIFCを介して読み書きできること。これによって特定ソフトへの依存(ベンダーロックイン)を回避でき、発注者・設計者・施工者が違うソフトを使っていても業界全体の相互運用性を担保できます。建物の寿命は数十年〜数百年、BIMソフトのバージョンは数年で変わる、という時間スケールのギャップを埋めるアーカイブ機能としての価値も大きいですね。

ISO 16739として国際規格化されているので、法令・契約での参照(「IFC形式での提出」要件)の根拠にもなります。世界的にはBIM義務化(BIMマンデート)が進んでいて、イギリスのBIM Level 2、シンガポールのCORENET電子確認申請、北欧諸国の公共工事、日本のBIM/CIM原則適用、いずれもIFCを基準フォーマットの1つに据えています。

IFCは設計BIMから派生するさまざまな解析・管理ソフトへの入口にもなります。具体的な連携先を整理すると次のとおり。

  • 建築モデル→構造解析ソフト:形状+属性をIFCで送る
  • MEPモデル→設備設計ソフト:配管・ダクト・配線
  • 熱負荷計算・省エネ計算:建物形状と外皮性能
  • 避難シミュレーション:空間構造を取り込み
  • 積算ソフト:BIMから数量を自動算出
  • 工程管理ソフト:4D BIM(時間軸)の構築
  • 原価管理ソフト:5D BIM(コスト軸)の構築

竣工BIM(As-built BIM)として保管したIFCは、施設管理ソフト(FM/ファシリティマネジメント)への連携、大規模修繕計画への活用、解体時の材料情報の参照、とライフサイクル全体で価値を持ちます。建築確認申請の電子化でも、指定確認検査機関のBIM受入要領でIFCが推奨形式になっていて、オンライン申請プラットフォームでのアップロード、審査側の無償IFCビュワーでの確認、アーカイブ保管までを一貫してIFCで進められるようになってきています。

CDE(Common Data Environment/共通データ環境)でのモデル管理、Solibri Model Checkerなどモデルチェックツールでの干渉・整合チェックの基盤にもIFCが使われていて、BIMマネージャー・コーディネーター・オペレーターのスキル要件としても基礎科目になっています。

施工図・施工要領書とのつなぎはこちら。

あわせて読みたい
施工図とは?設計図との違い、作成のタイミング、注意点など 施工図とは何かを施工管理目線で解説。設計図・竣工図との違い、種類、作成のタイミングと総合図起点の流れ、書き方のコツ、誰が作るか・外注の付き合い方、工程に響かせないチェックの勘所まで、現場で本当に困る部分を網羅しました。
あわせて読みたい
施工要領書とは?記載事項、施工計画書との違い、雛形まで解説 施工要領書とは何かを施工管理向けに解説。記載事項、施工計画書・作業手順書・QC工程表との違い、誰がいつ書くか、作成手順、元請のチェック観点、提出・承認フロー、形骸化の防ぎ方、雛形の入手先まで、現役の施工管理経験者が現場目線で網羅的に整理しました。

IFCの形式・バージョン

IFCはバージョンによって対応範囲が異なります。実務で「IFC4」「IFC4.3」「IFC2x3」が混在しているので、主要バージョンの違いを押さえておきましょう。

バージョン 公開年 主な特徴
IFC2x 2000年 初期の安定版
IFC2x2 2003年 プロパティセット拡充
IFC2x3 2006年 業界で長期間使われた標準
IFC4 2013年 ジオメトリ表現の改善、属性拡充
IFC4.1 2018年 アライメント追加(土木向け)
IFC4.2 2019年 橋梁の表現追加
IFC4.3 2024年正式リリース 鉄道・道路・港湾を含むインフラ全般を網羅

IFC2x3は2006年公開で長期間業界標準として使われた版で、建築物中心の表現で多くのBIMソフトが完全対応・buildingSMART認証取得済み。現在も互換性重視のケースで実務利用されています。IFC4は2013年公開のメジャー更新版で、NURBS(曲面)対応によるジオメトリ表現の改善、プロパティセットの整理、MVD(Model View Definition)の整備が入り、新規プロジェクトでは推奨される版になっています。IFC4.3は2024年にISO 16739:2024として規格化された最新版で、インフラ分野(鉄道・道路・港湾・橋梁)まで網羅し、CIM(土木BIM)や国交省BIM/CIMで今後の標準になっていく見込みです。

選定の目安は次のとおり。

  • 新規プロジェクトはIFC4以降を推奨
  • インフラ・土木プロジェクトはIFC4.3
  • 古い案件や互換性最優先はIFC2x3
  • 発注者の指定があればその形式を採用

注意したいのは「IFC形式で出力 ≠ 完璧に交換できる」という点。ソフトごとのIFC実装には差があり、同じIFC4でもソフトAで出してソフトBで読み込むと一部欠損する、属性情報の標準化が完全ではない、MVDに準拠しないと相互運用性が下がる、ということが起こります。buildingSMART認証はIFC実装の品質保証の仕組みで、認証を受けたソフト同士のIFC交換は信頼性が高い、というのが現実的な目安。

MVD(Model View Definition)はIFC全機能のうち用途ごとに使う部分を定義する仕組みで、「IFC4 Reference View」(参照用、形状+属性の最小限)と「IFC4 Design Transfer View」(編集可能なジオメトリ)が代表的です。IFC単体ではなく、bSDD(用語辞書)・BCF(コメント標準)・IDS(情報要件指定)・MVDといった関連規格と組み合わせて運用されます。

主要BIMソフトのIFC対応

実務で目にする主要BIMソフトのIFC対応状況を整理します。

ソフト ベンダー 対応バージョン 特徴
Revit Autodesk IFC2x3/4/4.3 世界シェア最大、設定が豊富
Archicad Graphisoft IFC2x3/4/4.3 IFC対応の歴史が長く出力品質が安定
Vectorworks Architect A&A IFC2x3/4 意匠デザインに強み
GLOOBE 福井コンピュータ IFC2x3/4 国産、日本の建築実務に最適化
Allplan Nemetschek IFC4 構造・施工に強い
Tekla Structures Trimble IFC4 鉄骨・コンクリート構造の詳細BIM
Civil 3D Autodesk IFC4.3 土木設計、BIM/CIM案件で多用

Revitはファミリの豊富さとユーザー数の多さが強みですが、パラメトリック機能はIFC変換で一部失われます。Archicadは最初からIFC対応が重視されてきた設計思想が強み、Vectorworks Architectは意匠寄りで構造・MEPは別ソフト併用が一般的、GLOOBEは建築確認申請の電子化に対応している点が強みで海外プロジェクトでは選択肢に入りにくい、というあたり。Tekla Structuresは構造ファブリケーションレベルの詳細を扱えるので施工BIMで多用、Civil 3Dは国交省BIM/CIM案件の事実上の標準ソフトという位置づけですね。

レビュー・チェック側ではNavisworks(モデルレビュー・干渉チェック、4D/5D連携)、Solibri Model Checker(ルールベース検証、IFC品質保証の業界標準)、無償ビュワーとしてBIMcollab Zoom・Solibri Anywhere・FZK Viewer・IfcOpenShell-basedビュワーなどが使われています。

ソフトごとにIFC変換の癖が違うのもポイント。Revitは「IFCエクスポーター」の設定で出力品質が変わる、Archicadは「変換規則」でMVDを指定する、Vectorworksは IFC属性のマッピング設定が必要、GLOOBEは日本仕様のIFCサブセット対応がある、という具合です。「A→IFC→A」のラウンドトリップは原則として可能ですが、「A→IFC→B→IFC→A」と複数ソフトを往復すると戻り保証が弱くなるので、モデル編集はネイティブ形式で行い、IFCは交換用と割り切るのが基本ルールになります。

IFCの注意点

「IFCで出力すれば大丈夫」とは言えないので、運用面の注意点を整理しておきます。

観点 内容
バージョン整合 送り手と受け手でIFCバージョンを合意
MVD指定 用途別MVDを指定して相互運用性を担保
プロパティセット 名称・マッピングが違うと属性欠損
単位系 メートル/ヤード混在でスケール事故
座標系 プロジェクト座標と公共座標の整合
容量 大規模IFCは数百MB〜数GB、圧縮や分割が必要
編集機能 パラメトリック機能はIFCで失われる

トラブルが多いのは、送り手と受け手の間でIFCバージョン、MVD、プロパティセットの合意ができていないケース。EIR(情報要件書)でMVDと属性マッピングを明記し、プロジェクト着手前に合意するのが正解です。意外と多いのが単位系と座標系の事故で、IFCのヘッダで単位指定を確認しないと、メートル法・ヤード法・インチが混在して数値が10倍・1/10倍になるトラブルが頻発します。

IFCに変換すると失われるものとして、ネイティブ形式の特殊な形状はIFCで簡略化される、NURBS(自由曲面)はIFC4以降で対応するが互換性に注意、テクスチャ・マテリアルは原則対象外、ファミリ機能(Revit)やモルフ(Archicad)など固有機能はプロパティ付き要素に変換され元の編集機能は再現できない、という制約があります。

IFCの品質を担保する基本ワークフローは、buildingSMART公式ツールでの文法チェック、Solibri等でのモデル品質チェック、必須属性の有無確認、複数IFC統合時の干渉チェック、というのが定番。BCF(BIM Collaboration Format)でモデル上の指摘・コメントを標準化し、IDS(Information Delivery Specification)で「IFCに必要な情報」を発注者が事前指定する、という運用ルールがあるとプロジェクト全体で品質が安定します。

施工管理者がIFCで関わる場面は、設計者からのIFC受領(バージョン・MVD・属性の確認)、施工BIMでのIFC変換(施工性表現)、下請けへのモデル伝達(IFCで共通言語化)、発注者への引渡しIFC(竣工BIM)、干渉チェック結果(施工計画への反映)、数量算出(IFCから積算ソフトへの連携)の6点が中心。「IFC運用ガイドライン」をプロジェクト単位で作って共有することが、効果を出す近道です。

僕としては、IFCは「フォーマットだけ決めても運用ルールが共有されないと品質は出ない」世界だと思っていて、プロジェクト着手前にサンプルモデルでIFCラウンドトリップを試して品質を見るのが、地味だけどいちばん効くなと感じます。

ICT建機・マシンガイダンスといった土木BIMの動きはこちらも。

あわせて読みたい
ICT建機とは?種類、メリット、マシンコントロールとの違いなど ICT建機ってなに? どんな種類があるの? マシンコントロール、マシンガイダンスって何が違うの? メーカーとか機種は? メリットとデメリットは? 導入はどう進めれば...
あわせて読みたい
マシンガイダンスとは?マシンコントロールとの違い、種類など マシンガイダンス(MG)とは、GNSSやTSの位置情報と3次元設計データを建機のモニターに表示し、オペレータが見ながら手動で施工を行うICT施工方式のこと。マシンコントロール(MC)との違い、種類、後付け、油圧ショベル・ブルドーザ・ローラーへの適用、メリット・デメリット、ICT施工での活用まで建設DXの現場視点で網羅的に整理します。

IFC(BIM)に関する情報まとめ

  • IFCとは:Industry Foundation Classesの略、BIMデータの中立データ形式(ISO 16739)
  • 役割:ベンダー中立のデータ交換、長期保管、国際標準、BIM義務化対応、ソフト間連携
  • 形式:.ifc(テキスト)、.ifczip(圧縮)、.ifcxml(XML)、.ifcjson(JSON)
  • 主要バージョン:IFC2x3(建築標準)、IFC4(推奨)、IFC4.3(インフラ含む最新)
  • MVD:用途ごとのIFCサブセット(Reference View / Design Transfer View 等)
  • 主要対応ソフト:Revit、Archicad、Vectorworks、GLOOBE、Allplan、Tekla、Civil 3D
  • buildingSMART認証:IFC実装品質を保証する国際的な認証
  • 注意点:バージョン整合、MVD指定、プロパティセット、単位・座標、容量
  • 関連規格:BCF(コメント標準)、IDS(情報要件指定)、bSDD(用語辞書)

以上がIFC(BIM)に関する情報のまとめです。

IFCはBIMの世界共通言語で、異なるBIMソフト・組織・国の間でモデルデータを安全に橋渡しする役割を担います。「IFCで送れば終わり」という運用ではなく、バージョン・MVD・プロパティ・単位・座標まで含めた合意形成が品質を決めます。新規プロジェクトはIFC4以降、インフラはIFC4.3を基本に、buildingSMART認証ソフト同士でやりとりするのが安全策です。施工管理者にとっては「設計BIMをIFC経由で受領→施工に活かす」動線が最初の出会いになるので、IFC変換時に何が失われ何が残るのかを一度自分で試してみるのが理解を早める近道ですね。

合わせて読みたい記事はこちら。

あわせて読みたい
BIMとは?意味、CIMとの違い、主要ソフト、導入のメリットなど BIMってなに? CIMと何が違う? 主要ソフトは? 導入のメリットは? 普及してるの? どんなプロジェクトで使う? 導入コストは? 上記の様な悩みを解決します。 BIMは建...
あわせて読みたい
CIMとは?意味、BIMとの違い、メリット、用途、主要ソフトなど CIMってなに? BIMと何が違うの? メリットは? どんな用途で使う? 主要ソフトは? 導入コストは? 普及状況は? 上記の様な悩みを解決します。 CIMは土木分野のデジタ...
あわせて読みたい
BIM確認申請とは?仕組み、メリット、対象建築物、現状など BIM確認申請ってなに? 普通の確認申請とどう違うの? メリットはあるの? 対象になる建築物はどれ? 今どこまで進んでいるの? 施工管理として何に気をつければいい? ...
あわせて読みたい
施工図とは?設計図との違い、作成のタイミング、注意点など 施工図とは何かを施工管理目線で解説。設計図・竣工図との違い、種類、作成のタイミングと総合図起点の流れ、書き方のコツ、誰が作るか・外注の付き合い方、工程に響かせないチェックの勘所まで、現場で本当に困る部分を網羅しました。
あわせて読みたい
施工要領書とは?記載事項、施工計画書との違い、雛形まで解説 施工要領書とは何かを施工管理向けに解説。記載事項、施工計画書・作業手順書・QC工程表との違い、誰がいつ書くか、作成手順、元請のチェック観点、提出・承認フロー、形骸化の防ぎ方、雛形の入手先まで、現役の施工管理経験者が現場目線で網羅的に整理しました。
あわせて読みたい
ICT建機とは?種類、メリット、マシンコントロールとの違いなど ICT建機ってなに? どんな種類があるの? マシンコントロール、マシンガイダンスって何が違うの? メーカーとか機種は? メリットとデメリットは? 導入はどう進めれば...
あわせて読みたい
マシンガイダンスとは?マシンコントロールとの違い、種類など マシンガイダンス(MG)とは、GNSSやTSの位置情報と3次元設計データを建機のモニターに表示し、オペレータが見ながら手動で施工を行うICT施工方式のこと。マシンコントロール(MC)との違い、種類、後付け、油圧ショベル・ブルドーザ・ローラーへの適用、メリット・デメリット、ICT施工での活用まで建設DXの現場視点で網羅的に整理します。
あわせて読みたい
新築工事の流れって?腰が砕けるくらい分かりやすく解説する 新築工事の流れを施工管理目線で解説。着工準備から基礎・上棟・仕上げ・内装・竣工引き渡しまでの6ステップと期間、各工程で監督が押さえるチェックと検査、入る職種、天候や遅延への対応、木造とRC・鉄骨造の違いまで現役の施工管理が整理しました。
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次