Archilogic Model Structure

This article explains how an Archilogic model is structured.


An Archilogic model is a spatial 3D data model of the physical space. 
Archilogic’s spatial data conforms to the following structure:

  • A floor contains one or many spaces
    • A space can have none or many assets

This structure ensures that data is organized and addressable for efficient analysis.

Elements of a Model


Each model is a reflection of a single floor in a building.


  1. A floor can be either partial or whole.
  2. Floor attributes include:
    1. Floor Number
    2. Physical Address
    3. Space category, there can be multiple categories associated with a floor (i.e. a single floor with both Parking and Office on the same level)


  1. A space is bound by walls and/or space dividers placed on a floor
  2. Space area excludes the area of structural elements (column, walls) and it is measured from the interior face of its boundaries.
  3. Space is assigned a space usage attribute which is grouped by the space program. Learn more in Space Taxonomy.
  4. Custom space attributes include:
    1. Custom ID
    2. Custom name
    3. Custom usage, Learn more


  1. A space can have none or many assets.
  2. Each asset placed in a space is cloned from our Product Library
  3. Asset attributes include:
    1. productID, which references the original product attributes. Learn more in Product Taxonomy.
    2. assetID, a unique identifier for each asset

Parametric Elements

The following parametric elements are available. Learn more.

  • Wall - a structural element used to divide or enclose, and, in building construction, to form the periphery of a room or a building.
  • Space Divider - a divider can be used to split up a space or a room into smaller, separate areas without them being separated by a wall.
  • Door - an opening placed in a wall that provides a connection from one space to another.
  • Window - an opening in the wall fitted with glass in a frame to admit light or air and allow people to see out.
  • Stairs - a set of steps leading from one floor to another, typically inside the building.
  • Column - a structural element that transmits, through compression, the weight of the structure above to other structural elements below.
  • Kitchen - a combination of cabinets and appliances used for preparing and storing food.
  • Railing - a fence or barrier made of rails.
  • Closet - Cabinets with a door used for storage.
  • Curtain - a hanging screen usually capable of being drawn back or up.
  • Polybox - a geometric shape extrusions use for decorative purposes.


  • What floor plans do you accept?

    • Floor plans come in a lot of different forms. Some of them only consist of single lines; some contain technical information, while others are hand-drawn. Learn more about our floor plan recommendation in Floor Plan Best Practice.
  • How accurate is your conversion?

    • We take pride and hold a high standard with our model conversion services. Given the nature of floor plans come in various qualities, we aim to provide:

      • +/- 5% for models converted from rasterized images of a floor plan with dimensions.

      Learn more about how we calculate area in Area Calculation.

  • Do you support ramps?

    • We currently don’t support ramps in the model. However, this is on our roadmap.
  • Do you expose structural objects (walls, doors, windows, etc.) in the Space API?

    • We do not expose structural objects in Space API at the moment. However, this is on our roadmap.
  • How does Archilogic assign a space usage category?

    • We follow the furniture layout on the submitted floor plan. If the space is missing furniture layout or it doesn't match our space usage definitions, then the space defaults to a space usage "Undefined".