r/bim • u/justdolife • 11h ago
What useful pyRevit tools have you created using ChatGPT Astra?
I’ve recently been experimenting with ChatGPT Astra to create custom pyRevit tools that help automate repetitive tasks and speed up my workflow in Revit.
I don’t have much programming experience, but I’ve managed to create a few useful tools just by explaining what I want them to do.
A few examples:
Send Text to View - A tool that allows me to select text notes placed directly on a sheet and transfer them into a specific view, similar to moving objects between paper space and model space in AutoCAD.
Saved Text Box Library - A tool that allows me to save frequently used text notes in a library and select which ones to paste onto different sheets when needed, rather than having to find and copy them from previous drawings.
Batch Duplicate Sheets - A tool that allows me to select and duplicate multiple sheets at the same time, rather than duplicating them individually. I can then renumber and rename the duplicated sheets as required, which saves a considerable amount of time when setting up drawing packages.
I’m curious to know what other people have managed to create using AI and pyRevit.
What custom tools or add-ins have you developed that have genuinely improved your Revit workflow?