Revit Integration

Revit Integration using ProtaBIM

Scope of Integration - ProtaBIM 

Notes

PS to Revit Capabilities 

  1. RC and Steel columns/beams with known shapes.
  2. Curve Beams
  3. Cranked Beams
  4. Polyline columns (irregular shape)
  5. Vertical Walls
  6. Horizontal and Sloping Slabs
  7. Slab Holes and Drops
  8. Steel Truss, Girt, Purlin, Brace
  9. Levels
  10. Member and Storey Filters
  11. Pad Footing
  12. Foundation: Raft Foundation
  13. Pile Caps

PS to Revit - elements not imported

  1. Inclined Walls 
  2. Strip Footings
  3. Reinforcement Bars

Limitations

  1. Segmented grids and arcs are not supported.
  2. Slanted Walls not supported.
  3. Material grades are exported.
  4. Frame Member fixities are exported and written on Revit analytical wire.

Revit To PS Update Capabilities

  1. Update existing column and wall sections and locations.
  2. Update existing beam sections and locations.
  3. Detect new beams, columns and walls.
  4. Detect deleted columns, walls, beams and slabs.
  5. Update existing & detect deleted steel truss, girt, purlin & brace
  6. Report changes.
  7. Visual Interrogation

Limitation

  1. Member offset from Revit to PS.
  2. Slab offset.
Alert

Revit To PS New Model

  1. We do not recommend that you import a new Revit model fresh into ProtaStructure.
  2. It is highly recommended you start the model in ProtaStructure to ensure an accurate structural model.
  3. For more details you can refer to the attached guide ducument.

ProtaBIM Installation

Firstly, install ProtaBIM in the same laptop or PC where Revit is installed. 
Latest & previous versions of ProtaBIM can be obtained here :   Downloads

Installation

  1. Double-click on the downloaded ProtaBIM exe file. 
  2. Choose all default options to install. 
  3. When you first start Revit after ProtaBIM installation, you maybe prompted a warning "Security Add-in for ProtaBIM", click "Always Load" to confirm.
Notes
  1. Revit 2024 & prior versions are supported.  Revit 2025 is not supported yet.
  2. ProtaBIM for Revit only works if "Structural Discipline" is installed and selected during installation of Revit.
  3. During Autodesk Revit installation, the installer may prompt for the disciplines. Structural must be checked.
  4. The plugin will not be visible for “Architectural” or other disciplines.
  5. Please make sure that the computer is using Revit with structural configuration.
  6. When you install ProtaBIM, it automatically registers itself for Revit.
  7. DLL files are installed on “C:\Program Files(x86)\Prota\ProtaBIMXX”  by default.
  8. “.addin” manifest file is created under “C:\ProgramData\Autodesk\Revit\Addins\Year number” 

Import from ProtaStructure to Revit (1st Time & Update)

  1. In Revit, you should create a New Project using one of these template file:
    1. "ProtaStructure_Metric_2024.rte" (using Revit 2024, ProtaBIM2024 & ProtaStructure 2024)  or
    2. "ProtaStructure_Metric_2023.rte" (using Revit 2023, ProtaBIM2022 & ProtaStructure 2022)  or
    3. "ProtaStructure_Metric_2021.rte" (using Revit 2021, ProtaBIM2021 & ProtaStructure 2021) or
    4. "ProtaStructure_Metric_2020.rte" (For ProtaBIM2019 & ProtaStructure 2019) or
    5. "ProtaStructure_Metric_2019.rte" (For ProtaBIM2019 & ProtaStructure 2019) or           
Alert
All related Revit families are pre-loaded in this template. Otherwise import will fail. This step is vital. 
        

  1. It is located under “My Documents\ProtaLib\Templates” 
  2. Go to “ProtaBIM 20xx” Ribbon tab on Revit toolbar > Select Import form ProtaStructure 
  1. Select a ProtaStructure project by clicking "..." and browse to the desired Project FolderSelect the “.Prota” file of the Project Folder > Open 

  1. A preview of the model will be shown. Click Next
  2. If it is 1st import, then "First time import" will be auto-selected.  
  3. If it is 2nd or subsequent import, then "Update existing model" will be auto-selected
Alert
Checking option  Import slabs by interior points will avoid slab trimming and overlapping with other member issues. Use this option only if the first import is unsatisfactory.
Guidelines on using this option : 
  • Always uncheck this option when importing PS to Revit. 
  • If after import and inspecting the Revit model, you find it unsatisfactory, such as slab overlapping with beams, column – then consider checking this option.
  • This is a more complex option, expect some wrong detection of slab deleted when you export back to ProtaStructure.  If you are sure that slab is not deleted, then just ignore those erroneous warning. 
  1. Select the structural objects to import > Click Start
  2. In the mapping dialog, ProtaStructure Sections (Left pane) will be automatically mapped to the available Revit Families (Middle pane), creating a Mapping List (Right pane) for sections successfully mapped. 
Info
Red items : Available but not mapped
Green items : Available and mapped
  1. Red sections shown under ProtaStructure Sections (Left pane) indicates that section cannot be mapped. Hence it should be mapped manually by :
    1. Select a section under ProtaStructure Section
    2. Select a section under Revit Families  (listed according Revit Family Instance Name)
    3. Click "+" symbol (Add to Mapping List)  and it will added under Mapping List (right pane)
  2. If a mapped section is wrong and you would like to change it :
    1. Select the already mapped section under Mapping List (right pane)
    2. Click symbol (Remove from Mapping List)
    3. Remap the section as described above
  3. Click Start > the import will begin. On completion,  Model Import Summary will appear listing down elements successfully imported. 
  4. Close the dialog to return to Revit
Notes
After the dialog is closed, Revit continues to regenerate members. This can take time for large models.

Export to ProtaStructure

A model imported from ProtaStructure can be edited in Revit and then exported back to ProtaStructure.
  1. In Revit, go to ProtaBIM ribbon > select Export to ProtaStructure

  1. In the Open Project dialog, choose the "Data Folder" and then select the same project name (which was used in Import) > pick OK 

  1. The Map Sections  menu will appear.  Revit Families (left pane) are automatically mapped to ProtaStructure Sections (middle pane) and shown in Mapping List (right pane)

Info
Red items : Available but not mapped
Green items : Available and mapped
  1. Red sections shown under Revit Families (left pane) indicates that section cannot be mapped. Hence it should be mapped manually by :
    1. Select a section under Revit Families 
    2. Select a section under ProtaStructure Sections  
    3. If the sections listed are not available, you an expose more ProtaStructure sections  :
      1. Click on Column / Beam / Frame Section symbol  > ProtaStructure Section Manager will be launched. 

    1. Select the correct country section Database > Pick the Section > Select > OK 
    2. The pick section will now be added in the list under ProtaStructure Sections (the newly added section will be in red
    3. Select the newly added section
  1. Click "+" symbol (Add to Mapping List)  and it will added under Mapping List (right pane)
  1. If a mapped section is wrong and you would like to change it :
    1. Select the already mapped section under Mapping List (right pane)
    2. Click X symbol (Remove from Mapping List)
    3. Remap the section as described above
  2. Click OK > The dialog will close automatically to return to Revit environment. 
Notes
A subfolder called " RevitData" will be created in the ProtaStructure project folder of the same project
  1. Once the model is exported in Revit, you can open the same project in ProtaStructure (if it is not already opened)
  2. Go to ProtaStruture > Ensure the same project is opened (i.e. same project chosen in Revit in "Export to ProtaStructure" above)
  3. Go to the BIM ribbon, choose Revit Import


  1. In Import menu, Pick structural objects to import > click Import

  1. After a successful import, the Move Member to Axis follow by  Build Model Check dialog will appear. If you wish to run it, pick Start then Close.  
  1. If you switch to a 3D view  > To to Review Tab > click BIM Integration Status will  color code which member(s) is new, changed, deleted & unchanged.


Notes
The ON/OFF toggle of BIM Integration Status is in the BIM ribbon : 


For a video demonstration of ProtaBIM, watch this:  How to Import a ProtaStructure Model into Autodesk Revit


    • Related Articles

    • BIM Links & Analysis Links

      ProtaStructure model project can be exported as various file formats. You can find export functions under BIM tab. This article will explain each export function in detail in the following sections. Exporting 2D/3D View Drawing and Model All the ...
    • ProtaBIM 2021 - Integration in Action

      Open BIM collaboration and sharing knowledge is a core principle at Prota. It will help you deliver some of the world’s most challenging structural projects. ProtaBIM allows you to share and collaborate as much of your project information as ...
    • ProtaStructure: IFC and DXF Import

      This document shows how you can take advantage of importing IFC, 2D, and 3D DXF and analytical data into ProtaStructure to start or enhance your project models quickly.
    • IFC and DXF Import Guideline

      Before starting a new model, you may like to have the Architectural plan (or the preliminary structural plan) to be displayed as reference to facilitate the creation of axes and structural members. The objects in the drawing are also recognized by ...
    • Export ProtaSteel to Tekla Structures

      Steps to export a building model from ProtaSteel to Tekla Structures: First, download the TEKLA IO plug-in from our Prota Help Center, Downloads In ProtaSteel, go to 'BIM' tab - click 'Export to TEKLA'. Select "Quick Settings for Teklaio" and save ...