Two years ago a 24-person structural firm I consult for sent a STEP file to a steel fabricator. The file opened on both ends. Compatibility was never the problem. The fabricator’s CAM seat interpreted one tolerance zone differently than the CAD seat that wrote the file, and eleven working days later the shop had cut 40 connection plates to geometry that did not match the model. The file opened. The project still failed.
That gap is the whole subject of this article. A file format decision is an infrastructure decision because it fixes three things before anyone draws a line: who can open the file in ten years, what it costs to keep it open, and who holds the keys when a vendor changes direction. Compatibility is a property of a file. Infrastructure is a property of a firm.
Compatibility Is a Snapshot. Infrastructure Is a Decade.
Compatibility asks one question: does this file open in this software, today. It has a clean answer and a short shelf life. Infrastructure asks what the archive looks like in 2035, which consultants you can sign in 2027, and what a new hire must know on day one. Those questions do not have clean answers. They have budgets.
The major CAD file formats behave very differently across that decade, and those differences set policy whether or not anyone writes the policy down. AutoCAD has written the same DWG variant (the 2018 format) through eight releases, from AutoCAD 2018 through 2025. A DWG saved from AutoCAD 2025 opens in AutoCAD 2018. The Open Design Alliance has kept DWG readable in dozens of non-Autodesk tools for more than 25 years, which is a large part of why DWG behaves like public infrastructure. Revit runs the other way. Open a 2024 model in Revit 2025 and it becomes a 2025 model permanently. Autodesk has never shipped a save-back for Revit, across more than twenty annual releases.
SOLIDWORKS splits the difference: it saves back two releases, with a warning that newer features may drop, so check what survives before anyone relies on the saved file. The one-way upgrade is the expensive case. When a firm and its structural consultant drift one Revit release apart mid-project, the options are ugly. The consultant upgrades on your schedule, someone keeps a second install alive for one job, or the model forks and coordination runs in duplicate. I have billed the cleanup on the third option. It ran 60 hours across two firms, and the re-issued set went out three weeks late.

Dead formats fail more quietly. Autodesk Land Development Desktop projects from the mid-2000s cannot be opened by Civil 3D. I know three firms that keep a 32-bit Windows XP machine running in a closet for exactly this reason: one client’s record set lives in a format the vendor retired. That is what a format decision looks like fifteen years later. It is not a dialog box. It is a museum piece with a support contract.
The Metadata Is the Asset. The Format Is Only the Container.
When a transfer “converts fine,” what usually survived is the geometry. Geometry is the cheapest thing in the file. What the client actually paid for is the structure around it: parametric relations, feature history, property sets, layer standards, revision data. That is the metadata, and it is the first casualty of every exchange.
A Civil 3D drawing opened in plain AutoCAD shows proxy objects, placeholders where the corridor intelligence used to be. The lines are there. The design intent is not. An IFC2x3 Coordination View export makes the same trade at a larger scale. Geometry and property sets survive, and parametric relations are gone by design, because the Coordination View was built for one-way coordination, not round-trips. If your exchange plan assumes editing after a file crosses the IFC boundary, the plan is wrong and the standard is not.
The IFC family is still the only open BIM exchange schema worth naming in a contract. The buildingSMART IFC standards cover the versions that matter: IFC2x3 with Coordination View 2.0, still the market default; the IFC4 Reference View, which trades authoring intelligence for reliability; and IFC4.3, the first release to cover roads, rail, and ports, which became an ISO standard in 2024. The distance between “we use IFC” and “we deliver IFC2x3 Coordination View 2.0, checked, per deliverable” is exactly the distance between a compatibility habit and an infrastructure decision.
The Information Delivery Specification, IDS, closes part of that gap. IDS turns exchange requirements into a machine-checkable file: instead of a PDF table nobody reads, you get a specification that checking software enforces deliverable by deliverable. The first one costs about a day to write. Adapting it per project costs about an hour. Set that against the 60-hour cleanup above and the arithmetic is not close. If you want a starting point, our IFC exchange checklist has the field-by-field version.
Fabrication Formats Run the Shop Floor, Not the Vendor Roadmap
The shop does not read roadmaps. A laser table wants DXF, and a startling number of them want it as R12 ASCII: lines and arcs, no splines, no blocks, bend lines isolated on their own layer. The export takes four minutes if someone built the template once. It takes half a day per part if nobody did, and a flat pattern that lost its bend lines is not a file problem. It is scrap waiting for a schedule.
STEP behaves the same way at a larger scale. AP214 is still the default request at job shops a decade after AP242 was standardized, because AP242’s advantages (PMI, model-based definition, embedded tolerance data) matter to primes, not to the shop quoting your brackets. Export both when the CAD seat supports it. The second export costs minutes. A re-quote cycle costs days.
Kernel versions bite harder than extensions. A Parasolid x_t written by a current NX release can stall in a downstream tool that ships an older kernel, and the error message will blame the file, not the kernel. Check kernel versions before you blame the format. And stop using STL for anything with units in it: STL carries none, so the same file is 25.4 times wrong in one shop and right in the next. 3MF carries units, transforms, and material names, and every serious additive vendor reads it now.

The Line Items Nobody Budgets
Format decisions surface as subscription cost, labor, and archive exposure. Most firms track none of the three.
- Subscription exposure. Twenty Revit seats at roughly $3,000 per seat per year is a $60,000 annual commitment, and the one-way upgrade means the vendor controls the cadence. That is not a complaint about Autodesk. It is a line item the format policy created.
- Upgrade labor. I budget eight hours per workstation for a Revit major release: install, add-ins, template repair, and a sandbox test. A 20-seat firm spends 160 hours a year on this whether or not anyone schedules it.
- Archive migration. A 12-person firm I audited in 2022 had 15,000 legacy DWG files on a 2009 layer standard. The audit took 90 hours. The migration was quoted at 900. They chose 200-hour annual slices instead. Both answers are defensible. Not deciding is not.
- Scrap and re-issue. The 40 mis-cut plates from the opening story cost the fabricator roughly $18,000 in material and rework, and the engineering firm two weeks of schedule. Every check that would have caught it costs minutes.
A Format Policy That Fits on One Page
A firm of 500 does not need a standards department to get this right. It needs one page, one owner, and one review a year. This is the version I install:
- Keep a format registry. One table in the BIM execution plan: deliverable, native format and release, exchange format and release, who checks it, when. If a format is not in the registry, it is not a deliverable.
- Pin versions in contracts. “IFC” is not a specification. “IFC2x3 Coordination View 2.0, IDS-checked” is. The same goes for “DWG 2018,” “STEP AP242,” and “Revit 2025.” The version number is where the infrastructure decision actually lives.
- Synchronize upgrades annually. One upgrade window per year, firm-wide, consultants notified 90 days ahead. The alternative is per-project drift, and per-project drift is how 60-hour cleanups happen. Our Revit upgrade cadence worksheet has the checklist if you do not have one.
- Keep a sandbox file. One small model containing every object type you deliver. Push it through the exchange chain every quarter and after every upgrade. Twenty minutes, and it is the cheapest early-warning system in the building.
- Archive in pairs. Native file plus an open-format twin (IFC, PDF, or DXF, depending on the deliverable). Storage is cheap. Re-creation from a dead format is not.

Frequently Asked Questions
Can Revit save back to an older release?
No. Revit upgrades files permanently on open, and Autodesk has never offered a save-back. If a consultant cannot upgrade on your schedule, arrange a parallel install or a model fork with a documented merge date before the project starts, not after.
Is IFC good enough for long-term archiving?
It is half an archive. IFC preserves typed objects and property sets in an open, documented schema, which no native format promises. It also drops parametric relations by design. Pair it with the native file and a PDF of the record set. That is the only archive strategy I have seen survive ten years intact.
What DWG version should we send to consultants?
DWG 2018, unless the contract says otherwise. It has been the written format for eight AutoCAD releases, which makes it the widest-readable choice on the market today. If a recipient is on something older, save down explicitly and note it on the transmittal.
Do we need STEP AP242 if our shops still ask for AP214?
Export both if the CAD seat supports it. AP242 carries everything AP214 does, plus PMI and embedded tolerance data, but a decade of installed CAM seats means AP214 requests will not disappear soon. The second export costs minutes. The re-quote costs days.
How often should the format registry be reviewed?
Once a year, and after any vendor release that changes a file format. DWG has been stable for eight releases. Revit changes most years. The review takes an hour with the registry open and the release notes beside it.
Compatibility is a checkbox. Infrastructure is a balance sheet. The next time someone proposes a format because it opens fine, ask the three questions that matter: who reads this file in ten years, what does keeping it readable cost, and who decides when that changes. If nobody in the room owns the answer, the format has already started making the decision for you.


