Migration of CAD (DWG) Models to IFC – Step-by-Step Guide

Marcin Pszczolka • 1. Oktober 2025

The IFC (Industry Foundation Classes) format has become the foundation of open BIM because it provides what the classic DWG never guaranteed – neutrality, standardization, and rich information. DWG is a CAD format, primarily focused on geometry and technical drawings. IFC, on the other hand, is a neutral, open ISO standard designed to store both geometry and the full context of information about objects.

Why IFC?

It can be treated as a common language in projects where multiple disciplines and software tools are involved – IFC is understood by almost all CAD and BIM applications, which makes it a proven format for collaboration and data exchange.

Importantly, IFC offers great flexibility – you can limit yourself to basic concepts (e.g., wall, slab, window), or use its full potential: classifications, grouping, material assignments, scheduling, costs, or asset lifecycle information. Thanks to this, IFC works in every stage of a project – from conceptual design, through detailed design, to facility management.

Another advantage is that IFC is increasingly required as the standard delivery format. Free viewers (e.g., BIMVision, Solibri Anywhere) make it accessible to all project participants without specialized software. IFC is not just geometry but also relationships between objects, parameters, attributes, and connections – exactly what modern interdisciplinary collaboration needs.

What is this article about?

In the following sections, I describe how the migration process from CAD models (saved in DWG format) to IFC can look. I focus on the stages of preparing data, quality control, and assigning properties and materials. This is a practical guide that can serve as both instruction and a checklist in BIM projects.

1. Standards and file organization

The first step is to check whether a company or project follows a defined CAD standard. This includes naming conventions for layers, units of measurement, element coloring, or use of blocks. If such a standard exists, verify whether all DWG files comply with it. Inconsistencies at this stage may cause issues during later conversion to IFC.
CAD

2. Layers and information encoding

Layers (Levels) are the fundamental organizational structure in DWG/DGN files and determine the logical division of elements. Each layer should correspond to a single object type (e.g., walls, doors, windows), and names should be clear and consistent.

Additional information is often encoded in the layer (level) name itself – usually separated with underscores _, e.g., WALL_CONCRETE or DOOR_METAL_SINGLE . This method allows encoding not only the object type but also its characteristics (material, variant, function).

During migration, you must decide which data is relevant and should be mapped to IFC. The object type will be mapped to an IFC class (e.g., IfcWall, IfcDoor), while the material – instead of being a simple attribute – should be linked through the IfcMaterial class. This is where the process of translating CAD layers into IFC logic begins.

3. Geometry

DWG models contain different types of geometry: solids, surfaces, curves, or points. Each must be validated. Solids should be closed and error-free, surfaces should be watertight, and curves or points must have a defined meaning if they are essential for the model. It is also critical to ensure geometry is positioned correctly in the coordinate system.

How to check this? In AutoCAD, you can use commands such as CHECK and AUDIT to detect errors in 3D solids, PROPERTIES or export to SAT to confirm whether an object is a solid or just a surface. For surfaces, SURFSCULPT can be used to attempt creating a solid – if it fails, there are gaps. Curves and polylines can be cleaned with OVERKILL , while points must be reviewed to determine if they are necessary or just auxiliary.

Geometry CAD

4. Structure and models

CAD projects are often split across multiple DWG files or use external references (xrefs). During migration, you must decide whether to merge them into one model or treat them as separate parts linked in IFC. It is also important to verify whether multiple disciplines (architecture, structural, MEP) are mixed in a single file – each discipline should ideally have its own model.

5. Quality check

Before export, DWG files should be thoroughly cleaned. Useful commands include: PURGE and -PURGE ALL (removing unused blocks, layers, styles), OVERKILL (deleting duplicates), AUDIT and RECOVER (repairing file errors), LAYDEL (removing layers), and WBLOCK (saving a clean version of the model). Additionally, always check units with UNITS to ensure the file works in metric units consistent with IFC.

6. Preparing for mapping and attributes

At this stage, you prepare a mapping table showing how DWG layers will be transformed into IFC classes. Layer names are often descriptive and separated with underscores _ (or -), making them easier to interpret.

For example, the layer WALL_CONCRETE would be mapped to IfcWall , while the fragment “ CONCRETE ” becomes information about material, which in IFC is represented not as an attribute but as a separate IfcMaterial class. Similarly, DOOR_METAL_SINGLE could map to IfcDoor , with the material steel (IfcMaterial “Steel”) and an additional property describing the leaf type.

Furthermore, you can assign other key IFC attributes such as PredefinedType, ObjectType, Description, or Tag . If this information is encoded in layer names or notes, it can be extracted and used. This way, the resulting IFC model is not just geometry but a rich semantic structure useful for cost estimation, energy analysis, or facility management.

ifcmapping

7. Trial migration

Before migrating the full project, it is good practice to run a trial migration on a limited scope – for example, one floor, one section, or one discipline. This test helps verify whether the mapping works as intended and whether geometry and attributes transfer correctly.

The process of trial migration involves importing the CAD model into a tool capable of CAD-to-IFC conversion, assigning objects to IFC classes, enriching them with properties and materials, and finally generating a test IFC file. At this stage, it is important to check not just the geometry but also whether attributes such as PredefinedType , ObjectType , or Tag were properly transferred.

An example of a tool that supports this process is Trimble Quadri , which enables CAD import, mapping objects to IFC classes, enriching them with properties and structure, and exporting a test IFC file. Trial migration helps detect errors early and optimize the workflow before migrating the entire project.

Quadri and IFC

8. Properties and materials

The final IFC model should include both geometry and properties, with assigned materials. Each element must have a name, type, and GUID, while material should be linked via the IfcMaterial class. For example, a wall is not just described by single class but IfcWall + IfcMaterial “Concrete” , and a door is IfcDoor + IfcMaterial “Steel” . This makes the model suitable for analysis, cost take-off, and facility management.

9. Developing SBS (Spatial Breakdown Structure)

Every IFC model must be placed within a logical spatial structure – SBS. Elements should be assigned to a project, building, storey, or space (IfcBuilding, IfcBuildingStorey, IfcSpace).

Tools like Trimble Quadri can assist in structuring data within SBS, making the exported IFC file not only geometrically correct but also properly organized with information hierarchy.

ifc hierarchy

10. Coordinate Reference System (CRS)

Finally, ensure the model is assigned to the correct reference system. In IFC, it is crucial that all disciplines use the same coordinate system and base point. If not properly aligned, coordination issues will arise. Before final export, check and set the CRS so that all models in the project align correctly.

Summary

Migrating CAD models to IFC may seem complex, but with proper preparation and a step-by-step approach, it is possible to avoid common pitfalls and create an information-rich model. The key lies not only in correct geometry but also in properties, materials, and spatial structure, which make IFC a powerful tool for collaboration in BIM projects.

I encourage you to try out the methods described and explore more of our articles on BIM Corner, where we share practical knowledge about BIM and digital project workflows.

See you in the next article!

von AEC Magazine 11. Dezember 2025
Subscription-based service includes generative AI image creation and text to 3D capabilities The post Trimble introduces SketchUp AI appeared first on AEC Magazine.
von AEC Magazine 9. Dezember 2025
New feature said to deliver higher-accuracy 3D scans and verified site data The post NavLive adds Control Points to handheld scanner appeared first on AEC Magazine.
von AEC Magazine 9. Dezember 2025
Autodesk Construction Cloud will be used on Cleveland Browns new Huntington Bank Field stadium The post ACC to support NFL stadium build appeared first on AEC Magazine.
von Harriet Clough 8. Dezember 2025
A multi-award-winning hangar shows how state-of-the-art structural design, precise digital modeling and circular material strategies can transform a historic aviation icon - engineered with ALLPLAN’s integrated BIM workflow. The post Airship Hangar Mülheim: A landmark in advanced timber engineering appeared first on Planning, Building & Construction Today.
von Martyn Day 2. Dezember 2025
When transitioning away from proprietary files, some firms are seeking out cloud databases that promise genuine ownership of data The post Views from the AEC data lake appeared first on AEC Magazine.
von AEC Magazine 27. November 2025
Agentic AI to be embedded across Trimble’s technology stack and within the workflows of customers and partners The post Trimble builds AI strategy around agentic AI platform appeared first on AEC Magazine.
von AEC Magazine 25. November 2025
Deal, which is worth a reported $390m, has raised eyebrows across the AEC industry The post Aecom acquires AI start-up Consigli appeared first on AEC Magazine.
von Andy Jowett 24. November 2025
If governments do not model before they promise major infrastructure projects, they risk promising what they can never deliver, warns Dan Ashton of Proicere Digital. The post Why digital modelling must start at the policy stage appeared first on Planning, Building & Construction Today.
von Harriet Clough 21. November 2025
Artificial intelligence, including emerging agentic AI capabilities, is rapidly reshaping the way we design, build, and operate our built environment, as the Nemetschek Group will explore at BIM World Munich. The post Smarter, greener, more connected: Nemetschek Group highlights AI and digital twins at BIM World Munich appeared first on Planning, Building & Construction Today.
von Admin 18. November 2025
By Keaton Clay, National Account Executive: Oldcastle Infrastructure CivilSense The post Managing aging water infrastructure: a proactive approach appeared first on AEC Magazine.