Sample Scripts

Ideate Automation contains several sample script (.def) files that can be used to open Revit and run several Ideate BIMLink processes in the background. The scripts can be used by the Ideate Automation Queue, as shown in the images below, or used in conjunction with other tools, like the Windows Task Scheduler. In this topic you can learn about the purpose of each sample script.

Ideate BIMLink Scripts

Folder Script Description
\01 Publishing\ IBL-Export-Combined_PDF Creates a single PDF, using a specified BIMLink Sheet link definition, for one or more selected Revit files. Works with Revit 2022+
\01 Publishing\ IBL-Export-Combined_PDF-List Creates a single PDF, using a specified BIMLink Sheet link definition, for all Revit files specified in .txt list. Works with Revit 2022+
\01 Publishing\ IBL-Export-Individual_PDF Creates PDFs, using a specified BIMLink Sheet link definition, for one or more selected Revit files. Works with Revit 2022+
\01 Publishing\ IBL-Export-Individual_PDF-List Creates PDFs, using a specified BIMLink Sheet link definition, for all Revit files specified in .txt list. Works with Revit 2022+
\03 Quality Control\ IBL-Export_Link_Definitions Loads any links from the specified folder, and exports each link to the same specified Excel file.
\03 Quality Control\ IBL-Export_Project_Link_Definitions Exports each link defintion loaded within the specified Revit file to a separate Excel file.
\03 Quality Control\ IBL-Multi-Export Loads any links from the specified folder and exports each link to a separate Excel file.
\04 Quantity Takeoff\ IBL-QTO Loads the links used for quantity takeoffs, and creates or updates an existing quantity takeoff spreadsheet for one or more selected Revit files.
\04 Quantity Takeoff\ IBL-QTO-List Loads the links used for quantity takeoffs, and creates or updates an existing quantity takeoff spreadsheet for all Revit files specified in .txt list.
\05 Revision Management\ IBL-Document_Issuance Loads the links needed for the document issuance record (DIR) macro template, and creates or updates the spreadsheet for one or more selected Revit files.
\05 Revision Management\ IBL-Document_Issuance-List Loads the links needed for the document issuance record (DIR) macro template, and creates or updates the spreadsheet for all Revit files specified in .txt list.
\06 COBie\ IBL-COBie Loads the links used for quantity takeoffs, and creates or updates an existing COBie spreadsheet for one or more selected Revit files.
\06 COBie\ IBL-COBie-List Loads the links used for quantity takeoffs, and creates or updates an existing COBie spreadsheet for all Revit files specified in .txt list.

In addition to the scripts above, Ideate BIMLink is also used within the \02 Health Check\ scripts.

Submit feature or issue request for Ideate Software

Thank you for taking time to inform us about a bug or feature request.

By entering your data above and clicking ‘SUBMIT’ you are consenting to the collection and use of that data to respond to your comments and inquires, as described in our Privacy Policy. We may also transfer the data you submit in the ‘Email Us’ form to our VAR partners for the limited purpose of a sales follow-up. Please review our Privacy Policy for more details on how and when we collect data and what we use it for.