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.

  • Export as an IFC 4.0 version file.

  • [Select Target]
    Select the range of the object to be exported.

    • All in Current Mode: Export all objects in the current Mode.

    • 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 an object using the IFC template profile.

      • Arbitrary Closed Profile: Create objects using closed Profile different typles types 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 Stiffener 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 other MIDAS products as well as other third-party softwaressoftware. The following is an example of a result from exporting and running a midas CIM model as an IFC file.

  • midas CIM


  • IFC file

Reference Materials


  • Link to Reference Materials