IFC 形式でのエクスポート

Tekla Structures
変更済み: 9 12月 2025
2025
Tekla Structures

IFC 形式でのエクスポート

Tekla Structures モデルまたはモデルの一部を IFC 形式でエクスポートできます。

エクスポートする前に

  • オーガナイザーのエクスポート階層、部材のユーザー定義情報で定義されたエクスポート階層、プロジェクト プロパティのユーザー定義情報で定義されたエクスポート階層のどれを使用するかを決定します。必要なエクスポート階層を定義します。手順については、以下を参照してください。
  • Tekla Structures モデル オブジェクトの IFC エンティティを定義します。手順については、以下を参照してください。
  • 必要に応じて IFC プロパティ セットを変更します。新しいプロパティ セットを定義することもできます。
  • 基準点を使用して IFC ファイルをエクスポートする場合は、基準点を定義します。
  • モデルに現場打ちコンクリートと現場打ちコンクリート ユニット (Tekla Structures 2018 以降) を作成するには、[詳細設定] ダイアログで XS_ENABLE_POUR_MANAGEMENTTRUE に設定します。
  • 詳細設定 XS_EXPORT_IFC_REBARSET_INDIVIDUAL_BARS は、鉄筋セットにより作成された鉄筋をエクスポートする方法に影響を与えます。詳細設定が FALSE に設定されている場合、鉄筋はグループにエクスポートされます。詳細設定を TRUE に設定すると、鉄筋が個々の鉄筋としてエクスポートされます。デフォルト値は、FALSE です。
    注:

    IFC ファイルの「総数」には、鉄筋セットによって作成されたグループの場合は常に 1 と表示され、「総重量」と「重量」には 1 鉄筋の重量が表示されます。NUMBER_OF_BARS_IN_GROUP および WEIGHT_TOTAL_IN_GROUP 属性を使用して、グループの値を IFC ファイルにエクスポートします。

  • IFC2x3 エクスポートでB-rep オブジェクトを正確ソリッドとしてエクスポートする場合、詳細設定 XS_EXPORT_BREP_AS_EXACT_SOLIDTRUE に設定します。デフォルト値は、FALSE です。

    B-rep を正確ソリッドとしてエクスポートした場合、IFC ファイルのサイズが大きくなり、エクスポートにかかる時間が長ります。

  • エクスポートの縁端を滑らかにするには、詳細設定 XS_CS_CHAMFER_DIVIDE_ANGLE10 に設定する必要が生じることがあります。
  • 必要に応じて分類情報をアセンブリに追加します。以下の手順を参照してください。
  • AutoDesk Revit にエクスポートする場合、「Autodesk Revit と連携するための Tekla Structures の基準点」を参照してください。
注:

鉄筋製品の IFC エクスポートの場合、ファイル > エクスポート > IFC4 コマンドを使用します。鉄筋製品は、IFC2x3 エクスポートでは機能しません。

分類情報のアセンブリへの追加

IFC エクスポート時に、[プロジェクトプロパティ] のユーザー定義情報に分類システムの名前を入力することで、製品に分類情報を追加できます。分類システムは、エクスポート ファイルの IFCCLASSIFICATION フィールドに書き込まれます。製品の分類値は、オーガナイザーまたは製品のユーザー定義情報ダイアログで定義できます。それらの分類情報は、製品階層にのみ書き込まれることに注意してください。

オーガナイザーで分類情報を製品に追加する方法の詳細については、「オーガナイザーでオブジェクトに分類コードを追加する方法および分類コードを IFC にエクスポートする方法」を参照してください。

ユーザー定義情報ダイアログへのユーザー定義情報の追加の詳細については、「ユーザー定義情報 (UDA) の定義と更新」を参照してください

エクスポートされたオブジェクトのユーザー定義情報の確認および変更

IFC エクスポート設定で [オーガナイザーの空間階層] を選択しない場合、エクスポートにより、部材のユーザー定義の IFC エクスポート階層が使用されます。荷重支持情報を定義するために、部材のユーザー定義情報を変更し、IFC エクスポート タイプを選択する必要もあります。

  1. オブジェクト (柱など) をダブルクリックし、部材プロパティを開き、[ユーザー定義情報] ボタンをクリックします。
  2. エクスポートするオブジェクトに対してユーザー定義情報 LOAD_BEARING を定義する場合は、[構造情報] タブの [荷重支持] を [ベアリング] に設定します。

    荷重支持以外のすべてのオブジェクトについては、このオプションを [いいえ] に設定します。デフォルト値は [ベアリング] です。

  3. [IFC エクスポート] タブに移動し、[IFCエクスポートタイプ] リストで [自動] または [B-rep] を選択します。
    • [自動] オプションを選択すると、Tekla オブジェクトが IFC でどのような種類の Swept Solid IFC オブジェクトになるかが自動的に選択されます。
    • 何らかの理由 (変形など) で [自動] が失敗した場合、エクスポートが自動的に [B-rep] に戻り、インテリジェンスの低いメッシュベースの IFC オブジェクトが作成されます。これらのオブジェクトは、データが非常に多くても幾何学的には正確です。
    • [B-rep] を選択した場合、IFC オブジェクトは強制的に金網ベースになります。
  4. 部材レベルのエクスポート階層を使用する場合、[(IFC) building name][(IFC) building storey name] を定義します。
  5. ユーザー定義情報ダイアログの [変更] をクリックします。

Tekla Structures モデル オブジェクトの IFC エンティティの定義

Tekla Structures モデル オブジェクトを IFC にエクスポートする前に、エクスポートされたモデル オブジェクトに対して生成される IFC エンティティをオブジェクト プロパティで定義する必要があります。

  1. モデルでオブジェクト (柱など) をダブルクリックし、部材プロパティを開きます。
  2. プロパティ パネルの [IFC エクスポート] セクションにある [(IFC) entity] リストでオプションを選択して、エクスポートするモデル オブジェクトの IFC エンティティを定義します。

    オブジェクト タイプのデフォルト エンティティがデフォルトで選択されます。

  3. IFC エンティティをより正確に定義するには、[サブタイプ (IFC4)] リストで使用可能な事前定義済みサブタイプからエンティティ サブタイプを選択するか、USERDEFINED を選択してから、[ユーザー定義タイプ (IFC4)] で目的のタイプをフリー テキストに入力します。

    サブタイプとユーザー定義タイプは、IFC4 エクスポートでのみサポートされています。

    使用可能なサブタイプは、選択した IFC エンティティによって異なります。

    たとえば、Tekla Structures モデルにネイティブ製品がある場合、そのエンティティ タイプが IfcBridgePart であることを定義し、使用可能な事前定義済みサブタイプの中から [サブタイプ] (PIER など) を選択したり、USERDEFINED を選択してから、目的のタイプ (ブリッジ タイプなど) をフリー テキストに入力したりできます。

  4. プロパティ パネルで [変更] をクリックします。

IFC2x3 形式でのエクスポート

  1. エクスポートするモデル オブジェクトを選択します。

    すべてのモデル オブジェクトをエクスポートする場合は、何も選択する必要はありません。

  2. [ファイル] メニューで、[エクスポート > IFC] をクリックします。
  3. 利用できる事前定義されたエクスポート設定がある場合、上部のリストから事前定義されたエクスポート設定を読み込み、[読み込み] をクリックします。

    事前定義されたエクスポート設定ファイルは、環境フォルダーにあります。

  4. [出力ファイル] の場所を参照し、名前 outcoord を目的のファイル名に置き換えます。

    IFC ファイルは、デフォルトでは現在のモデル フォルダの下の \IFC フォルダにエクスポートされます。ファイル パスの長さは、最大 247 文字です。ファイル名拡張子を入力する必要はありません。ファイル拡張子は、選択した [ファイル形式] に従って自動的に追加されます。

  5. エクスポート設定を定義します。
    設定 説明

    [パラメーター] タブ

    ファイル形式

    オプションは [IFC]、[IFC XML]、[圧縮済みIFC]、および [圧縮済みIFC XML] です。

    エクスポートタイプ

    目的のエクスポート タイプを選択します。

    表面形状:

    • モデルを表示目的のみで使用する、または参照モデルとして使用する場合は、[表面形状] を選択します。
    • [表面形状] は、再利用や編集の必要がないモデルを表示する場合に適しています。

      • 鉄筋は、B-rep としてエクスポートされます。
      • エクスポートでは、CSG (ソリッド形状) はサポートされません。
      • 円弧要素は、B-rep としてエクスポートされます。
      • ボルトは、B-rep としてエクスポートされます。

    座標ビュー2.0:

    • 基本的には、認定された [座標ビュー2.0] を選択します。
    • 受け取るアプリケーションの側で形状を編集、変更する必要がある場合は、このエクスポート タイプの使用をお勧めします。

      • 鉄筋は、押し出しとしてエクスポートされます。
      • エクスポートでは、カットと隙間の表現に CSG (ソリッド形状) が使用されます。
      • 円弧要素は、押し出しとしてエクスポートされます。
      • ボルトは、B-rep としてエクスポートされます。

    Steel fabrication view:

    • このエクスポート タイプは、製作ワークフロー向けに設計されており、製作向けに提供されます。
    • [Steel fabrication view] は、鉄骨製作の鋼材オブジェクトに関する詳細情報のエクスポートで推奨されます。

      • 製品の表示と専用プロパティ セットがエクスポートされます。
      • ボルト孔は、隙間としてエクスポートされます。
      • プロパティ セットとプロパティの鉄骨製作モデル ビュー設定ファイル (IfcPropertySetConfigurations_AISC.xml) が、デフォルトでインストールに含まれます。

    座標ビュー1.0:

    • このエクスポート タイプは、開口部を個別のオブジェクトとしてエクスポートする必要がある場合に使用します。
    • 隙間や開口を、開口要素を使用して表現する必要がある場合、[座標ビュー2.0] ではなく [座標ビュー1.0] の使用をお勧めします。

      • 鉄筋は、押し出しとしてエクスポートされます。
      • 隙間と開口は、開口要素 (ifcOpeningElements) としてエクスポートされます。
      • 円弧要素は、押し出しとしてエクスポートされます。
      • ボルトは、B-rep としてエクスポートされます。

    プロパティセット

    [エクスポートタイプ] を変更すると、プロパティ セットのデフォルトの選択内容も変わります。
    • 環境のデフォルトのプロパティ セットを使用するには、[プロパティセット] リストからプロパティ セットを選択します。
    • 既存のプロパティ セットを変更するには、リストからプロパティ セットを選択し、[編集] をクリックします。
    • 新しいプロパティ セットを定義するには、[<新規作成>] を選択して [編集] をクリックします。

    エクスポート

    [選択されたオブジェクト] または [全オブジェクト] のいずれかを選択します。[選択されたオブジェクト] を選択した場合は、モデル内のオブジェクトを選択する必要があります。

    位置

    [モデル原点] を選択すると、0、0、0 を基準にしてモデルがエクスポートされます。

    [作業平面] を選択すると、現在の作業平面座標系を基準にしてモデルの [高さ] がエクスポートされます。

    基準点:<基準点の名前> は、基準点の定義から、座標系の値 [東座標]、[北座標]、[高さ]、[北からの角度]、[緯度] および [経度] を使用して、基準点を基準としてモデルをエクスポートします。基準点の緯度と経度の値の精度はマイクロ秒です。基準点が定義されていない場合、リストには表示されない点に注意してください。

    [詳細設定] タブ

    オブジェクトタイプ

    エクスポートするオブジェクト タイプを選択します。次のオプションがあります。

    製品

    ボルト

    溶接

    現場打ちコンクリート:CIP コンクリート部材の代わりに現場打ちコンクリートをエクスポートするには、これを選択します。IFC2x3 では、現場打ちコンクリート ユニットのエクスポートはサポートされないことに注意してください。

    基準線

    鉄筋

    仕上げ材とサーフェス

    スペース

    [製品] を選択した場合は、[その他] 領域で [単品製品の除外] を選択して単品製品を除外できます。

    以下の点に注意してください。

    • エクスポートされた IFC モデルでは、角処理 (面取り) は省略されます。これは、プラント設計システムとの相互運用性を向上させるためです。角処理 (面取り) を適用した形状が必要な場合は、[IFC エクスポート] タブのオブジェクトのユーザー定義情報ダイアログから、オブジェクトの IFC エクスポート タイプを B-rep に個別に設定できます。

    • エクスポートでは、特定のオブジェクト タイプが選択されている場合、選択した内容はエクスポートされません。たとえば、コンクリート部材が選択されている場合、[鉄筋] チェックボックスをオンにすると、コンクリート部材のすべての鉄筋がエクスポートされます。部材にエクスポートする鉄筋を選択することはできません。この回避策は、2 つの IFC エクスポート ファイルを生成することです。1 つはコンクリート部材のみで、1 つは選択した鉄筋のみを使用します。
    • 現場打ちコンクリート部材オブジェクトをエクスポートするには、選択スイッチ [コンポーネントの選択 コンポーネントオブジェクトの選択] または [製品オブジェクトの選択] を使用します。IFC2X3 エクスポートではサポートされていない現場打ちコンクリートユニットをエクスポートしようとしているため、選択スイッチ [製品の選択] を使用しないでください。

    その他

    [部材名としてのレイヤー名] を選択すると、エクスポートされたオブジェクトのレイヤー名として部材名 (COLUMN や BEAM など) が使用されます。このオプションが選択されていない場合、オブジェクトのフェーズ番号の後にフェーズ名が続いたレイヤー名になります。事前定義されたユーザー定義情報をレイヤー名として使用するには、詳細設定 XS_IFC_EXPORT_OBJECT_LAYER_FROM_UDA のユーザー定義情報を定義します。このオプションは、[Steel fabrication view] では使用できません。

    [平坦で幅広の梁はプレートとしてエクスポートする] を選択すると、平坦で幅広の梁がプレートとしてエクスポートされます。平坦なプロファイルを持つプレートが梁または柱としてモデリングされている場合、このオプションを選択します。たとえば、システム コンポーネントによってはプレートではなく梁と柱が使用されています。

    [オーガナイザーの空間階層] では、エクスポート時に [オーガナイザー] で作成された空間階層 (建物 - 現場 - 通り - 階) が使用されます。

    次の操作を行います。

    1. [オーガナイザーの空間階層] を選択します。

    2. [オーガナイザー] で、プロジェクト階層を作成します。

    3. [オーガナイザー] でプロジェクトを右クリックして、[レポートに使用] を選択します。

    4. IFC エクスポートの前に、[オーガナイザー] でプロジェクトを右クリックし、[モデルへの書き込み(レポート用)] を選択して、Tekla Structures モデルに [オーガナイザー] データを同期するか、書き込みます。

      [オーガナイザーの空間階層] を選択しない場合、エクスポートでは、部材ユーザー定義情報で定義された IFC エクスポート階層が使用されます。部材ユーザー定義情報が定義されていない場合は、プロジェクト プロパティのユーザー定義情報が使用されます。

    製品をエクスポートする場合は、[単品製品の除外] を選択します。

    [現在のビューの色を使用] を選択すると、クラスの色ではなくオブジェクト表現で定義した色を使用してオブジェクトがエクスポートされます。定義された透明度設定もエクスポートされます。このオプションは、[Steel fabrication view] では使用できません。

  6. 変更したエクスポート設定を新しいファイルに保存する場合、設定ファイルに新しい名前を付けて、[名前を付けて保存] をクリックします。
    新しい設定は、モデル フォルダーの下の \attributes フォルダーに保存されます。
  7. エクスポート をクリックします。

モデル オブジェクトがエクスポートされます。エクスポートの進行状況が Tekla Structures 進行状況ダイアログに表示され、Tekla Structures ステータス バーにエクスポートの状態が示されます。

IFC4 形式でのエクスポート

Tekla Structures モデルまたはモデルの一部を IFC4 形式でエクスポートできます。

  1. エクスポートするモデル オブジェクトを選択します。

    すべてのモデル オブジェクトをエクスポートする場合は、何も選択する必要はありません。

  2. [ファイル] メニューで、[エクスポート > IFC4] をクリックします。
  3. 利用できる事前定義されたエクスポート設定がある場合、上部のリストから事前定義されたエクスポート設定を読み込み、[読み込み] をクリックします。
    事前定義されたエクスポート設定ファイルは、環境フォルダーにあります。
  4. [ファイル名] ボックスに、ファイル名拡張子なしでファイル名を入力します。

    拡張子は、選択した [表示形式] に従って自動的に追加されます。長さに制限はありません。

  5. [フォルダ] の場所を参照します。

    IFC ファイルは、デフォルトでは現在のモデル フォルダの下の \IFC フォルダにエクスポートされます。

    絶対パスと相対パスのどちらでも定義できます。

  6. [モデル名] で、[全オブジェクト] をエクスポートするか、または [選択されたオブジェクト] をエクスポートするかを選択します。
    [選択されたオブジェクト] を選択した場合、[オーガナイザーの空間階層] を選択する必要があります。
  7. 他のエクスポート設定を定義します。
    設定 説明

    位置

    [モデル原点] を選択すると、0、0、0 を基準にしてモデルがエクスポートされます。

    [作業平面] を選択すると、現在の作業平面座標系を基準にしてモデルがエクスポートされます。

    基準点:<基準点の名前> は、基準点の定義から、座標系の値 [東座標]、[北座標]、[高さ]、[北からの角度]、[緯度] および [経度] を使用して、基準点を基準としてモデルをエクスポートします。

    オブジェクトの色

    オブジェクト クラスまたはオブジェクト グループのどちらの色を使用してオブジェクトをエクスポートするかを選択します。オブジェクト グループの色を選択した場合、定義された透明度設定もエクスポートされます。

    レイヤ名

    エクスポートするオブジェクトのレイヤー名として、フェーズ、部材名、またはテンプレート属性を使用できます。リストから [名前] または [フェーズ] を選択するか、またはボックスに属性名を入力します。

    ユーザー定義情報をレイヤー名として使用することはできません。

    表示形式 オプションは [IFC] および [IfcZip] です。

    エクスポートタイプ

    目的のエクスポート タイプを選択します。

    参照ビュー (IFC4):

    • このエクスポート タイプは、参照ワークフローをサポートすることを目的としています。エクスポートしたファイルは、参照ファイルとして使用したり、ビューワーで表示したりできます。
    • [参照ビュー (IFC4)] は、ネイティブ オブジェクトへの変換に使用することを目的としていません。
    • [参照ビュー(IFC4)] の全体的な目的は、形状の変更を必要としないさまざまなソフトウェア アプリケーションにワークフローを提供することです。それらのアプリケーションには、表示、推定、構築、運用、およびその他の下流分析を行うアプリケーションが含まれます。

    設計転送ビュー (IFC4):

    • このエクスポート タイプは、引き継ぎワークフロー、つまりさらに編集を行うためのインポートを目的としています。
    • これには、IFC エンティティをネイティブ オブジェクトに変換する必要があります。IFC オブジェクト変換 を使用して、IFC エンティティを Tekla Structures ネイティブ オブジェクトに変換できます。通常、インポートと変換を実行する必要があるのは 2 ~ 3 回、または 1 回のみです。結果を修正して、適切なモデルにすることが必要な場合もあります。
    • 一例として、構造エンジニアリング モデル (またはその一部) の構造詳細モデリングの基礎への引き継ぎがあります。

    Bridge view (IFC4.3):

    • [Bridge view] エクスポートの主な目的は、Tekla Structures を橋の施工に拡張することです。
    • Bridge IFC ファイルは、IFC 4.3 スキーマに基づいています。

    IFC4precast view:

    • このエクスポート タイプは、プレキャスト要素の製作データ転送ワークフローをサポートすることを目的としています。このフェーズでは、すべての必要な鉄筋と埋込み材を含めたプレキャスト壁とスラブの製作を対象としています。
    • このエクスポート タイプは、プレキャストの役割でのみ使用できます。

      IFC4precast の詳細については、「IFC4precast」を参照してください。

    基準点エクスポート

    プロジェクト内の他の関係者とコラボレーションできるようにするため、[位置] で基準点を定義するときに使用するシステムを選択します。次のオプションがあります。IfcMapConversion: モデルのローカル座標系を全体座標系に変換します。このオプションは、IFC4 スキーマに準拠する IFC4 形式が必要な場合に必要です。

    IfcSite 座標系: 各オブジェクトの IFC モデルの座標を別個に変換します。このオプションを使用すると、Trimble Connect などのほとんどの IFC ビューワーで表示できる IFC4 ファイルを生成できます 。同じ変換方法は、IFC2x3 エクスポートでも使用されます。

    プロパティセット

    [エクスポートタイプ] を変更すると、プロパティ セットの選択内容も変わります。

    現場打ちコンクリートのエクスポート

    現場打ちコンクリートのエクスポートに含める内容をより正確に選択できます。オプションは [現場打ちコンクリート ユニットまたは現場打ちコンクリート] および [CIPキャストユニットまたは部材] です。

    平坦で幅広の梁はプレートとしてエクスポートする

    平坦で幅広の梁をプレートとしてエクスポートする場合は、このオプションを選択します。平坦なプロファイルを持つプレートが梁または柱としてモデリングされている場合、このオプションを選択します。たとえば、システム コンポーネントによってはプレートではなく梁と柱が使用されています。

    オーガナイザーの空間階層

    [オーガナイザーの空間階層] では、エクスポート時に [オーガナイザー] で作成された空間階層 (建物 - 現場 - 通り - 階) が使用されます。

    次の操作を行います。

    1. [オーガナイザーの空間階層] を選択します。
    2. [オーガナイザー] で、プロジェクト階層を作成します。
    3. [オーガナイザー] でプロジェクトを右クリックして、[レポートに使用] を選択します。
    4. IFC エクスポートの前に、[オーガナイザー] でプロジェクトを右クリックし、[モデルへの書き込み(レポート用)] を選択して、Tekla Structures モデルに [オーガナイザー] データを同期するか、書き込みます。

    選択したオブジェクトは、[オーガナイザーの空間階層] が選択されている場合にのみエクスポートされます。

    [オーガナイザーの空間階層] を選択しない場合、エクスポートでは、部材ユーザー定義情報で定義された IFC エクスポート階層が使用されます。部材ユーザー定義情報が定義されていない場合は、プロジェクト プロパティのユーザー定義情報が使用されます。

    ブリッジ モデルでは、必ずプロジェクト プロパティ ユーザー定義情報で定義された階層がエクスポートに使用される点にも注意してください。

    オブジェクトタイプ

    エクスポートするオブジェクト タイプを選択します。

    製品

    ボルト

    基準線

    鉄筋

    仕上げ材とサーフェス

    スペース

    • エクスポートされた IFC モデルでは、角処理 (面取り) は省略されます。これは、プラント設計システムとの相互運用性を向上させるためです。角処理 (面取り) を適用した形状が必要な場合は、[IFC エクスポート] タブのオブジェクトのユーザー定義情報ダイアログから、オブジェクトの IFC エクスポート タイプを B-rep に個別に設定できます。
    • エクスポートでは、特定のオブジェクト タイプが選択されている場合、選択した内容はエクスポートされません。たとえば、コンクリート部材が選択されている場合、[鉄筋] チェックボックスをオンにすると、コンクリート部材のすべての鉄筋がエクスポートされます。部材にエクスポートする鉄筋を選択することはできません。この回避策は、2 つの IFC エクスポート ファイルを生成することです。1 つはコンクリート部材のみで、1 つは選択した鉄筋のみを使用します。
  8. 変更したエクスポート設定を新しいファイルに保存する場合、設定ファイルに新しい名前を付けて、[名前を付けて保存] をクリックします。
    新しい設定は、モデル フォルダーの下の \attributes フォルダーに保存されます。
  9. エクスポート をクリックします。

エクスポートに成功すると、メッセージ ボックスが表示されます。このメッセージ ボックスで、エクスポートされた IFC モデルが保存されているフォルダを開いたり、ブラウザーにログ ファイルを表示したりできます。ログ ファイルには、エクスポート プロセス、エクスポートされたエンティティ、エクスポート中に発生したエラーなどの詳細が表示されます。

IFC4 エクスポートの制限事項

  • IFC4 エクスポートには、常に完全製品が含まれています。部材プロパティで部材 [(IFC) entity] が [なし] に設定されている場合、部材とそのボルトはエクスポートに含められません。
  • ユーザー インターフェイスは、IFC2x3 エクスポートのユーザー インターフェイスに含まれるすべての機能を備えているわけではありません。
  • [参照ビュー] は、設計座標と参照ワークフローに使用することを目的としています。
役に立ちましたか?
前へ
次へ