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.
[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.
title | Detailed 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 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 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.
title | Example of Exporting a 3D PDF file |
---|
An IFC file is a neutral file format that enables compatibility and viewing with other MIDAS products as well as other third-party software. The following is an example of a result from exporting and running a midas CIM model as an IFC file.
midas CIM
IFC file
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