
AI for Engineering Knowledge Management
A practical guide to CAD file naming conventions for engineering teams: core principles, what ASME drawing standards recommend, and where PDM and AI take over from manual naming.
·
⏱
8 min read

Michelle Ben-David
Michelle Ben-David is a mechanical engineer and Technion graduate. She served in an IDF elite technology and intelligence unit, where she developed multidisciplinary systems integrating mechanics, electronics, and advanced algorithms. Her engineering background spans robotics, medical devices, and automotive systems.

BOTTOM LINE
A file naming convention is a small agreement with a large payoff. The rules that hold up are simple: make the name a permanent, meaningless identifier, keep revision and status out of it, avoid spaces, and document one scheme for everyone. Recognized drawing standards point the same way, favoring non-significant numbers with the meaning stored as metadata. The name should stay stable while your PDM system tracks versions. Naming discipline solves consistency, but it cannot solve findability on its own, because an engineer still has to know what to search for. Pairing a clean convention with AI search that reads geometry and connects to your PDM and PLM closes that gap, so parts get found and reused instead of redrawn.
Ask a mechanical engineer where the small losses in a workday come from, and file hunting will be near the top of the list. A part is somewhere in the vault, but is it named bracket_v2_final, brkt_final_use_this, or bracket_rev_c_new? Each of those names was created by a careful engineer trying to do the right thing. The trouble is that none of them agreed on what the right thing was.
A file naming convention is the quiet agreement that keeps a design library searchable, prevents duplicate parts, and stops broken references from creeping into assemblies. It is one of the least glamorous topics in engineering data management, and one of the most valuable. This guide covers what a good convention looks like in 2026, what recognized drawing standards actually recommend, and where naming should stop and your data system should take over.
Why File Naming Quietly Decides How Fast Your Team Moves
A naming scheme looks like housekeeping until you add up what inconsistency costs across a team and a year. The damage shows up in four places.
Lost search time. When names are ad hoc, the only way to find a part is to open files one by one or to ask the person who made it. Both are slow, and the second one does not scale.
Duplicate parts. An engineer who cannot find an existing bracket will model a new one. That duplicate flows into the bill of materials, adds a new part number to purchase and stock, and quietly raises cost. Poor search inside the vault is one of the biggest hidden drivers of part duplication.
Broken references. In most CAD systems, drawings and assemblies point to part files by name. Rename a file carelessly and the links break, which produces missing references and rework that can take hours to untangle.
Onboarding friction. A new engineer cannot decode names that only made sense to the person who typed them. A documented convention is part of healthy engineering document control.
In regulated fields such as medical devices, aerospace, and defense, the stakes climb higher. Traceability requirements mean every released file has to be findable and unambiguous during an audit, and a sloppy naming history turns a routine review into a search party.
None of this is dramatic on any single day. Over a quarter, it is the difference between a library your team trusts and one they work around.
IN PRACTICE
It integrates directly with PLM and existing workflows, making past designs, standards, and calculations instantly available. The result is fewer errors, faster decision-making, and a more consistent process across teams.
Sergey G., Board Member
The Core Principles of a Good CAD File Naming Convention
Good conventions across engineering teams tend to share the same handful of rules.
Treat the file name as a permanent identifier. A name should point to one thing forever. If the name has to change when the part changes, it was never a stable identifier.
Keep volatile information out of the name. Revision level, release status, author initials, and dates all change over the life of a part. Encoding them in the file name guarantees the name goes stale. Store that information as metadata instead.
Avoid spaces and special characters. Spaces break scripts, web links, and some vault operations. Pick one separator, usually a hyphen or an underscore, and use it everywhere.
Keep names short and machine friendly. Long descriptive names get truncated and mistyped. A compact identifier plus rich metadata beats a sentence in the file name.
Document the scheme and make it the default. A convention that lives in one engineer's head is not a convention. Write it on a single page and build it into your templates.
A workable pattern in practice is a fixed, non-significant base identifier followed by nothing that will ever change, for example a project or category prefix plus a sequential number, with the file extension left to the CAD system. Descriptive words can still appear, but they belong after the stable identifier and should never be the thing a search depends on. The test is simple: if you can rename the part tomorrow without renaming the file, your identifier is doing its job.
Significant vs Non-Significant Numbering: What the Standards Recommend
Underneath the file name sits a deeper question: should the identifier itself carry meaning? Engineering has debated this for decades, and it maps to two schemes.
A significant, or intelligent, number encodes information in the identifier. A code might say that a part is a fastener, made of stainless steel, in a certain size range. A non-significant number carries no meaning at all. It is simply the next number in sequence, and everything you need to know about the part lives in its metadata.
Intelligent numbers feel helpful because a human can read them, but they age badly. Categories run out of digits, parts get reclassified, and the encoded meaning drifts away from reality. This is why recognized practice favors the non-significant approach. ASME Y14.100, the standard for engineering drawing practices used alongside ASME Y14.24 for drawing types, expresses a preference for a nonsignificant numbering system. The guidance from configuration management practitioners is consistent: keep the identifier short and meaningless, and let the metadata carry the description.
One more distinction matters. The part number, the drawing number, and the file name do not have to be the same string. Many teams keep a clean non-significant part number as the source of truth and let the file name follow it. For a deeper look at the trade-offs, see our guide to intelligent and non-significant part numbering systems.
Let the System Carry the Meaning: PDM, PLM, and Where AI Fits
The theme running through every rule above is the same. The file name should be dumb and stable, and the meaning should live in your data system. This is exactly what a Product Data Management or Product Lifecycle Management platform is built to do. Modern PDM tracks revisions automatically, which is the clearest argument for keeping revision letters out of file names entirely. The system already knows which version is current, so the name does not need to.
The remaining gap is findability. Even a disciplined convention cannot help an engineer who does not know the number to search for. This is where an AI layer changes the workflow. Leo is an AI assistant for mechanical engineers that sits on top of your existing data rather than replacing it. Leo offers integrations with leading PDM and PLM platforms, including SolidWorks PDM, Autodesk Vault, PTC Windchill, Siemens Teamcenter, and Arena PLM, among others, and it reads the CAD itself. That means an engineer can describe a part by geometry or function and find matching parts from the company's own history, independent of how the file happened to be named. Every answer comes with a citation back to the source, and customer data stays protected within a SOC 2 certified, GDPR compliant environment where no models are trained on customer data.
The result is that a naming convention stops being the only thing standing between an engineer and the right part. Strong naming plus AI search together turn a file store into real engineering knowledge management.
In day to day terms, that combination means fewer redrawn parts, cleaner bills of materials, and less time spent proving that a component already exists. The convention keeps the library orderly, and the search layer makes the order pay off.
How to Roll Out a Naming Convention on a Live Project
Most teams do not get to start clean. They have thousands of existing files and active projects that cannot pause for a reorganization. A staged rollout keeps the disruption low.
Audit what you have. Sample the current names and list the patterns already in use. You are looking for the informal rules people already follow.
Define one scheme and write it down. Decide on the separator, the identifier format, and what goes in metadata rather than the name. Keep it to a single page.
Apply it to new files first. Every new part follows the convention from day one. This stops the problem from growing while you deal with the backlog.
Rename legacy files through your vault, never through the file explorer. PDM rename and replace tools update the references inside drawings and assemblies. Renaming in the operating system breaks those links and creates the exact problem you are trying to solve.
Add a light validation step. A quick check at check-in that flags names outside the convention keeps the library clean without slowing anyone down.
Capturing the reasoning behind these choices is its own discipline. Our guide on how to document design decisions pairs well with a naming rollout.
FAQ
Find the Part, Not Just the File Name
See how Leo finds and reuses parts by geometry and function.
Leo connects to your PDM and PLM and reads your CAD, so engineers find and reuse existing parts even when file names do not cooperate. Start free today.
Schedule a Demo →
#1 New AI Software Globally - G2 2026
Enterprise-grade security
Trusted by world-class engineering teams
