Import Assets from BIM

BIM Models and Assets Integration

The BIM Models and Assets integration is generally available for customers in the United Kingdom and Ireland.

For customers in North America, the integration is available through a beta program. Please contact your Procore Point of Contact to enable it for your account.

Background

Customers with 3D BIM models in Document Management or Project Documents tools can extract model data to generate asset records directly in the Project level Assets tool.

This integration pulls model objects into your Assets tool to create a single source of truth for tracking assets across their lifecycle. During extraction, you can filter for specific model objects, visually validate them in the 3D Viewer, map model properties to your standardized Asset Types, and bulk import them directly into your Assets tool.

Things to Consider

  • Required User Permissions

  • Fields vary based on the asset type.

  • Supported file formats include rvt, ifc, nwc, and nwd.

  • Model files must be uploaded to the Project Documents or Document Management tools.

  • After you import assets, a summary will appear displaying the following information:

    • Count of successfully extracted assets.

    • Count of failures.

    • Specific error messages explaining any failures.

Prerequisites

  1. 3D Models must be uploaded to the Project Documents or Document Management tools.
    Note: Procore uses a new model processor. Older models must be reprocessed or re-uploaded and processed again in the Project level Documents or Document Management tool.

  2. Assets must be Imported from a 3D BIM Model.

Steps

  1. Navigate to the Project level Assets tool.

  2. Click the model Cube view.
    project-assets-view-selector

  3. Select the model from the drop-down menu.
    assets-model-import-selector

  4. Click Import from BIM.

  5. Identify Assets.

    1. Select the Asset Type to be identified and created.

    2. Under 'Filter Conditions', select properties to identify the assets.

      1. Select a property. (Example: Ifcclass, Object Type...)

      2. Select your parameters (Example: Contains, Greater Than, Less Than...).

      3. Enter a value. (Example: AHU)

        Example

        The following filter criteria would identify doors larger than 4 feet.

        Assets- Import Parameters

    3. Optional: Click Add Condition to include additional conditions and properties.

    4. Click Run Search to see a list of the objects identified.

      Tip

      You can mark a single checkbox to verify the asset in the model.

  6. Select which Model Objects to Create as Assets.

    1. From the list, select the assets you want to create.

    2. Click Next.

  7. Map the Model Object Properties to Asset Metadata.

    1. Select the properties for each asset, based on the asset type.
      Note: Required properties must be selected. These are based on the configurable fieldset for the asset type.

    2. Select the static default values for the assets, based on the asset type.

    3. Click Next.

  8. Click Import to create the assets. Assets will show in the Model and List Views in the Asset tool.