IFC Viewer Online · BIM・IFCブログに戻る
エクスポートの修正 · 2026-04-10 · 7分
RevitからクリーンなIFCファイルをエクスポートする方法:ステップバイステップガイド
RevitのIFCエクスポートの既定設定では、避けられるはずの検証警告が何十件も発生します。ファイルがCDEに届く前に、よくある不具合の大半をなくすための具体的な設定を紹介します。
RevitからクリーンなIFCファイルをエクスポートする方法:ステップバイステップガイド — IFC Viewer Online article cover
Revitは2012年からIFCエクスポートに対応していますが、既定の設定は品質ではなく、受け手のソフトウェアとの幅広い互換性を優先して最適化されています。そのため保守的な選択がなされ、検証警告が何十件も発生してしまいます。これを改善する方法を解説します。
ステップ1:オープンソースのIFCエクスポーターを使う
Autodesk標準搭載のIFCエクスポーターも機能はしますが、コミュニティが保守しているオープンソース版に後れをとっています。オープンソースのエクスポーター(Autodesk App Storeで無料)は、よりクリーンなGUIDとより適切な空間階層を生成し、IFC4にもきちんと対応しています。エクスポート設定を構成する前に、インストールしておきましょう。
ステップ2:適切なIFCバージョンを選ぶ
プロジェクトの仕様でIFC2x3が明示的に求められていない限り、IFC4 Reference Viewでエクスポートしてください。IFC4は現行のISO規格であり、テッセレーションされたメッシュによって複雑なジオメトリのファイルサイズを小さくでき、古いスキーマにあった構造上のあいまいさもいくつか解消しています。
ステップ3:次の設定を行う
Revit の IFC 書き出し設定
- "Export GUIDs": Keep Existing — 「Generate New」は絶対に避けてください。再書き出しのたびに BCF の相互参照が壊れます。
- "Site Placement": Shared Coordinates — 要素が WCS 原点から 10 km 離れた位置に配置されるのを防ぎます。
- "Include Steel Connections": Off — 鉄骨構造モデルを納品する場合を除きます。
- "Export Base Quantities": On — LOD 200 以上の納品で必要です。
- "Split Walls and Columns by Level": On — 壁が各階に正しく関連付けられます。
エクスポート後によくあるRevit特有の問題
- プロキシの多用:IFCマッピングのないRevitファミリは、IfcBuildingElementProxyとしてエクスポートされます。よく使うファミリは、エクスポートのマッピング表で適切なIFCクラスに割り当てましょう。
- 座標のオフセット:エクスポートする前に、プロジェクトが測量点と座標を共有していることを確認してください。
- プロパティセットの欠落:Revitのプロパティは、既定ではカスタムPsetとしてエクスポートされます。Psetのマッピングを見直し、必要な標準Psetが含まれるようにしてください。
理解度チェック
再書き出しをしても BCF トピックのリンクを保つ「Export GUIDs」の設定は?
- Generate New
- Keep Existing
- 違いはない
書き出しのたびに GUID が変わると、すべての BCF トピックが存在しない要素を指すことになります。
書き出し後、要素が原点から約 10 km 離れた位置に出ます。最初に確認する設定は?
- Export Base Quantities
- Site Placement
- Split Walls and Columns by Level
Site Placement を Shared Coordinates にすると、測量点が示す位置にモデルが保たれます。
IFC マッピングのない Revit ファミリはどう書き出される?
- IfcBuildingElementProxy
- IfcWall
- スキップされる
マッピングのないファミリはプロキシになります。よく使うファミリはマッピング表で正しい IFC クラスに割り当てましょう。
RevitからクリーンなIFCファイルをエクスポートする方法:ステップバイステップガイド