Работа с моделью во вьювере
Работа с моделью во вьювере
Чтобы перейти к работе с моделью во вьювере, необходимо войти в личный кабинет Tangl или зарегистрироваться в нём:
Откроется главная страница сервиса:
Во входящих данных выбрать модель, нажать на строке с моделью значок "открыть модель или данные" или открыть модель с помощью двойного щелчка по ней:
В браузере откроется новая вкладка с вьювером:
Панель инструментов
Панель инструментов визуально и логически поделена на блоки инструментов, которые отвечают за определённый функционал:
Опция перемещения по вьюверу
При наведении на значок откроется всплывающее меню, в котором можно выбрать режим осмотра модели: режим вращения и режим облета:
Режим вращения позволяет вращать камеру вокруг модели или элементов с помощью правой кнопки мыши.
Режим облета позволяет с помощью зажатой правой кнопки мыши и стрелочек (или клавиш WASD на клавиатуре) облетать модель и залетать внутрь, перемещаясь по помещениям.
Информация об элементе
Рядом со значком перемещения по вьюверу находится значок "Информация об элементе". Используется для показа всплывающих окон с информацией при наведении на объекты:
Опции переключения режимов вьювера
Каждый режим предназначен для представления модели в разных состояниях. Модель может быть представлена в трёх режимах:
- Основной режим - показывает модель в её естественном состоянии и цветах.
- Режим тестов – режим, при котором модель окрашивается по результатам тестов привязок, после чего появляется функционал работы с этими результатами. При нажатии на "Тестировать выделенное" модель автоматически переходит в режим тестов.
- Режим анализа - режим, при котором модель окрашивается в цвета по результатам проведения тестового анализа со справочниками. Чтобы запустить режим анализа, необходимо сначала сделать анализ, нажав на соответствующий значок. Вьювер перейдёт в режим анализа и появится панель работы с моделью в режиме анализа.
Также в режиме анализа можно включить информацию об элементе на панели инструментов. Тогда при наведении на нужный элемент будет всплывать окно с информацией о нём.
Опции работы вьювера
Прогрессивный рендер – включает или отключает режим прогрессивного рендера.
Также работает при нажатии сочетания клавиш Alt + P.
Прогрессивный рендеринг позволяет ускорить скорость навигации при работе с тяжелыми моделями путем анализа скорости отрисовки кадров. При недостаточной скорости отрисовки вьювер динамически отключает самые геометрически тяжелые фрагменты модели для того, чтобы навигация оставалась плавной и быстрой. После окончания навигации модель на экране снова становится полной.
Настройки графики
В открывшемся меню можно настроить затемнения в углах, сглаживание контуров, поменять угол зрения, а также настроить атмосферу:
- Генерация торцов и линии на торцах при включенных настройках работают с инструментом "Подрезка". Можно настроить цвет торцов и линий на торцах:
- Затемнение в углах и сглаживание контуров при включенных настройках дают более глубокое и сглаженное изображение:
- Уровни детализации - функция позволяет управлять детализацией элементов. При отдалении маленькие высокодетализированные элементы будут отображаться как кубики, что позволяет снизить нагрузку на видеокарту для прорисовки модели.
Для работы с производительностью у Tangl есть три инструмента:
- прогрессивный рендер
- сглаживание контуров
- уровни детализации
- Угол зрения - инструмент, который позволяет управлять углом зрения при включенном инструменте "Перспективная камера":
- Атмосфера - настройки позволяют регулировать туман, тень на земле, небо, а также азимут и высоту солнца. Настроить азимут и высоту солна можно после активации ползунка "Небо":
Перспективная камера
Также работает при нажатии сочетания клавиш Alt + С
Перспективная камера предназначена для имитации того, как видит человеческий глаз. Объект, который находится дальше от камеры будет меньше того, который находится ближе. Все параллельные линии сходятся к линии горизонта по мере отдаления от камеры.
Если отключить перспективную камеру, то модель будет показываться в ортогональном режиме. В нём параллельные линии не сходятся к горизонту, а объекты остаются одинакового размера вне зависимости от расстояния между камерой и объектом.
Опции вьювера для тестирования привязок
- Тестировать выделенное - опция запускает процесс тестирования выделенных элементов на текущую привязку, созданную в палитре тестовых привязок.
Если ни один элемент не выделен, то тестируется вся модель. Если вьювер находился не в режиме результатов теста, то он автоматически переключится в этот режим.
При тестировании привязки или элементов модели добавляются новые опции, позволяющие отследить правильность результата теста.
- Сбросить тест (значок зачеркнутого кубика) – действие, позволяющее вернуть протестированную модель в первоначальное состояние.
- Без теста – скрываются модели (выделенные серым цветом), которые не были протестированы.
- Не прошли– элементы модели окрашиваются в красный цвет, означающий, что тестирование привязки пройдено отрицательно.
- Прошли– элементы модели окрашиваются в зеленый цвет, означающий, что тестирование привязки пройдено положительно.
Опции вьювера для работы с анализом модели
- Сделать анализ запускает режим анализа модели по заранее настроенным схемам расчёта.
- Посмотреть результат анализа открывает окно просмотра результата анализа модели.
Сетка осей
Также работает при нажатии сочетания клавиш Alt + G.
Координационные оси представляют собой плоскую сетку и располагаются на самой нижней точке модели. При включенном режиме подрезки модели подрезаются также и оси. Если подрезать модель с осями снизу, то оси будут располагаться на нижней точке модели уже после подрезки. При подрезке модели по сторонам обозначения осей смещаются ближе к плоскости подрезки.
С координационными осями работают инструменты "Рулетка" и "Показать координаты". С помощью рулетки можно измерить расстояние от любого элемента модели до оси, а с помощью инструмента "Показать координаты" просмотреть координаты конкретной точки на координационной оси.
Опции вьювера для подрезки элементов и контроля их видимости
- Подрезка элементов – опция позволяет подрезать кубом всю модель с помощью ползунков. По умолчанию куб подстраивает свой размер под общий размер модели:
Также работает при нажатии сочетания клавиш Alt + R
- Подрезать выделенные
Опция позволяет включить подрезку кубом для выделенного объекта с помощью ползунков. Куб подстраивает свои размеры под размеры объектов с небольшим запасом, и камера фокусируется на данном объекте.
Также работает при нажатии сочетания клавиш Ctrl + Alt + R
- Сфокусироваться на выделенном – опция показывает выбранный элемент модели или всю модель целиком во вьювере. Сфокусироваться на любом элементе модели можно при двойном нажатии мышки на нужный элемент. Если щелкнуть два раза на поле вне модели, то камера сфокусируется на всей модели целиком.
Также работает при нажатии сочетания клавиш Alt + F
- Выбрать ориентацию – задает ориентацию одновременно для навигационного 3D-куба и куба подрезки. Чтобы задать ориентацию, необходимо нажать на инструмент в панели инструментов, а затем появившемся указателем на курсоре кликнуть на какой-либо грани в модели, параллельно которой нужно ориентировать куб.
Опции вьювера для скрывания и отображения элементов модели
- Скрыть выделенные (Alt+S) – функция позволяет скрыть выбранные объекты модели во вьювере.
- Изолировать выделенное(Ctrl+Alt+S) – оставить выбранный элемент в окне вьювера, при этом скрыть элементы, которые не были выбраны.
- Показать все(Alt+A) – опция, которая возвращает модель в первоначальный вид, со всеми его скрытыми элементами.
- Подложка – состояние элементов модели, при котором они становятся полупрозрачными и неактивными для взаимодействия. Остальные элементы (не отправленные в подложку) остаются активными для взаимодействия, их можно выделять даже сквозь подложку.
- При работе с подложкой доступно: отправить выделенное в подложку (Alt+Q), отправить невыделенное в подложку (Ctrl+Alt+Q), вернуть всё из подложки (Ctrl+Alt+A):
Подложка используется в тех случаях, когда необходимо взаимодействовать только с определенной группой элементов, например с мебелью или оборудованием, и не нужно, чтобы их окружение (стены, перекрытия и т.д.) мешалось.
Опции вьювера для измерений геометрии
- Рулетка - комплексный измерительный инструмент, предназначенный для измерения длин между двумя точками на поверхностях или углах, а также длин горизонтальных и вертикальных проекций к этим плоскостям и длин их перпендикуляров.
- Показать координаты - инструмент позволяет узнать координаты конкретной точки на модели. При наведении на элемент модели будут отображены координаты точки в трёхмерном пространстве в соответствии с координатами по каждой их трёх осей.
- Размерные цепочки - инструмент для построения размерных линий на модели.
Чтобы создать размерную цепочку, необходимо нажать на значок инструмента "Размерные цепочки". Появятся всплывающие подсказки дальнейших действий:
- Указать грань, перпендикулярно которой начнется новая размерная цепочка.
- Указать точки для нанесения на размерную цепочку.
Если на втором и последующих шагах нажать на клавишу Esc(Escape), то работа с текущей размерной цепочкой прекратится и будет начата работа с новой цепочкой.
Во вьювере можно создать несколько размерных цепочек с помощью значка с плюсом на панели инструментов. При активированном инструменте размерных цепочек нажать на значок плюса и подсказки по созданию размерных цепочек снова появятся внизу рабочей области вьювера.
Если необходимо создать одну размерную цепочку, то после её создания необходимо нажать на клавишу Enter, тогда инструмент деактивируется, а созданная цепочка останется.
При закрытии модели с созданными размерными цепочками, сами цепочки удаляются, за исключением тех, которые были сохранены в видах модели. Самостоятельно удалить размерные цепочки можно по нажатию на значок с названием "Удалить все размерные цепочки".
Опции вьювера для взаимодействия с элементами модели
Помимо панели инструментов вьювера, для взаимодействия с элементами модели есть несколько возможностей.
Выбор смежных элементов во вьювере
Если курсор находится на стыке нескольких элементов, то можно выбрать, какой элемент выделить в данный момент. Выбор осуществляется нажатием клавиши Tab. При поочередном нажатии происходит визуализация выделения элемента во вьювере для отображения того, какой элемент будет выделен, когда будет нажата левая клавиша мыши.
Сохранение вида модели (web-интерфейс)
При помощи данного функционала можно сохранить вид в модели для последующего возвращения к нему по мере необходимости. Количество сохраняемых видов неограниченно. Вид сохраняется только в той модели, в которой он был создан, и не распространяется на другие модели компании.
Для того, чтобы воспользоваться функционалом сохранения видов модели, необходимо нажать на значок "Закладки" на верхней панели инструментов:
Далее откроется панель работы с видами модели "Закладки" и список сохранённых видов:
С помощью панели закладок можно:
- просматривать список сохраненных видов для модели
- задавать наименования сохраненных видов
- открывать сохраненные виды при повторном открытии модели
- удалить сохраненный вид и переименовать его
- перезаписать ранее сохраненный вид
Чтобы создать новый вид, необходимо нажать кнопку "Добавить вид" и ввести название для вида, подтвердить создание нажатием кнопки "Создать":
Также для сохранения вида можно воспользоваться инструментом "Добавить вид" на панели инструментов вьювера:
Перейти к ранее сохраненному виду можно, кликнув на него двойным щелчком.
Перейти на созданный вид и поменять то, что необходимо для работы с ним. Например, подрезать элементы или настроить новую точку обзора для удобства просмотра той части модели, с которой нужно работать. После всех изменений нажать на "Редактировать вид". Новый вид будет сохранен и к нему можно вернуться в любое время после работы с другими видами модели.
С помощью инструмента сохранения вида есть возможность сохранить:
- координаты и направление камеры
- подрезку модели
- настройку перспективной камеры
Дерево модели
Дерево модели хранит в себе элементы самой модели. В Дереве модели можно развернуть все уровни дерева, свернуть все уровни дерева, свернуть на один уровень или развернуть на один уровень.
Навигация состоит из двух уровней – это категория объектов, типоразмеры объектов и сами объекты, которые можно выделять в дереве модели, и они будут подсвечиваться голубым цветом во вьювере.
Категория – это группа элементов, используемых для моделирования объекта строительства: окна, двери, стены, перекрытия и др.
Типоразмеры — характеристика изделия, определяющая его тип (наименование, назначение, признак формы).
Объекты – имя элемента модели с присвоенным внутренним идентификатором - id.
Дерево модели
В value web есть возможность выбирать, какие группы элементов показать или скрыть в данный момент на модели, нажав на значок глаза:
Окраска элементов модели
Окраска элементов модели позволяет изменять цвет различных групп элементов модели на разных уровнях дерева модели:
Чтобы окрасить элементы модели, необходимо нажать на определенном уровне модели правой кнопкой мыши и выбрать режим раскраски, цвет и принцип назначения цвета.
Режимы окрашивания:
- Окрасить все на уровне__номер уровня_ - элементы, принадлежащие к каждому уникальному значению группы на указанном уровне дерева окрашиваются в уникальные цвета:
- Окрасить подобные на уровне _номер уровня - элементы, принадлежащие всем группам на том же уровне в дереве с таким же наименованием, как выбранная, окрашиваются в выбранный цвет:
- Окрасить все вложенные - элементы каждой группы дочернего уровня к выбранной группе окрашиваются в уникальный цвет:
- Сбросить всю раскраску - сброс всей ранее настроенной раскраски элементов, включая выбранную на вкладке "Список шаблонов".
- Сбросить раскраску дочерних нодов - сброс ранее настроенной раскраски дочерних элементов у конкретного выбранного родительского элемента.
Для всех режимов, кроме градиента, цвет выбирается из палитры кликом левой кнопки мыши.
Для градиента помимо цвета №1 нужно выбрать цвет №2, он выбирается из палитры кликом левой кнопки мыши с зажатой клавишей ctrl.
Шаблоны дерева модели
Шаблоны дерева модели позволяют создать собственную группировку списка элементов по их характеристикам. Единожды созданный шаблон в модели может быть применен к любым моделям в компании.
Для того, чтобы воспользоваться функционалом создания шаблонов дерева модели, необходимо открыть модель и нажать на значок "Шаблоны" на верхней панели инструментов:
Далее откроется панель работы с шаблонами дерева модели:
Создание шаблона
Чтобы создать шаблон, необходимо нажать на значок плюса с надписью "Добавить", затем дать название шаблону и подтвердить его создание.
В данном примере будет создан шаблон, с помощью которого дерево модели будет сгруппировано по этажам, категориям и наименованиям элементов. Название примера будет "Этаж, категория":
После создания шаблон можно будет найти в выпадающем списке шаблонов и применить к текущей модели, но дерево модели пока никак не поменяется, так как в шаблоне еще настроены правила группировки:
Создание правил группировки
Для создания правил группировки помимо панели работы с шаблонами понадобится активировать панель свойств и при необходимости панель работы с привязками:
В шаблоне настраиваются правила группировки для каждого уровня древовидного списка элементов. В первый уровень стоит вносить правило для обобщенной характеристики, в последующих уровнях - правила для дальнейшей декомпозиции.
Нажать на элемент модели, чтобы на панели свойств высветились его свойства. Затем на панели свойств выбрать подходящие свойства (в примере это свойства Level и Name) и перетащить в окно привязки для первого уровня шаблона. В альтернативном варианте можно создать привязку в панели тестирования привязок, протестировать ее на модели, тем самым убедиться, что привязка срабатывает корректно, а затем скопировать ее в настройки уровня.
Затем нажать на "Обновить шаблон", чтобы применить изменения:
По такому же принципу создать второй уровень и составить привязку для него по категориям:
Дерево модели по умолчанию никак не изменяется после создания новых шаблонов. После создания новых шаблонов всегда можно вернуться к первоначальному виду дерева модели.
Теперь дерево отсортировано по этажам и категориям:
Шаблоны групп элементов
Шаблоны групп элементов позволяют создать собственную группировку списка маркирования элементов по их характеристикам. Единожды созданный шаблон в модели может быть применен к любым моделям в компании.
Для того, чтобы воспользоваться функционалом создания шаблонов групп, необходимо открыть модель во вьювере.
После открытия модели нажать на значок "Шаблоны" на верхней панели инструментов :
Далее откроется панель работы с шаблонами, там выбрать вкладку "Шаблоны групп":
Создание шаблона
Чтобы создать шаблон, необходимо нажать на значок плюса с надписью "Добавить" на вкладке "Редактор шаблонов", затем дать название шаблону и подтвердить его создание:
Далее для самих маркеров можно задать подходящий цвет, нажав на цветной кружок рядом с названием созданного шаблона:
Если на вкладке "Список шаблонов" применить шаблон , поставив галочку рядом с названием шаблона, то на модели появятся маркеры, у которых будет отображаться надпись "Нет привязки". Это значит, что ещё не настроены правила группировки элементов:
Создание правил группировки
Для создания правил группировки помимо панели работы с шаблонами понадобится активировать панель свойств и при необходимости панель работы с привязками.
Для того, чтобы создать шаблон маркировки, необходимо создать привязку для отбора элементов, к которым будет применена маркировка и привязку на параметры, значения которых будут показаны на маркировке.
- Блок отбора элементов
В данном блоке создается привязка на отбор элементов и она может быть только одна.
Нажать на элемент модели, чтобы на панели свойств высветились его свойства. Затем на панели свойств выбрать подходящее свойство (в примере это Category = Стены) и перетащить в окно привязки отбора элементов, нажать "Обновить шаблон". В альтернативном варианте можно создать привязку в панели тестирования привязок, протестировать ее на модели, тем самым убедиться, что привязка срабатывает корректно, а затем скопировать ее в настройки отбора.
- Блок свойств
Блоков для отбора значений параметров может быть несколько. Все они создаются в виде стандартной привязки.
В примере будут созданы две привязки для отбора значений параметров - имя и ширина. Эти значения будут показаны на маркировке.
Сначала создать привязку в блоке с первым свойством, затем нажать на "Добавить новое свойство" и создать вторую привязку в нём:
Название свойства можно ввести в соответствующем поле. Это название будет отображаться перед значением в марке. Это поле необязательно для заполнения.
После создания привязок по аналогии с привязкой на отбор элементов нажать "Обновить". Привязки выглядят вот так:
Блоки со свойствами можно перетаскивать и менять их очередность. Это влияет на порядок отображения этих параметров на маркировке. После настройки шаблонов групп с помощью привязок модель будет выглядеть вот так:
На вкладке "Список шаблонов" кроме списка созданных ранее шаблонов находится панель состояния шаблонов. С помощью этой панели можно создать новый шаблон, узнать готовность шаблона и выбрать любой шаблон в состоянии "Готов", чтобы применить его к модели. Числовое обозначение в строке с примененным шаблоном указывает на отобранное количество элементов в данном шаблоне.
При клике на марку во вьювере выделяется элемент, к которому она относится.
Также при нажатии на значок мишени можно выделить элементы с марками. Число, показанное рядом с мишенью - это количество элементов, к которым применена данная марка.
Окраска элементов списка шаблонов
На вкладке "Список шаблонов" можно настроить цвет раскраски элементов. Для этого необходимо нажать правой кнопкой мышки на шаблон и выбрать параметры раскраски, затем цвет и режим:
Окраска элементов будет также видна в дереве модели у отобранных ранее элементов:
Во вьювере всегда отображаются только те марки, которые находятся ближе всего к точке обзора, остальные скрываются, чтобы не засорять экран, на их месте ставится точка, а при приближении камеры показывается информация.
Дерево свойств
При выделении объекта сбоку в Дереве модели или при выделении элемента во вьювер отображается Дерево Свойств. Независимо от того, в каком формате (Revit, IFC) пришла модель, структура свойств будет древовидной. Но в некоторых программах структура может немного отличаться.
Подробнее про дерево свойств можно почитать здесь.
Панель тестирования привязок
Панель тестирования привязок позволяет протестировать привязку и отследить во вьювере её правильность. Для этого необходимо нажать на панели инструментов "Тестировать выделенное" и модель перейдёт в режим тестирования автоматически.
Панель тестирования состоит из блоков условий. Блоки содержат в себе условия, по которым будет выполняться привязка, и значения, которые содержат свойство того или иного элемента.
Подробнее о работе привязок можно почитать в разделе Методология формирования привязок