Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary


  • Export CIM object as a IFC (*.ifc).

How to Run


  • File Menu > Export > IFC

Explanation


Export IFC Files

Export a *.ifc file which is a neutral 3D Modeling file format.

Image Removed
Image RemovedExport as an IFC 4.0 version file.Image Added
  • [Select Target]
    Select the range of the object to be exportedobjects to export.

    • All in Current Mode : Export Exports all objects that exist in the current Modemode.

    • Selected Objects Only : Export selected objects only.

Expand
titleDetailed description (IFC Entity compatibility)
  • An entity is simply a nomenclature.

    • Example: CIM’s “Beam” is interchangeable with IFC’s “IfcBeam” entity.

  • The following table represents IFC’s equivalent of CIM’s entity.

CIM Entity

IFC Entity

Beam

IfcBeam

Bolt / Anchorage / Feature

IfcBuildingElementProxy

Brace

IfcBeam

Column

IfcColumn

General Member

Various

Layout Path / Elastic Link

IfcBuildingElementProxy

Rebar

IfcReinforcingBar

Slab

IfcSlab

Solid Member

Various

Stiffener

IfcBuildingElementProxy

Tendon

IfcReinforcingBar (IfcTendon is also possible)

Void / Profile / Section Line

-

Wall

IFCWall

  • [Categorize Target]

    • None: Form an IFC file classification system based on CIM object type.

    • Structure: Form an IFC file classification system based on structure information.

  • [Geometric Representation]
    Select the Geometry Type for representation when converting a CIM 3D object to an IFC object.

    • Curved Member: Sets the Geometry Type for a Curved Member.

      • Swept Area Solid(Recommended): Sweeps a surface profile along a line curve to form a solid.

      • Faceted Solid: Converts a curved surface to a triangular tessellation format.
        (Used to interchange with software that does not support Swept Area Solid.)

    • Curved Face: Sets the Geometry Type for a Curved Face.

      • Curved Surface: Converts to a Curved Surface Type that IFC supports.

      • Faceted Face: Converts a curved surface to a triangular tessellation format.

    • B-Spline Path: Sets the Geometry Type for a member with a B-spline path.

      • B-Spline: Converts to a B-Spline geometry type.

      • B-Spline with knot: Converts to a B-Spline with knot geometry type.

      • Poly line : Converts to a poly line geometry type.

    • Primitive Solid : Set the Geometry Type for a primitive solid.

      • CSG 3D : Converts to a three-dimensional figure that can be represented by a few dimensions. Cylinder / Pipe / Sphere / Cone / Block are supported.

      • Extruded Solid(Recommended): Converts a surface profile into an extrusion at a specified direction. This is suitable for straight line members.

      • Faceted Solid: Converts a curved surface to a triangular tessellation format.
        (Used to interchange with software that does not support CSG 3D / Extruded Solid)

    • Rebar: Set the Geometry Type to be converted for the Rebar object.

      • Wire Body: Exports the Rebar object as a curve. Polyline, Circle, Arc, Ellipse, Elliptic arc, and Bspline are supported.

      • Swept Disk Solid(Recommended): Converts the Circle/Pipe Profile to a Sweep shape along a curved alignment. 3-Dimensional Path is supported.

      • Swept Area Solid: Converts the Plane Profile to a Swept shape along a curved alignment. Only 2-Dimensional Path is supported.

      • Faceted Solid: Converts curves into triangular Tessellation.
        (Used to interchange with software that does not support Wire Body / Swept Disk Solid / Swept Area Solid.)

    • Tendon: Set the Geometry Type to be converted for the Tendon object.

      • Wire Body: Exports the Tendon object as a curve. Polyline, Circle, Arc, Ellipse, Elliptic arc, Bspline are supported.

      • Swept Disk Solid(Recommended): Converts the Circle/Pipe Profile to a Sweep shape along a curved alignment. 3-Dimensional Path is supported.

      • Swept Area Solid: Converts the Plane Profile to a Swept shape along a curved alignment. Only 2-Dimensional Path is supported.

      • Faceted Solid: Converts curves into triangular Tessellation.
        (Used to interchange with software that does not support Wire Body / Swept Disk Solid / Swept Area Solid.)

    • Template Section: Sets the Geometry Type of an object that uses a template section.

      • Parameterized Profile(Recommended): Creates object using the IFC template profile.

      • Arbitrary Closed Profile: Create objects using closed Profile different typles of curves (Polyline / Circle / Arc etc.)

  • [Tessellation]
    Sets the angle of a triangle in a Tessellation on objects created through the Faceted method.

  • [Option]

    • Export Tendon : Exports the Tendon object.

    • Export Stiffener : Exports the Stiffner object.

    • Export Wire Body : Exports Wire Body.

    • Export Property : Exports property information of the object.

    • Export Material : Exports material information of the object.

    • Export Color : Exports the color information of the object.

Expand
titleExample of Exporting a 3D PDF file

An IFC file is a neutral file format that enables compatibility and viewing with othre MIDAS products as well as other third-party softwares. The following is an example of a result from exporting and running a midas CIM model as an IFC file.

  • midas CIM

Image Removed

  • IFC file

Image Removed
    • Exports only the selected objects.

  • [Tessellation]

    • Tessellation is a setting that affects the precision of the geometry exported by the tessellation method.

      If you want to export more precise geometry by lowering the base angle value of Tessellation, you can change the setting in the direction of "Very Low → Low → Medium → High → Very High".

      However, the more precise the geometry, the larger the size of the IFC file, so be sure to apply the appropriate setting for your purposes.

Reference Materials


  • Link to Reference Materials