О_Спецификация составных витражей

02.04.2026 Выкл. Автор Андрей Пономарёв

Общая информация

Спецификация «О_Спецификация составных витражей» используется для оформления спецификации составных витражей на листе. 

У данной спецификации отключена видимость заголовков и предполагается, что она будет подставляться снизу к обычной спецификации витражей «О_Спецификация витражей»

Столбец «Наименование» — объединенный параметр, cостоящий из параметров:

  • ADSK_Наименование
  • Суммарная длина позиции витража
  • Неприсоединенная высота

ВАЖНО, если вместо параметра «Суммарная длина позиции витража» вы видите параметр «Длина» или какой-то другой, обратитесь к BIM-специалисту (АР, КР, ТХ). Без параметра, скрипт применяемый далее, будет работать некорректно.

Подсчет общей длины витража скриптом Dynamo

Путь до скрипта:

\\192.168.99.3\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\1. АР

Имя:

AVE_АР_Длина витража

 

Для фильтрации составных витражей скрипт использует следующие параметры проекта:

  1. Составной витраж (тип данных: Да/Нет)
  2. Суммарная длина позиции витража (тип данных: Длина)

Важно, если вы не видите данных параметров, обратитесь к BIM-специалисту (АР, КР, ТХ).

 

Скрипт обрабатывает все витражи, у которых стоит галочка у параметра экземпляра «Составной витраж».

Алгоритм работы скрипта:

1) Фильтрация элементов в категории «Стены» с именем семейства «Витраж»

2) Фильтрация витражей с галочкой «Составной витраж»
3) Для каждой позиции витража (ADSK_Позиция), суммирование длины из встроенного параметра «Длина» и запись в параметр проекта «Суммарная длина позиции витража»

 

После выполнения скрипта, у составных витражей заполниться параметр «Суммарная длина позиции витража»