CAD to BIM Conversion: How to Convert 2D Drawings into Accurate Revit Models
CAD to BIM conversion is not tracing lines into 3D. Accurate Revit models require interpretation of 2D drawings, reconstruction of building logic, and quality rules for architecture, structure and MEP. Learn scope, pitfalls and hiring criteria.
CAD to BIM conversion is the reconstruction of a building information model from two-dimensional drawings. The CAD file contains lines, blocks and text. The BIM file must contain walls, slabs, doors, ducts and data. Conversion is interpretation. Anyone who sells “automatic CAD to Revit” without a human check is selling a first pass, not a deliverable you can coordinate, quantify or issue.
Accuracy here means the model matches the drawings in the ways you named, with contradictions logged rather than silently averaged. It does not mean every line becomes a 3D object. It does not mean the drawings were true to the building; that is a survey question.
The specialist must read plans, sections, elevations and details together. A plan that shows a 200 mm wall and a section that shows 300 mm is an RFI. Extruding the plan because it was easier is a defect. Stairs, ramps, roof falls, ceiling voids and structural depths live in sections. If the brief says “plans only,” the model cannot be honest about heights. Write the sheet list that is in scope.
Scale and units must be proven on day one. A DWG in millimetres inserted as metres produces a toy or a giant. A PDF calibrated from a wrong bar scale poisons every wall. Milestone one should be: units, origin, a sample grid, and one typical space modelled and dimensioned against the CAD.
Architectural conversion
Place levels from sections and elevation datums, not from a guess. Place grids from the structural or architectural grid sheet; if they disagree, stop. Walls should be typed by the legend: masonry, drywall, glazed, fire-rated as labelled. If the CAD uses one layer for all walls, the specialist will need a legend or a specification. Paying for “all walls generic 200” is allowed if you say so; do not later ask for quantities of blockwork.
Doors and windows need families that match width, height and host. A block named “D1” in CAD is not a Revit door with a fire rating parameter unless you map it. Provide a door schedule if you have one. Rooms should follow the finish plan numbering. Roofs need slopes from drawings, not a flat slab with a hatch.
Circulation is where lazy conversion fails. Stairs copied as a group of lines extruded into a ramp-shaped blob will not schedule or clash. Model stairs as stairs. Lifts need shafts that match structure. If details show a sump, include it or exclude it in writing.
Framing plans, sections and schedules must be read as a set. A beam tag that says UB 406×140 is a type; a line on plan is only a location. Foundations need depths from sections. If the CAD is “typical details” without a plan of every footing, the model will be typical, not as-drawn unique. Say which.
Concrete and steel mixed systems need category discipline. Do not model a steel brace as a model-in-place stick. Slabs need correct spans and openings. Transfer structures need to be visible in 3D because that is why you bought BIM. Analytical representation is out of scope unless you asked for it; conversion for coordination is not a structural analysis model.
MEP conversion
Mechanical, Electrical and Plumbing drawings are often schematic in places and spatial in others. Single-line diagrams do not give ceiling coordinates. Floor plans may show devices without sizes. The brief must state: model only what is dimensioned spatially, or also interpret schematics into a proposed 3D layout. The second is design assistance, not conversion. It costs more and needs an engineer’s review.
Where plans show duct sizes and ceiling heights exist, model ducts as ducts. Where they show a symbol, place a family or log an assumption. Drainage falls must come from drawings or invert schedules. Do not invent slopes. Fire protection may be a performance specification with no layout; you cannot convert a specification paragraph into a coordinated sprinkler model without a layout.
Layer names in CAD (for example, M-DUCT, E-TRAY) help. If everything sits on layer 0, conversion is slower and should be priced that way.
Typical errors that make a “converted” model useless
Extruding plans without reading sections
Ignoring grid mismatches between disciplines
Exploding CAD into the Revit file as thousands of lines
Using generic models for all services
Wrong units
Doors swinging through structure because elevation was ignored
Duplicate models of the same wall from two CAD files
Tracing furniture that was only a presentation block
Calling the file LOD 400 because it looks busy
No RFI log, so contradictions were guessed
A quality conversion is partly a detective file: a list of drawing conflicts. Pay for that list. It is more valuable than a silent pretty model.
Deliverables and QA
Native Revit in the agreed version, linked CAD only if still needed for audit, a mapping table (CAD layer or block to Revit type), an RFI/conflict log, sample dimensioned views overlaying CAD and BIM, and optional IFC. If drawings will be reissued from the model, view templates and sheets are in scope; that is more than a coordination model. See shop drawings if construction sheets are required.
QA overlay: print a BIM plan at the CAD scale and compare a sample of dimensions. Check a section through a stair and a facade. Check a room schedule against the finish plan count. For MEP, check a riser schematic against 3D stacks.
When not to convert
If the building exists and you need truth, scan it; conversion will copy old drawing fiction. If the CAD is a sketch, stay in 2D until the sketch hardens, or model at a schematic Level of Development only. If legal as-built is required, conversion of un-updated CAD is the wrong instrument.
If the purpose is a one-off marketing axonometric, a conversion may be overkill. If the purpose is quantity take-off, conversion must use typed elements and a classification; tracing will not save estimating.
Cost factors without fake unit rates
Sheet count is a weak price driver compared with uniqueness, discipline count, layer quality, and contradiction density. A 50-sheet warehouse with clear layers can be cheaper than a 15-sheet hospital with everything on layer 0. Revisions of the CAD set during conversion should be capped. See BIM services cost.
Marketplace comparison works when every bidder sees the same sheet list and the same sample DWG. On BIMProSG, attach files under a new project rather than describing “a building” in one sentence.
Hiring checklist
Sample overlay of their past conversion (CAD versus Revit)
Reading a drawing set like a modeller, not like a plotter
Start with the cover sheet, revision table, and grid sheet. If two disciplines publish different revisions of the same grid, conversion cannot begin as a single origin story. Then read typical details and apply them only where the plan calls a typical mark. Then read unique details. Then read schedules. Door schedules often contradict door blocks. Room finish schedules often contradict wall hatches. The conversion log should list those contradictions in the same order a checker would: grid, levels, envelope, interiors, structure, services.
Titleblock dates are part of the model’s metadata. A converted model should record which revision of which PDF or DWG it used. If the buyer later says “why is this wall here?”, the answer should be “sheet A-203 rev C, dated …” not “because it looked right.” That citation habit is a professional service. It is also how you avoid rework arguments on a marketplace milestone.
Xrefs in CAD are both a gift and a trap. A clean xref structure can map to Revit links. A circular xref with exploded blocks will waste days. Ask the specialist to spend the first paid hours auditing xref health and to stop if the CAD is corrupt. That stop is cheaper than a month of tracing ghosts.
Renovation CAD sets, demolition and the false as-built
Many conversion jobs are renovations. The CAD set contains existing, demolition, and new, sometimes on one drawing with layer tricks, sometimes on three. Revit phasing can represent that if the CAD logic is understood. If existing and new are the same layer colour with a hatch difference that only a veteran of that office can see, the brief must include a legend interpretation session. Do not skip it.
False as-builts — CAD that was never updated after construction — will convert faithfully into a false BIM. If the purpose is a new wing that must join an old wing, buy a scan of the join, not a conversion of the old wing’s original permit set. Conversion still helps for the new wing’s design drawings. Mixed methods are normal; mixed trust without notes is not.
Electrical schematics, fire drawings and other non-spatial sheets
Not every sheet should become 3D. Single-line diagrams, fire strategy plans that are performance-based, and specification-style details are inputs to parameters or to RFIs, not to solids. A conversion that 3D-extrudes a fire strategy arrow is not clever. Agree a sheet inclusion list. Pay less by excluding schematics from geometry, and pay a little more to harvest equipment lists from those schematics into a parameter table if the client needs it.
Landscape and civil CAD often sits in a different origin (ground coordinates). Building grids sit in a project origin. Conversion of a building without a civil matching exercise will place the model correctly internally and wrongly on the site. If site is in scope, name the surveyor’s coordinate system. If site is out of scope, do not place random toposurfaces from a Google-style mesh.
Layer audits, blocks and the first paid day
The first paid day of a CAD to BIM job should not be tracing. It should be an audit: units, origin, xref health, which sheets are plans versus schematics versus schedules, which blocks are doors, and which layers mix three disciplines. The output is a short report: go / no-go / go with listed extra hours. Clients who skip this day because they want to “see 3D faster” will pay for tracing of the wrong file.
Blocks that are not to scale, blocks exploded into anonymous lines, and blocks that contain a whole toilet layout as one named “WC” will all convert badly if nobody looks. Map blocks to families where possible. Where not possible, log them. Do not create one in-place model per exploded toilet for a whole tower.
PDF-only sets need a calibration protocol: two known distances on two axes, a check on a third. If the PDF is a scan of a scan, warn that the conversion is interpretive and cannot be more true than the pixels. Price the extra checking. Do not promise millimetre truth from a photograph of a drawing.
Stairs, ramps, roofs and other non-extrusions
If the specialist’s sample is only extruded floor plans, they have not shown conversion skill. Stairs need nosings, landings, and headroom as drawn in sections. Ramps need slopes. Roofs need falls and drainage outlets as drawn. Curtain walls need mullion logic if the drawings show it; a single glazed wall type may be acceptable at a low LOD if you say so. These objects are where automatic tools most often produce fiction. Human reading of sections is the service.
Lifts, pits, and machine rooms are another cluster. A plan symbol is not a pit depth. If the pit is not in the set, the model must not invent one. If it is in a typical detail only, apply it where the typical mark appears, and log where the mark is missing.
Discipline files from a mixed CAD set
Sometimes one DWG contains architecture and a sketch of ducts. Sometimes each consultant has a file. Conversion should output the discipline split the BEP wants, not one mega-file because it was easier to trace. Shared coordinates and a common grid file should be established before tracing MEP, or the ducts will sit on a private origin.
When consultant CAD files disagree on a grid, stop. The conversion log should show the disagreement with screenshots of both files. Averaging grids is a defect. Picking one silently is a defect. Picking one with an instruction is a decision.
Quality overlays that belong in the milestone
Print a BIM plan at the same scale as the CAD plan and overlay. Dimension a sample of wall lengths, a grid, and a door. Cut a BIM section on the same line as a CAD section. If the stair misses by a riser, fail the milestone. If only the furniture is pretty, fail the milestone. Furniture is last.
Keep the CAD link on an audit workset until the overlay is approved, then decide whether to isolate or remove it. Leaving exploded CAD in the live model is a performance defect and a future QTO defect.
When the drawings are a renovation fiction
If the CAD is an old permit set and the building has lived two decades, conversion still has value for understanding original intent, but it is not as-built. Pair it with a scan of the junctions that matter. The brief should say: CAD governs new-build wings; scan governs existing wings; conflicts at the join are RFIs. Specialists who force the scan to match the CAD to “keep it clean” are destroying the reason you scanned.
Schedules, legends and the conversion of information not just lines
Door schedules, window schedules, finish schedules, and equipment schedules are sources. Conversion should map marks to parameters. If the schedule and the plan disagree, log it. A model with geometry but empty marks will fail QTO and facilities later. Budget time for schedule mapping; it is not free with tracing.
Legends of wall types and pipe types are the type catalogue. If there is no legend, types will be generic unless you buy a specification-reading extra. State which.
Multi-storey alignment
A common CAD failure is floors that do not stack: a toilet riser that drifts 200 mm per floor. The conversion specialist should check a vertical section through shafts early. If the CAD drifts, the RFI is “which floor is master?” Modelling each floor as an independent planet is how stacks fail. The grid and the shaft must be vertical logic, not copied mistakes.
MEP schematics versus floor plans
When a schematic shows a pump that the floor plan forgot, the conversion log should list it. Do not place a pump in a random plant room to make the schematic true. Do not ignore the schematic if the purpose is systems. The purpose in the brief decides. For coordination, spatial plans win for location; schematics win for connectivity questions that become RFIs.
CAD standards that help conversion
Consistent layer names, blocks for doors, and xrefs per discipline reduce cost. If you control the CAD going forward, fixing CAD standards may be cheaper than repeated conversion. If you do not control it, price the mess. BIMProSG bidders should see a sample DWG so they can see the mess before they quote.
After conversion: do not immediately demand 4D
A converted model is a reconstruction of drawings. It is not automatically split for 4D or classified for 5D. Those are extras. See 4D and 5D. Buy them after the overlay passes.
CTA: convert from a sheet list, not from hope
Attach the DWGs, name the purpose (coordination, drawings, quantities), and buy a sample space first. Browse services, compare freelancers, or post the conversion. If you also have a scan, say which source wins when they disagree.
FAQ
PDFs or DWGs? DWGs with vector geometry are better. PDFs need calibration and hide snap errors.
Can one person convert all disciplines? On a house, yes. On a laboratory, use discipline specialists plus a coordinator.
Should we keep the CAD linked forever? For audit during conversion, yes. For a clean handover, purge or isolate on a workset after checks.
What LOD should we specify? Match the purpose. Schematic conversion is not coordination LOD. See LOD.
How do we handle typical details? Either repeat them as typical instances with a note, or pay to unique-model every location. Do not mix silently.
Will conversion fix drawing errors? It will expose them. Fixing them is a design instruction.
IFC export? Only if you need exchange or a regulatory path. Test a sample. Singapore rules are official; see CORENET X.
Sources and reference notes
CAD formats (DWG/DXF) are drafting containers; they are not information models. Autodesk Revit documentation describes linking CAD and the limits of import. BIMForum/AIA LOD documents describe reliance, not conversion algorithms. ISO 19650 may inform naming of the converted information containers. No universal “accuracy percentage” for CAD to BIM is quoted here because it depends on source quality.
Image brief
A plan overlay: CAD in one colour, Revit walls in another, with a callout where a section contradicted the plan. Avoid “magic convert” UI mockups. Second image: a simple mapping table of layers to types.
A buyer’s guide to Revit modeling services: architectural, structural and MEP scopes, file hygiene, family work, deliverables, pricing factors, and a hiring checklist for specialist freelancers.