AUGIru  |  An Official Country Chapter of Autodesk User Group International
Домой   |   AUGI.com   |   Контакты
AUGIru
На главную Библиотека Форум


Семейства

Часть первая - Простое окно с четвертью.

Или кто сказал что создавать свою библиотеку элементов сложно?

Алексей Борисов (Персональная страница автора)

Что такое окно?

Окно видел и пользовался им практически каждый, поэтому перечислять что есть в окне не будем. Что про него долго рассказывать то - Проем в стене, со светопрозрачным заполнением. Лучше займемся постройкой простого окна с четвертями в Revit®!

Действовать следующим образом:

1. Пробъем проем в стене.

2. Вставим столярку.

3. Добавим условные обозначения.

I

Глава 1. Пробиваем проем — ломать не строить.

1


Начнем с создания нового семейства окна.
  • Файл — Создать — Семейство...
  • Найдем в папке Metric Templates файл Метрическая система, окно.rvt выберем его
  • И скажем Открыть.

2


Файл открылся на Плане этажа: Опорный уровень.
Здесь мы можем видеть условную стену и заготовку для будущего окна вырезанный в этой стене проем, несколько опорных плоскостей с размером Ширина. А также обратим внимание на два «странных слова» Снаружи и Внутренние, которые будут помогать нам определиться со сторонами стены, где у нее наружная и где внутренняя грани.
  • Подведем курсор к грани проема со стороны Внутренние.
  • Как только проем ”подсветится» двумя серыми квадратиками, л.к.м. выберем его и нажмем клавишу Delete.

За что? Спросите Вы. За то что он прорезает стену насквозь, не позволяя организовать четверть.

3


Вы не поверите, но и стена мне тоже не нравится!
Но ей повезло больше, ее удалять не будем, так немного подправим.
  • Выделяем л.к.м. стену
  • Затем находим кнопку Свойства элемента
  • В окне Свойства элемента жмем на Изменить/Создать...
  • В открывшемся окне Свойства типа, в строке Структура щелкаем по длинной кнопке во всю ширину графы Значение, Изменить...

4


  • В окне Редактирование сборки в поле Слои во второй строке Структура [1] в графе Толщина введем новое значение 500.
  • Закрываем все окна ОК

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

5


С «местными жителями разобрались», начнем экспансию:
  • Первое что нужно сделать это создать «основную» Опорную плоскость.
  • Создавать будем с права на лева, параллельно наружной грани стены, первый щелчок л.к.м. за правым торцом стены, над осью стены.
  • Второй щелчок за пределами стены со стороны левого торца.

6


Раз нам эта плоскость так нужна, а она действительно нужна, в дальнейшем разместим на ней почти всю геометрию окна.
  • Выделим только что созданную плоскость инструментом Изменить.
  • Снова жмем на кнопку Свойства элемента.
  • Открывается окно где в строке Имя в столбце Значение пишем Четверть.
  • Закрываем диалоговое окно ОК.

7


  • Сохраним файл как Универсальное окно.rfa.


Небольшой совет перед сохранением в окне Сохранение файла, загляните в Параметры сохранения файла и поставьте максимальное количество резервных копий 1. Мы создаем не ахти какой большой проект и поэтому нет необходимости плодить большое количество резервных копий.

8


Продолжим на виде - Фасад: Снаружи.
  • Для этого в браузере семейства развернем список Фасадов и двойным щелчком л.к.м. откроем нужный нам фасад.
  • Если надписи на этом виде плохо читаются поменяем масштаб вида на Панели управления видом с 1:20 на 1:50.

9


  • Немного увеличим изображение и «отпанорамируем» его так что бы кусок стены занимал большую часть вида.

Сделать это будет удобнее при помощи колеса мыши. Вращение управляет уменьшением или увеличением изображения, а если колесико зажать, то перемещение мыши позволит перемещать (панорамировать) изображение.
  • Инструментом Опорная плоскость создадим одну опорную плоскость чуть ниже верхней плоскости являющейся верхом окна.
  • И две плоскости вертикальные, так что бы они находились во внутренней части окна.
  • Зададим им следующие имена:

    для горизонтальной — Верхняя четверть, для левой — Левая четверть, а для правой — Правая четверть.

10


Зачем мы плодим эти плоскости и почему ни как не начнем делать окно?! Опорные плоскости в семействах используются как вспомогательные объекты для управления геометрией эти самых семейств. Последние три плоскости нам помогут управлять откосами четвертей будущего окна. Кстати об окне! Мы ведь удалили единственный проем в стене и куда прикажете потом вставлять окно?
Создадим дыру в стене но на этот раз с четвертями!
  • Инструмент Полостная форма (желтый кубик) и из списка выберем Элемент выдавливания.


11


Зададим опорную плоскость на которой и продолжим наши построения.
  • На палитре Эскиз, найдем кнопку Установить рабочую плоскость.
  • В открывшемся окне в поле Указание рабочей плоскости в списке Имя выберем Опорная плоскость: Четверть
  • Закроем окно ОК.

12


  • Инструментом Линии из палитры Эскиз, создадим прямоугольник для этого на Панели параметров выберем Прямоугольник.
  • Л.к.м. щелкнем по пересечению горизонтальной плоскости подоконника и Правой четвертью, недавно нами созданной.
  • Второй щелчок выполним на месте пересечения плоскостей Верхняя четверть и Левая четверть.
  • Появившиеся замочки закроем щелкнув по каждому л.к.м.
  • Жмем зеленую кнопку с галочкой Принять эскиз.

13


  • Вернемся на План этажа: Опорный уровень (двойной щелчок на имени в браузере семейства)
  • Выберем стену и скроем ее что бы «не мешалась».

    Для этого на Панели управления видом щелкаем очки и говорим Скрыть элемент.

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

14


Как только стена скроется станет видно, что на месте внешней и внутренней грани стены остались Системные опорные плоскости. Они нам послужат при вырезании проема в скрытой стене...
  • Берем инструмент Выравнивание он находится на Панели инструментов.
  • Л.к.м. щелкаем по опорной плоскости на наружной грани стены
  • Второй раз щелкаем по нижней грани полости, она как и инструмент Полостная форма желто-рыжего цвета.
  • Появившийся замок закрываем.

15


  • Снова вернемся на вид Фасад: Снаружи
  • Повторим процедуру создания полости: Полостная форма — Элемент выдавливания.
  • Инструмент Линии, параметр Прямоугольник.
  • В этот раз начнем рисовать с пересечения плоскостей подоконника и правой плоскости окна.
  • А закончим на пересечении плоскостей левой стороны окна и его верха (По внутренним откосам)
  • Замочки по традиции закроем
  • Завершим создание полости Принять эскиз.

16


  • Так же как и в предыдущем случае переходим на План этажа: Опорный уровень.
  • Где инструментом Выравнивание, выравняем по внутренней плоскости стены нижнюю грань новой полости.
  • Наложим зависимость к указанной плоскости для этой грани закрыв замок.

17


  • Восстановим видимость стены — Очки — Восстановить исходный вид
  • Теперь осталось только вырезать из стены наши дырки.

    Инструмент Разрешить вырезание геометрии.

  • Сначала указываем стену, потом одну из полостей.
  • Со второй полостью поступим так же. Сначала стену, потом полость.

18


  • Жмем на кнопку Стандартный 3D вид.
  • При помощи видового куба повернем модель, так что бы хорошо рассмотреть, что у нас получилось.
  • На Панели управления видом

    можно изменить Стиль графики на Раскрашивание с показом ребер.

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

19


Перейдем на План этажа: Опорный уровень, где скроем стену при помощи Очков — Скрыть элемент.
  • Поставим Размер между Опорной плоскостью Четверть и плоскостью наружной грани стены. (Последовательно л.к.м. укажем обе плоскости, за тем переместим курсор в сторону желаемого места размещения размера и щелкнем л.к.м. на свободном месте вида)
  • В палитре Семейство найдем инструмент Изменить и выделим только что проставленный размер.
  • На панели параметров из раскрывающегося списка Метка: выберем <Добавить параметр...>

20


В окне Свойства параметра, в поле Данные параметра, задаем следующие значения:
  • Имя: Четверть глубина
  • Группирование: Размеры
  • И точка возле Тип
  • Скажем ОК


Теперь размер кроме значения длины имеет название. С этого момента он становится параметром семейства.

Немного поясню что же мы сделали:
С Именем наверное вопросов не возникло, а вот с остальными...
Кто такие Экземпляр или Тип?
Если поставить точку у Экземпляра, то этот параметр будет влиять на конкретное вхождение объекта в проекте. А если Тип то на целую группу объектов одинакового типоразмера.
Например: подоконник у окон ОК 15-15 может располагаться на разной высоте (Экземпляр), а вот высота и ширина у всех таких окон должны быть неизменны (Тип).

21


Нажмем на кнопку Типоразмеры в семействе...
В окне мы видим что наш параметр Четверть глубина расположился в группе параметров Размеры. Вот как раз за это место и отвечает - Группирование параметров:.
Здесь же, в этом окне мы можем изменять значения всех параметров нашего семейства.

Вроде внесли ясность!
Двигаемся дальше.

22


  • Снова возьмем инструмент Размеры.
  • Поставим два горизонтальных размера между левым краем окна и левой четвертью, а также между правым краем окна и правой же четвертью.
  • Инструментом Изменить выделяем один из них.
  • Из списка Метка: снова выберем <Добавить параметр...>
  • Теперь со знанием дела заполняем поля:

    Имя: Четверть ширина

    Группирование: Размеры

    Точка: Тип

  • Закрываем окно ОК.
  • Для оставшегося размера из списка Метка: выбираем уже существующий параметр Четверть ширина.

23


  • В браузере семейства двойным щелчком откроем Фасад: Внутренние.
  • Построим размер между плоскостью верхней четверти и плоскостью верх окна.
  • Выделим его и добавим к нему параметр, со следующими значениями:

    Имя: Четверть верх

    Группирование: Размеры

    Точка: Тип

24


Проверим как все работает!? И за одно создадим пару типоразмеров для нашего окна.
  • Открываем окно Типоразмеры в семействе
  • Посмотрим на группу параметров Размеры. Изменим параметры четверти на следующие: ширина - 65, глубина — 120, Верх — 75.
  • Теперь создадим новый Типоразмер жмем Создать...
  • Для имени напишем ОК 15-10 и говорим ОК.
  • И еще раз Создать... Имя: ОК 8-8, опять ОК.
  • Изменим параметры Высота и Ширина на 800.

Отодвинем окно типоразмеров в сторону так что бы можно было бы видеть наш проем и жмем Принять. Проем поменял размеры! Откроем список Имя: выберем ОК 15-10 и снова Принять. Проем восстановил прежние размеры! Уверен у Вас тоже все получилось!!! Закрываем окно ОК и начнем делать «столярку».

II

Глава 2. Столярка звучит гордо!

25


Убедимся что мы все еще находимся на виде Фасад: Внутренние, если это не так двойным щелчком л.к.м. в браузере семейства на нужном имени переходим на вид.
  • Скроем стену при помощи Очков (см. п. 13)
  • На этот раз будем создавать Объемную геометрию — Элемент выдавливания.
  • Находим команду Установить рабочую плоскость и выбираем из списка Опорная плоскость: Четверть.
  • Теперь приступим к построению: инструмент Линии, параметр Прямоугольник и рисуем прямоугольник из нижнего правого угла окна в верхний левый угол.
  • Появившиеся замочки закроем (все 4 штуки)

26


Внешний контур рамы окна уже есть создадим теперь внутренний.
  • Команда Смещение
  • Параметры команды:

    Точка — Числовой

    Смещение: 100

    Галочка — Копировать

  • Если текстовый курсор остался в поле Смещение:, щелкнем л.к.м. на пустой области вида.
  • Подведем курсор к контуру рамы с внутренней стороны, так что бы появившаяся пунктирная линия оказалась внутри рамы, после этого не перемещая мышь один раз нажмем на клавишу Tab. Пунктир обведет по внутренней стороне всю раму и тогда мы один раз щелкнем л.к.м. не двигая мышь.

27


  • Воспользовавшись инструментом Размеры.
  • Образмерим все четыре «импоста» рамы следующим образом: указываем прилежащую Опорную плоскость и соответствующую внутреннюю границу. Размер для удобства выносим за пределы окна.
  • Затем выделим все четыре размера удерживая клавишу Ctrl
  • И <Добавим параметр...> со следующими данными:

    Имя: Рама ширина

    Группирование: Размеры

    Точка - Тип

28


Далее не помешает создать параметр для толщины рамы.
  • Жмем Свойства выдавливания
  • В окне Свойства элемента в строке Конец выдавливания на самом ее правом краю жмем маленькую квадратную кнопочку.
  • Когда откроется окно Назначение параметра семейства жмем Добавить параметр...
  • Ну а тут уже все знакомо, вводим:

    Имя: Рама толщина

    Группирование: Размеры

    Точка — Тип

  • Закрываем все окна ОК, кроме первого Свойства элемента.

29


Обратите внимание на неактивную строку Конец выдавливания и на кнопочке появился символ =, с этого момента толщина рамы управляется параметром.
  • В поле Данные изготовителя в строке Подкатегория выберем из списка: Каркас/Импост
  • В строке Материал как и в случае с выдавливанием маленькую квадратную кнопку Добавляем параметр...

    Где вводим следующие данные:

    Имя: Окно рама

    Группирование: Материалы и отделка.

    Точка для Тип

  • Закрываем все окна ОК.
  • Завершаем создание рамы Принять эскиз.


30


  • Создадим стекло Объемная форма — Элемент выдавливания.
  • Рисовать будем при помощи Линии с параметром Прямоугольник.

До этого момента мы скрывали мешающую геометрию и рисовали по опорным плоскостям. Сейчас что бы не усложнять семейство в качестве опоры используем раму.
  • Рисовать начнем от одного внутреннего угла рамы до противоположного.
  • Замочки в обязательном порядке закрываем.

  • Что еще нужно обязательно сделать, так это в Свойствах выдавливания для Подкатегории назначить Остекление. Остальные параметры не будем менять.
  • Закрываем окно ОК, Принять эскиз.

Мы делаем простое окно для которого не предъявляется высоких требований, поэтому для материала стекла оставим материал по умолчанию, то есть когда окно попадет в проект оно будет использовать материал стекол проекта. Если есть необходимость использовать в остеклении разные материалы добавьте параметр для материала самостоятельно, как в случае с рамой.

31


  • Переходим на план этажа и там инструментом Изменить выделяем наше стекло (оно вложено в раму и имеет такую же ширину).
  • За вертикальные ручки формы (синие треугольнички) переместим границы стекла внутрь рамы.
  • Затем поставим цепочку размеров инструментом Размеры по очереди щелкая л.к.м. сначала на Опорной плоскости Четверть затем на наружной стороне стекла и потом на внутренней стороне стекла и рамы . Разместим размеры в стороне от окна. И щелкнем по перечеркнутому значку EQ.

Мы сделали стекло которое на самом деле вставлено в раму, при изменении размеров окна оно самостоятельно будет под него подстраиваться. Все размеры стекла зависят от размеров рамы: Ширины, Высоты и Толщина стекла всегда будет равна 1/3 толщины рамы.

32


Откорректируем значения созданных нами типоразмеров.
  • Давим Типоразмеры в семействе
  • Для ОК 15-10 поставим 100мм для Параметра Рама толщина.
  • Для ОК 8-8 этот же параметр заменим на 80мм.
  • Сохраним семейство, меню Файл — Сохранить или просто нажмите на на кнопку с нарисованной дискетой.

Хотелось немного сказать про названия параметров. В принципе названия могут быть любые (в названиях нельзя использовать несколько служебных символов). Предложенные в уроке названия звучат не по человечески! За то они отсортированы по имени и сгруппированы в окне Типоразмеров, так их значительно быстрее и проще отыскать среди других параметров, а ведь их может быть и больше десятка!

III

Глава 3. Условные обозначения.

33


В первом приближении окно готово и можно попробовать его протестировать!
Его можно смело загружать в любой проект, но в целях чистоты эксперимента создадим пустой проект, а в нем стену:
  • Меню Файл — Создать — Проект...
  • В окне Новый проект укажем что не будем использовать шаблон Точка напротив Отсутствует.
  • Для единиц измерения выберем Метрические.
  • Проект готов построим стену, инструмент Стена.

34


  • Прежде чем построить стену посмотрим какими свойствами в данный момент она обладает, жмем кнопку Свойства элемента
  • Видим в поле Параметры типа Ширина стены равна 200мм. Маловато будет для окна с четвертью. Будем исправлять.

    Нажмем кнопку Изменить/Создать.

  • В окне Свойства типа напротив параметра Структура нажмем на узкую и длинную кнопку Изменить...

35


  • В окне Редактирование сборки в строке под номером Два введем новую толщину стены 510 мм.

    (Если есть желание, здесь же можно добавить еще слои утеплителя или отделочные слои... кнопка Вставить.)

  • Закроем все окна ОК
  • И нарисуем горизонтальный участок стены длинной примерно 10 метров.

36


У нас есть как минимум два способа загрузки нашего семейства в проект.
  1. Меню Файл — Загрузить из библиотеки — Загрузить семейство... и далее найти наш файл на жестком диске компьютера.
  2. Или просто вернуться в любое открытое окно семейства и там нажать на кнопку с зеленой стрелкой направленной вверх Загрузить в проект.

    (В этом способе есть особенность, если у вас открыто несколько проектов вас попросят выбрать в какие из них вы желаете загрузить семейство, если проект один то загрузка будет выполнена без лишних вопросов.)

37


  • Инструментом Окно вставим в нашу стену свеже-загруженное окно.
  • Откроем список типоразмеров там всего два окошка и оба наши! Вставим другой типоразмер.
  • Нажмем на кнопку 3D цианистый домик с желтой крышей.
  • Повертите изображение любым способом и полюбуйтесь проделанной работой (Видовой куб, Штурвал или просто зажав одновременно колесо мыши и клавишу Shift)

38


Созданное нами окно выглядит вполне прилично, но на плане оно по ГОСТу должно показываться как 2, ну в крайнем случае 3 тонких линии! Да и на фасадах было бы не плохо показать условное обозначение открывания окна.
  • Выделим любое окно и нажмем на кнопку Редактирование семейства.
  • На вопрос открыть ли семейство скажем ОК.

Ну вот мы снова вернулись в редактор семейства.

39


  • Убедимся что мы все попали на План этажа: Опорный уровень.
  • Выделим стекло и за тем удерживая Ctrl раму окна.
  • Жмем на кнопку Видимость...

    И в окне Параметры видимости уберем галки с Планов этажей и Секущих плоскостей, закроем окно ОК.

  • Не снимая выделения скроем выделенные объекты при помощи Очков — Скрыть элемент.

40


  • Возьмем инструмент Символические линии (в отличии от Линий модели, они отображаются только на том виде на котором они были созданы)
  • Нарисуем линию от одного внутреннего угла четверти до противоположного. И один раз нажмем клавишу Esc, что бы прервать рисование цепочки линий.

41


  • Снимем галочку с Цепь на панели параметров.
  • Построим еще одну горизонтальную линию немного ниже внутренней грани стены от одной из вертикальных ограничивающих окно Опорных плоскостей до противоположной.
  • Появившиеся замочки закрываем.

42


  • Поставим размер между полученной линией и Опорной плоскостью Четверть.
  • Инструментом Изменить выделяем многострадальный отрезок, значение размера становится «временным» и отображается более мелким шрифтом и синим цветом. Вот его то и заменим на 100 мм.
  • Закроем замок принадлежащий этому размеру. Для этого снимем выделение с линии и выберем сам размер и щелкнем по замочку.

Зачем такие сложности!? У нас же есть объемная геометрия Рама окна! Можно было бы привязать к ней... А у нас толщина рамы потенциально не постоянна! А на плане все окошки должны выглядеть однотипно!

43


  • Перейдем на вид Фасад: Снаружи
  • Построим горизонтальную Опорную плоскость проходящую через середину окна.
  • Поставим цепочку размеров между плоскостями подоконника, новой плоскости и плоскости верха окна.
  • Установим зависимость равенства щелкнув по значку EQ.

Теперь эта плоскость всегда будет проходить через середину окна!

44


  • Нарисуем Символическую линию на панели параметров восстановим галочку Цепь.
  • Выберем тип линии из списка типоразмеров Поворот фасада [проекция]
  • Начнем с нижнего левого внутреннего угла далее укажем на пересечение средней горизонтальной плоскости с правой внутренней грани рамы и закончим построение в левом верхнем внутреннем углу рамы.

Хорошо с условными обозначениями разобрались. Протестируйте как себя ведут новые элементы при смене типоразмера. Кнопка Типоразмеры в семействе.

45


А ведь окно может открываться и правую сторону!
  • Исправим неточность. Вернемся на План этажа: Опорный уровень.
  • Инструмент Управление как нельзя лучше подходит для этой цели!
  • На панели параметров выберем Двойные горизонтальные.
  • Разместим управляющий значок над серединой окна.
  • Восстановим видимость всех элементов Очки — Восстановить исходный вид.
  • Сохраняем семейство.
  • И Загружаем в проект.

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

46


  • В проекте переходим на План этажа: Уровень 1.
  • По ходу дела обратим внимание что окна теперь отрисовываются правильно.
  • Выделите любое из окон, добавился инструмент Управления по горизонтали. Щелкнув по любому из них поразворачиваем окошко.
  • Посмотрим что у нас на фасаде.

    Откроем палитру Вид, там найдем инструмент Фасад и поставим знак над нашей стеной.

  • П.к.м щелкнем на «носике» и выберем Просмотр фасада.

47


На фасаде тоже полный порядок!
  • Не выходя из проекта мы легко можем создавать новые типоразмеры. Достаточно выбрать окно в списке типоразмеров нажать на кнопку Свойства элемента
  • В окне Свойства Элемента на кнопку Изменить/Создать...
  • И в Свойствах типа мы получаем полный контроль над параметрами нашего семейства. Мы можем создавать новые семейства, изменять существующие.

48


Получилось вполне приличное окно.
Подведем итоги:


  • Окно правильно показывается на ортогональных видах.
  • Мы можем создавать новые типоразмеры.
  • Редактировать существующие.
  • Управлять материалом окна.


Другими словами, наше окно ни чем не отличается от любого другого библиотечного!
Но ни что не совершенно, можно продолжить совершенствовать семейство:
  • Добавить подоконник внутри и отлив снаружи.

  • Может быть стоит повысить детализацию модели, что бы окно не выглядело как простая рамка.

    И посмотреть, что можно сделать со степенью детализации.

  • Разобраться с количеством створок, в зависимости от ширины окна!

Более подробную информацию о параметрах, логических операторах и других элементах используемых нами, можно почерпнуть из Руководство пользователя Revit Architecture 2009 и на Форумах AUGIru!



© Copyright 2009 Autodesk User Group International, Inc.
All Rights Reserved. Reproduction or copying of images is prohibited.