Wednesday, January 4, 2012

File Naming Conventions are Really Data Management Rules


How you name your files is important.  In fact, it is crucial that you name them properly.  Since file naming procedures are so important why do so many companies (and individuals) do it so poorly?

In our design process we need and use many different types of files.  We share files.  We send files.  We receive files.  We use files like crazy!!  How do you know which file is the right file?  Which one is the latest version?  Which file goes with which submittal package?  Is it a concept plan?  Is it just a “one of” exhibit?  Does it need to be updated when the design is updated?  How do we collaborate with other departments?  How do we incorporate third party files?  File naming conventions are difficult to manage because there are many issues to consider.  That’s why so many of us do poorly in this part of the design process.  Yes, file naming is part of the design process, unfortunately.

The name of your file is irrelevant.  It can be as simple as FILE-01.dwg.  Your next file can be called FILE-02.dwg.  It really doesn’t matter.  What matters is that you are using the correct file at the correct time in the proper place.  If you have created a list of file names to use then you have started off on the wrong step.  Instead, create a method to name your files that includes their saved location.  The method is in the method, not in the naming.



Any person that understands the method should be able to read a file name and know exactly what is in it.  Also, anyone that understands the method should be able to create a name for that file.  When your users look at FILE-01.dwg they should know immediately what is in it and how it is being used.

There are two important aspects to naming your files that you want to keep in mind; Keep it Simple, and Files are Data.  Stop thinking about them as drawings, that comes later.  Once you have completed your file naming conventions you will have two types of DWG files (assuming you are using AutoCAD or its verticals); Data files and Drawing files.

Data files are your base files.  They contain the linework, points, aerials, and other data that your model (2D or 3D) is derived from.  This data will be shared amongst your coworkers and used to create Drawing files.  Drawing files do not contain linework (or at least very little).  They do contain titleblocks, notes, dimensions and sheet type information (drawing numbers, etc.)  A mistake we made years ago when switching from board drafting to CAD drafting was to keep calling these files we made drawings (on a side note, one other thing we need to stop doing in AutoCAD is to stop naming our text styles after the Leroy Lettering Guide-CAD noobs have no idea what they mean).

Once a database of linework has been created, I (as well as anyone) can now use that data to create an unlimited amount of drawing files that are always up to date, model wise.  That’s the beauty of this system.  If I create a drawing file that includes my model (linework) information in it then I have to recreate that linework, copy and paste, save as, or something, every time I need a new drawing.  This simplifies things.  It’s data management.

What does this have to do with file naming conventions?  Great question.  Your file name needs to reflect the content of the file.  I know, big surprise.  But before your name can reflect the file, the contents of the file must be determined.  What is your file going to contain?  Ok, name it that.

What should be in your file’s name?  Start it with a project identifier of some sort.  Keep it short.  Then a description.  If the project number is “ABCD”, then start all of project ABCD’s files with ABCD.  Then a hyphen (-) then a brief description.  If your file is the cover sheet to your drawing set, name it ABCD-Cover.dwg.  Simple.  If it’s the cover sheet for a DO submittal, name it ABCD-Cover-DO.dwg.  I know exactly what it is.  If it’s a data file of the proposed linework, name it ABCD-Base.dwg, or ABCD-Proposed.dwg.  If it’s existing data (linework) name it ABCD-Existing.dwg.  Establish a naming convention for existing data and for proposed data and for any other type of data file you will need.  Better yet, establish a method for creating file names, then you won’t have to create a list.  Having a short list of data types is ok.  There will be file types (existing, proposed, etc.) that will be used in almost every project.

Remember, Xrefs are your friends.  Now that we have our data files established (ABCD-Existing.DWG and ABCD-Proposed.dwg) we can create almost any drawing we want to.  Reference those files accordingly and annotate till your heart’s content.

Two more things then we will wrap this up.  Folders.  Back in the day we called them directories.  Then Windows 95 came along.  Create a project folder using your companies established project folder template.  This template should contain a series of subfolders where your files are placed.  This too is data management.  Your base files (the data files you xref into your sheet or drawing files) can go in a folder while your drawing files can go in another.  Create subfolders for different departments (surveying, engineering, planning, etc.).  How these folders are organized is not exactly critical.  The critical point is that there is a simple organizational plan that is implemented every time and that it is consistent.  Feel free to adapt these standard folders as you try them out, use them, and see what works and what doesn’t.  It’s ok to (gasp!!) change things if they can work in a better way.  If they only argument you have is “I just don’t like it” then you need to learn to live with it.  It’s not broken, you are having a difficult time adapting.  But if there is a real reason then yes change it.

What do you do with revisions?  Nothing.  Or at least very little.  Do not copy the file and name it NEW.  Never do that, ever.  Also, never name a file OLD.  Never ever.  My policy is to not change the name at all.  Copy the file and rename that to Revision 1.  If the file name says Revision, or REV, or my preferred notation “R” then it is a previous version.  Which version is ABCD-Base-R01.dwg?  The first version of the proposed linework data file.  What is the current version?  ABCD-Base.dwg.  I always know which file is the current version because of this method.  AND (this is a big AND, and very important) my xrefs are never broken.  NEVER.  They are always pointed at the latest and most current version.  When that file changes I copy and rename it with an R02.  The lower the number, the earlier it is.  Just like with drawing revision numbers in your title block/revision block.  Another thing to avoid is dates.  Just because a file was made on a certain date doesn’t mean it’s the latest, greatest or most current.  Save your dates for when you submit a set of drawings to the client or agency.  Every time you submit drawings archive it.  Create a DWFx file and add the submittal date to the file name or to the subfolder name where you are saving the files.  The DWFx file is static and a great record of exactly what was sent.  It can be marked up (with Design Review), printed and xrefed into your other files.

This was kind of long and convoluted I know.  But in review, create a data management system that is simple.  From that create a naming convention that clearly defines what the file is.  Use subfolders to organize your data.  Do not rename files to indicate that it is the latest, establish that the file is the latest and all previous versions have the special designation.  Keep it simple and create method to generate the file names instead of using a list.

5 comments:

  1. I have a very similar model standardized in my office. Thanks for a little validation of what my coworkers responded to with groans and eye-rolls.

    -Josh

    ReplyDelete
  2. Not a problem. I've been using CAD software for nearly 20 years now and I have found that methods similar to this one work very well. Keep the faith brother!! (said in my best Hulk Hogan voice)

    ReplyDelete
  3. I should have added that if you use Autodesk Vault, it will automate this process for you and manage your file names, folders, etc. You should look into it.

    ReplyDelete
  4. I use exactly the same technique Brian. the only difference is that I create a sub folder in every drawing Data!) folder called 'Old versions'.

    In the Old versions folder goes the R1, R2 versions of my files. This means that anyone searching for a drawing file finds the current version first - and then has to drill down to find older versions.

    ReplyDelete
  5. That's a great tip and one that I use too! It helps to organize the archived files and keeps the current working folder neat and tidy.

    ReplyDelete

Categories

AutoDesk (110) autocad (109) AutoCAD 2009 (40) augi (40) efficient (38) news (37) drafting (33) training (33) articles (30) CADaBlog (29) AutoCAD WS (23) Update (23) quick tip (22) video (21) mobile (19) review (19) cad (16) 3D Mouse (15) 3Dconnexion (15) Impression (15) Android (14) AutoCAD 2013 (14) cadalyst (14) me (14) AutoCAD 2010 (13) text (13) off topic (12) survey (12) Apps (11) hotfix (11) tips (11) 3D (10) AU (10) AutoCAD 2011 (10) service pack (10) workstation (10) Autodesk Labs (9) CAD Manager (9) annotation (9) blocks (9) cloud (9) fun (9) inventor (9) HP (8) Review-Product (8) autocad lt (8) videos (8) AutoCAD 2014 (7) Autodesk 360 (7) CUI (7) Windows 8 (7) iOS (7) new (7) IMSI Design (6) cad standards (6) files (6) google (6) infinite skills (6) printers (6) reference (6) ribbon (6) support (6) updates (6) workaround (6) RSS (5) TurboViewer (5) Upgrade (5) data (5) email (5) fields (5) guest post (5) keyboard (5) layers (5) paper space (5) pi (5) pi day (5) quotes (5) rant (5) selection (5) standards (5) styles (5) subscription (5) tech (5) 2D (4) AutoCAD Exchange (4) AutoCAD for Mac (4) Mac (4) Mastering AutoCAD (4) SketchBook (4) TurboCAD (4) UI (4) action recorder (4) dimension (4) driver (4) fills (4) large format printing (4) leaders (4) math (4) mobile workstation (4) salary (4) sheet sets (4) Amazon (3) Apple (3) AutoCAD 2012 (3) AutoCAD 2015 (3) AutoCAD 360 (3) AutoCAD Fundamentals (3) Civil 3D (3) DVD (3) DWF (3) Fusion (3) GIS (3) Kindle Fire (3) Lenovo (3) Microsoft (3) Review-Software (3) Wiley (3) Windows Phone 8 (3) Windows RT (3) annimation (3) announcements (3) autodesk plm (3) book (3) command alias (3) contest (3) filters (3) find (3) hardware (3) history (3) iPad (3) license (3) license software (3) lisp (3) menu browser (3) properties (3) purge (3) quick view (3) saas (3) tables (3) toolbars (3) weekend rant (3) what not to CAD (3) what not to do (3) #CADaBlogDVD2013 (2) 3D Modeling (2) 3ds Max (2) AutoCAD LT 2013 (2) AutoCAD LT for Mac (2) AutoCAD MAC (2) Autodesk. (2) BIM (2) CAD Services (2) CADSpeed (2) DWG (2) DXF (2) Designjet (2) Error (2) FAIL (2) Facecast (2) Freestyle (2) Fusion for Mac (2) George Omura (2) Mac OS (2) Mountain Lion (2) Novedge (2) Recomend (2) Review-Book (2) Revit LT (2) SpaceMouse Pro (2) Sybex (2) Tablet (2) Thinkstation (2) TurboReview (2) TurboViewer X (2) What Not To Do In AutoCAD (2) What's New (2) Windows (2) array (2) as-builts (2) beta (2) blog (2) circles (2) civil (2) civil design (2) collaboration (2) color (2) command line (2) commands (2) computer (2) copy (2) design (2) design review (2) dim style (2) download (2) eBook (2) eTransmit (2) file naming (2) free (2) geek stuff (2) grid (2) hotnews (2) interview (2) jobs (2) knowledge base (2) limits (2) look back (2) mouse (2) pallets (2) pgp (2) plotting (2) posts (2) press release (2) pricing (2) purchase (2) redlines (2) reference files (2) rental plans (2) shortcuts (2) sketchup (2) status bar (2) technology preview (2) tool pallet (2) tooltips (2) tv (2) units (2) video editing (2) viewer (2) webinar (2) 123D (1) 123D Catch (1) 123D Create (1) 123D Make (1) 2014 (1) 2015 (1) 3d Printing (1) ACAD/Medre.A (1) ADR (1) AEC (1) AUGI World (1) Account (1) Adobe (1) Apps Tab (1) AutoCAD 2016 (1) AutoCAD Error (1) AutoCAD LT 2012 (1) AutoCAD LT 2014 (1) AutoCAD LT 2015 (1) AutoCAD Mechanical (1) AutoCAD Revit Suite (1) Autodesk Account (1) Autodesk BIM 360 (1) Autodesk Instant (1) Autodesk PLM 360 (1) Autodesk ReCap (1) Award (1) CADDork (1) CADO (1) CTB (1) CadMouse (1) Camtasia (1) Communication Center (1) Corel (1) DWFx (1) Dassault Systemes (1) Death Star (1) Dell (1) Design Feed (1) Design Suites (1) DesignCAD (1) DoubleCAD (1) Duratec (1) E32 (1) ESET (1) ESRI (1) EliteBook (1) Epson (1) Evernote (1) Exchange Apps (1) FTP (1) ForceEffect (1) Free Form (1) Fusion 360 (1) GIS Day (1) GeoViewer (1) Geographic Information Systems (1) Geographic Location (1) Google Chromebook Pixel (1) Google Earth (1) Google Earth Pro (1) HP Designjet T2300 eMFP (1) HP EliteBook (1) HP EliteBook 8570w (1) HP Z1 (1) Help (1) Homestyler (1) IT (1) Infocenter (1) Inforbix (1) InfraWorks (1) InfraWorks 360 Pro (1) Infrastructure Modeler (1) Instant (1) Inventor 2013 (1) Inventor 2013 SP1 (1) Inventor LT (1) JPEG 2000 (1) Kickstarter (1) Kindle (1) Language packs (1) Lawsuit (1) Lenovo Thinkstation E32 (1) LizardTech (1) MS Exchange (1) Map 3D (1) Maya (1) MrSID (1) OS (1) OS X (1) Office Suite (1) Orange Juice Studios (1) P-Series (1) PLM (1) Photoshop (1) Pixel (1) Pixlr (1) Pixlr Express (1) Pixlr-o-matic (1) Plant (1) PogoPlug (1) Point Cloud (1) Previous (1) Project Artoo (1) Project Geppetto (1) Project Snap (1) R&D (1) Red Dot Award (1) Review-Service (1) Revit (1) Revit LT 2013 (1) Rhino (1) SDK (1) SMS (1) Secureload (1) Socialcam (1) Softimage (1) Solid Edge (1) SolidWorks (1) SpaceMouse Wireless (1) SpaceNavigator (1) Star Wars (1) SureColor (1) T-Series (1) TechSmith (1) The Future (1) Thinkstation E32 (1) Touch Screen (1) Trimble (1) TurboSite (1) TurboSite Reader (1) TurboViewer Pro (1) Unreconciled Layers (1) VBA (1) VOIP (1) Vault (1) Vault 2012 (1) Vela Systems (1) Visualization (1) WebOS (1) Welcome Screen (1) Windows Vista (1) Windows XP (1) Z1 (1) acad.doc (1) acad.lsp (1) acaddoc.lsp (1) acquisition (1) advice (1) aerial (1) all-in-one (1) angles (1) archive (1) arcs (1) author (1) autocad 2012. autocad lt 2012 (1) autocad. autocad for mac (1) autodesk logo (1) background (1) break (1) burrito (1) business (1) celebrate (1) check (1) checklist (1) chrome (1) chrome os (1) chromebook (1) climate (1) coming soon (1) communicate (1) constraints (1) construction (1) copier (1) crowd funding (1) customize (1) deadlines (1) design process (1) designer (1) desktop subscription (1) different language (1) draftsight (1) eMFP (1) ePrint (1) employee (1) employer (1) engineer (1) environment (1) event (1) feeds (1) file sharing (1) filepath (1) fix it (1) folders (1) font (1) government fail (1) groups (1) guide (1) hatching (1) imagery (1) initial setup (1) input (1) install (1) intel (1) internet (1) investment (1) isometrics (1) labels (1) layer manager (1) linetype (1) livestream (1) logo (1) macro (1) malware (1) message (1) mice (1) model space (1) modeling (1) multi leaders (1) navigation (1) newsletter (1) notifications (1) offset (1) opinion (1) options (1) overrides status bar (1) parametrics (1) patches (1) pay-as-you-go (1) perpetual license (1) podcast (1) poll (1) polyline (1) prank (1) printer failure (1) printers color (1) project draw (1) project files (1) project workflow (1) questions (1) recommend (1) release (1) remove (1) rent (1) repair (1) resume (1) reverse line direction (1) right click (1) save (1) scale (1) scanner (1) screen capture (1) sea turtles (1) send files (1) settings (1) snap (1) software (1) solutions (1) sony (1) student (1) subscription center (1) sustainability (1) system variables (1) tabs (1) tech snob (1) transparency (1) trial (1) undo (1) uninstall (1) viewports (1) virus (1) webcast (1) wiki (1) workplace (1)