Найти тему

Электрика в Revit: Cемейство постовой рамки

Оглавление

Продолжаем работу над проектом электрики в ревит.

Создание постовой рамки

Сегодня создам семейство постовой рамки на основе шаблона "Метрическая система, типовая модель":

Рис. 1
Рис. 1

Сохраню семейство под именем "ЭОМ_ЭУИ_Рамка постовая" в папке "Обобщенные модели":

Рис. 2
Рис. 2

Решал пока рамку сделать в категории обобщенные модели, чтобы типоразмеры установочной коробки не попадали в список типоразмеров постовой рамки. Когда полностью доведу проект до конца потом возможно изменю категории некоторых семейств.

Перехожу на фасад спереди и для создания геометрии рамки выбираю инструмент "Выдавливание":

Рис. 3
Рис. 3

После создания эскиза, представленного на рис. 4 выберу инструмент "Перенести" и перемещу центр эскиза в точку пересечения центральных плоскостей за ручки-треугольники. Нажимаю зеленую галочку на панели для подтверждения построения объекта выдавливания:

Рис. 4 Чтобы рамка строилась вправо в семействе выключателя, конец выдавливания нужно сделать -8.0мм
Рис. 4 Чтобы рамка строилась вправо в семействе выключателя, конец выдавливания нужно сделать -8.0мм

В трехпостовой рамке средние рамки имеют другие габариты, чем крайние, что показано на рис. 5:

Рис. 5
Рис. 5

Я предлагаю решить этот вопрос так: геометрию крайней левой рамки параметризовать, далее создать выдавливанием среднюю рамку и сделать три ее копии. И наконец создать правую крайнюю рамку, которая бы "удалялась" от первой рамки на расстояние в зависимости от типоразмера.

Сначала параметризуем только что созданную рамку. Выделю центральную вертикальную плоскость и создам ее аналог на расстоянии 41мм:

Рис. 6
Рис. 6
Рис. 7 Подвожу курсор мыши справа к центральной оси
Рис. 7 Подвожу курсор мыши справа к центральной оси

Второй способ построить ось руками:

Рис. 8
Рис. 8

Нужно создать опорные плоскости как на рис. 9 и все грани объекта выдавливания прикрепить к этим плоскостям:

Рис. 9
Рис. 9

Более быстрый и удобный способ создания параметризованной геометрии - это создание плоскостей, а после уже по плоскостям чертить эскиз выдавливания и сразу блокировать:

Рис. 10
Рис. 10

В этом случае повторно закреплять плоскости будет не нужно. Этим способом и буду пользоваться впоследствии.

Выделю и закреплю плоскости, которые не будут менять своего местоположения:

Рис. 11 Не закрепляю верхнюю и крайнюю правую плоскости
Рис. 11 Не закрепляю верхнюю и крайнюю правую плоскости

Второй вариант - можно образмерить все плоскости, кроме изменяющих свое положение и заблокировать размеры, а не закреплять плоскости. Так советует делать более опытный разработчик семейств Вадим Муратов.

Теперь проставлю размеры высоты и ширины и параметризую их:

Рис. 12
Рис. 12

Выделяем геометрию и плоскости и копируем их вправо на произвольное расстояние:

Рис. 12
Рис. 12

Так как мы скопировали и плоскости и геометрию, то это новые элементы, никак не связанные между собой! Следовательно, сначала прикрепляем геометрию к плоскостям, как на рис. 9. После этого проставлю размеры и изменю геометрию согласно чертежу на рис. 5:

Рис. 13
Рис. 13

Блокирую все размеры. Теперь нужно прикрепить левую опорную плоскость скопированной рамки к правой опорной плоскости 1 поста:

Рис. 14
Рис. 14
Рис. 15 закрываем замок после стыковки рамок
Рис. 15 закрываем замок после стыковки рамок

Далее создаю еще две такие же рамки согласно алгоритму на рис. 12-15. Последняя рамка будем иметь немного другие размеры. После создания последней рамки свяжу ее размером с первой и параметризую. То есть она всегда будет крайней справа:

Рис. 16
Рис. 16

Выделю вторую рамку и создам параметр видимости для нее:

Рис. 17
Рис. 17

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

Теперь нужно добавить общие параметры. В предыдущей статье я рассказывал как создать семейство с общими параметрам и с помощью его пакетно добавлять эти параметры в любое семейство. Этим способом я и воспользуюсь.

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

Рис. 18
Рис. 18

Теперь создаем типоразмеры для горизонтальной рамки и настраиваем видимость, а также удаление крайней правой рамки от первой. Как пример настройки типоразмер для горизонтальной рамки 3 поста:

Рис. 19
Рис. 19

Так как в семействе встраиваемого выключателя рамка может менять положение с горизонтального на вертикальное, то скопирую среднюю рамку выше и поверну на 90 градусов:

Рис. 20
Рис. 20

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

Рис. 21 Итоговый вид семейства
Рис. 21 Итоговый вид семейства

Настрою параметры видимости для различных уровней детализации:

Рис. 22
Рис. 22

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

Рис. 23
Рис. 23

Копировать материал лучше через "Управление"->"Копировать стандарты проекта":

Рис. 24
Рис. 24

Нам осталось добавить только параметры для сортировки. Как и в случае с постовой коробкой создам один параметр семейства "Порядковый номер" с типом данных число и сделаю его по экземпляру, а также добавлю один общий параметр "ADSK_Позиция_Сортировка":

Рис. 25
Рис. 25

Чтобы данное семейство попадало в спецификации поставлю галочку в параметре "Общий" в свойствах:

Рис. 26
Рис. 26

Загружаем рамку в семейство встраиваемого выключателя и размещаем по центру:

Рис. 27
Рис. 27

Переходим к настройкам семейства выключателя

Настройка в семействе выключателя встраиваемого

Первый момент - это корректировка габаритов клавиш выключателя:

Рис. 28
Рис. 28

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

Создам параметр для управления типоразмерами семейства рамки:

Рис. 29
Рис. 29
Рис. 30
Рис. 30

И параметр для управления видимостью:

Рис. 31
Рис. 31

Осталось связать два параметра по экземпляру:

-33

Параметр "ЭОМ_Порядок" я заменю на параметр "ADSK_Позиция_Сортировка", который уже есть в стандартном ФОП ADSK.

Загружаем семейство выключателя в проект.

Если нам нужно два выключателя в одной рамке, то мы в одном семействе выключателя выбираем типоразмер рамки и отключаем видимость рамки во втором семействе выключателя:

Рис. 32
Рис. 32

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

Впоследствии также поступим и с розеткой для возможности создания блока выключатель+розетка.

В спецификации у нас идут два выключателя, коробки и одна рамка. Красота!

Рис. 33
Рис. 33

Все семейства можно скачать по этой ссылке.

На очереди - создание семейства группового щита. Да, приходится вносить изменения в план статей, но главное его в принципе выполнять. До связи!