Graphisoft

IFCサポート

グラフィソフト社は1996年よりInternational Alliance for Interoperability (IAI)のメンバーであり、Industry Foundation Classes (IFC)の規格に特別の注意を払ってきました。これによりArchiCADを使用されるユーザーは、他のソフトウェアを使用している業者、顧客や他の関連事業者から孤立することなく、安定した作業を行える事になります。業界全体で建物のライフサイクルを通じたCAD(およびCAD以外の)アプリケーション間での情報の共有化を行う事がIFCの目的です。

よくある質問

IFCとは
IFC(Industry Foundation Classes)とは建築業界で様々な分野、異なるソフトウェア間で情報を交換することができる中立的なファイル形式です。 IFCの形式はISO認証を取得済みです。

IFCは、相互運用性のために開発されたデータモデルとオブジェクト指向のファイル形式です。IFC の一部はIAI(International Alliance for Interoperability)が開発しました。現在、IAI には世界各国に13 の支部があり、600 社を超える企業が参加しています。




IFCをサポートしているアプリケーションは?
構造、設備、建築のほとんどのアプリケーションが標準IFCのファイル形式をサポートしています。
ArchiCADはインポート/エクスポートのオープンプラットフォームIFCとして開発されているすべてのアプリケーションに対応しています。

以下のサイトにてIFCをサポートしている企業の一覧をご覧になれます。
http://en.wikipedia.org/wiki/Industry_Foundation_Classes#Software_vendors_supporting_IFC

なぜIFCを使うのか?
IFCは、オブジェクト指向のファイル形式の為、属性の情報を持っています。窓や柱,ドア,壁などの実際の建物を構築するオブジェクトを定義して,図面(図形データ)だけでなく,部材の材質や価格などの各種の情報を保持することが可能です。さらに、IFCのプロトコルでは、3Dで完全な幾何学的な属性情報を保持するだけでなく、オブジェクトの位置関係、各オブジェクトのすべてのプロパティ(またはパラメータ)に至るまでの情報を保持します。

IFCの入力/出力では、ArchiCADが構造、機械、エネルギー解析アプリケーションの広い範囲で通信することができます。

どのような情報をそれぞれの領域に出力するかを検討することが重要です。たとえば、空調などの設備のエンジニアは、詳細情報を持ったモデルが必要になり、構造エンジニアは、構造耐力要素パーツが必要になります。準備に加えて、ArchiCADのIFCのインターフェイスは、それをエクスポートする前に、ビルディングインフォメーションモデルをフィルタリングすることができます。

事前定義された(ただし、カスタマイズ可能)トランスレータは、IFCモデル交換設定の適用を"ワンクリック"エクスポート/インポートによりできる限りシンプルにしています。

IFCモデルはどのような情報を持ちますか?
•建物の階層構造(プロジェクト、サイト、ビル、ストーリー、要素)
•要素型(壁、スラブ、柱、梁など)
•幾何学
•材質
•プロパティ(標準およびカスタム)
•接続



ArchiCADはIFCを使って、どのような機能をサポートしますか?
•要素タイプとクラス
"IFC要素タイプ"をArchiCAD要素に分類することにより、より正確なモデルのマッピングを可能にします。
ArchiCAD ツールボックスに対応物がない建築要素のモデルを作成する必要がある場合には、例えば、壁ツールを使用して湾曲した梁のモデル、あるいはスラブツールを使用して天井のモデルを作成することができます。これらの要素に割り当てられるデフォルトのIFC 要素タイプは、それぞれIfcWall とIfcSlab です。



モデルのエクスポート
現在の全てのArchiCADのプロジェクト、または特定のフィルタのコンテンツを、IFC形式でエクスポートすることができます。現在のビュー、表示されているレイヤー、またはエクスポートオプションにより、エクスポートする要素をフィルタを使用して詳細に設定することが可能です。



モデルのインポート
別のアプリケーションから取得したIFCのモデルは、常にデフォルトのArchiCAD要素に変換されます。また、それらは自動的に、ロックされたレイヤー(編集できないようにロックされている)に配置することができますので、参照としてインポートされた要素を使用することが可能です。



• IFCモデルの変更を検出
IFC としてエクスポートした2 つのバージョンの単一モデル間の形状の差異を検出します。つまり、2 つのバージョンの同一プロジェクトである2 つのIFC ファイルを比較します。変更による影響を受ける要素が生成されて、現在実行中のプロジェクトに結合されます(そのプロジェクトは空であることもあります)。ArchiCAD のマークアップツールを2D 表示と3D 表示で使用すると、変更内容を表示して結合できます。



•IFC マネージャ
IFC マネージャは、現在のArchiCADのプロジェクトの要素から生成された*IFCのエンティティを一覧表示、ArchiCAD要素に追加されたIFC の属性やプロパティ及びプロパティセットの設定を照会、IFCのエンティティに新しいプロパティ(デフォルトのものに加えて)の追加、新規プロパティセットとカスタムプロパティセットを作成、ArchiCADモデルと生成されたIFC モデルの間を簡単に移動等の機能があります。
* ArchiCAD でIFC として保存したプロジェクト情報は、要素、材質、その関係性など、エンティ ティセットとして表現されます。各エンティティ(IfcWall など)には、定数の属性に加え、任意の数の追加プロパティが含まれます。



“IFCモデルの変更を検出”の機能とは?
IFC としてエクスポートした2 つのバージョンの単一モデル間の形状の差異を検出します。つまり、2 つのバージョンの同一プロジェクトである2 つのIFC ファイルを比較します。変更による影響を受ける要素が生成されて、現在実行中のプロジェクトに結合されます(そのプロジェクトは空であることもあります)。ArchiCAD のマークアップツールを2D 表示と3D 表示で使用すると、変更内容を表示して結合できます。




IFCのフォーマット間の違いは何ですか?
ifc:オリジナルの通常の非圧縮形式
• ifcxml:パートナーのアプリケーションがオリジナルのifc 形式を読み取ることができないが、 xml データベース(予算、エネルギー計算など)は管理できる設計担当者向けの推奨形式。 これも非圧縮形式ですが、通常のifc 形式よりもファイルサイズが大きくなります。
• ifczip:通常形式とxml タイプ形式の両方の圧縮バージョン。ファイルサイズは平均でオリジ ナルの4 分の1 になります(ファイルサイズはモデルサイズに応じて異なります)。

ArchiCAD 14では、どのIFCフォーマットをサポートしていますか?

ArchiCAD  14では最新のバージョンであるIFC 2x3を推奨形式としており、デフォルトで設定されています。また、以前のIFC ファイル形式(2x や2x2)もサポートしています。

ArchiCADにIFCファイルをインポートするにはどのような方法がありますか?

[結合]コマンド([ファイル]→[ファイル特殊])を使用し、IFC モデル(全部またはフィルタした部分)を現在実行中のArchiCAD プロジェクトに挿入し、その要素をArchiCAD 要素に変換します。
[開く]コマンドで、モデル全体またはフィルタした部分を開きます。ArchiCAD はインポートした要素を、そのIFC 要素タイプを考慮して対応するArchiCAD 要素に変換します。このインポートされたファイル(またはその一部)はホットリンクモジュールとして別のArchiCADのプロジェクトへの参照として後から追加することができます。

IFCモデルのエクスポートの結果を確認するには?
IFCモデルをエクスポートした後は、IFCのビューワーでIFCモデルを確認することをお勧めします。
下記のリンク先より無料のビューワーがダウンロードできます。
•DDS-CAD Viewer::http://www.dds-cad.net
•Nemetschek IFC Viewer:http://www.nemetschek.co.uk/ifc
•Solibri Model Viewer:http://www.solibri.com
また、ArchiCADで再度開き、エクスポートされたIFCファイルを確認することもできます。



IFCについて、あるいは、異なる分野のデータ交換ワークフローについての詳細を掲載している場所はありますか?
ArchiCAD の15ヘルプの“相互運用性”のチャプターにて、詳細がご覧頂けます。

GRAPHISOFTはNemetschekのグループ企業です