BIM Project Suite

BIM Project Suite: Automate Routine Tasks, Manage Files & More

From CTC Software

BIM Project Suite allows Autodesk Revit users to automate routine tasks, manage large numbers of content files, generate database information and much more in a lot less time, all within the Revit environment. BIM Project Suite is meant for everyday users of all skill levels, and is used by firms of all sizes.

For Revit 2017 and up. BIM Project Suite is meant for everyday users of all skill levels, and is used by firms of all sizes.

A Content Management Solution

BIMList™ provides the free ability to sort, search and manage your families, detail libraries and system families more effectively. The administrative features make it a gatekeeper to help direct Revit users to approved Revit content. This is a an excellent free, easily implemented, single-user family content manager for smaller companies.

The Pain Point

Storing and accessing families by browsing a folder structure is inefficient. Families are complicated objects with important metadata that cannot be viewed from a folder structure.

Key Features:

Families added to BIMList are parsed for metadata. That data gets stored in the local database and is used for search queries.


Families are organized using a database, group and tab structure created by the BIMList administrator.


When a search is executed the list of families and their types will be filtered to show only the results matching the search criteria.


Each user can define and save their own custom list of favorites from the content in the database.


Content from the active project can also be displayed in the BIMList interface by turning on the “Display In-Project Content” option.


Allows for more powerful searching through all content in the BIMList database, searching by explicit parameters and their values.


The family files loaded can be sorted by the order they were added to the database, Family Name, Rating or Load Count.


Share content even more easily with more powerful library sharing and user rights by using HIVE.

Save Time By Automating

Automates the process of linking AutoCAD DWG details for use in the Revit project environment.

Key Features:


  • This method allows a user to select specific files to link into Revit from a folder location.


  • The folder method will use a folder and all sub-folders to link in a series of DWG files.
  • Users should be promoted if they want to recursively search subdirectories if they exist.

By File Name:

  • Will automatically name new Drafting Views according to the file name.
  • The file extension will not be included in the name.

Custom for each:

  • The user is prompted for each file to specify a new Drafting View name.
  • Status text should show the current file that will be linked in.

Custom Name Increment:

  • User specifies a basic name and the program will create views incremented from the basic name.

Place in Existing Views:

  • The user is prompted for each file to be linked which view they want the file to be linked into.

About Length Calculator

 A Revit add-in designed to assist during the design phase of duct,
pipe, conduit or cable tray layout by quickly calculating the length
of a run.

The Pain Point

Older versions of Revit do not calculate how long a duct or pipe run
is without the user having to go in and calculate each piece.

Key Features:

Quickly calculate a run length by selecting the elements in a run.
Also generate an accurate segment count in the selected


-Everyday Revit Users
-MEP Users


Tells you how long a duct or pipe run is without you having to calculate each piece.

Common Challenges

  • Finding and identifying key project information
  • Managing office documents and files related to projects
  • Making files and links easily accessible from within a Revit environment
Solution – Project Link Libraries
  • Easily create and share libraries
  • Search, sort and highlight important files and web links
  • Organize and link to information of all kinds
  • Add groups, tags, colors and descriptions in an easy, intuitive interface
  • Spend less time searching and more time using project related documents and files
  • Flexible organization ensures the correct information is used throughout the project
  • Less management and more productivity for everyone on the team
  • It’s free and fast to implement!

Enables Specific Selections

A Revit add-in that selects elements by filtering specific categories or parameter values. Search elements that match filter criteria can either be added to, removed from or replace the currently selected items.

Key Features:

It may be desirable to refine a selection with more granularity than can be achieved by a single pass through the Quick Select interface. If additional filtering is needed, Quick Select can be run as many times as needed, each time taking the previous selection and modifying it by either adding or removing elements.


The first step in using Quick Select is to decide how to apply the filter. Quick Select has the ability to build a new selection, add to an existing selection, remove items from an existing selection, or replace the current selection altogether.


The three options in the “Apply Filter To” dropdown are listed below and determine which elements will be considered in the selection filter.

  • Project – All elements in the active project
  • Active View – Only elements from the Active view
  • Current Selection – Only elements in the current selection

Displays Revit File Information

Unlike the other tools in BIM Project Suite, Revit Properties does not actually run within Revit. Instead, it modifies the Windows Explorer / File Explorer interface to provide access to basic data about Revit project files, family files, project template files and family template files, and lets you open those files in the installed version of Revit you choose.

Key Features:

The free Revit Properties tool in CTC’s BIM Project Suite modifies the Windows Explorer / File Explorer interface to quickly provide access to basic data about Revit files by simply right-clicking on them and selecting the “Revit Properties” choice from the Explorer pop-up menu.

Revit Properties will show you information about the Revit file, including the version of Revit last used to save the file, and also things like worksharing information.

As of BIM Project Suite 5.1.8, Revit Properties has been improved to allow actually opening the selected Revit file in a specific version of Revit.

Only versions of Revit that are installed for the same or later version of Revit that last saved the file will be on the list of choices.

Revit Properties will let you “Create New Local” from a central file in the same manner that Revit does, however it cannot open a project “Detatched from central” nor can it allow you to choose which worksets to open, or to open the file with auditing turned on.

Even with those limitations, it’s still a very handy free tool!

Provides a fast and simple way to renumber rooms, doors, tags and much more. Auto-swapping avoids duplicates along with Alphanumeric sequential numbering set up. It can also add separators and suffices.

Key Features:

With having so many tags and different marks for projects go in alphanumeric at any point can save precious time. Not only can it start from the beginning and some midpoint, the Renumbering tool can add prefix and suffix’s to ensure your work standards are met and key. Along with these features there is the ” Auto Swap” which enables you to change tag ID number’s at the same time when it comes to rooms, doors and more. 


Fabrication Documentation Process

Group elements by a parameter value, create scope boxes for each group, generate views based on the scope boxes and then place the views onto sheets.

The Pain Point

There is certainly no “easy button” for creating, naming and managing views for fabrication in Revit. With all the view names, filters, sheets and settings required to get things right to produce construction ready documents it is easy to miss something along the way.

Key Features:

The settings dialog is used to configure parameters, view templates and filters that drive the graphic output of the views.


Adding custom colors makes it easy to assign elements to groups. Fab Sheets builds and maintains filters that color code elements as they get assigned.

Create Life Safety Plans

The add-in has tools to assign values to the fire rating property, map line types to each fire rating and generate graphics for plan views.

Key Features:

The “Mappings” tab is used to tie existing Revit line styles and/or wall tags to “Fire Rating” property values that exist within each project. For each “Fire Rating” property there will be a dropdown box to select an existing line style and another dropdown box to select an existing wall tag. These mappings will be used to generate the graphics as described on the next tab.


Once fire ratings and mappings have been defined, graphics can be generated using the “Graphics” tab. On the left side of the “Graphics” tab a tree view displays plan views from the active Revit project. Select the views from the tree for which graphics should be generated.


Generated graphics are static and will not automatically update if the model changes. To keep graphics in sync with current model geometry the “Update Graphics” or “Remove Graphics” buttons can be used. Graphic’s updates or removal are based on a set of rules in the “Options” dialog.

Visibility Solutions

Revit users can spend up to 2-4 hours a week on average resolving object visibility issues. Revit also has nearly 60 different ways to control an object’s visibility. From new to an experienced Revit user rarely remember to check every way before asking for help. With Invisibility Advisor, you can discover the actual factors affecting an objects inability to show up. Advice is offered to assist with understanding why the object(s) are not visible. Also, this tool can remain on the screen while you work, so visibility solutions are always available at your fingertips.

    Compare Project Versions

    Model Compare is used to compare two Revit files or the same Revit file at 2 different points in time, to identify differences. It works by taking “snapshots” of Revit files, which are then used to generate comparison results. By utilizing snapshots there is no need to retain full copies of Revit files as a project progresses. Snapshot files are self-contained and small by comparison to a Revit model.

    Key Features:


    When the Auto Zoom button is enabled, Model Compare will automatically zoom in on the location of a model element within the Revit when that element is selected from the comparison results.


    The report function gathers all the information from the comparison results and puts it into a spreadsheet format.

    When calculating room occupancies and egress pathing, we typically have to resort to manual data entry and tools outside the Revit model to provide the required analysis and calculations. To avoid unnecessary steps, CTC’s Occupant Flow Analyzer can run the calculations and generate egress pathing live in the Revit model to greatly streamline these code calculation tasks. Working with Revit can sometimes produce frustrations when all you want is a simple calculation. Room Occupancy is often one of those areas. Revit has many ways to handle that, but none of them allow you to practice real BIM. Following that, we have to intelligently analyze the path building occupants need to take to safely exit the building, making certain that path fall within local code limitations. This egress analysis needs to account for building partitions, impassable objects, vertical circulation and points of egress. To date, most of these tools run externally from the Revit environment, causing disruption to the design process when rapid design iterations are needed.

    Key Feature

    The Revit Outside Family Fix

    Content from manufactures, sources like Autodesk Seek and other resources can be a pain if they are not appearing in your Schedules or Quantities. Parameter Jammer brings in your parameters and applies them to the content to make them appear where needed. With this ability you are able to preserve exsiting data that is needed.

    Easily Control Revision Information

    This tool allows a user to view what revisions were made and where. They are also able to sequence which revisions go to which point in the project it was made or needed. This tool also allows you to control what revisions matter and don’t by allowing the user to hide and un-hide different revisions on sheets to plans to sections and more. 

    Common Challenges

    • Documenting important design information for each room and space such as finishes, fixtures, furniture and equipment
    • Time consuming process of creating all view types, schedules and sheets required by the project
    • Producing documents in an efficient and consistent manner
    Solution – Room Data Sheets
    • Use for room and space object data collection
    • Generates 3D, Plan, Reflected Ceiling, Elevation, Schedule and Legend views
    • Control naming, order, placement and presentation of views on sheets
    • Preview sheets to be created and adjust spacing, size and scale
    • Save and load settings of previous configurations
    • Spend less time on repetitive tasks associated with creating room and space views
    • Minimal setup: leverage existing title blocks, view templates, schedules and legends
    • Consistent, directed workflow ensures accurate and efficient results
    • Flexible enough to use on Revit projects of all types, sizes and disciplines

    Manage Family Content with Ease

    Room Family Manager enables defining, maintaining, and validating the family content of each room type definitions.

    • Build room type definitions in a spreadsheet
    • Build room type definitions from existing Revit rooms
    • Automatically place family content in your model based on room type assignments
    • Validate that rooms in your model contain required families
    Key Features:

    A room type, as it pertains to Room Family Manager, defines a specific list of families that must exist in a room. Room type definitions are built in a spreadsheet using a specific format. The spreadsheet workbook can have any number of sheets defined to help organize the room type definitions. Each sheet can have any name, because Room Family Manager will always use all sheets in the workbook.


    Room type assignments are what bind the room type definition to rom objects in the Revit model. This assignment is accomplished on the “Assign Room Types” tab in Room Family Manager. On this tab, all of the room objects in the Revit model are listed. Next to each Revit room is a list of the available room types.


    Placeholder content may eventually need to be replaced with more specific content. The “Swap Families” tab facilitates this replacement on a per-room-type basis.

    Schedule Creation from Spreadsheet Data

    Schedule XL allows users to bring in their own spreadsheet(s) into Revit that they already have. this makes it easier for already customized calculations to room lists and more be in Revit as Schedules/Quantities. This tools can also update with your spreadsheet with the “Auto-Update” check box, which means more time spent on project work. Also Schedule XL can be placed on one or more worksets.

    From Revit to Spreadsheet

    This tool helps users that struggle or don’t fully understand Revit Schedules. Spreadsheet Link takes the Revit Category you want and the parameter you want with it into a spreadsheet that you can easily edit run as you need. You can also save the settings you want for use over and over again for multiple projects.

    This tool takes your previously saved Spreadsheet Link saved settings and imports them into your project. This tool can also bring in saved ones from the project itself as well.

    Easily Create and Manage Views

    This Revit add-in enables users to quickly and consistently create views in their projects. Create Plan and RCP views by selecting combinations of levels, view templates and phases. The user has the ability to go through and change different views while adding views at any stage of the project making it easier and time saving. This tool can go further in and make scope boxes for views that you already have in your project.

    *Free tools


    Events | See All

    Workflows & Solutions | See All

    News  | See All

    Our Latest
    Success Stories

    See All


    Improving the Construction Process with Autodesk Build

    Learn how ATG helped Wellspring Construction overcome the challenges of implementing a new construction software into their project workflow.

    Implementing a New Platform for Construction

    Implementing a New Platform for Construction

    Implementing a New Platform for Construction Learn how Eckardt Group utilizes Autodesk Build.The ChallengeEckardt Group was founded in 1936 and has been recognized as one of the top electrical contractors in Georgia for the past...
    Connecting VC, Fabrication + Construction Workflows

    Connecting VC, Fabrication + Construction Workflows

    Connecting VC, Fabrication + Construction WorkflowsLearn how ATG helped NOX Innovations reach new heights in their construction workflows with Autodesk Build.The ChallengeNOX Innovations is dedicated to helping contractors...
    Developing a Successful AEC Partnership with Hensel Phelps

    Developing a Successful AEC Partnership with ATG + Hensel Phelps

    Hensel Phelps is a Colorado-based construction firm that strives to deliver excellence to their clients through development, construction and facility services. Back in 2017, Hensel Phelps needed help with a civil project that...
    Success Story - TKDA - CAD Support and Management, Delivered

    CAD Support and Management, Delivered – TKDA

    Customer ChallengeTKDA is full-service engineering, architecture and planning firm with over 300 employees across the country. The main challenge TKDA faced involved multiple divisions within the company. These divisions had...
    Powering Business Success with ATG and Moyer Design and Build

    Powering Business Success with ATG — Moyer Design

    Customer ChallengeMoyer Design + Build is a small firm that designs and builds custom residential homes from start to finish. Due to team capacity and workload, it was difficult to keep up with technical work. Moyer Design...
    Global eTraining: Employee Training on an As-Needed Basis — JL Thompson Design

    Global eTraining: Employee Training on an As-Needed Basis — JL Thompson Design

    Customer ChallengeJ.L. Thompson Design is a residential design firm that creates custom house plans and 3D designs using Revit and Enscape. As a small firm, sending employees for training was not an option to maintain production...
    Crossroad Engineers Success Story + BIMBOX

    BIMBOX: Hardware Solution with Unique Capabilities — CrossRoad Engineers

    CrossRoad Engineers was established in 1995 with a goal to create a family-oriented business rather than a large corporate firm. Exclusively in Indiana, they specialize in transportation, site...
    Success Story: BIMBOX, Clancy & Theys Construction

    BIMBOX: Clearing the Path for Better Workflows — Clancy & Theys

    Customer ChallengeClancy & Theys Construction is a nationally-recognized regional contractor with a broad spectrum of project types across all offices. After learning about BIMBOX at Autodesk University, Clancy & Theys...
    Building Confidence Through Revit Template Creation blog image

    Architectural Production Services: Building Team Confidence with Revit Template Creation – Rottet Studio

    Customer ChallengeRottet Studio is a leading international architecture and interior design firm that offers many services, including renovation, building and interior design, landscaping and more. Michael Au, Associate...