AEC Naming Conventions

AEC Naming Conventions

BS8541-1:2012 Library objects for architecture, engineering and construction. Identification and classification. Code of practice provides generic guidance on the naming of AEC objects for CAD and BIM software.

For specific guidance on Revit Families please refer to the Revit family convention document.

General Guidance on Naming Conventions

To ensure compatability between BIM \ CAD software and other data sources such as databases etc the use of special characters MUST NOT be used in any naming conventions.

Naming conventions must be consistent accross all software to be used. Whilst many characters can be used in CAD and other software the consequences of using special characters may not be obvious until data is passed to other software. Therefore the following best parctise should be followed:-

Only the letters (A to Z), hyphen(-), underscore(_) and numbers (0-9) shall be used in the naming CAD / BIM filenames, blocks, cells, objects, layers, styles, property sets, families or parameters.

The following characters MUST NOT be used:-

  • ! “ £ $ % ^ & * ( ) + = < > ? | \  / @ ’ ~ # } ] ¬ ` ‘
  • Spaces within names MUST NOTbe used.

The only two special characters that should be used should be "-" and "_".

The use of these should comply with the examples set by BS1192:2007.

Fields should be seperated by a "-".

Components within fields should be seperated by an "_",

Example: -  BIMuk-Ext_Wall