Back to All Events

Cville RUG: Special Presentation

  • Grimm and Parker Architects 123 East Main Street - second floor Charlottesville, VA 22902 United States (map)

Creating Custom pyRevit tools using ChatGPT

Upcoming local affiliate event with Charlottesville Revit User Group

Special Presentation – Vibe Coding Custom pyRevit tools using ChatGPT

Presenter: Karim Habbab

⭐️ This event is HYBRID: In person at Grimm + Parker or join virtually via the link on Meetup here.

⭐️ Please confirm your attendance on the Meetup page.

⭐️ AIA Learning Credit CEUs pending approval.

Please note changes to the start and end time. We're adding 15 minutes at the beginning and end for additional questions and conversation. Please arrive at 12:15 to discuss questions not related to the advertised topic - that will ensure we can start the main presentation on time and use a full hour for the main topic - while still providing an opportunity to help one another out with any BIM issues or challenges!

Time & Agenda:

  • 12:15 PM              Open the meeting for questions, casual conversation & networking!

  • 12:25 PM             Welcome, Introductions & General Discussion

  • 12:30-1:30 PM     Presentation and Discussion

  • 1:30-1:45 PM       Networking & additional Q & A

Session Description: Curious about extending Revit beyond out-of-the-box tools? This session introduces pyRevit, a powerful and free plugin for enhancing everyday Revit workflows, and shows how AI chatbots, such as ChatGPT, can lower the barrier to custom tool creation. Whether you’re new to pyRevit or ready to take the next step, this session will explore commonly used and practical pyRevit tools, followed by a novice-friendly, step-by-step walkthrough of creating a custom Revit button using AI. 

Learning Objectives:

  • Identify what pyRevit is, where to obtain it, and explain how it integrates with Revit to extend everyday workflows beyond out-of-the-box tools.

  • Recognize a selection of commonly used pyRevit tools and describe how they can be applied to improve efficiency in Revit tasks.

  • Understand how AI tools, such as ChatGPT, can support a beginner-friendly approach to customization by:
    o    Understanding the basic pyRevit extension and folder structure
    o    Assisting in the creation of a simple custom pyRevit tool and toolbar button