Создание трехмерных моделей для системы управления зданием THRONE
Для создания интерфейса THRONE требуется загрузить трехмерную модель здания в приложение T-Studio. 3D-модель загружается в виде файла COLLADA (расширение .dae). Файл содержит архитектуру самого здания, а также инженерные устройства и навигационные области. Все эти элементы должны быть проименованы внутри файла, чтобы система могла их распознать.
При создании 3D-моделей рекомендуется использовать шаблон и образцы из раздела "3d-моделирование для THRONE". В этих файлах имеются типовые модели инженерных устройств и показано, как должна выглядеть правильно подготовленная 3D-модель.
Contents
SketchUp
Графический редактор SketchUp предлагается в бесплатной (SketchUp Make) и платной (SketchUp Pro) версиях. Функционала бесплатной версии достаточно для использования совместно с T-Studio. Скачать бесплатную версию SketchUp можно в разделе "3d-моделирование для THRONE".
В качестве материалов, обучающих работе в SketchUp, можно порекомендовать:
- Видеоуроки на английском. http://www.sketchup.com/intl/ru/training/videos.html
- Видеоуроки на русском. http://www.youtube.com/watch?v=-cbnueWq4jo&feature=plcp.
- Краткий учебник на prosketchup.narod.ru. http://prosketchup.narod.ru/korotko.htm
- Курс на render.ru. http://www.render.ru/books/show_book.php?book_id=808&start=0.
Правила, рекомендации, приемы и особенности подготовки файлов для T-Studio в SketchUp
Набор файлов 3D-моделей для различных типов проектов
В зависимости от типа автоматизируемого объекта, требуется различное количество 3D-моделей. Примеры наиболее часто встречающихся типов проектов:
- Одноуровневая квартира. Одна модель с планировкой всей квартиры.
- Двухуровневая квартира. Две модели с планировкой каждого этажа.
- Здание без внешнего вида и без прилегающей территории (интересует автоматизация только внутренней инженерии). Модель на каждый этаж здания.
- Здание и участок, на котором оно находится (есть устройства вне здания). Модель участка с внешним видом здания на нем, модели на каждый этаж здания.
- Участок с несколькими строениями. Модель всего участка с показанными на ней зданиями, модели всех этажей всех зданий.
Состав 3D-файла
Файл с трехмерной моделью может содержать следующие типы 3D-объектов:
- Строительные конструкции - стены, перекрытия, крыши, заборы, лестницы и другие архитектурные элементы объекта.
- Навигационные области - объекты, при нажатии в область которых осуществляется навигация по зданию. Таким объектом может являться: плоская область, соответствующая полу помещения или полу всего этажа (переход в помещение и на этаж соответственно), объемная область вокруг внешнего вида здания (переход внутрь здания). При этом объемные навигационные области на экране сенсорной панели не отображаются.
- Инженерное оборудование - управляемые системой THRONE устройства, визуально представленные на экране сенсорной панели.
Объекты навигационных областей и инженерного оборудования должны быть соответствующим образом проименованы (правила именования описаны ниже, в разделе Инженерное оборудование). Строительные конструкции не именуются.
ВАЖНО: *Перед именованием объекта его необходимо оформить в виде группы: выделить объект (двойной клик ЛКМ > ПКМ > Создать группу). *Для работы со структурой групп в SketchUp используется Структуризатор (Окно -> Структуризатор). *Именование группы производится в окне "Данные объекта" (Окно -> Данные объекта).
Строительные конструкции
Стены, крыши, лестницы и т.п. изображаются дизайнером в SketchUp с достаточной степенью условности, без излишней детализации, но в реальном масштабе. Допускается незначительное изменение высоты и толщины стен, размеров дверных и оконных проемов и т.д. с целью их унификации и упрощения будущей интеграции в них инженерного оборудования.
В отличие от навигационных областей и инженерного оборудования, цвета которых устанавливаются автоматически, строительные конструкции показываются пользователю так, как их изобразил в SketchUp дизайнер.
Рекомендуемый цвет строительных конструкций (серый полупрозрачный) сохранен в файле шаблона THRONETemplate.skp. Чтобы окрасить строительные конструкции:
- выберите группу строительных конструкций
- выведите на экран панель Materials, выберите в ее меню пункт 'In model', цвет 'Wall Color'.
- выберите в верхней панели инструментов "ведро" ('Paint Bucket'), нажмите курсором на группу конструкций.
Внешний вид
Модель с внешним видом автоматизируемого объекта, если таковая требуется, как правило, содержит одно или несколько зданий, ограду и какие-то элементы территории участка (например, газоны или беседки).
Рекомендации
С эстетической точки зрения имеет смысл составлять строения из нескольких элементов, имеющих разные цвета (оттенки серого). Например, разделять на цоколь, стены, крышу, окна. ВНИМАНИЕ! T-Studio не импортирует текстурные заливки. При назначении материала в SketchUp используйте только сплошные цвета.
Планировки этажей
Модели этажей состоят из стен с оконными и дверными проемами и других объектов, например, лестниц (если это упрощает для пользователя навигацию по объекту). Рекомендуемый цвет строительных конструкций (серый полупрозрачный) сохранен в файле шаблона THRONETemplate.skp.
Рекомендации
Зачастую имеет смысл устанавливать высоту стен на планировках меньше их реальной высоты с целью избежать превращения помещений с малыми площадями в "колодцы".
Проще всего начинать работу над моделью этажа следующим образом:
- Импортировать в SketchUp (Файл -> Импорт…) изображение с чертежом планировки (jpg, png, tif, bmp).
- Масштабировать это изображение чертежа так, чтобы размеры на нем соответствовали масштабу SketchUp. Зафиксировать изображение чертежа, предварительно создав из него группу.
- Обвести стены на плоскости, вытянуть стены до нужной высоты.
Навигационные области
3D-объекты навигационных областей бывают двух видов:
Плоские. По ним осуществляется переход на этаж, к группе помещений, в помещение. Рисуются в виде плоских областей на полу этажа, нескольких помещений, помещения, соответственно.
Объемные. По ним осуществляется переход внутрь здания. Рисуются вокруг зданий, примерно повторяя их формы.
Навигационные области именуются в SketchUp так: N-XXX, где XXX - номер локации (берется из T-Studio), в которую ведет нажатие на эту область. Например: N-2.
Для удобства все навигационные области в рамках одной модели имеет смысл объединять в одну группу, например, с названием Navigation. При загрузке файла в T-Studio эта структуризация отбрасывается, и в программу сенсорной панели попадают только навигационные области, обозначенные N-XXX.
Инженерное оборудование
3D-объекты инженерных устройств, установленных в автоматизируемом здании, представляют из себя группы, имеющие не менее одной вложенной подгруппы. Например, RGB-светильник, показываемый на модели в виде зоны на полу, включает в себя две подгруппы: зону, на которую распространяется действие этих светильников, и область, с помощью которой пользователь задает цвет свечения RGB-светильников.
Инженерные устройства именуются по принципу: D-XXX, где: XXX - номер устройства, под которым оно значится в T-Studio. Например, D-125.
Подгруппы именуются прописными буквами латинского алфавита: S, Z, L и т.п. Например, 3D-объект, представляющий собой RGB-светильник, должен являться группой с именем D-XXX, имеющей подгруппы S и R.
Чтобы создать подгруппу, сделайте тройной клик ЛКМ по группе, далее ПКМ > Make group. Результат можно увидеть в панели 'Outliner'.
Иногда возникает следующая ситуация: в двух углах комнаты расположены светильники, управляемые одновременно, т.е. являющиеся с точки зрения системы THRONE одним устройством. Эти светильники показываются на модели в виде двух секторов, каждый из которых имеет свой контур и свою заливку. В этом случае к названиям групп, соответствующим этим контурам и заливкам добавляется _1 (для одного светильника) и _2 (для другого светильника).
Аналогичным образом необходимо поступать и с другими типами устройств, при изображении которых возникает подобная ситуация.
Устройства в рамках одной модели имеет смысл объединять в группы, соответствующие их функциональному назначению. Например: Light (Освещение), Alarm (Сигнализация), Intercom (Интерком), Climatics (Климатика). При загрузке файла в T-Studio эта структуризация отбрасывается и в программу сенсорной панели попадают только устройства обозначенные D-XXX.
Ниже приведены типы инженерных устройств, соответствующий им вид 3D-объектов и правила их именования.
Недиммируемый и диммируемый светильник
Изображается в виде плоской области на полу, на которую распространяется действие светильника. Именование подгрупп: S - область действия.
RGB-светильник
Изображается в виде плоской области на полу, на которую распространяется действие светильника, и RGB-области для управления цветом.
Именование подгрупп: S - область действия, R - RGB-область.
Датчик пожарной сигнализации
Изображается в виде области действия датчика.
Именование подгрупп: Z - область действия.
Датчик охранной сигнализации
Изображается в виде области действия датчика.
Именование подгрупп: Z - область действия.
Датчик протечек
Изображается в виде области действия датчика.
Именование подгрупп: Z - область действия.
Датчик температуры
Изображается в виде области действия датчика.
Именование подгрупп: S - область действия.
Терморегулятор
Изображается в виде области действия его температурного датчика датчика.
Именование подгрупп: S - область действия.
Вентилятор
Изображается в виде области действия вентилятора. На сенсорной панели при переходе в помещение с заданным внутри вентилятором будет на краю экрана показана панель этого вентилятора.
Именование подгрупп: S - область действия.
Теплый пол
Изображается в виде области действия тёплого пола. На сенсорной панели при переходе в помещение с заданным внутри тёплым полом будет на краю экрана показана панель этого пола.
Именование подгрупп: S - область действия.
Камера видеонаблюдения
Изображается в виде корпуса камеры и луча, показывающего направление ее взгляда.
Именование подгрупп: F - корпус, Z - луч.
Управление шторами, жалюзи, рольставнями
Изображается в виде оконного проёма и шторы.
Именование подгрупп: F - оконный проём, R - штора.
ВАЖНО После импорта модели в T-Studio вы можете поменять все названия устройств и навигационных зон на такие, которые будет видеть пользователь. Приведенная выше система именования нужна только для корректного импорта модели из SketchUP в T-Studio.
Экспорт в файл COLLADA
Перед загрузкой модели в T-Studio ее необходимо экспортировать из формата SketchUp в формат COLLADA: Файл - Экспорт - 3D-модель
При этом в параметрах экспорта обязательно должна стоять галочка "Разбить все грани на треугольники".