Найти тему

Revit MEP - Добавление элементов в спецификацию

Оглавление

В этой статье я хочу затронуть одну из сложностей, с которой могут столкнуться специалисты, разрабатывающие разделы ОВ, ВК и ЭОМ.

Зачастую, в процессе составления спецификации может появиться необходимость добавить элемент, не предусмотренный ни системой, ни существующими шаблонами сообщества Autodesk. Это может быть краска для радиаторов, клей для изоляции воздуховодов, рог единорога, монтажная лента, и др.

В этой спецификации чего-то не хватает
В этой спецификации чего-то не хватает

Даже после применения всех плагинов для оформления спецификации, соответствующей сортировки и прочим манипуляциям ведро краски для радиаторов волшебным образом не появится в ней :)

Как же быть? Не формировать же после стольких часов моделирования спецификацию в MS Excel? Прямо скажем, работа это неприятная, монотонная, а за потраченное время на моделирование и вовсе обидно!

Если в этих строках вы узнаете себя – у меня есть для вас решение! Давайте начнём по порядку.

1. Что такое спецификация по нескольким категориям?

Спецификация в Revit - системный объект, позволяющий визуализировать значения параметров элементов.

*Спецификацию в Revit можно создать для разных категорий элементов: Окна, Двери, Оборудование, Каркас несущий - в таком случае для представления используются фильтры по категории соответствующей категории. В таких спецификациях мы можем получить доступ к значениям системных параметров.
Отличие спецификации "по нескольким категориям" в том, что в ней не применяется фильтрация по категории. Отсюда следует, что мы можем отображать только параметры, которые могут существовать у элементов всех категорий (Общие параметры или параметры проекта)

Для реализации нашего решения мы обратимся к самой сути спецификации по нескольким категориям. При её формировании в неё попадают элементы всех категорий, имеющие заданные параметры.
(Примечание: в данной статье используется шаблон сообщества Autodesk - ADSK 2019 v1.2. Ваша спецификация может отличаться)

Открываем вкладку "Прочее"-"Поля" спецификации
Открываем вкладку "Прочее"-"Поля" спецификации

Из этого следует, что мы можем создать семейство любой категории, с нужными нам параметры и оно появится в спецификации! Давайте так и поступим!

2. Создаём условное семейство

Под условным семейством мы будем иметь ввиду семейство произвольной геометрии (LOD(g) = 0) и информационным наполнением (LOD(i) = 300/400)

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

Создаём в редакторе семейств элемент с любой геометрией, задаём ему нужные параметры
Создаём в редакторе семейств элемент с любой геометрией, задаём ему нужные параметры

3. Настраиваем параметры проекта

Загрузим наше условное семейство в проект и разместим на каком-нибудь виде, подальше от чертежа.

Как можно заметить по рисунку 2, в нашей спецификации создан параметр проекта «ИмяСистемы», дублирующий системный «Имя системы» для более гибкой фильтрации. Мы не могли добавить его в семейство в редакторе семейств – ведь это параметр проекта. Однако мы можем сделать это на вкладке «Управление – Параметры проекта». Найдём в параметрах проекта нужный нам «ИмяСистемы» и нажмём «Изменить…»

Настраиваем параметры проекта - Hard Way. p.1
Настраиваем параметры проекта - Hard Way. p.1

Установим галочку на пункте «Обобщенные модели»

(в шаблоне ADSK она установлена по умолчанию :) )
Настраиваем параметры проекта - Hard Way. p.2
Настраиваем параметры проекта - Hard Way. p.2

В наше семейство добавим необходимые значения параметров и заполним графу «ИмяСистемы»

НУЖНО БОЛЬШЕ МОНТАЖНОЙ ЛЕНТЫ
НУЖНО БОЛЬШЕ МОНТАЖНОЙ ЛЕНТЫ

4. ???? PROFIT

После выполненных действий обнаружим 200 м. монтажной ленты занесённой в спецификацию по системе В26

Так намного лучше
Так намного лучше
А с какими трудностями сталкиваетесь вы? Что отнимает у вас больше всего времени? Напишите в комментарии и мы вместе попробуем решить вашу задачу :)