Спецификации
Для того чтобы элементы попали в спецификацию, мало их расставить, должны быть заполнены определенные параметры, по которым фильтруется та или иная спецификация
Для того чтобы спецификации заполнились необходимо запустить плагин Modplus – Параметризация
Плагин параметризация позволяет заполнять/переносить/копировать значения параметров у элементов по определенным стратегиям.
Для того чтобы загрузить шаблон с стратегиями, необходимо кликнуть Импорт – XML, перейти по пути:
P:\10_Документы\Bim\Библиотека ресурсов\Revit\Скрипты\ОВ\ModPlus
Отопление и вентиляция
Каждая стратегия выполняет определенный скрипт, коротко о них
-
Позиция спецификации – заполняет параметр типа «ZH_Позиция спецификации», который определяет последовательность размещения категорий в спецификации
-
Система воздуховодов – заполняет параметры ADSK_Система_Имя, ADSK_Система_Классификация, ADSK_Система_Тип, ADSK_Система_Сокращение у следующих категорий, Воздуховоды, Воздухораспределители, Материалы внутренней изоляции воздуховодов, Материалы изоляции воздуховодов, Соединительные детали воздуховодов
-
Система трубопроводов - заполняет параметры ADSK_Система_Имя, ADSK_Система_Классификация, ADSK_Система_Тип, ADSK_Система_Сокращение у следующих категорий, Трубы, Материалы изоляции, Соединительные детали труб
-
Сброс системы оборудование – очищает параметры ADSK_Система_Имя, ADSK_Система_Тип, ADSK_Система_Сокращение в категории оборудование
-
Системы в оборудование – заполняет параметры ADSK_Система_Имя, ADSK_Система_Классификация, ADSK_Система_Тип, ADSK_Система_Сокращение у категории Оборудование
-
Очистка система тип для арматуры – очищает параметр ADSK_Система_Тип у категорий Арматура трубопроводов, Арматура воздуховодов
-
Система тип в арматуру – заполняет параметр ADSK_Система_Тип у категорий Арматура трубопроводов, Арматура воздуховодов
-
Система имя во влож семейства трубы – копирует из родительского семейства во все вложенные семейства значения параметров параметры ADSK_Система_Имя, ADSK_Система_Классификация, ADSK_Система_Тип, ADSK_Система_Сокращение
-
Система имя во влож семейства воздух – копирует из родительского семейства во все вложенные семейства значения параметров параметры ADSK_Система_Имя, ADSK_Система_Классификация, ADSK_Система_Тип, ADSK_Система_Сокращение
-
Округление кол. Воздуховодов – округляет параметр ADSK_Количество у воздуховодов до ближайшего целого первого знака после запятой, .1
-
Заполнение данных для маркировки изоляции Energoflex – заполняет параметры у изоляции труб такие как Марка, ADSK_Завод изготовитель, ADSK_Примечание
-
Толщина стенки в прямоугольные воздуховоды – заполняет параметры ADSK_Толщина стенки и Класс герметичности для прямоугольных воздуховодов
-
Толщина стенки в круглые воздуховоды - заполняет параметры ADSK_Толщина стенки и Класс герметичности для круглых воздуховодов
-
Подсчет Ленты,Клея, Краски для труб – заполняет у труб параметры ZH_Лента для изоляции, ZH_Краска, ZH_Клей для изоляции
-
Запись ленты для теплоизоляции Energoflex в семейство – Суммирует с труб значения параметра ZH_Лента для изоляции и переписывает его в ADSK_Количество размещенного семейства ZH_Лента и клей для трубок
-
Запись клея для теплоизоляции Energoflex в семейство - Суммирует с труб значения параметра ZH_Клей для изоляции для изоляции и переписывает его в ADSK_Количество размещенного семейства ZH_Лента и клей для трубок
-
Запись краски для стальных труб - Суммирует с стальных труб значения параметра ZH_ ZH_Краска и переписывает его в ADSK_Количество размещенного семейства ZH_Краска
-
Наименование регистров – формирует наименование у семейств стальных регистров из гладких труб, в параметре ADSK_Наименование
-
Выгружаемые спецификации
Выгружаемые спецификации это те, в которых собираются все элементы по системам и затем выгружаются в пдф.
-
Отопление жилой части
Собирает элементы всех категорий, имеющих систему Жил, не попадают такие элементы системы как: Узел этажный(коллектор)
Фильтр отбора спецификации
-
Параметр «ADSK_Система_Тип» содержит «Жил»
-
Параметр типа «ZH_Позиция спецификации» не равно «0»
-
Параметр «ADSK_Позиция_Комплект» без значения
-
Отопление жилой части Узел учета
Включает в себя семейство «ZH_Узел этажный TDU правый по экземпляру» и его вложенные семейства
Фильтр отбора идет по параметру ZH_Код_Тип_Число
-
Отопление Офисы
Собирает элементы всех категорий, имеющих систему Офисы, не попадают такие элементы системы как: Узел управления офисов, узел учета офисов
Фильтр отбора спецификации
-
Параметр «ADSK_Система_Тип» содержит «Офисы»
-
Параметр типа «ZH_Позиция спецификации» не равно «0»
-
Параметр «ADSK_Позиция_Комплект» без значения
-
Отопление Офисы Узел учета
Включает в себя семейство «ZH_Узел учета офисов» и его вложенные семейства
Фильтр отбора идет по параметру ZH_Код_Тип_Число
-
Отопление Офисы узел управления
Включает в себя семейство «ZH_Узел управления для офисов» и его вложенные семейства
Фильтр отбора идет по параметру ZH_Код_Тип_Число
-
Отопление Кладовки
Собирает элементы всех категорий, имеющих систему Клад
Фильтр отбора спецификации
-
Параметр «ADSK_Система_Тип» содержит «Клад»
-
Параметр типа «ZH_Позиция спецификации» не равно «0»
-
Параметр «ADSK_Позиция_Комплект» без значения
-
Отопление паркинг
Собирает элементы всех категорий, имеющих систему Парк
Фильтр отбора спецификации
-
Параметр «ADSK_Система_Тип» содержит «Парк»
-
Параметр типа «ZH_Позиция спецификации» не равно «0»
-
Параметр «ADSK_Позиция_Комплект» без значения
-
Необходимые к заполнению
Это те спецификации, в которых необходимо заполнить параметры, и располагаться будут на листах графической части, а не спецификаций проекта
-
Жил_Ведомость регуляторов перепада давления
Спецификация выглядит таким образом, в неё попадают все регуляторы перепада давления с коллекторов семейства «ZH_Узел этажный TDU правый по экземпляру»
Для попадания в спецификацию, необходимо чтобы были заполнены след параметры
Фильтр отбора спецификации
-
Параметр «ADSK_Система_Тип» содержит «Жил»
-
Параметр «ADSK_Группирование» заполнен (Для того, чтобы было отличие в строках)
Заполнить столбец предварительной настройки клапана можно как в спецификации, так и в модели. В спецификации чтобы столбец стал редактируемым, необходимо перейти в фильтр и переключить «ADSK_Наименование» «содержит», на «Не содержит» , при чем значения не изменяя. После чего можно заполнить столбец настройки и вернуть фильтр обратно на «Содержит»
Чтобы в модели заполнить, необходимо выбрать на любом из видов семейство ZH_Узел этажный TDU правый по экземпляру и заполнить параметр «ADSK_Настройка клапана»
-
Жил_Пропускная способность на X отвода
Спецификация выглядит таким образом, в неё попадают коллектора семейства «ZH_Узел этажный TDU правый по экземпляру». Для каждого варианта коллектора по разному количеству отводов, своя спецификация.
Для попадания в спецификацию, необходимо чтобы были заполнены след параметры
Фильтр отбора спецификации
-
Параметр «ADSK_Группирование» заполнен (Содержит «Узел управления»)
Заполнить значения столбцов пропускной способности можно как в спецификации, так и в модели. В спецификации можно заполнить, кликнув на нужную ячейку и ввести данные.
Чтобы в модели заполнить, необходимо выбрать на любом из видов семейство ZH_Узел этажный TDU правый по экземпляру и заполнить параметр «ZH_Пропускная способность X-го отвода»
-
Офисы_Пропускная способность на X отвода
Спецификация выглядит таким образом, в неё попадают коллектора семейства «ZH_Узел управления для офисов». Для каждого варианта коллектора по разному количеству отводов, своя спецификация.
Для попадания в спецификацию, необходимо чтобы были заполнены след параметры
Фильтр отбора спецификации
-
Параметр «ADSK_Группирование» заполнен (Содержит «Узел управления»)
Заполнить значения столбцов пропускной способности можно как в спецификации, так и в модели. В спецификации можно заполнить, кликнув на нужную ячейку и ввести данные.
Чтобы в модели заполнить, необходимо выбрать на любом из видов семейство «ZH_Узел управления для офисов» и заполнить параметр «ZH_Пропускная способность X-го отвода»
-
Создание листов спецификаций
Когда все спецификации проверены и сформированы, необходимо перенести их на листы. Листы формируются с помощью плагина «ZH», «Создание спецификации»
Окно работы плагина
В левой части список всех спецификаций с проекта. Спецификации переносятся с помощью стрелок в правую часть, которая будет собирать список выгружаемых спецификаций.
Справа вверху есть выпадающий список, с заготовленным списком выгружаемых спецификаций
Затем открывает настройки, нажав на шестеренку
Заполним раскрывшиеся настройки.
В поле 4 заполним номер, с которого будем нумеровать листы.
В поле 5 напишем наименование листа.
В поле 6 поставим галочку для того, чтобы лист формировался с шапкой спецификации из 9-ти граф.
В 7 поле выберем форму основной надписи для первого листа спецификации.
В 8 поле выберем форму основной надписи для следующих листов.
С помощью кнопки 10 данные настройки можно сохранить, а с помощью кнопки 9 подгрузить эти настройки для того, чтобы каждый раз не заполнять поля 4-8 вручную.
Выберем кнопку
11 – создать спецификации.
Видим предупреждение об успешном создании листов.
Спецификации формируются без заполнения «ADSK_Штамп раздела» и попадают во вкладку с «???».
Когда спецификация изменилась и добавились новые строки с элементами, на листе, спецификация будет наползать на другую, в этом случае нужно пересоздать все листы спецификации заново. Важно перейти на другой вид, перед созданием, так как старые листы будут пересоздаваться и если вы находитесь на одном из них, будет ошибка.
После нажатия на кнопку Создать, будет такое предупреждающее окно,где выбираем «Удалить все»
Затем жмем назад и снова «Создать» и создадутся новые листы
Нумерация в спецификации
Для добавления нумерации используется плагин ModPlus -Нумерация 
В открывшемся окне задаем начальное значение и целевой параметр "ADSK_Позиция" и нажимаем выполнить
Результат
Так необходимо провести в каждой спецификации которая будет выгружаться.
В спецификациях Узлов учета или узел управления проще добавить позицию в ручную
Рекомендуется добавлять нумерацию в законченную спецификацию, Если у вас например будет ошибка с неверной маркировкой изоляции и будет две строки он их пронумерует под разным номером и когда поправите ошибку, строки объединятся, а на месте Позиции будет "Варианты" . В этом случае проводим нумерацию заново.

