エラー · IFC スキーマ
修正方法: 循環参照
(IFC ファイル)
循環関係を取り除きます。要素は自身の祖先になれません。これはエクスポート/インターオプの不具合です。クリーンなコピーから再エクスポートします。
IFC ファイルをチェック — 無料
アカウント不要 · アップロード不要 · ブラウザで実行 · 38 項目のチェック
意味
「循環参照」チェック
集約または包含関係がサイクルを形成
解決方法
オーサリングツールで「循環参照」を修正する方法
ツールごとの具体的な手順です。チェック自体はスキーマに依存せず、IFC2x3、IFC4、IFC4x1、IFC4x3 に対応します。
| オーサリングツール | 修正方法 |
|---|---|
| Revit | クリーンなコピーから最新の IFC エクスポータで再エクスポートします。続く場合はモデルを監査して削除します。 |
| ArchiCAD | 最新の IFC アドオンで再エクスポートし、問題の関係を見つけるためにモデル チェックを実行します。 |
| Tekla | ネイティブ モデルから再エクスポートします。Tekla は通常、参照の循環を作成しません。 |
| Allplan | Allplan から再エクスポートします。循環が続く場合は該当オブジェクトを作り直します。 |
仕組み
ブラウザで見つけて修正
すべての処理がブラウザ内で実行され、IFC ファイルが端末から外に出ることはありません。
01
IFC ファイルを開く
IFC Viewer Online を開き、IFC ファイルをドラッグ&ドロップします。WebAssembly によりブラウザ内でローカルに解析され、何もアップロードされません。
02
Health Score 検証を実行
検証を実行します。「循環参照」チェック(RULE_CIRCULAR_REFERENCE)は影響を受けるすべての要素にフラグを立て、モデルツリー内で特定します。
03
Revit で修正
クリーンなコピーから最新の IFC エクスポータで再エクスポートします。続く場合はモデルを監査して削除します。
04
ArchiCAD で修正
最新の IFC アドオンで再エクスポートし、問題の関係を見つけるためにモデル チェックを実行します。
05
Tekla で修正
ネイティブ モデルから再エクスポートします。Tekla は通常、参照の循環を作成しません。
06
Allplan で修正
Allplan から再エクスポートします。循環が続く場合は該当オブジェクトを作り直します。
07
再検証
オーサリングツールから再エクスポートし、再度検証を実行して、問題が解決され Health Score が向上したことを確認します。
関連チェック
その他のIFC スキーマチェック →
1 つのルールだけでなく、モデル全体をチェック。
「循環参照」は 38 項目のチェックのうちの 1 つです。完全な IFC Health Score を実行すると、すべての問題と 0–100 の単一スコアを確認できます — 無料、アカウント不要、アップロード不要。
無料で Health Score を実行 →