BricsCADでのIFCの読み込みと書き込み

IFCについて

Industry Foundation Classes(IFC)データモデルは、建築・建設業界の情報を記述するために設計されています。IFCはプラットフォームに依存しないオープンフォーマットのファイルタイプです。IFCは異なるBIMソフトウェアプラットフォーム間の相互運用性を提供します。

BricsCAD® BIMは、読み込み/書き出しでIFC2x3とIFC4をサポートしています。IFC2x3およびIFC4プロパティ名前空間は、1つのIFC名前空間に統合しました。これらIFCスキーマの違いは、IFC読み込みまたは書き出し時にバックグラウンドで処理されます。IFC規格には、パラメトリック形状と非パラメトリック形状の両方、材料定義、BIMファイル内のメタデータ、プロパティセット(PSets)が含まれています。

BricsCAD®からIFCファイルを書き出すと、プロパティは IfcPropertySetとして書き出しされます。これらのプロパティセットには、共通のIFCプロパティが含まれています。また、ユーザーが定義したプロパティセットも書き出すことができます。

注:
  • BricsCAD® BIMで作成したIFCファイルは、多くのツール(Solibriなど)を使用したさまざまなコーディネーションワークフローで使用できます。
  • 一部のソフトウェアでは、特定のオーサリングツールで作成されたIFCファイルのみを編集し、他のツールで作成されたファイルをアクティブにブロックできます。BricsCAD® BIMで作成したIFCファイルをこれらのソフトウェアで他の用途(表示など)に使用することが可能です。
  • IFCEXPORTIDSPROPERTIESONLYシステム変数がオンの場合、読み込んだISDファイルで指定されたアクティブな名前空間(ドロップダウンメニューで選択)の IFCおよびカスタムプロパティのみが書き出されます。
  • BricsCAD® BIMは、RVT形式でのファイルの書き出しもサポートしています(表示のみ)。

IFCに準拠したさまざまなアプリケーションで書き出したメカニカルシステムレイアウト、構造モデル、建築モデルをBricsCAD® BIMに読み込むことができます。

IFC2x3 vs IFC4
IFC4はIFC2x3の高度なスキーマです。IFC2x3の特定の制限を克服し、拡張されたものです。ジオメトリやデータの改善、新規および変更されたモデルビュー定義があります。ジオメトリックの改善では、パラメトリックのサポートが強化され、メッシュの処理がより効率的になり、テクスチャや照明設定などを追加する方法も改善されました。プロパティセットの数を増やすことで、IFCデータモデルの完成度を高め、より詳細な情報を得ることができます。IFC4では、コーディネーションビューの代わりに、IFC4リファレンスビューIFC4デザイントランスファービューという2つの公式モデルビュー定義に置換されました。2つのスキーマの違いはIFC読み込みまたは書き出しの際にバックグラウンドで処理され、IFC2x3とIFC4のプロパティ名前空間はIFC名前空間に統合されます。

IFCの読み込みと書き出しの設定

設定ダイアログボックスでのIFCの読み込みおよび書き出し設定:

変数 説明
IfcImportSettingsConfig

IFC読み込み設定ファイルの名前を指定します。

IfcExportBaseQuantities

BIM要素の基本数量から派生した書き出しをアクティブまたは非アクティブにします。

この設定をアクティブにすると、各BIM要素の計算された量(長さ、厚さ、高さなど)がIFCに書き出されます。

注: プライの数量は、IFCEXPORTMULTIPLYELEMENTSASAGGREGATEDシステム変数とIFCEXPORTBASEQUANTITIESシステム変数の両方がオンに設定されている場合に書き出すことができます。IFC4参照ビューファイルの場合、壁全体の数量の次に、プライの数量が各プライのサブセット(IfcPhysicalComplexQuantity)として書き出されます。
IfcExportElementsOnOffAndFrozenLayer

オフ画層とフリーズ画層にあるBIM要素の書き出しをアクティブまたは非アクティブにします。

デフォルトではこの設定は有効になっています。

IfcExplodeExternalReferences

IFC空間構造内の分解された外部参照をアクティブまたは非アクティブにします。

この設定をアクティブにすると、各外部参照はプロジェクトの空間構造に基づいて要素(IfcSiteやIfcBuildingなど)に分割されます。

重要: この設定を有効にして書き出しを実行する前に、BIMCLASSIFYコマンドを使用して、外部参照をBIM外部参照に分類します。それ以外の場合、結果は外部参照ごとのブロックになります。
IfcTesselateBSplineCurvesAndSurfaces BSpline曲線やサーフェスをテッセレーションするかどうかを制御します。
IfcExportSweptSolidsAsBRep 境界表現(BRep)を使用して、すべての押し出し、回転、スイープされた3Dソリッドをクリッピングおよび減算して書き出しできます。
IfcExportProfileCenterOfGravity

IFC2x3のみに対応します。

重心を書き出すと、特定のIFCビューアーで線形ソリッドの位置が正しくなくなる可能性があります。

重心がIFC4以上で書き出されることはありません。

IfcExportValidateModel IFC書き出し中にIFCモデルがスキーマ規則に準拠していることを確認します。問題点は、IFCファイルに続く書き出しログで報告されます。
警告: 査定には延長時間がかかり、大きなIFCファイルの書き出しは遅くなる可能性があります。

オフ(0):IFCモデル検証を適用しない

オン(1):IFCモデル検証を適用する

IfcExportMappingPath 書き出しマッピングファイルのパスを指定できます。IFCファイルのマッピングを読み込み/書出しを参照してください。
IfcExportSubtractOpenings 書き出す前にホストジオメトリから開口部を差し引きます。別のソフトウェアで開くときの形状の信頼性を高めます(対象ソフトウェアのブーリアン演算に依存することを回避できます)。対象ソフトウェアでのモデル編集がより困難になります。
注: この動作は、IFC4リファレンスビューの書き出しのデフォルト動作です。
IfcExportMultiPlyElementsAsAggregated

集約された図形としてのマルチプライ構成の建物要素の書き出しをアクティブまたは非アクティブにします。

この設定をアクティブにすると、建築要素(壁や柱など)に属する各プライの材料は、個別に計算されて書き出しされます。

この設定はプライ要素の数量と値の定義を書き出しするために使用できます。

注: プライの数量は、IFCEXPORTMULTIPLYELEMENTSASAGGREGATEDシステム変数とIFCEXPORTBASEQUANTITIESシステム変数の両方がオンに設定されている場合に書き出すことができます。IFC4参照ビューファイルの場合、壁全体の数量の次に、プライの数量が各プライのサブセット(IfcPhysicalComplexQuantity)として書き出されます。
IfcExportTesselation

書き出しされたジオメトリのテッセレーションのレベルを制御します。

ファセットオプションでカレントを選択すると、FacetResやモデラーのプロパティで設定したファセットが使用できます。

ファセットの再生オプションのを選択します。処理時間が長くなります。

IfcCreateUniqueGuid 入れ子になった要素のユニークなGUIDを生成するかどうかを定義します。

1:分類されたブロック内

2:分類された外部参照内

3:分類されたブロックと外部参照の両方が有効

IfcExportAuthor IFCファイルヘッダーの作成者名の書き出しをアクティブまたは非アクティブにします。
IfcExportOrganization IFCファイルヘッダーの組織名の書き出しをアクティブまたは非アクティブにします。
IfcExportAuthorization IFCファイルヘッダーの認証情報の書き出しをアクティブまたは非アクティブにします。
IfcExportIDSPropertiesOnly IDSXMLが読み込まれた場合に、IDSに必要なプロパティのみをIFCファイルに書き出すか、すべてのプロパティを書き出すかを制御します。

オフ(0):すべてのプロパティを書き出し

オン(1):IDSに必要なプロパティのみ書き出し

IfcExportAllVisibilityStates 図面に表示状態が含まれている場合に、表示されている要素のみをIFCファイルに書き出すかどうかをコントロールします。

BricsCAD®にIFCファイルを読み込む

  1. IFCファイルをプロジェクトに読み込むには、コマンドラインにImportと入力します。読み込みファイル ダイアログボックスが表示されます。
  2. ファイルの種類ドロップダウンリストからIFCファイル(*.ifc;*.ifczip)形式を選択し、読み込むIFCモデルを選択します。
  3. 開くをクリックします。

    IFC読み込み設定ダイアログボックスが開きます。

    注: すべてのIFC2x3、IFC4、IFC4x1、IFC4x3(IFC 4.3.2.0)ファイルを読み込むことができますが、すべて単一のIFC名前空間に統合されます。これらのスキーマの違いは、IFC 読み込み時にバックグラウンドで処理されます。IFCファイルが読み込まれると、読み込まれたファイルのデータはBricsCAD®のデータ構造と統合され、すぐに操作することができます。読み込まれたデータにカスタムプロパティが含まれている場合、これらのプロパティセットが利用可能になります。
    重要: IFC4x1は公式バージョンではありません。IFC4x1ファイルの読み込みには対応していますが、プログラムは随時更新されていないため、別のIFCバージョンの使用が推奨されます。

    カスタムプロパティセットとプロパティをBricsCAD® BIMで直接作成し、読み込んだ図形と関連付けることができます。

  4. (オプション)IFC読み込み設定ダイアログボックスで設定を変更します(IFC読み込みダイアログボックスの記事を参照)。
  5. 読み込みをクリックしてIFCモデルを読み込みます。

IFCの配置

現在の図面を参照してIFCモデルを配置する方法を定義します。

IFCファイルの基準点
現在の図面のIFCモデルの位置に使用するIFCモデルの元の基準点を定義します。
オプションは以下の通りです:
  • グローバル原点
  • プロジェクトの位置
  • サイトの位置
現在のファイルの基準点
現在の図面に、IFCモデルの配置で使われる基準点を定義します。
注: IFCファイルをアンダーレイ(外部参照)として読み込むチェックボックスをオンにした場合に使用できます。
オプションは以下の通りです:
  • 測量場所
  • プロジェクトの位置
  • サイトの位置
  • WCS原点
注: IFCグローバル原点をWCS原点に配置した場合、モデルが原点から離れてしまうことがあります。

BricsCAD®でのIFCファイルの書き出し

  1. プロジェクトからIFCファイルを書き出すには、コマンドラインに「 IFCEXPORT」と入力します。モデル全体オプションを選択します。

    IFCファイル名ダイアログボックスが表示されます。

  2. ファイルの種類リスト内で保存したいIFCファイル形式を選択し、IFCモデルを保存します。
  3. IFCモデルを書き出すには保存をクリックします。

    書き出したBIMモデルが保存され、IFC認定のアプリケーションできるようになります。

  4. (オプション)設定ダイアログボックスのBIMセクションで、IFC書き出しの設定を変更します。

選択した図形のみIFCファイルを書き出す

  1. プロジェクト内のIFCモデルを部分的に書き出すには、コマンドラインでIFCEXPORTと入力するか、ホームツールバーIFCへの書き出しアイコンを押します。

    プロンプト表示: 書き出す図形を選択 [モデル全体 (E)/選択オプション (?)] <モデル全体>:

  2. IFCとして書き出す図形をモデル空間で選択し、Enterを押します。

    IFCファイル名ダイアログボックスが表示されます。

  3. IFCファイルの名前を入力して、書き出すIFC形式を選択し、保存ボタンをクリックします。

    選択された図形がIFCに書き出されます。

外部参照としてIFCプロジェクトを読み込む

IFCプロジェクトを外部参照として書き出す:

  1. コマンドラインにIMPORTと入力します。

    読み込みファイルダイアログボックスが表示されます。

  2. ファイルの種類ドロップダウンリストからIFCファイル(*.ifc;*.ifczip)形式を選択し、読み込むIFCモデルを選択します。

    IFC読み込み設定ダイアログボックスが開きます。

  3. プロファイル設定セクションで、空間構造を外部参照に分解オプションにチェックを入れて、読み込みをクリックします。

    各建物の各階ごとに外部参照が作成されて図面が開きます。このようにすると大きなファイルを小さなBricsCAD®ファイルに簡単に分割することができます。

外部参照を分解してBricsCAD® BIMプロジェクトを書き出す

  1. 外部参照をBIM外部参照に分類するには、BIMCLASSIFYコマンドを使用します。
    重要: この手順を実行しない場合、外部参照は外部参照の一部である個別の図形ではなく、ブロックとして書き出しされます。
  2. SETTINGSコマンドを起動すると、設定ダイアログボックスが表示されます。
  3. BIM > 読み込みとIFC書き出し > に移動します。
  4. IFC空間構造内の外部参照を分解にチェックを入れてダイアログボックスを閉じます。
  5. BricsCAD®アイコンをクリックし、書き出しを選択します。IFC形式を選択し、書き出す図面の名前を指定して、保存をクリックします。

    書き出した図面では、すべての外部参照要素が1つの敷地と1つの建物に統合されます。

IFCプロパティの操作

  1. 次のいずれかの方法を使用して、BIMプロパティダイアログボックスを開きます。
    • リボンで、ホーム > 分類 > 空間的位置 > プロパティ管理(1)の順に移動します。BIMプロパティダイアログボックスが表示されます。
    • コマンドラインにBIMPROPERTIESと入力します
  2. 名前空間ドロップダウンメニューでIFCを選択します(2)。
  3. プロパティリスト(3)で参照したいプロパティを検索します。
  4. 表示はいに設定すると(4)、プロパティパネルに項目が表示されます。項目を表示しない場合は、いいえに設定します。
  5. カテゴリーで、表示するIFCクラスを選択します(5)。
  6. すべてのプロパティを設定したら、OKをクリックします。
  7. 先ほどプロパティセットを有効にしたタイプまたはカテゴリのオブジェクトを選択します(この例では「エネルギー変換装置」)。プロパティパネルを開きます。先ほど有効にしたプロパティの項目までスクロールします。
  8. 必要に応じてデータを入力します(6)。
注: 空間要素のIFCプロパティは、プロパティパネルから追加することもできます。

IFC読み込みのプロファイル

IFCファイルからBricsCAD®にプロファイルを読み込む際、IFCファイルのプロファイルのプロパティを読み込むか、形状によってプロジェクトとセントラルデータベースから対応するプロファイルをBricsCAD®に検索させることができます。プロパティパネル(1)で、適切なプロファイル規格プロファイル名プロファイルサイズがプロファイルに割り当てられます。

サポートされているIFCクラス

BricsCAD® BIMは、以下のIFCクラスをサポートしています。これらのカテゴリーは、BIMCLASSIFYコマンドの分類オプションと同じです。

古いBricsCAD®バージョンと下位互換性のあるIFCクラス:

  • IfcWall
  • IfcBeam
  • IfcSlab
  • IfcStair
  • IfcStairFlight
  • IfcRamp
  • IfcRampFlight
  • IfcRailing
  • IfcCurtainWall
  • IfcRoof
  • IfcBuildingElement
  • IfcSite
  • IfcBIMXreference
  • IfcGridAxis
  • IfcGrid
  • IfcAnnotation
  • IfcWindow
  • IfcDoor
  • IfcCovering
  • IfcFurnishingElement
  • IfcOpening
  • IfcDistributionControlElement
  • IfcDistributionPort
  • IfcDistributionFlowElement
  • IfcDistributionChamberElement
  • IfcEnergyConversionDevice
  • IfcFlowFitting
  • IfcFlowController
  • IfcFlowMovingDevice
  • IfcFlowSegment
  • IfcFlowStorageDevice
  • IfcFlowTerminal
  • IfcFlowTreatmentDevice
  • IfcFlowConnectionPoint
  • IfcMember
  • IfcFooting
  • IfcPile
  • IfcReinforcingBar
  • IfcReinforcingMesh
  • IfcTendon
  • IfcTendonAnchor
  • IfcPlate
  • IfcDiscreteAccessory
  • IfcFastener
  • IfcMechanicalFastener
  • IfcSpace
  • IfcBuilding
  • IfcBuildingStorey
  • IfcDate

古いBricsCAD®バージョンと下位互換性のないIFCクラス:

  • IfcBuildingElementPart
  • IfcBuildingElementProxy
  • IfcDistributionElement
  • IfcElectricDistributionPoint
  • IfcElectricalElement
  • IfcElementAssembly
  • IfcEquipmentElement
  • IfcProxy
  • IfcTransportElement
  • IfcVirtualElement
  • IfcActuator
  • IfcAirTerminal
  • IfcAir TerminalBox
  • IfcAir-To-AirHeatRecovery
  • IfcAlarm
  • IfcAudio-VisualAppliance
  • IfcBoiler
  • IfcBurner
  • IfcCableCarrierFitting
  • IfcCableCarrierSegment
  • IfcCableFitting
  • IfcCableSegment
  • IfcChiller
  • IfcChimney
  • IfcCivil Element
  • IfcCoil
  • IfcCommunicationsAppliance
  • IfcCompressor
  • IfcCondenser
  • IfcController
  • IfcCooledBeam
  • IfcCoolingTower
  • IfcDamper
  • IfcDuctFitting
  • IfcDuctSegment
  • IfcDuctSilencer
  • IfcElectricAppliance
  • IfcElectricDistributionBoard
  • IfcElectricFlowStorageDevice
  • IfcElectricGenerator
  • IfcElectricMotor
  • IfcElectricTimeControl
  • IfcEngine
  • IfcEvaporativeCooler
  • IfcEvaporator
  • IfcFan
  • IfcFilter
  • IfcFireSuppressionTerminal
  • IfcFlowInstrument
  • IfcFlowMeter
  • IfcFurniture
  • IfcGeographicElement
  • IfcHeatExchanger
  • IfcHumidifier
  • IfcInterceptor
  • IfcJunctionBox
  • IfcLamp
  • IfcLightFixture
  • IfcMedicalDevice
  • IfcMotorConnection
  • IfcOutlet
  • IfcPipeFitting
  • IfcPipeSegment
  • IfcProtectiveDevice
  • IfcProtectiveDeviceTripping Unit
  • IfcPump
  • IfcSanitaryerminal
  • IfcSensor
  • IfcShadingDevice
  • IfcSlabElemented Case
  • IfcSolarDevice
  • IfcSpaceHeater
  • IfcStackTerminal
  • IfcSwitchingDevice
  • IfcSystemFurnitureElement
  • IfcTank
  • IfcTransformer
  • IfcTubeBundle
  • IfcUnitaryControlElement
  • IfcUnitaryEquipment
  • IfcValve
  • IfcVibrationIsolator
  • IfcWallElementedCase
  • IfcWasteTerminal
  • IfcAlignment
  • IfcReferent

構造解析モデルの書き出し

BIMANALYTICALMODELコマンドを使用して、構造のラインモデルを書き出しすることができます。CIS/2またはIFCに書き出しできます。書き出して終了コマンドラインオプションを選択すると、書き出すためのファイル名とフォーマットを選択ダイアログボックスを開き、書き出すファイルの種類を選択できます。

詳細や例については、解析モデルの記事をご覧ください。

IFCファイルのマッピングの読み込みまたは書き出し

BricsCAD®で IFCファイルを読み込み/書き出しすると、すべての図形がデフォルトのマッピングに従って読み込み/書き出しされます。特別なマッピングによって要素を読み込み/書き出ししたり、図形を読み込み/書き出しから除外したりすることができます。

さまざまなtxt構成が可能です。

  • テキストマッピングなし
    すべての図形は、デフォルトのマッピングに従って読み込みまたは書出しされます。
  • 特別なマッピングによる図形の読み込みまたは書き出し
    読み込みの場合は、まずIFCクラスを記述し、その後に図形を読み込むBricsCAD®クラスを記述します。例:
    IfcWall BimDbColumn
    書き出しの場合は、まずBricsCAD®クラスを記述し、その後に図形を書き出すIFCクラスを記述します。例:
    BimDbWall IfcColumn
    注: 読み込み/書出しのマッピングファイルにIFCまたはBimDB図形がリストされていない場合、デフォルトのマッピングが使用されます。
  • 読み込み/書き出しから図形を除外

    IFCまたはBimDb図形に続いて「skip」を続けます。

    読み込み例:
    IfcWall skip
    書き出し例:
    BimDbWall skip
  • 一覧表示された図形のみを読み込み/書き出しする

    読み込みまたは書き出しする図形を一覧表示し、次の行に「* skip」を続けます。アスタリスクは、リストにないすべての図形を指します。
    * skip
  • 同一の特別なマッピングによるリスト外の図形の読み込み/書出し

    アスタリスクの後に、図形を読み込むクラス名を記述します。

    読み込み例:
    * BimDbWall
    書き出し例:
    * IfcWall
  • アスタリスクの使用時に図形をデフォルトでマッピングして読み込み/書き出し

    前述の2つのオプションのいずれかを使用して、一覧表示された図形を除くすべての図形をスキップするか、特別なマッピングで読み込み/書き出しを実行した場合、デフォルトのマッピングでは図形を読み込み/書き出しできます。特別なマッピングによる図形の読み込み/書き出しに使用するのと同じテキストを使用します。図形の横に特別なマッピングを書く代わりに、デフォルトのクラスを書くか、'default'と書いてください。

    読み込み例:
    IfcWall BimDbWall or IfcWall default
    書き出し例:
    BimDbBeam IfcBeam or BimDbBeam default
注: IFCファイルのマッピングを書き出しで説明されている規則を使用して、読み込み/書き出しマッピングファイルを作成します。

IFCファイルのマッピングを書出し

  1. BricsCAD®の同様のモデルから始めて、すべての構成要素を分類します。
    注: 要素が分類されていない場合は、BIMIFYコマンドを実行してモデルを分類します。
  2. この建物は、壁、スラブ、ドア、窓など、いくつかの建築要素で構成されています。

    カスタム書き出しマッピングファイルが作成され、窓、ドア、スペースのない建物のジオメトリのみが書き出しされます。

    注: マッピングファイルを使用せずにファイルを書き出しすると、すべての要素がデフォルトのIFCクラスで書き出しされます。
  3. 新規にTXTファイルを開き、書き出しマッピングファイルを作成します。メモ帳などのASCIIテキストエディターを使用します。
  4. これらのルールに従って、IFCファイルのマッピングを読み込み/書き出しに従ってTXTファイルにテキストを追加します。
    • 書き出しマッピングでは、BimDb図形の後にIFCの図形を書きます。2つの単語を1つのタブで区切ります。IFCのクラスを揃えるために、スペースや複数のTabを使用しないでください。スペースや複数のTabがある行は、書き出しマッピングに使用されません。
    • 1行に1つのコマンドです。
    • BricsCAD®ファイルで壁に複合材がアタッチされている場合、その壁は (IfcWallではなく) IfcWallStandardCaseとして書き出されます。
    注: 建物図形が特別なマッピングによって読み込み/書き出しされると、要素のプロパティは新しいカテゴリのデフォルトのプロパティに従って変更されます。
  5. このモデルの書き出しマッピングファイルを作成するには、TXTファイルに2つのカテゴリーを追加する必要があります。
    • 窓、ドア、空間を除外
      BricsCAD®のファイルには通常の窓とカーテンウォールが含まれているので、両方を除外してください。
      BimDbWindow skip BimDbCurtainWall skip BimDbDoor skip BimDbSpace skip
    • 特別マッピングで梁を書き出し
      一部の壁は、現在のBricsCAD®のファイルでは梁として分類されています。これらは壁として書き出す必要があります。
      BimDbBeam IfcWall
    • このリストは次のようになります:
      BimDbWindow skip BimDbCurtainWall skip BimDbDoor skip BimDbSpace skip BimDbBeam IfcWall
    注: また書き出したい図形を含め、その後に「* skip」を付けたファイルを作成することもできます。これも同じ結果になります。
  6. ファイルをパソコンに保存します。
  7. 書き出したいBricsCAD®のファイルに移動します。
  8. 以下のいずれかを実行します。
    • コマンドラインにSETTINGSと入力し、Enterを押します。BIM > 読み込みと書き出し > IFC > マッピングファイルパスを書き出しに移動します。ブラウザボタンをクリックして、コンピューター上のマッピングファイルを選択します。
    • コマンドラインにIFCEXPORTMAPPINGPATHと入力します。

      プロンプト表示:IFCEXPORTMAPPINGPATH の新しい値 <"">:

      コピー先のファイルのパスをコマンドラインに入力し、Enterを押します。

  9. コマンドラインにEXPORTと入力して、Enterを押すか、またはリボンのBricsCAD®アイコンをクリックして書き出しを選択し、ファイルを書き出します。
  10. 形式を指定して図面を書き出しリストで目的のIFCファイル形式を選択し、IFCモデルをコンピュータに保存します。
  11. IFCファイルが正しいかどうかを確認するには、IFCビューアーでファイルを開くか、読み込みマッピングファイルを使わずにBricsCAD®でファイルを読み込みます。コマンドラインにIMPORTと入力して、Enterキーを押し、コンピューター上のファイルを選択して開くをクリックします。
注: 同じワークフローでIFCファイルの読込みマッピングを使用することができます。読み込みマッピングを使用するには、モデルにBIM情報が含まれている必要があります。IFCの各要素に分割されたモデルからスタートします。

IFCへの地理的位置の書き出し

BIMモデルに地理的な位置情報が存在する場合、IFCエ書き出しで当該データの適切な書き出しがサポートされます。

IFC2x3:

空間的位置マネージャーダイアログボックス(BIMSPATIALLOCATIONSコマンド)のGEOダイアログから地理的位置を使用の設定(敷地 > 地理的基準点)により、地理的位置ダイアログボックス(GEOGRAPHICLOCATIONコマンド)の地理的位置情報を使用するか、空間位置マネージャーダイアログボックスの情報を使用するかを選択できます。

  • この設定がFalseの場合、空間的位置マネージャーダイアログボックスの緯度・経度・標高が書き出されます。CRS(座標参照系)は書き出されません。
  • この設定がTrueの場合、地理的位置ダイアログボックスの経度・緯度・標高、およびCRS(座標参照系)が書き出されます(IfcSiteとIfcProjectedCRS)。

IFC4:

  • 地理的位置ダイアログボックスでCRSが定義されている場合、空間的位置マネージャーダイアログボックスの設定は無視されます。

    経度・緯度・標高、真北方向およびCRS(座標参照系)は、地理的位置ダイアログボックスから書き出されます(IfcMapConversionとIfcProjectedCRS)。

  • 地理的位置ダイアログボックスでCRSが定義されていない場合、IfcMapConversionと IfcProjectedCRSの情報は書き出されません。

    経度・緯度・標高は、空間的位置マネージャーダイアログボックスのGEOダイアログの地理的位置を使用の設定に従って書き出されます(IfcSite)。

色と透明度の書き出しに関するガイドライン

IFC書き出しの際、BricsCAD® BIMは、IFCビューアのモデルの外観がBricsCAD® BIMの外観とできるだけ同じになるように色と透明度を設定しますが、IFC形式の制限により、特定のケースでの色や透明度の設定が正しく書き出されないことがあります。この問題を避けるには、1つのブロック内で複数のソリッドにBy Blockで色を設定して、特定の色を割り当てないようにしてください。IFC書き出しでは、By Blockを指定したソリッドに対して、ブロック参照の色を割り当てることができません。