Getting Started Guide for Ideate Automation
The two exercises below are designed to introduce some of the primary uses of
Ideate Automation.
Before you begin, confirm that you meet these requirements:
- Installed version of Ideate Automation is: 3.0 (October 2023) or later — download latest version
- You have completed the Open File exercise from the Getting Started page.
- Revit installed in the default path “[drive]\Program Files\Autodesk\Revit 202X”. [drive] can be any letter.
In both exercises, we will use the following Revit sample files
rst_basic_sample_project.rvt
rac_basic_sample_project.rvt
- The files may already be installed on your computer at C:\Program Files\Autodesk\Revit 202x\Samples.
- Revit sample files from Autodesk are available for download 2022, 2023, 2024, 2025
Once you’ve completed the Getting Started Exercises and want work with your own Revit files, consider using Ideate Automation to Create Detached Models first.
Exercise 1 — Create a combined PDF file
In this exercise we will use the script named AUT-Export_PDF_Combined
to automatically generate a multi-page .pdf for each of two different Revit files.
Follow the steps below.
1 | Review View/Sheet Sets in Revit
Before we use Ideate Automation for exporting to PDF, we need to open rst_basic_sample_project.rvt in Revit 2022 or newer, and review the Default sheet set conditions.
Read more about how to Work with View/Sheet Sets for Export in Autodesk Revit Help.
- From the Revit File menu, select Export → PDF
- The PDF Export dialog opens where you will make the following selections:
- Export Range, pick the option to export Selected views/sheets.
- Notice that there is a default value called adsk 360.
- Change the option to Set 1 and pick the edit button.
- This Sheet Set has a name, but does not yet have any selected sheets.
- Pick all eight sheets from the list, then pick Save current set and then Select, and then Close to save this information in the file.
- Set 1 is now the default sheet set for this file.
- Next, use Revit Save As to save this modified file to your desktop or other location.
- Close Revit completely.
2 | Define a List of Revit files
Before we create a task to create the PDFs we will define a list of one or more Revit files. This list will be used within the PDF creation task. Read more about how to Use a Revit File List.
Task Script Selection
- Open Ideate Automation from the desktop shortcut and select Create from the menu bar on the left to start a new task.
- From the Automation Scripts folder, select the folder called 01 General, then pick the script called
AUT-Generate_Revit_File_List
from the Scripts window.
- Review the description of this task below, then pick Next.
Task Script Variables
- Select the Browse button next to the variable for Revit Files, then select the Local Models option at the top.
- Ensure the drop-down list is set to <Recent Revit Files>.
- Select the file named rst_basic_sample_project.rvt
- This is the file that you changed above and saved a copy of after adding eight Sheets to Set 1.
- Select the Browse button next to the Txt file: variable
- This creates a new .txt file that will be referenced by Ideate Automation to determine which model(s) to act on.
- Name the file MyRevitFileList.txt, then select Next.
- Select Save and Run to create the .txt file.
3 | Create PDFs from a File List
Now that we’ve create a list (of one file) we will use that list to set and run a PDF export task.
Task Script Selection
- From the Home page, select the New button to create a new task.
- From the Automation Scripts folder, select the folder called 03 Publishing, then pick the script at the right called
AUT-Export_PDF_Combined
.
- Review the description of this task below, then pick Next.
Task Script Variables
- Enable the Use File List checkbox.
- Revit File List: Choose the .txt file named that was created in the previous step MyRevitFileList.txt
- Export Folder: Choose the folder that you would like to save the .pdf export to.
- Sheet/View Set (Optional): We changed the default set to Set 1, so if we leave this blank, it will use that value and export all 8 sheets.
- For this exercise, manually enter adsk 360 for the selected sheet set.
- Select Next.
- On the Confirm Tasks Selection page, review all variables and note that the Task name is editable.
- Edit the Task name to
AUT-Export-PDF-List-one project
The result of this task should be a single, 4-page PDF file located in the Export Folder that you chose in step 3.
4 | Update the File List
Now that we’ve successfully created a pdf from a text file listing one Revit file, we will update the list and then repeat the task to generate PDFs from multiple Revit files.
Task Script Selection
From the Home page, select the original task called AUT-Generate_Revit_File_List MyRevitFileList
, then pick Clone.
- This will start a similar task while giving you the option to change the variables.
Task Script Variables
- Revit Files: Select Browse to add the second Revit file named rac_basic_sample_project.rvt.
- Ensure the Append to File: option is set to False.
- This will overwrite the existing list to include this new file.
- Click Next to continue.
- Select Save and Run to update the .txt file.
5 | Clone the Task
Now that our list of Revit files includes two files we can repeat the previous task.
- From the Home page, select the previous task called
AUT-Export-PDF-List-one project
, then pick Clone.
- Knowing that both files contain a sheet set named adsk 360, we could leave this value as-is and the task will run successfully.
- For this exercise, we leave the value blank so the default sheet set from each file will be used.
- Pick Next to continue.
- On the Confirm Tasks Selection page, edit the Task name to
AUT-Export-PDF-List-My PDFs
.
- Select Save and Run.
Congratulations, you have just created 2 combined PDFs. Notice that the combined file for rst_basic_sample_project has the sheet set name “Set 1” as shown below and contains the (8) sheets you selected at the beginning of this exercise.
TIPS:
- If you’d like to place each PDF in its own folder. You can use the Additional Options and set the value for the Export Sub Folder to use the file name variable: ${revit_file:RevitFilenameNoExtension}
- If you’d like to create an archive date-stamped file name, change the Combined PDF File Name value to ${today.yyyyMMdd}_${revit_file:RevitFilenameNoExtension}
Exercise 2 — Create a Family Report from RVT
In this exercise we will use the script called AUT-Families-RVT to automatically generate a report of the Revit families that are loaded within a selected Revit file. An example of the output is shown below. This kind of family report can be invaluable when assessing the health of larger Revit models.
This exercise assumes that you have completed Exercise #1 above.
- Launch Ideate Automation, which runs outside of Revit and can be found on your Desktop after installation.
- Select the New button from the Home page to start a new task.
- From the Automation Scripts folder, select the folder called 02 File Auditing, then pick the script at the right called AUT-Families-RVT.
- Review the description of this task below, then pick Next.
- Set each of the required variables for this task as follows:
- Revit File — pick the previously added file called rst_basic_sample_project.rvt
- Export Folder — select your Desktop or other location
- Leave the File Name variable as-is and select Next.
- Ensure that Revit is not open, then select Save and Run.
The resulting file will be found at the location specified in the task (step #5); it will be a time-stamped .csv file similar to the one shown above.
Related topics: Schedule a Task and Create a Health Check Report
Top of Page