Моделирование семейства отвода вентиляции

Создадим вот такой отвод вентиляции круглого сечения по ГОСТ 17375-2001

«Радиус кривизны Rкр отвода устанавливают по проекту или стандарту. Чем плавнее отвод, т. е. чем больше радиус кривизны, тем меньшее сопротивление оказывает он движению воздуха. Однако, чем больше радиус кривизны отвода, тем труднее его смонтировать и конструктивно выполнить и тем больше места он занимает в помещении. Для систем промышленной вентиляции стандартами установлен радиус кривизны Rкp, равный 1,5D где D — диаметр воздуховода, на котором этот отвод установлен, в исключительных случаях радиус кривизны отвода может быть иной, но для этого в проекте должно быть особое указание»

Постараемся создать отвод с помощью .csv таблиц. Вкратце, это текстовый файл, в котором будут заложены определенные параметры и их значения.

Ниже приведена таблица размеров отвода вентиляционного по ГОСТ:

Открываем Revit

Создаём семейство на основе типовой модели.

Выбираем в списке фильтров – механизмы, тип детали в соответствии что нам необходимо, размер круглого соединителя – Использовать радиус.

Создаём 2 плоскости и присваиваем им два параметра:
a. Rzak – радиус закругления
b. X – определенная переменная

Выбираем инструмент моделирования – Сдвиг и создаем эскиз по рисунку (дуга по центру и конечным точкам)

Находясь в режиме редактирования эскиза выделяем дугу, появится размер от точки пересечения плоскостей, нажимаем на значок размера, как показано на рисунке.

После того, как размер закрепится, присваиваем ему параметр Rzak

Снова выделяем эскиз:

И выбираем на этот раз значок размера угла и присваиваем ему параметр Ugol

У вас должна получится такая картина:

Продолжаем, нажимаем завершить эскиз:

Для того чтобы нарисовать профиль, т.е. круглое сечение отвода, перейдем в режим редактирования профиля:

Revit нас отправит на один из опорных видов, для большей наглядности советую вам создавать эскиз на 3d виде. Далее присваиваем параметр Номинальный диаметр.

Завершаем редактирование профиля и модели.

Переходим в типоразмер в семействе (синий квадрат). И смотрим на рисунок:

Обращаю внимание на тот факт, что Номинальный диаметр и Номинальный радиус должны присутствовать обязательно. Так же параметры должны быть сделаны экземпляром – это ОБЯЗАТЕЛЬНО!

Идем дальше, создаем параметр Поиск в таблице имен:

Сохраняем наше семейство под именем – Отвод вентиляционный R1.5 (ГОСТ 17375-2001)

Создаём файл типа .csv (таблица поиска):

Убедитесь в том, что у вас в настройках Windows стоит показывать расширения для файлов, и вы переименовали с .txt в .csv.

Заходим в типоразмер в семействе и идем в управление:

Нажимаем на импорт и выбираем файл .csv:

Вписываем имя этого файла в параметр – Поиск в таблице имен:

Заходим в файл:

Перед нами пустой документ Excel. В нем мы должны создать структуру csv файла. Первый столбец оставляем пустым, он несет чисто информативным характер. PipeOD это номинальный диаметр воздуховода, который будет в проекте у нас, по сути сюда вбиваем данные диаметров отвода.
При совпадении диаметра воздуховода с номинальным диаметром из таблицы поиска Revit будет сам ставить Rzak. НАИМЕНОВАНИЕ СТОЛБЦОВ ДОЛЖНО СОВПАДАТЬ ПОЛНОСТЬЮ С МОИМ (ЗА ИСКЛЮЧЕНИЕМ НАИМЕНОВАНИЯ ПАРАМЕТРА Rzak)

Примечание:
«Первая строка значений в файле CSV представляет собой информацию заголовка и служит для описания содержимого следующих столбцов
Заголовки имеют следующий формат: ИмяПараметра##ТипПараметра##ЕдиницыПарамера
Допустимые типы параметров: NUMBER, LENGTH, AREA, VOLUME, ANGLE и OTHER.
Первый столбец в файле содержит описание. Функция поиска обрабатывает информацию в файле начиная со столбца 2.» (справка Autodesk Revit)

В типоразмерах семейства прописываем данную команду параметру Rzak:
size_lookup(Поиск в таблице имён, «Rzak», Номинальный диаметр, Номинальный диаметр)

Этим действием говорим Revit о том по каким параметрам будет осуществляться отбор данных.

Назначаем коннекторы на грани, назначаем параметры и связываем соединители

Ну и последним действием сохраняем наше итоговое семейство.
Что делать дальше с этим семейством? Чтобы проверить работу нашей модели можно поступить так. Давайте создадим проект без шаблона и выберем метрическую систему. Перед нами будет пустое белое пространство.
Нам необходим воздуховод круглого сечения, возьмем его. В свойствах зайдем изменить тип и в настройки трассировки, где отвод выберем наше семейство:

Давайте начертим варианты трассы.

PS: если у вас произошла ошибка при построении трассы, попробуйте зайти в семейство отвода и назначить первичным другой соединитель.
PSS: для красоты можно назначить материал отводу.