Industrialist Paper No. 1
The Tower of Babel Problem
By Andrew Kornuta • 8 min read
Babel is usually remembered as a story about ambition, but it's really a story about a handoff. The tower doesn't fall because the bricks fail. It fails because the workers stop understanding each other, and the moment shared language goes, the whole project stalls no matter how good the materials are. I've spent the last several years inside American manufacturing, and I've come to believe we're failing the same way: we keep adding capability at the machine and losing it at the seam between companies.
Here's what that looks like in practice. A buyer needs a part, so he sends a drawing, a STEP file, a note block, and a tolerance stack, and he's sure he's sent "the part." The shop opens the same package and finds a dozen unanswered questions hiding behind a datum, a surface-finish symbol, a thread callout. The job is already in trouble, and nobody has cut a chip yet. Two competent teams looked at the same geometry and read it in different dialects of the same language.
That mismatch is old. It predates CAD, ERP, and the internet. It started the moment production scaled past one foreman, one bench, one lathe, and one set of habits — the moment a part had to fit a mating part made by someone else, on another day, on another machine.
From craft benches to gauges
The Industrial Revolution traded the craft bench for the factory floor, and traded one artisan's judgment for repeatable measurement. The textile mill and the interchangeable musket part forced the same demand: a part had to fit something it had never met. That's the first real translation problem in the whole story, and industry solved it by turning a drawing into a contract and a gauge into the way you enforced it.
What made it work was portability. Once "fit" stopped being a local handshake and became a promise you could ship, you needed reference artifacts to carry it — master gauges, limit gauges, and eventually gauge blocks. Gauge blocks matter more than they sound, because they turned length itself into something you could carry between shops, fixtures, and inspection rooms without arguing about a micrometer reading. Hold onto that pattern, because it runs through this entire series: precision advanced not when one shop got better, but when a unit of trust became portable.
Standards solved one layer, then exposed the next
The minute parts moved between companies, threaded fasteners became a national argument. Whitworth's screw-thread standardization is the clean example — a thread form becomes a protocol, and the protocol turns chaos into interchangeability across every lathe, tap, and die that adopts it. It worked because it pinned down geometry that used to live in a fitter's personal lore.
But standardizing the thread didn't end translation. It moved it. Once the thread form was legible, the argument just climbed a level, to tolerances, surface texture, inspection method, and how you read a drawing. Two shops can agree on a 1/4-20 thread and still fight about a finish callout or a positional tolerance tied to a datum scheme. That's the rhythm of the whole problem: every time we nail down one layer of the language, the ambiguity climbs into the next one up.
The drawing became software, then the dialects multiplied
The twentieth century wrote down more of the grammar — geometric tolerancing, datum systems, inspection conventions, all codified across industries. Then the CAD model showed up as a second source of truth, shipped alongside the drawing and sometimes treated as the controlling geometry. ISO's GPS framework, and standards like ISO 1101, show how deep this grammar runs, with formal definitions for tolerances of form, orientation, location, and runout, all tied back to datums.
Here's the catch: those standards improved legibility and multiplied the number of legitimate languages for the same intent. ISO GPS and ASME-style GD&T live right next to each other, and shops still see enough difference in conventions, defaults, and training that inspection planning and CMM programming genuinely diverge. Now add the everyday reality — an RFQ arrives as a PDF drawing, a STEP file exported under one schema, and a note block written for the buyer's own traveler — and the shop has to decide what actually controls before it can build a probe strategy, a fixture strategy, and a quoting risk model on top of that decision.
CNC raised the ceiling and widened the spread
Numerical control made capability more flexible and more specialized at the same time. A programmer with a post processor, a tool library, and a probing cycle can make complex geometry repeatable on a machining center — but the process knowledge that makes it safe lives in local convention: workholding habits, toolpath templates, inspection defaults, and what a given shop considers a fair assumption when the drawing goes silent. CNC traces back to punched-tape control work in the early 1950s, funded largely by aerospace, and that origin set the culture: fast iteration in the machines, constant evolution in the controls, and a long tail of shop-specific practice around everything downstream.
So the machines got more capable and the interpretations spread further apart. Two shops can both own a five-axis machine and still quote the same part as "easy" and "high risk," because their fixtures, probe routines, inspection capacity, and tolerance reading aren't the same.
Then the file formats became a dialect of their own
Once the drawing and the model went digital, we added a brand-new kind of dialect: data exchange. IGES and STEP exist because a CAD file is almost never a universal object — it's a container full of assumptions about geometry, metadata, and sometimes PMI. NIST's work on product-data exchange names the problem directly: a standard format alone doesn't guarantee interoperability, because STEP leans on application protocols, and those still have to be interpreted consistently across tools.
The buyer thinks he sent "a STEP." The supplier opens it and finds missing features, a broken assembly, lost metadata, or a coordinate-system mismatch that changes how the fixture gets built. And even when the geometry survives, the intent often doesn't — datum schemes, inspection criticality, and special-process requirements arrive as loose notes in a PDF, detached from the model the shop will actually use for CAM. That's the everyday Babel moment: the estimator reads the drawing, the programmer reads the model, the quality manager reads the notes, and each of them is holding a slightly different contract.
Small marks, large consequences
What makes this expensive is how small the trigger is. A surface-finish symbol can drive an entirely different process plan, tooling choice, and inspection method. A datum reference frame that looks obvious on paper can produce two incompatible fixturing strategies. A thread callout that's "standard" inside one region's defaults can be ambiguous everywhere else. A profile tolerance can look generous right up until a CMM program ties it to a datum scheme the shop didn't expect. Every one of those marks forces translation work — during quoting, then again during setup, then again during inspection and NCR triage — and none of it ever shows up as machining.
Why the country feels slower than its machines
This is the paradox I keep running into on shop floors: the spindle technology and the CAM can be world-class while the quoting and sourcing still run on email chains, PDF markups, and phone calls. The machines got faster and the translation layer didn't move with them. And distance matters less than people assume — UPS and air freight already proved a part can cross the country in a day once it's programmed, scheduled, and released with a clean traveler. The real enemy is ambiguity at the drawing and RFQ stage, because ambiguity is what forces the delay, the clarification loop, and the defensive quote.
So the Tower of Babel isn't an argument for buying local out of loyalty. It's an argument for translation infrastructure — something that can carry a work package between companies the way gauge blocks once carried length between inspection rooms.
Why one universal standard won't save us
The tempting fix is a single universal format: one clean drawing, one clean model, one clean RFQ, one clean quote. It won't hold, for two reasons. First, the ecosystem already runs multiple standards for legitimate reasons — regulated industries, legacy programs, supplier toolchains, inspection regimes built around specific conventions — and a protocol only sticks when it reduces work for the estimator, the programmer, and the quality manager at the same time. Second, the real world keeps shipping messy packages: scanned prints, mixed revisions, assumptions living in someone's inbox. Anything that only works on clean inputs has already lost, because clean inputs are the exception, not the rule.
What actually beats Babel isn't a single language everyone is forced to speak. It's a layer that translates between the languages we already have — between one shop's tribal defaults and another's, between the PDF and the model and the note block — and keeps the intent intact as the work package moves.
The failure hiding under the word "capacity"
Most of the operational failures people blame on capacity are really this translation problem wearing a disguise. RFQs die in triage because the package forces too much interpretation. Quotes arrive late because the estimator had to reverse-engineer intent from a note block. Quality escapes start as a misread datum or a misapplied tolerance. Supplier qualification resets every single time, because trust can't travel with the drawing. A shop can own exactly the right machine and still lose the job, because the job lives or dies in the translation step — and that step happens before anyone touches metal.
The takeaway is narrow, and I think it's the foundation for everything that follows. The core failure is translation across drawings, models, note blocks, and inspection plans, and it gets worse as complexity and supplier diversity grow. Standards help, but the winning move is translating between standards and tribal defaults, not waiting for everyone to adopt one. And coordinating any of this at national scale means representing the work package explicitly — datums, tolerances, certs, acceptable assumptions — because you can only route and verify what you can actually compute.
Next: if Babel is the failure of shared language, the next question is what the system even is. In Paper 2, I'll make the case that the factory was never the building — it's the network.