Summary
Export CIM object as a IFC (*.ifc).
How to Run
File Menu > Export > IFC
Explanation
Export IFC Files
Export as a *.ifc file which is a neutral 3D Modeling file format.
[Select Target]
Select range of the objects to export.All in Current Mode : Export Exports all objects that exist in the current mode.
Selected Objects Only : Export Exports only the selected objects only.
title | Detailed description (IFC Entity compatibility) |
---|
An entity is simply a nomenclature.
Example: CIM’s “Beam” is interchangeable as 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 a IFC file classification system based on CIM object type.
Structure : Form a 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 softwares that do 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 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 : Sets 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 softwares that do not support CSG 3D / Extruded Solid)
Rebar : Sets the Geometry Type of the converted Rebar object.
Wire Body : Exports the Renar object as a curve. Polyline, Circle, Arc, Ellipse, Elliptic arc, Bspline are supported.
Swept Disk Solid(Recommended) : Converts to a swept shape a from Circle/Pipe Profile along a curved line. 3-Dimensional Path is supported.
Swept Area Solid : Swept Disk Solid(Recommended) : Converts to a swept shape from a Surface Profile along a curved line. Only 2-Dimensional Path is supported.
Faceted Solid : Converts curves into triangular Tessellation.
(Used to interchange with softwares that do not support Wire Body / Swept Disk Solid / Swept Area Solid.)
Tendon : Tendon : Sets the Geometry Type of the converted 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 to a swept shape from a Circle/Pipe Profile along a curved line. 3-Dimensional Path is supported.
Swept Area Solid : Swept Disk Solid(Recommended) : Converts to a swept shape from a Surface Profile along a curved line. Only 2-Dimensional Path is supported.
Faceted Solid : Converts curves into triangular Tessellation.
(Used to interchange with softwares that do 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.
title | Example 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
IFC file
[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