Autodesk User Communities - CIS
Borissofff Алексей Борисов (Персональная страница автора)
Семейства - Генплан - Окружающая застройка Или кому нужны логические операторы?
При проектировании различных зданий и сооружений нам редко приходится размещать их в чистом поле. Чаще всего наше проектируемое здание окружают и другие постройки. Эти окружающие наш объект сооружения, интересуют нас как некое усредненное здание, имеющее конкретные размеры в плане и характерное количество этажей! Revit® позволяет легко создавать здания любой сложности, но если этих окружающих зданий больше двух, трех, а если их десятки? Зачем усложнять проект, создавая не нужную геометрию! Ведь от этих зданий нам требуется лишь внешний вид, который может быть чуть сложнее прямоугольной коробки, с заданными размерами! А когда работаешь в такой замечательной программе как Revit®, хочется что бы любые объекты которые мы применяем в наших проектах, пусть хоть и эти кубики Окружающей застройки, тоже обладали интеллектом!
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
1
Autodesk User Communities - CIS
Цель этого урока: Приобретение опыта создания и "тестирования" новых семейств. От простого к сложному, на примере «несложного» семейства "Окружающей застройки". 1. Создание тестовой сцены и семейства, основанного на «простых» формообразующих. (Пара кубиков возомнивших себя домами!) 2. Добавление параметров типоразмера и вхождения, для получения максимального контроля над семейством. (Управляем размерами, осуществляем контроль за ними и материалами) 3. Переход на интеллектуальные семейства, используя формулы и логические операторы. (Почему Мы должны обо всем думать?! Массив на службе внешнего вида... Научим семейство принимать правильные решения, то есть вести себя подобающим образом!) Кому то будет уже достаточно и первого пункта, кто то может решить мне вполне достаточно и второго! Степень подготовленности «учащихся» - в обязательном порядке пройти «Курс молодого бойца» меню Справка — Начало работы. Ну или по крайней мере не путать опорные плоскости с уровнями или временные размеры с постоянными. Но я все же надеюсь, что большинство дойдет со мной до конца третьей главы и не пожалеет об этом!
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
2
Autodesk User Communities - CIS
Глава — 1. Пара кубиков или дома... 1
Создадим тестовую сцену, арену для дальнейших событий. Для этого нам потребуется новый, пустой и «стерильный» файл. • Меню: Файл-Создать-Проект...
2
Так как мы не собираемся проектировать, нам и не потребуются обширные наборы семейств. • Поставим на этом точку: Отсутствует • И нажмем на кнопку ОК
3
4
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
В открывшемся диалоговом окне выбора исходных единиц, выберем одну из двух кнопок с надписью Метрические.
Создается пустой файл, с минимальным набором видов и семейств, что очень хорошо никто и ничто не помешает нашему эксперименту. Так как мы будем создавать «Окружающую застройку», нам потребуется земля, на которой она будет располагаться. Не медля приступим: • У нас всего 1 уровень, но все же убедимся что мы находимся на плане этажа, а не потолка. (В Диспетчере проекта этот уровень должен быть выделен жирным шрифтом. Если это не так, двойным щелчком л.к.м. перейдем на Уровень 1) • На инструментальной палитре Основные выберем инструмент Опорные плоскости.
3
Autodesk User Communities - CIS
5
6
7
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Наметим контуры будущего полигона с размерами примерно 40х40м. • Создадим небольшую вертикальную (инструмент Опорные плоскости) опорную плоскость, длинной несколько метров. Щелчёк л.к.м внизу и еще один на верху. • Затем переместим курсор на несколько метров вправо в продолжении от нижнего конца только что созданной плоскости (появляется подсказка Продолжение в строке подсказки и голубая пунктирная линия) и создадим вторую вертикальную плоскость (подобно первой) до верхнего конца первой плоскости (ориентируемся на подсказку Вертикаль и продолжение, ну и конечно на голубую пунктирную линию). •
Построим горизонтальные плоскости (инструмент Опорные плоскости), соединяя последовательно концы опорных плоскостей нижний левый с нижним правым, ну и верхние концы друг с другом.
Хотели сделать площадку 40 на 40 метров, а что получилось? Срочно исправляем положение: • Выделив (инструмент Изменить) например правую вертикальную плоскость, щелкнем л.к.м. по тексту временного размера и заменим текущее значение на 40000. • Выделим верхнюю горизонтальную плоскость и так же отредактируем временный размер на 40000. Кажется стало только хуже! • Не паникуем, щелкаем п.к.м. В любом месте видового окна и выбираем из контекстного меню Вписать.
4
Autodesk User Communities - CIS
8
•
Возьмем инструмент с инструментальной палитры Изменить
Выделим правую вертикальную плоскость и за верхнюю круглую ручку растянем ее вверх до верхней горизонтальной, с остальными плоскостями поступим похожим образом, так что бы получился замкнутый квадрат с размерами 40000 на 40000 мм. Не волнуйтесь, тяните смелее, сейчас плоскости можно только растягивать, не боясь повернуть их! •
9
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Последний штрих, настроим секущий диапазон нашего единственного плана так, что бы он у нас превратился в генплан. Будем наблюдать за нашей стройплощадкой с птичьего полета! Для этого: • Щелкаем п.к.м. в поле видового окна, из контекстного меню выбираем Свойства вида... Во вновь открывшемся окне: • Опустите лифт в окне параметров в самый низ, находим строку Секущий диапазон и жмем длинную кнопку Изменить... • В окне секущего диапазона, выставим следующие значения для всех раскрывающихся списков Неограниченный • А для строки Секущая пл. в поле Смещение напишем 50000. • Закроем оба окна ОК. Результатом наших действий будет: объекты ниже 50м, не попадут в сечение, на этом виде.
5
Autodesk User Communities - CIS
10
С подготовительными действиями закончили. Можно конечно озадачиться вопросом, а зачем нам понадобились опорные плоскости? Честно скажу из любви к эстетике, не люблю когда что то криво получается. Используем их по назначению, в качестве «опорного эскиза» для будущего рельефа. Да и лишний раз поупражняться в построении Опорных плоскостей тоже не плохо! Нам с ними сегодня предстоит плотно поработать. • Переходим на закладку в Инструментальной палитре — Генплан где находим инструмент Топоповерхность.
11
Инструментальная палитра заменилась набором инструментов для создания Топо-поверхности. А наши многострадальные плоскости теперь стали не активны и отображаются бледнозеленым цветом. • Берем инструмент Точка. Убедимся что на Панели параметров в поле Отметка стоит 0.000 и щелкнем л.к.м. в левом нижнем углу нашей площадки. • Затем изменим значение Отметки на 2000 и поставим еще две точки как на рисунке (левый верхний и нижний правый угол). • Завершающую точку с отметкой 6000 поставим в верхний правый угол. • Находим и нажимаем кнопку Принять поверхность (зеленый кружок с птичкой) И создали мы землю!
12
Для того чтобы посмотреть в аксонометрии что у нас получилось нажмем на кнопку 3D Добавим красок! Настроим вид следующим образом: • На Панели управления видом находим кнопку Стиль графики модели и выбираем Раскрашивание с показом ребер •
Включим тени кнопка справа от Стиля графики. С помощью видового куба можно повертеть изображение.
Все веселей, хотя теней не видно, потому как и отбрасывать их некому! Плацдарм для наступления «Окружающей застройки» готов! Сохраним наши труды в © Autodesk User Communities – CIS http://communities.autodesk.com/cis
6
Autodesk User Communities - CIS
меню Файл -Сохранить... (в открывшемся диалоговом окне укажем место расположения на жестком диске вашего компьютера) и «наречем сей файл»: Тестовая площадка. 13
Приступим пожалуй к главному на сегодня «блюду», собственно созданию семейства Окружающей застройки! Тестовую сцену не закрываем, она нам сильно пригодится в дальнейшем. Создадим новое семейство на основе файлашаблона: •
Меню Файл-Создать-Семейство... Метрическая система, генплан.rft
Основой в проекте, для таких объектов, служит топо-поверхность! А значит нам нет необходимости вычислять на какой отметке должны располагаться наши "домики", они всегда будут сидеть на рельефе!
14
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
Построим дополнительные опорные плоскости на плане этажа. Справа вертикальную, сверху горизонтальную.
•
Проставим пару размеров, будущие ширину и длину нашей постройки.
•
Что бы размеры лучше читались поменяем Масштаб вида на 1:200 (на других видах так же подберем подходящий масштаб).
Мы основательно подготовились и теперь приступим к строительству: • Объемная форма — Элемент выдавливания
7
Autodesk User Communities - CIS
15
•
•
•
16
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Построение замкнутого контура выполним инструментом рисования Линия выбрав на панели параметров Прямоугольник. Щелкнув по очереди в местах пересечения плоскостей (на рис. Точки 1 и 2) Обязательно закроем все 4 замочка для этого подведите курсор к значку замка, когда замочек закрасится черным щелкните л.к.м. На панели параметров найдем поле Глубина и напишем там 6000. Пусть наш домик пока побудет 2х-этажным. Завершим наши построения, зеленая кнопка с «птичкой» Принять эскиз.
Выделим верхнюю горизонтальную опорную плоскость и отредактируем принадлежащий ей размер на 6000 • С правой плоскостью то же самое, только заменим размер на 12000. Опорные плоскости управляют размерами созданной нами объемной формы, а мы плоскостями! • Щелкаем п.к.м. Вписать. Изображение заняло всё видовое окно. • Сохраним файл как Окружающая застройка.rfa • Посмотрим что же у нас получилось, жмем кнопку Загрузить в проект. Если кроме тестовой сцены были открыты еще какие нибудь проекты, откроется окно в котором нам предложат выбрать проект для загрузки, если нет то просто открывается тестовая сцена. •
8
Autodesk User Communities - CIS
17
•
При помощи инструмента Компонент стройплощадки, в инструментальной палитре, на закладке Генплан, кнопка с зеленым деревом, посадим наш домик примерно в центре площадки л.к.м.
18
Жмем кнопку 3D и любуемся результатом. • Обратим внимание, что «домик» частично погрузился в «землю». Выделим его инструментом Изменить и вызовем его Свойства... (кнопка справа от списка типоразмеров) Для увеличения или уменьшения, панорамирования изображения на экране, активно пользуемся колесом мыши или штурвалом, клавиша F8.
19
В открывшемся окне Свойства элемента в строке Смещение зададим высоту 1500, что бы "выдернуть" его из земли. Теперь дом висит в воздухе, что тоже не хорошо... нужно приделать цоколь!
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
•
9
Autodesk User Communities - CIS
20
21
Для большей наглядности разместим окна мозаикой. • Меню Окно — Мозаика. Очень удобно! Можем одновременно работать с семейством и видеть как оно ведет себя в проекте.
•
•
•
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Л.к.м. Щелкнем по окну с семейством (Окружающая застройка.rfa План этажа: Опорный уровень) и снова создадим формообразующу ю так же как и предыдущую (п.14), за исключением Глубины, которую зададим -3000 (с минусом). Проверим себя на аксонометрическо м виде - кнопка 3D. Снова разложим окна Мозаикой.
10
Autodesk User Communities - CIS
22
Загрузим измененное семейство в проект, подтвердив Переопределение параметров. Ну вот уже на что то похоже! Но у нашей модели есть недостаток существующие дома редко имеют одинаковые размеры и этажность... Но и это легко поправимо. •
23
•
Возвращаемся на вид плана семейства, где выбираем вертикальный размер и создадим наш первый параметр ... с именем Ширина, Группирование параметров - Размеры, поставим точку у Экземпляра.
24
•
Так же поступим и с горизонтальным размером, только присвоим ему "уникальное" имя Длина.
25
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Теперь разберемся с высотами: • Перейдем на вид Слева. • Построим две горизонтальные опорные плоскости, выше и ниже нашего дома. • Установим размер между Опорным уровнем (пунктирная линия с синим кружком) и верхней плоскостью. • Повторим процедуру и для нижней плоскости.
11
Autodesk User Communities - CIS
26
27
Присвоим параметры новым размерам (см. п. 23): • Для верхнего зададим имя Высота, Группирование параметров - Размеры, поставим точку у Тип. • Для нижнего тоже самое, только имя напишем Цоколь.
•
• • •
28
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Инструментом Выравнивание выравняем верхнюю грань "домика" по верхней плоскости (л.к.м. Щелкнем по плоскости затем по соответствующей грани, замочки обязательно закрываем) Нижнюю грань цоколя по нижней плоскости. Грузим в проект. Окна укладываем мозаикой. Если открытых окон слишком много (больше 4), закроем часть окон. Оставим по два окна для каждого файла — план и 3D вид. Начнем тестировать: • На плане тестовой сцены выделим наш домик. Обратите внимание появились ручки (синие треугольнички по числу опорных плоскостей), за которые мы можем менять размеры в плане нашего здания! Или выравнивать соответствующим инструментом... • Наигрались? Нажмем на кнопку
12
Autodesk User Communities - CIS
Свойства элемента...
29
•
•
30
В открывшемся окне Свойства элемента в поле Параметры экземпляра можем поменять/уточнить те же самые Длину и Ширину которые только что таскали по экрану мышкой... Эти параметры определяют габариты конкретного экземпляра (индивидуальные параметры). Жмем на кнопку Изменить/Создать... попадаем в окно Свойства типа, где для данного типоразмера можем изменить Высоту здания или глубины цоколя. Нажав на кнопку Копировать... можем создать дополнительные типоразмеры, например создать несколько типов зданий различающихся высотой. Ну что же, получилось неплохо, мы можем контролировать основные характеристики нашего семейства: 1. Ширина 2. Длина 3. Высота 4. Высота цоколя 5. Можем создавать новые типоразмеры Но информации о здании все еще мало. Может потребоваться информация о кровле — скатная или плоская, да раскрасить в нужные нам цвета не помешает!
Глава — 2. Семейств бояться в Ревите не работать!
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
13
Autodesk User Communities - CIS
31
32
Приступим: • Перейдем в любое окно с видами Окружающая застройка.rfa, затем в браузере семейства двойным щелчком л.к.м. Откроем вид Слева. • Добавим вертикальную Опорную плоскость примерно посередине нашего дома 2 крайние опорные плоскости перекрываются объемной геометрией, можно конечно пошлепать Tab-ом... Но мы поступим проще скроем на время мешающую нам геометрию: • Выделим верхнюю часть здания, нажмем на кнопку с очками и выберем Скрыть элемент • Поочередно вытянем крайние плоскости вверх выше верхней горизонтальной плоскости. • Проставим цепочку размеров между вертикальными опорными плоскостями и щелкнем по перечеркнутому значку EQ (равенство) Теперь средняя плоскость всегда будет располагаться по «оси» здания. •
•
33
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Увеличим и панорамируем изображение так что бы показать крупнее верхнюю часть дома. Добавим еще одну в этот раз горизонтальную опорную плоскость над нашим зданием. Так чтобы средняя вертикальная плоскость, пересекала новую.
Управляющие плоскости заготовили, приступим собственно к кровле: • Объемная форма — Элемент выдавливания
14
Autodesk User Communities - CIS
34
•
• •
35
36
37
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Хватаем инструмент Линия, на панели опций выбираем карандаш на панели опций и рисуем замкнутый треугольник, так что бы в момент щелчка л.к.м. были подсвечены ДВЕ плоскости и привязка Пересечение. На панели опций зададим значение для Глубины — примерно 3000... Жмем на кнопку Принять эскиз.
Проверим всё ли мы сделали правильно, переместим верхнюю горизонтальную плоскость вверх, вниз... Если верхняя вершина треугольника движется вместе с этой плоскостью, то мы молодцы! Видовое окно Фасад: Слева обрамлено «цианистым» цветом это напоминание нам что некоторые объекты были скрыты. • Жмем на Очки на Панели управления видом — Восстановить исходный вид •
• •
Откроем Фасад с названием Спереди Для большей наглядности того что мы делаем, снова скроем тело дома. (Можно обойтись и без скрытия, для этого необходимо подвести курсор к той линии или плоскости (скрытой другим объектом) и не перемещая мышь, «шлепать» по Tab на клавиатуре, до тех пор пока нужный объект не подсветится и в Строке состояния появится его имя.)
Вытянем вертикальные плоскости вверх, немного выше последней горизонтальной плоскости. • Выберем инструмент Выравнивание, щелкнем л.к.м. по правой вертикальной Опорной плоскости затем по правой вертикальной грани нашей крыши. Закрываем замочек. Теперь наша крыша всегда будет иметь такую же длину что все здание. •
15
Autodesk User Communities - CIS
38
39
Жмем 3D и видим результат. Кровля получилась двухскатная, может фронтоны убрать? И наверное не помешает получить управление углом уклона кровли.
• • •
•
Вернемся на вид Фасад: Спереди У нас скрыто «тело» дома, скроем и кровлю (временно). Верхние горизонтальные Опорные плоскости вытянем за правую вертикальную плоскость. Воспользуемся инструментом Вспомогательная линия, нажмем на одноименную кнопку, за тем на кнопку Свойства элемента и в открывшемся окне в строке Связь выберем Сильная.
40
Построим две наклонных вспомогательных линии, как на картинке. При построении указывая точку на пересечении плоскостей, будьте внимательны! Необходимо что бы обе плоскости подсвечивались!
41
Займемся параметрами: • Поставим вертикальный размер между верхними горизонтальными плоскостями. • И два угловых размера, между горизонтальной плоскостью и наклонными вспомогательными линиями.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
16
Autodesk User Communities - CIS
42
•
Выберем вертикальный размер, а из списка Метка - Добавить параметр...
43
Значения параметра которые нам пригодятся: Имя — Конек, Группирование — Прочие, точка — Экземпляр.
44
С углами та же история: • Выбираем оба угловых размера, для этого выделяем один из них и удерживая клавишу Ctrl выбираем второй. • Из списка Метка - Добавить параметр...
45
Параметры для Уклона: Имя — Уклон, Группирование — Размеры, точка — Экземпляр.
46
Начнем шаманить! • Вызываем Типоразмеры в семействе • А там в строке Конек, в столбце Формула набираем следующее заклинание: «0.5*Ширина*tan(Уклон)» Разумеется без кавычек! • Жмем Применить. Теперь можно протестировать наше семейство: • Измените значение Ширины и Уклона, Посмотрите как меняется значение высоты Конька. • Все, нажимаем ОК. Что мы только что сделали?! А вот что: вспомнили школьный курс планиметрии! «Тангенсом острого угла прямоугольного треугольника называется отношение
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
17
Autodesk User Communities - CIS
противолежащего катета к прилежащему» Теперь понятно что мы тут понаписали: Половину ширины нашего дома, прилежащий катет, умножили на тангенс угла уклона и получили размер противолежащего катета. То есть высоту кровли! 47
Вернемся к формообразующим. • Восстановим видимость всех скрытых объектов. Жмем на Очки выбираем Восстановить исходный вид.
48
Отрежем лишнее: • Полостная форма — Элемент выдавливания
49
Инструмент Линии на панели опций Выбор линий (стрелочка) • По очереди щелкаем (1 раз на каждом объекте) л.к.м. на указанных местах плоскостей и линии. Замочки закрываем в обязательном порядке. Место где необходимо щелкать по линии или плоскостям не принципиально, главное что бы выбраны были именно они! Если возникли затруднения с выбором можно воспользоваться Tab-ом.
50
Подрежем «торчащие» линии что бы получился замкнутый контур. • Инструмент Обрезка. Для обрезания линий необходимо последовательно указывать те части, линий которые, должны остаться после обрезания. (На картинке помечено красным.) • Как только завершим обрезку и эскиз приобретет вид прямоугольного треугольника, жмем на кнопку Принять эскиз. • Подобным образом создадим второй выдавленный полостной треугольник, в правой части кровли.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
18
Autodesk User Communities - CIS
51
• •
•
• • 52
Вернемся на План этажа: Опорный уровень Выделим левую обрезалку (Созданные нами полости показаны светло рыжим цветом.) Л.к.м. Возьмемся (нажмем и удерживая кнопку мыши) за треугольную ручку внизу и перетянем полость на опорную плоскость вверху. Появившийся замочек, как уже повелось, закроем. Так же поступим с оставшейся полостью. •
• •
53
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Посмотрим что у нас вышло на этот раз, переходим на 3D вид. И Загружаем в проект Свернем пока ненужные окна семейства Окружающая застройка.rfa Оставим только 2 вида Тестовой площадки.rvt это: План этажа и 3D вид.
Ну, за что мы страдали?! Проверяем! • Выберем наш домик и за ручки изменим его габариты, например так что бы ширина стала больше длинны... • Измените высоту здания (кнопка Свойства) Крыша ведет себя «адекватно»? Если да поздравим друг друга с этим достижением! 19
Autodesk User Communities - CIS
54
Скатная кровля это здорово! Но не все дома могут позволить себе такую роскошь... Кто то обходится и плоской с парапетом. Не хорошо получилось, надо и о них подумать! • Переходим на вид фасада Спереди, в нашем многострадальном семействе. • Выбираем опорную плоскость (вторая с верху) • Затем посмотрим на ее Свойства • В строке Имя напишем Уровень кровли Плоскость стала именной! Вот на нее то всё и свалим.
55
Щелкаем на 3D и переходим на аксонометрический вид • Затем создаем Объемную форму — Элемент выдавливания • Где в палитре Эскиз находим команду Установить рабочую плоскость • В окне Рабочая плоскость, в строке Имя из списка выберем нашего «стрелочника» Опорная плоскость: Уровень кровли • Давим на ОК. Для наглядности отображения рабочих плоскостей, можно утопить кнопку Видимость рабочей плоскости, если её отжать, плоскости скроются.
56
Укажем грани нашего дома как образец для расположения линий эскиза парапета: • Инструмент Линия, на Панели параметров возьмем указку, поставим галочку Блокированный. • Для указания образцовых плоскостей просто подводим курсор к той грани здания, которую нам необходимо использовать, она подсвечивается и нам не остается ничего делать кроме как щелкнуть по ней даже замочки уже закрыты!
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
20
Autodesk User Communities - CIS
57
Нарисуем внутренний контур парапета: • Команда Смещение • На панели параметров задаем Смещение = 500, галочка Копировать нужна. • Если текстовый маркер всё еще находится в поле Смещение щелкнем л.к.м. на пустом месте окна. • Подведем курсор к любой из сиреневых линий, так что бы курсор находился внутри контура, подсказкой правильного расположения будет зеленая пунктирная линия, внутри периметра парапета. Не двигая мышь, 1 раз нажмем клавишу Tab на клаве, теперь пунктирная линия внутри повторяет контур парапета. Ну вот теперь то щелкнем л.к.м.
58
Назначим параметр для Высоты парапета: • Жмем на кнопку Свойства выдавливания • В окне Свойства элемента в конце строки Конец выдавливания жмем небольшую квадратную кнопку. • Ав открывшемся окне Назначение параметра семейства на кнопку Добавить параметр.
59
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Задаем Имя — Высота парапета, Группирование параметров — Размеры, точка — Тип. • В этом и предшествующем окне нажимаем ОК. Возвращаемся в окно Свойства элемента Строка Конец выдавливания стала не активна и отображается серым цветом, а на маленькой •
21
Autodesk User Communities - CIS
кнопке появился значок равно «=», что означает — Назначен параметр! 60
Теперь назначим параметр для видимости нашего парапета. Для того чтобы можно было его (парапет) отключать когда нам понадобится скатная кровля. Процедура похожа на предыдущую, разве что Данные параметра другие: • Имя — Парапет, Группирование параметров Прочее, точка — Экземпляр.
61
Щелкаем на ОК во всех окнах, жмем Принять эскиз. Проверим всё ли сделано правильно: • Открываем окно Типоразмеры в семействе • Где в строке Высота парапета выставим высоту ну например 1000мм. • Проверим как поживает параметр Парапет, хорошо ли включается отключается галочка... А ведь у скатной кровли нет такого параметра, и значит она всегда будет видима! Непорядок срочно исправляем.
62
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Выделяем кровлю • Жмем свойства Дальше уже всё знакомо: • Кровля, Прочие, Экземпляр. • Жмем ОК пока все диалоговые окна не закроем. • Загружаем в проект, зеленая стрелка вверх. • В окне Перезагрузки •
22
Autodesk User Communities - CIS
параметров скажем ДА. 63
Скопируйте или создайте еще один домик. • Для одного из них оставьте галку у Парапета, у другого для Кровли. Вызовите Свойства расставьте соответствующие галочки. Теперь мы получили возможность управлять размерами в плане и типом кровли для конкретного экземпляра Окружающей застройки, а такие параметры как Высота парапета, Высота здания определяются параметрами типоразмера. Что еще мы не контролируем? Материалы стен, кровли и цоколя!
64
Создадим материалы, которые будут назначены геометрии «по умолчанию» и которые при дальнейшей работе в проекте мы сможем заменять на любые другие, через параметр материала. • Возвращаемся в семейство • Меню Параметры — Материалы...
65
В окне Материалы, найдем материал «по умолчанию» и выделим его л.к.м. • Слева внизу жмем на кнопку Копировать. • В окне Дублирование материала Revit введем имя — ОЗ стены (ОЗ окружающая застройка, так потом среди других материалов их проще будет найти, они будут сгруппированы в одном месте списка), ОК. • Повторим копирование и создадим еще 2 материала: ОЗ цоколь и ОЗ кровля. В поле Раскрашивание щелкнув по цветовому прямоугольнику можете назначить цвет который сочтете нужным, для представления геометрии на экране. Перейдя на закладку Вид при тонировании можно назначить материал для рендера... • Закрывайте окно, ОК.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
•
23
Autodesk User Communities - CIS
66
Выделим тело дома и парапет (что бы одновременно выбрать несколько объектов нужно удерживать нажатой клавишу Ctrl) • Вызовем Свойства... • В строке Материал откроем окно редактор материалов и выберем — ОЗ стены, и закроем окно редактора ОК, да и окно Свойств тоже ОК. • Повторим те же действия с цоколем и кровлей, назначая им соответствующие материалы. Сейчас мы назначили материалы для всего семейства в целом, но вдруг потребуются различия по типоразмерам, например одноэтажные белые, а пяти синие?! Переходим к созданию параметров материалов...
67
Снова выделим тело дома и парапет, откроем Свойства... • Жмем на маленькую кнопку в конце строки Материал • В открывшемся окне жмем Добавить параметр... • Далее заполняем значения параметра: Отделка стен, Материалы и отделка, и точка рядом с Тип. Так же поступим с цоколем и кровлей дав им имена: Отделка цоколя, Отделка кровли. В принципе эту операцию можно было сделать сразу после назначения материала, не выходя из окна Свойств параметра.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
•
24
Autodesk User Communities - CIS
68
• •
Загружаем в проект. Создадим несколько типоразмеров, с разными материалами и высотами.
Казалось бы, что может быть лучше, мы полностью контролируем наше семейство начиная с размеров в плане и заканчивая типом кровли?!
Глава - 3. Кому нужны логические операторы? 69
1. Задавая высоту нашему зданию мы вынуждены умножать количество этажей застройки на среднюю высоту этажа, не очень удобно?! 2. А как визуально определить сколько в здании этажей, нужна нарезка на этажи?! 3. Выбирая один тип кровли, нам самим!!! нужно отключать другой?! 4. Кроме того, в реальной жизни, при увеличении ширины здания больше определенного размера использовать скатную кровлю не целесообразно, определенно плоская больше подходит!? Начиная с высоты примерно 15 и выше скатная кровля тоже не используется.
70
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Сначала разберемся с этажами и высотой. • Вернемся в семейство. • Откроем окно Типоразмеры в семействе • Добавить... параметр • Данные параметра: Имя — Высота этажа, Группирование — Размеры, точка у Тип, Тип данных — Длинна.
25
Autodesk User Communities - CIS
71
Закроем Свойства параметра ОК Введем значение 3000 для нашей Высоты этажа Добавим еще один параметр Почти то же самое, разве что Имя — Количество этажей и для Типа данных — Целое. Закроем Свойства параметра ОК
•
•
• •
•
72
•
•
•
•
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Для количества этажей введем 2 Выберем параметр Высота и нажмем на кнопку Изменить... Заменим Группировани е параметров на Прочее Закроем Свойства параметра ОК
26
Autodesk User Communities - CIS
73
Параметр Высота переехал вниз в Прочее... Создадим формулу для Высоты. Необходимо соблюдать синтаксис, поэтому лучше во избежание ошибок скопировать Ctrl+C нужные нам названия в Блокнот «виндуса» и собрать там нужную формулу, после чего просто вставить ее в нужное место. • В строке Высота в столбце Формула пишем или вставляем Ctrl+V: Количество этажей * Высота этажа • Жмем Применить. • Высота стала неактивной, значение высоты теперь определяется автоматически по нашей формуле. • Закроем окно ОК. Теперь нам достаточно просто указывать количество этажей, не утруждая себя подсчетами!
74
Теперь разберемся с нарезкой на этажи. Воспользуемся для этого массивом. • Переходим на план этажа Опорный уровень • Выделим тело здания • Скопируем в буфер обмена Правка — Копировать в буфер. • И сразу же вставим обратно Правка — Вставить с выравниванием - Сохраняя расположение элементов.
75
• • • •
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Не снимая выделения вызываем Свойства элемента Жмем на кнопку определения параметра в конце строки Конец выдавливания Назначаем параметр семейства из уже существующих — Высота этажа Закроем все диалоговые окна, 2 раза ОК
27
Autodesk User Communities - CIS
76
77
Продолжаем, не снимая выделения, жмем очки и говорим Изолировать элемент. Так проще будет выполнить следующую операцию. • Щелкнем по значку плоскость с маленьким замочком, тем самым снимаем зависимость нашего кирпича от Опорной плоскости — Опорный уровень. • После чего жмем Редактировать Начнем параметризацию первого кирпичика, нашего домика, размером в этаж. •
• • • •
78
Поставим размеры для Ширины и Длинны Заменим размеры на соответствующие параметры из списка Метка: Жмем на кнопку Принять эскиз С помощью очков Восстановим исходный вид.
•
•
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Переходим на вид Фасад: Спереди Выделяем кирпич и жмем на кнопку Массив
28
Autodesk User Communities - CIS
79
•
•
Указываем базовую точку на основании кирпича и указываем вторую точку, вертикально вверх, немного выше верхней грани кирпича. Жмем Enter подтверждая количество экземпляров - два.
80
•
Выделяем прямоугольной рамкой всё подряд как на картинке
81
• •
Жмем на воронку Фильтрация выбора В окне Фильтр оставим галочки у Групп модели и Опорных плоскостей, жмем ОК. Через очки Изолируем выбранные объекты
•
82
•
•
• • •
•
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
Инструментом Выравнивание, выравниваем верхнюю грань нижнего кирпича с нижней гранью верхнего. Замок как всегда закрыть! По очереди, выравниваем по левой вертикальной опорной плоскости левые грани кирпичей и закрываем замочки. С помощью очков Восстановим исходный вид. На виде Слева так же скроем все объекты кроме плоскостей и групп. И так же по очереди, выравниваем по левой (или правой) вертикальной опорной плоскости левые грани кирпичей и закрываем замочки. За тем Восстановить исходный вид.
29
Autodesk User Communities - CIS
83
84
На виде Фасад: Спереди выделим один из кирпичиков. • Л.к.м. щелкаем по скобке с числом 2 и добавляем новый параметр в списке Метка: с именем — Массив, группирование — Прочие, точка у Тип. Так как для массива нельзя использовать количество копий массива меньше двух, придется задать условие: количество копий массива равно количеству этажей, а вот если этажей меньше двух количество копий все равно должно быть 2. Возникает проблема, а как быть если нам всё таки нужно одноэтажное здание?! •
•
•
85
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
С условием поступаем следующим образом - используем Логический оператор IF (ЕСЛИ), напишем что то типа этого: IF(Количество этажей<2,2,Количество этажей) Закроем окно Типоразмеров в семействе, ОК.
Выберем нижний кирпич, нажмем на кнопку Редактировать группу.
30
Autodesk User Communities - CIS
86
Выделим единственный активный кирпич и жмем Свойства В строке Видимые жмем кнопку для параметров Далее Добавить параметр Имя параметра — Разрезка на этажи, остальное не меняем. Закрываем все 3 окна, ОК И закрываем редактор группы Готово
•
•
•
•
• •
87
88
Похожую операцию проделаем и с основным зданием, ему тоже назначим параметр видимости. • Рамкой выделим оба кирпича и через очки Скроем элементы. • Выберем тело здания.
• •
•
•
• © Autodesk User Communities – CIS http://communities.autodesk.com/cis
Жмем Свойства В строке Видимые жмем кнопку для параметров Далее Добавить параметр Имя параметра — Без разрезки, остальное не меняем. Закрываем все 31
Autodesk User Communities - CIS
•
3 окна, ОК Восстанавлива ем исходный вид
89
Открываем окно типоразмеров семейства • Для строки Разрезка на этажи пишем: Количество этажей > 1 • Для строки Без разрезки пишем: Количество этажей < 2 С этого момента, если дом имеет два этажа и выше, здание будет представлено массивом, если меньше, тогда массив отображаться не будет и его заменит тело здания созданное нами первоначально.
90
Что касается кровли и парапета: • Напротив строки Парапет пишем: not(Кровля) Этот оператор — not — в данном случае можно перевести как Неравен/Напротив. То есть если кровля включена, парапет отключен. • В строке Кровля пишем: and(Количество этажей < 6, Ширина < 18000 mm) Оператор — and – так и переводится «И». Если высота здания до 6 этажей Или/И ширина больше 18 метров кровля отображаться не будет.
91
Ну и последний штрих! Мы до сих пор обходили стороной такие параметры как видимость элементов при разной степени детализации вида. • Выберем кровлю (полости выбирать не нужно) и парапет. • Жмем на кнопку Видимость... • Снимаем галку с Низкого уровня детализации. При выборе степени детализации - «Низкий» Геометрия кровли и парапета отображаться не будет.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
•
32
Autodesk User Communities - CIS
92
• Грузим в проект. Смело экспериментируем! Меняйте этажность, габариты, степень детализации, создавайте новые типоразмеры...
Начало положено! Многое сделано, но еще больше можно усовершенствовать! Например: • Та же степень детализации — отображать разрезку на этажи только при высокой детализации • Или вот еще - не все окружающие нас дома имеют прямоугольную форму, можно подумать о создании Г-образных, Т-образных и других БУКВО-образных зданиях. • А может этажи показывать в виде условных окон или может быть и так и так? Более подробную информацию о параметрах, логических операторах и других элементах используемых нами в этом проекте, можно почерпнуть из Руководства пользователя Revit Architecture 2009 и на Форумах например на AUGIru.
© Autodesk User Communities – CIS http://communities.autodesk.com/cis
33