Пользователь вписывает данные в одну из схем раскладки ( такие как: максимальная длина профиля, вылет от проёмов окон, шаг доп. направляющих и т. д.) по расстановке профилей. Далее выделяет все АКП на фасаде в Revit проекте, и выбирает схему расстановки которую он заполнил. Скрипт расставляет профиля на всём фасаде с заданными пользователем правилами, если результат расстановки не корректный, пользователь может изменять параметры схемы и вся подсистема будет динамически обновляться в модели Revit.
Пользователь выделяет стену/стены, выбирает формат листа, и шаблон 3D Вида - создаётся чертёжный лист, по центру размещаются 3D виды. Так же можно выбрать семейство которое надо образмерить (например шаг между кронштейнами), скрипт привяжется к центру выделенных объектов и поставит от них размеры + вынесет их за границы 3D вида чтобы они не наслаивались. Спецификации на выделенные объекты так же можно вынести и задать его местоположении на листе.