Продолжаем работу над проектом электрики в ревит.
Создание постовой рамки
Сегодня создам семейство постовой рамки на основе шаблона "Метрическая система, типовая модель":
Сохраню семейство под именем "ЭОМ_ЭУИ_Рамка постовая" в папке "Обобщенные модели":
Решал пока рамку сделать в категории обобщенные модели, чтобы типоразмеры установочной коробки не попадали в список типоразмеров постовой рамки. Когда полностью доведу проект до конца потом возможно изменю категории некоторых семейств.
Перехожу на фасад спереди и для создания геометрии рамки выбираю инструмент "Выдавливание":
После создания эскиза, представленного на рис. 4 выберу инструмент "Перенести" и перемещу центр эскиза в точку пересечения центральных плоскостей за ручки-треугольники. Нажимаю зеленую галочку на панели для подтверждения построения объекта выдавливания:
В трехпостовой рамке средние рамки имеют другие габариты, чем крайние, что показано на рис. 5:
Я предлагаю решить этот вопрос так: геометрию крайней левой рамки параметризовать, далее создать выдавливанием среднюю рамку и сделать три ее копии. И наконец создать правую крайнюю рамку, которая бы "удалялась" от первой рамки на расстояние в зависимости от типоразмера.
Сначала параметризуем только что созданную рамку. Выделю центральную вертикальную плоскость и создам ее аналог на расстоянии 41мм:
Второй способ построить ось руками:
Нужно создать опорные плоскости как на рис. 9 и все грани объекта выдавливания прикрепить к этим плоскостям:
Более быстрый и удобный способ создания параметризованной геометрии - это создание плоскостей, а после уже по плоскостям чертить эскиз выдавливания и сразу блокировать:
В этом случае повторно закреплять плоскости будет не нужно. Этим способом и буду пользоваться впоследствии.
Выделю и закреплю плоскости, которые не будут менять своего местоположения:
Второй вариант - можно образмерить все плоскости, кроме изменяющих свое положение и заблокировать размеры, а не закреплять плоскости. Так советует делать более опытный разработчик семейств Вадим Муратов.
Теперь проставлю размеры высоты и ширины и параметризую их:
Выделяем геометрию и плоскости и копируем их вправо на произвольное расстояние:
Так как мы скопировали и плоскости и геометрию, то это новые элементы, никак не связанные между собой! Следовательно, сначала прикрепляем геометрию к плоскостям, как на рис. 9. После этого проставлю размеры и изменю геометрию согласно чертежу на рис. 5:
Блокирую все размеры. Теперь нужно прикрепить левую опорную плоскость скопированной рамки к правой опорной плоскости 1 поста:
Далее создаю еще две такие же рамки согласно алгоритму на рис. 12-15. Последняя рамка будем иметь немного другие размеры. После создания последней рамки свяжу ее размером с первой и параметризую. То есть она всегда будет крайней справа:
Выделю вторую рамку и создам параметр видимости для нее:
Для всех остальных рамок, кроме первой, нужно также создать параметры типа Да/Нет для управления их видимостью.
Теперь нужно добавить общие параметры. В предыдущей статье я рассказывал как создать семейство с общими параметрам и с помощью его пакетно добавлять эти параметры в любое семейство. Этим способом я и воспользуюсь.
Создадим первый типоразмер и заполним параметры для спецификации. Какие это параметры разобрано в отдельной моей статье. Так как семейство находится в категории "Обобщенные модели", то считаю необходимым в параметр "Группа модели" записать название раздела для возможности фильтрации:
Теперь создаем типоразмеры для горизонтальной рамки и настраиваем видимость, а также удаление крайней правой рамки от первой. Как пример настройки типоразмер для горизонтальной рамки 3 поста:
Так как в семействе встраиваемого выключателя рамка может менять положение с горизонтального на вертикальное, то скопирую среднюю рамку выше и поверну на 90 градусов:
Дальше все тоже самое, что и с горизонтальными рамками: копирование плоскостей, привязка к ним геометрии, привязка к геометрии параметров видимости.
Настрою параметры видимости для различных уровней детализации:
Теперь открою семейство встраиваемого выключателя, создание которого описывал здесь, выделю одну из клавиш и скопирую в семейство рамки и сразу же удалю. Вместе с клавишей скопируется и материал, который назначу постовым рамкам:
Копировать материал лучше через "Управление"->"Копировать стандарты проекта":
Нам осталось добавить только параметры для сортировки. Как и в случае с постовой коробкой создам один параметр семейства "Порядковый номер" с типом данных число и сделаю его по экземпляру, а также добавлю один общий параметр "ADSK_Позиция_Сортировка":
Чтобы данное семейство попадало в спецификации поставлю галочку в параметре "Общий" в свойствах:
Загружаем рамку в семейство встраиваемого выключателя и размещаем по центру:
Переходим к настройкам семейства выключателя
Настройка в семействе выключателя встраиваемого
Первый момент - это корректировка габаритов клавиш выключателя:
Данный момент говорит о том, что мы заранее должны в целом продумать последовательность создания как семейств, так и проекта, каждый элемент должен быть увязан с другими.
Создам параметр для управления типоразмерами семейства рамки:
И параметр для управления видимостью:
Осталось связать два параметра по экземпляру:
Параметр "ЭОМ_Порядок" я заменю на параметр "ADSK_Позиция_Сортировка", который уже есть в стандартном ФОП ADSK.
Загружаем семейство выключателя в проект.
Если нам нужно два выключателя в одной рамке, то мы в одном семействе выключателя выбираем типоразмер рамки и отключаем видимость рамки во втором семействе выключателя:
Для удобства работы я скопирую семейство выключателя, прибавлю к названию "без рамки" и удалю оттуда рамку. Такой выключатель можно будет вставлять в рамку и не отключать в нем видимость рамки. Дополнительно добавить в семейство выключателя общий параметр "ЭОМ_Количество постов" чтобы потом через спецификации контролировать что количество выключателей и розеток соответствует общему количеству постов в рамках.
Впоследствии также поступим и с розеткой для возможности создания блока выключатель+розетка.
В спецификации у нас идут два выключателя, коробки и одна рамка. Красота!
Все семейства можно скачать по этой ссылке.
На очереди - создание семейства группового щита. Да, приходится вносить изменения в план статей, но главное его в принципе выполнять. До связи!