BibLus

Blog regarding the Architecture, Engineering and Construction industry

  • BIM news
  • BIM object
  • BIM projects
  • BIM software
  • EN
    • Deutsch de_DEEspañol es_ESFrançais fr_FRPortuguês pt_BR
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
List List Menu
  • BIM and Construction Sites
  • BIM and Building Design
  • BIM and Structural Calculation
  • BIM in Construction
  • BIM and Estimation
  • BIM and Energy
  • BIM and Safety
  • BIM and MEP
  • BIM and Facility Management
  • BIM and training
  • BIM and GIS
  • BIM and Infrastructure
  • BIM and technical standards
  • CDE and collaborative platforms
  • HBIM
  • IFC and openBIM
  • Digital Twin

Home » IFC and openBIM » UniClass 2015 Classification of IFC objects

UniClass 2015 Classification of IFC objects

IFC and classification systems: how to add a classification to the entities of an IFC model according to the UniClass 2015 system

Editorial Team / 25 March 2026

Do you need to classify the entities of an IFC project? Or do you need to read the classifications associated with the entities contained in an IFC file? In this article, I will explain what the UniClass 2015 classification system is, what it is used for, and how to use it to classify and add information to the entities of an IFC model.

In this article, I will show you how to associate or modify a UniClass 2015 classification entry directly on a 3D model using an online IFC editor, in just a few simple steps.

How to add classification code to IFC objects

UniClass classification of IFC objects

Contents

  • What is UniClass 2015 (Uniclass 2015 classification)?
  • How to classify IFC objects with UniClass 2015
  • How to verify the UniClass classification in an IFC file
  • Video on IFC file classification
  • FAQ on UniClass 2015 classification of IFC objects

What is UniClass 2015 (Uniclass 2015 classification)?

Origin of the UniClass system

UniClass (Unified Classification for the Construction Industry) is a classification system first introduced in 1997 in the United Kingdom by the Construction Project Commitee. It was developed as an integration of existing standards such as EPIC (Electronic Product Information Cooperation) and CAWS (Common Arrangement of Work Sections for Building Works).

Within the construction industry, UniClass can be defined as a “faceted” classification system, partly based on an enumerative approach, which applies a classification method structured around 15 tables organized in a hierarchical framework.

How the UniClass classification works

More specifically, the tables included in the UniClass classification are the following:

  • Complexes: describes a project as a whole. It can refer, for example, to residential developments, sports facilities, school buildings, airports, etc.;
  • Entities: represents one of the parts (or zones) that make up a facility. It may include buildings, bridges, or tunnels within a larger infrastructure system;
  • Activities: represents the activities carried out within a complex or an entity. For example, within a school building there may be physical, administrative, recreational, and educational activities. The table also includes investigation, operation, maintenance, and services;
  • Spaces: may host one or more activities within a built asset or within non-point infrastructures such as road networks, railway systems, etc.;
  • Elements: these are the main components of a structure. For instance, in a residential building, elements correspond to slabs, columns, walls, etc.;
  • Systems: represent a set of components assembled to form an element or to perform a specific function. For example, a roof system may consist of tiles, insulation layers, vapor barriers, beams, etc.
Image showing a graphic scheme explaining the organization of the tables in the UniClass 2015 classification system

Graphical scheme explaining the organization of the tables in the UniClass 2015 classification system

Structure of the UniClass 2015 tables

In addition to the tables described above, the UniClass 2015 system is structured around classification tables. Each table addresses a specific information domain and can be used individually or combined with other tables to express more complex concepts.

Below are the titles and the main contents of the tables.

The 15 original UniClass tables

The tables shown below were in force from 1997 until 2015.

CODE TITLECONTENT
AForm of informationDocuments are classified both according to the type of content (catalogues, price lists, etc.) and the medium used (journals, videos, etc.).
BSubject DisciplinesDisciplines related to the construction sector.
CManagementConcepts related to decision-making processes.
DFacilitiesCivil engineering works.
EConstruction EntitiesConcepts related to buildings, pavements, bridges, and viaducts.
FSpacesConcepts related to building spaces, regardless of whether they are internal or external.
GElements for buildingsConcepts related to in-place elements belonging to the building construction sector.
HElement for civil engineering worksConcepts related to in-place elements belonging to the civil engineering sector.
JWork Section for buildingsA complementary classification to building works focused on “work sections”.
KWork section for civil engineering worksA complementary classification to civil engineering works focused on “work sections”.
LConstruction productsConstruction products.
MConstruction aidsSite equipment and construction aids.
NProperties and characteristicsProperties of the entities subject to classification.
PMaterialsMaterials.
QUniversal decimal classificationComplex concepts that can be defined by combining multiple specific class codes.

Evolution of the UniClass 2015 system

Between 2013 and 2015, the UniClass classification tables were reduced from 15 to 11.

Table 1CoComplexThe project as a whole (villa, university campus, etc.)
Table 2EnEntitiesBuildings classified according to their function
Table 3AcActivitiesActivities carried out within spaces
Table 4SLSpace/LocationsSpaces (rooms that make up the building)
Table 5EFElements/FunctionElements are the main components of a building (walls, foundations, roofs, etc.)
Table 6SsSystemsA set of components forming an element (e.g., boards and studs in a drywall partition, carpentry components forming a door, etc.)
Table 7PrProducts
Table 8TETools and Equipment
Table 9ZzCADConcepts related to information technology applied to construction
Table 10FIForm of Information
Table 11PMProject Management

An element is identified by:

  • 1 pair of alphabetical letters referring to the Table;
  • 4 pairs of numbers identifying groups, subgroups, sections, and objects.

In the next paragraph, I will show you how to classify any entity (for example a roof, a wall, etc.) in an IFC model.

You can try classifying the elements of any 3D model (IFC, DWG, SKP, etc.) yourself by using a free IFC editor online.

Classification of IFC objects with usBIM.editor

Editing classifications with usBIM.editor

How to classify IFC objects with UniClass 2015

The IFC standard also uses classification systems to categorize project entities and enhance the information system associated with them.

IFC classification with an online IFC editor

How can I practically add new classifications in the IFC environment?

Below is a practical example of how to classify a project entity with usBIM.editor according to the UniClass 2015 system:

  • access usBIM;
  • open the IFC file;
  • select usBIM.editor (top left);
  • click on Edit classifications;
  • select a model entity;
  • add a new classification;
  • fill in the editable fields;
  • associate a standard classification system;
  • choose the classification type;
  • select the subcategories to associate with the selected entity;
  • view the changes in the properties toolbox.

How to verify the UniClass classification in an IFC file

If you want to check whether the classification has been associated with an element, you can use a simple free online BIM viewer that allows you to visualize any element and check all its properties.

Verification with a BIM viewer

With usBIM you can proceed as follows:

  • open the IFC file with usBIM;
  • select the entity of interest (for example a door, wall, slab, etc.);
  • read the classification information in the properties section located on the right side of the window. Here you will find two sections related to classification:
    • IfcClassificationReference indicates the code corresponding to the type of information added;
    • IfcClassification indicates the classification system used (in this case UniClass 2015).

Remember that with usBIM.editor you can classify all the elements of your model according to the main classification systems such as:

  • MasterFormat;
  • NatSpec;
  • NBS Create;
  • OmniClass;
  • SCFclass;
  • UniClass (version 2);
  • UniClass 2015;
  • UniFormat.

Video on IFC file classification

In this video, I show you how, using an online IFC editor, you can assign the UniClass 2015 classification to the entities contained in an IFC model.

FAQ on UniClass 2015 classification of IFC objects

What is the UniClass 2015 classification system?

UniClass (Unified Classification for the Construction Industry) is a “faceted” classification system introduced in 1997 in the United Kingdom by the Construction Project Commitee. It was developed as an integration of standards such as EPIC and CAWS and is used to classify and add information to the entities of an IFC model within the construction sector.

What were the 15 original UniClass tables in force until 2015?

The 15 original tables included: A (Form of information), B (Subject Disciplines), C (Management), D (Facilities), E (Construction Entities), F (Spaces), G (Elements for buildings), H (Element for civil engineering works), J (Work Section for buildings), K (Work section for civil engineering works), L (Construction products), M (Construction aids), N (Properties and characteristics), P (Materials), and Q (Universal decimal classification).

How did the UniClass 2015 system evolve?

Between 2013 and 2015, the classification tables were reduced from 15 to 11: Co (Complex), En (Entities), Ac (Activities), SL (Space/Locations), EF (Elements/Function), Ss (Systems), Pr (Products), TE (Tools and Equipment), Zz (CAD), FI (Form of Information), and PM (Project Management).

How are UniClass 2015 codes structured?

An element is identified by a pair of alphabetical letters referring to the table, followed by four pairs of numbers identifying groups, subgroups, sections, and objects.

How to classify IFC objects with UniClass 2015 using usBIM.editor?

To classify an entity with usBIM.editor you need to: access usBIM, open the IFC file, select usBIM.editor, click “Edit classifications”, select an entity, add a new classification, fill in the fields, associate the UniClass 2015 standard system, and choose the subcategories to be assigned.

How to verify the UniClass classification in an IFC file?

You can use a free online BIM viewer such as usBIM: by selecting the entity of interest, you can read the information in the properties section. The main references are “IfcClassificationReference” for the code and “IfcClassification” for the classification system adopted.

usbim-editor
usbim-editor
Share this entry
  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on LinkedIn
  • Share by Mail
Newsletter BibLus

Related posts

    7 September 2026

  • How to detect changes in IFC models


  • 2 September 2026

  • How to open an infrastructure project IFC file


  • 27 August 2026

  • ACCA software in South America: advancing openBIM® and Digital Twin workflows


  • 27 August 2026

  • What is ifcOWL and what are its benefits in BIM


logo biblus News and insights on AEC industry and BIM Signup to our newsletter
Follow us on
  • Facebook
  • YouTube
  • Linkedin
News
  • BIM and Building Design
  • Construction Sites
  • Energy
  • Estimation
  • Facility Management
  • GIS
  • HBIM
  • Infrastructure
  • MEP
  • Safety
  • Structural Calculation
  • Technical standards
  • Training
  • BIM in Construction
  • BIM news
  • BIM project example
  • CDE and collaborative platforms
  • Digital Twin
  • IFC and openBIM
Scroll to top

ACCA software S.p.A. - VAT Reg.Nr. IT01883740647
Contrada Rosole 13 - 83043 BAGNOLI IRPINO (AV) - Italy - email: info@accasoftware.com
Copyright © 2024 - ACCA software - All rights reserved - v. 9.2.0.128
Term of Use and Disclaimer - Privacy Policy
▲