ARCH 692B: Building Science Thesis

Automating Fire Code Compliance using BIM and Revit Plug-ins

Five BIM aided plugins were planned to be developed in Revit using C# programming language and based on International Building Code 2018 (IBC 2018) as published by the International Code Council (ICC) to assist and check building fire protection design: Tool 1 automatically calculates occupancy load for each room based on the occupant types and area; Tool 2 colors the exit doors red; Tool 3 overrides the cutline of walls in different colors based on their fire rating values; Tool 4 defines which escape doors the room occupants should use; and Tool 5 generates evacuation lines.