Как да направим собствен плъгин за Revit с ChatGPT (видео)

Създаване на Revit плъгин с помощта на AI

С помощта на AI вече става много лесно да направите автоматизация на вашата работа в Revit с плъгин, дори и да не знаете никакъв език за програмиране. В този пример ще видите как ChatGPT създава скрипт, който записва вложената армировка на колона в даден параметър.

Идеята за тази статия се зароди от публикацията на Калина Митева в LinkedIn.

За да може лесно да качвате вашите Python плъгини в Revit, ще ви е необходим pyRevit. Това е безплатен плъгин с много полезни функции и едно много важно приложение – има създадена система за качване на python скриптове в Revit и голяма библиотека за създаването им.  В интернет ще намерите много упътвания как се сваля и инсталира pyRevit. А по-долу ще разберете как се качват вашите плъгини в pyRevit.

За писане на скрипта използвам безплатната версия на ChatGPT, като предварително съм си подготвил prompt-a за това, което искам да направи. Важно е подробно и без двусмислие да обясните какво трябва да прави вашия плъгин:Промт за създаване на плъгин за Revit с ChatGPT

След като скриптът е готов, се слага в папката Extension на pyRevit. Тъй като тази папка е някъде на диск C:\, аз предпочитам опцията да си създам такава папка в удобно за мен място, а от настройките на pyRevit указвам къде се намира новата папка. Структурата на директориите вътре е както следва:

Структура на директориите на pyRevit при качване на плъгини

  1. ime_na_plugina.extension
  2. ime_na_menu.tab
  3. ime_na_panel.panel
  4. ime_na_komanda.pushbutton
  5. в папката има два файла:
    • icon.png – икона за командата
    • script.py – скрипта на плъгина

Има и допълнителни опции, за които може да прочетете в интернет, но това е основното.

Ако вашият плъгин не тръгне от първия път, не се притеснявайте – често срещано е. Копирайте съобщението с грешката на ChatGPT и той любезно ще обясни къде му е грешката и ще коригира скрипта.

Как става всичко това може да видите във видеото:

 

Leave a Reply