Окно Модель
Окно Модель
В этом разделе представлен общий функционал окна Модель, независимо от используемого сервиса.
Окно Модель - это окно, в котором можно посмотреть модели, их структуру, свойства элементов, а также тестировать элементы с помощью привязок.
Чтобы попасть в окно работы с моделью, необходимо на странице проектов выбрать модель и нажать на значок "Открыть входящие данные" на панели инструментов.
![BTV Проекты](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/b8DaHVt0zruCOVe9SQ9VzHal.png)
Откроется окно Модель:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/Wh-wD-zJMXng6nw4niOgkUHg.png)
Панель инструментов
Панель инструментов визуально и логически поделена на блоки инструментов, которые отвечают за определённый функционал. Инструменты можно активировать/деактивировать с помощью сочетания клавиш, которое указано при наведении на иконку инструмента.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/8bRzVgAod9aYIBIAc60YUSkY.gif)
Опция перемещения по вьюверу
При наведении на значок откроется всплывающее меню, в котором можно выбрать режим осмотра модели: режим вращения и режим облета:
![Режимы вращения и облета](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/ZGUzTmthRpI18KdZkTU59xxC.gif)
Режим вращения позволяет вращать камеру вокруг модели или элементов с помощью правой кнопки мыши.
Режим облета позволяет с помощью зажатой правой кнопки мыши и стрелочек (или клавиш WASD на клавиатуре) облетать модель и залетать внутрь, перемещаясь по помещениям.
Информация об элементе
Рядом со значком перемещения по вьюверу находится значок "Информация об элементе". Используется другими функциями и режимами вьювера (например, режимом результата анализа) для показа всплывающих окон с информацией при наведении на объекты.
Опции переключения режимов вьювера
![Режимы состояния модели](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/VmBngFaPWHnl2wwGOBkZo8RM.png)
Каждый режим предназначен для представления модели в разных состояниях. Модель может быть представлена в трёх режимах:
- Основной режим - показывает модель в её естественном состоянии и цветах.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/54BIS8Se8xQACcNQdtz_ry6S.png)
- Режим тестов – режим, при котором модель окрашивается по результатам тестов привязок, после чего появляется функционал работы с этими результатами. Чтобы запустить тестирование, необходимо выделить нужные элементы или всю модель, затем нажать на "Тестировать выделенное". Вьювер автоматически переключится в режим тестов.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/VEJ4xk4Faora_JU74YnlcGHN.gif)
- Режим анализа (Tangl value) - режим, при котором модель окрашивается в цвета по результатам проведения тестового анализа со справочниками. Чтобы запустить режим анализа, необходимо сначала сделать анализ, нажав на соответствующий значок. Вьювер перейдёт в режим анализа и появится панель работы с моделью в режиме анализа.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/XqItTkE0pE80Wtaerjn4FFF4.gif)
Также в режиме анализа можно включить информацию об элементе на панели инструментов. Тогда при наведении на нужный элемент будет всплывать окно с информацией о нём.
Опции работы вьювера
Прогрессивный рендер – включает или отключает режим прогрессивного рендера.
Также работает при нажатии сочетания клавиш Alt + P.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/xX-x5ayROvje96692xb3GLE-.gif)
Прогрессивный рендеринг позволяет ускорить скорость навигации при работе с тяжелыми моделями путем анализа скорости отрисовки кадров. При недостаточной скорости отрисовки вьювер динамически отключает самые геометрически тяжелые фрагменты модели для того, чтобы навигация оставалась плавной и быстрой. После окончания навигации модель на экране снова становится полной.
Настройки графики
В открывшемся меню можно настроить затемнения в углах, сглаживание контуров, поменять угол зрения, а также настроить атмосферу:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/FPuAng-eQnek_BZO41HGRzmX.png)
- Генерация торцов и линии на торцах при включенных настройках работают с инструментом "Подрезка". Можно настроить цвет торцов и линий на торцах:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/_pRsC_4oYemv616diYEZj6Tn.gif)
- Затемнение в углах и сглаживание контуров при включенных настройках дают более глубокое и сглаженное изображение:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/gXfu8KT-Snr6HggYbhW-dSGK.gif)
- Уровни детализации - функция позволяет управлять детализацией элементов. При отдалении маленькие высокодетализированные элементы будут отображаться как кубики, что позволяет снизить нагрузку на видеокарту для прорисовки модели.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/4PqkdWNUqlCEz9C4AJwngYlM.gif)
Для работы с производительностью у Tangl есть три инструмента:
- Прогрессивный рендер
- Сглаживание контуров
- Уровни детализации
- Угол зрения - инструмент, который позволяет управлять углом зрения при включенном инструменте "Перспективная камера":
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/QPVsnr2ELQS6XVZHabnH_nG6.gif)
- Атмосфера - настройки позволяют регулировать туман, тень на земле, небо, а также азимут и высоту солнца. Настроить азимут и высоту солна можно после активации ползунка "Небо":
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/Pyl1MNajNEgZfoAe4IUKbwVt.gif)
Перспективная камера
Также работает при нажатии сочетания клавиш Alt + С
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/Hw1Rn90SePedrD3fL8A8K2UT.gif)
Перспективная камера предназначена для имитации того, как видит человеческий глаз. Объект, который находится дальше от камеры будет меньше того, который находится ближе. Все параллельные линии сходятся к линии горизонта по мере отдаления от камеры.
Если отключить перспективную камеру, то модель будет показываться в ортогональном режиме. В нём параллельные линии не сходятся к горизонту, а объекты остаются одинакового размера вне зависимости от расстояния между камерой и объектом.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/4KQZquDczYgSO3YBsWZR3KnH.gif)
Опции вьювера для тестирования привязок
- Тестировать выделенное - опция запускает процесс тестирования выделенных элементов на текущую привязку, созданную в палитре тестовых привязок.
![Тестировать выделенные](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/fggP7eCU8hkO5sk_sE9Lr_Sh.png)
Если ни один элемент не выделен, то тестируется вся модель. Если вьювер находился не в режиме результатов теста, то он автоматически переключится в этот режим.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/yA6iR-rPr0KwG1sejaiIwkaG.png)
При тестировании привязки или элементов модели добавляются новые опции, позволяющие отследить правильность результата теста.
- Сбросить тест (значок зачеркнутого кубика) – действие, позволяющее вернуть протестированную модель в первоначальное состояние.
- Без теста – скрываются модели (выделенные серым цветом), которые не были протестированы.
- Не прошли– элементы модели окрашиваются в красный цвет, означающий, что тестирование привязки пройдено отрицательно.
- Прошли– элементы модели окрашиваются в зеленый цвет, означающий, что тестирование привязки пройдено положительно.
Видео по привязкам и их тестированию:
Опции вьювера для работы с анализом модели
- Сделать анализ запускает режим анализа модели по заранее настроенным схемам расчёта.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/m7bQUQzZi_fvGmYncr27zz23.png)
- Посмотреть результат анализа открывает окно просмотра результата анализа модели.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/70gBviTV9Kc15rXh0qBDyKVb.png)
Сетка осей
Также работает при нажатии сочетания клавиш Alt + G.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/bKl6r6EQXs9tXdpn1YO3Y7ia.png)
Координационные оси представляют собой плоскую сетку и располагаются на самой нижней точке модели. При включенном режиме подрезки модели подрезаются также и оси. Если подрезать модель с осями снизу, то оси будут располагаться на нижней точке модели уже после подрезки. При подрезке модели по сторонам обозначения осей смещаются ближе к плоскости подрезки.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/kSu5nUOO9cpj4SvCd56sQ1Mu.gif)
С координационными осями работают инструменты "Рулетка" и "Показать координаты". С помощью рулетки можно измерить расстояние от любого элемента модели до оси, а с помощью инструмента "Показать координаты" просмотреть координаты конкретной точки на координационной оси.
Опции вьювера для подрезки элементов и контроля их видимости
![Опции подрезки и видимости](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/3cHF_A3NttW62Obtkqn3QD32.png)
- Подрезка элементов – опция позволяет подрезать кубом всю модель с помощью ползунков. По умолчанию куб подстраивает свой размер под общий размер модели:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/KiMTZjOKmxIIzb3bjziz4mfe.gif)
Также работает при нажатии сочетания клавиш Alt + R
- Подрезать выделенные
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/eqbh0r9Bb4b9teAENfLY0MqA.png)
Опция позволяет включить подрезку кубом для выделенного объекта с помощью ползунков. Куб подстраивает свои размеры под размеры объектов с небольшим запасом, и камера фокусируется на данном объекте.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/ktIfA8SK3WkfZni2M1ENMMOX.gif)
Также работает при нажатии сочетания клавиш Ctrl + Alt + R
- Сфокусироваться на выделенном – опция показывает выбранный элемент модели или всю модель целиком во вьювере. Сфокусироваться на любом элементе модели можно при двойном нажатии мышки на нужный элемент. Если щелкнуть два раза на поле вне модели, то камера сфокусируется на всей модели целиком.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/u3ZjzWcovsCW0BImACjMasMO.gif)
Также работает при нажатии сочетания клавиш Alt + F
- Выбрать ориентацию – задает ориентацию одновременно для навигационного 3D-куба и куба подрезки. Чтобы задать ориентацию, необходимо нажать на инструмент в панели инструментов, а затем появившемся указателем на курсоре кликнуть на какой-либо грани в модели, параллельно которой нужно ориентировать куб.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/vjw1q2YUqPGbZZfO_gJMqZRX.gif)
Опции вьювера для скрывания и отображения элементов модели
![Опции скрывания и отображения элементов](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/yMq1e1S_XeIpbuXF_PNH-Yv5.png)
- Скрыть выделенные (Alt+S) – функция позволяет скрыть выбранные объекты модели во вьювере.
- Изолировать выделенное(Ctrl+Alt+S) – оставить выбранный элемент в окне вьювера, при этом скрыть элементы, которые не были выбраны.
- Показать все(Alt+A) – опция, которая возвращает модель в первоначальный вид, со всеми его скрытыми элементами.
- Подложка – состояние элементов модели, при котором они становятся полупрозрачными и неактивными для взаимодействия. Остальные элементы (не отправленные в подложку) остаются активными для взаимодействия, их можно выделять даже сквозь подложку.
При работе с подложкой доступно: отправить выделенное в подложку (Alt+Q), отправить невыделенное в подложку (Ctrl+Alt+Q), вернуть всё из подложки (Ctrl+Alt+A):
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/ykoJ4XxrH3Sf28MxzOwTSBjn.gif)
Подложка используется в тех случаях, когда необходимо взаимодействовать только с определенной группой элементов, например с мебелью или оборудованием, и не нужно, чтобы их окружение (стены, перекрытия и т.д.) мешалось.
Опции вьювера для измерений геометрии
- Рулетка - комплексный измерительный инструмент, предназначенный для измерения длин между двумя точками на поверхностях или углах, а также длин горизонтальных и вертикальных проекций к этим плоскостям и длин их перпендикуляров.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/yT1ifd6IIfRuIz3NaTBVTSqd.png)
Видео с использованием рулетки:
Показать координаты - инструмент позволяет узнать координаты конкретной точки на модели. При наведении на элемент модели будут отображены координаты точки в трёхмерном пространстве в соответствии с координатами по каждой их трёх осей.
Сохранение вида модели (web-интерфейс)
При помощи данного функционала можно сохранить вид в модели для последующего возвращения к нему по мере необходимости. Количество сохраняемых видов неограниченно. Вид сохраняется только в той модели, в которой он был создан, и не распространяется на другие модели компании.
Для того, чтобы воспользоваться функционалом сохранения видов модели модели, необходимо открыть модель с помощью веб-вьювера:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/X65kCw6b5UWLieLYF-sd8jzP.png)
После открытия модели в веб версии нажать на значок "Закладки" на верхней панели инструментов в Tangl value:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/SjYUYWPhfE-2eneyUrVl66fV.png)
и в Tangl control:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/JlDEmAYIwRjKkh2Tkjk3yaAV.png)
Далее в обоих сервисах будет представлен одинаковый функционал - откроется панель работы с видами модели "Закладки" и список сохранённых видов:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/S-W9t499Cp8n0jGJ-aWzcfBA.png)
С помощью панели закладок можно:
- просматривать список сохраненных видов для модели
- задавать наименования сохраненных видов
- открывать сохраненные виды при повторном открытии модели
- удалить сохраненный вид и переименовать его
- перезаписать ранее сохраненный вид
Чтобы создать новый вид, необходимо нажать кнопку "Добавить вид" и ввести название для вида, подтвердить создание нажатием кнопки "Создать":
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/0GZ3ezIk1H9dm3HxkVaEtuFN.png)
Также для сохранения вида можно воспользоваться инструментом "Добавить вид" на панели инструментов вьювера:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/k6LNCa59Gs58yO00Q2h93Ayi.png)
Перейти к ранее сохраненному виду можно, кликнув на него двойным щелчком.
Перейти на созданный вид и поменять то, что необходимо для работы с ним. Например, подрезать элементы или настроить новую точку обзора для удобства просмотра той части модели, с которой нужно работать. После всех изменений нажать на "Редактировать вид". Новый вид будет сохранен и к нему можно вернуться в любое время после работы с другими видами модели.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/ZDklEUOpriNRnYgHJL7x5wVB.png)
С помощью инструмента сохранения вида есть возможность сохранить:
- координаты и направление камеры
- подрезку модели
- настройку перспективной камеры
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/KsrQ0qYwxy1lshVpE7YMLA5A.gif)
Дерево модели
Дерево модели хранит в себе элементы самой модели. В Дереве модели можно развернуть все уровни дерева, свернуть все уровни дерева, свернуть на один уровень или развернуть на один уровень, а также развернуть все уровни выделенного элемента.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/8niVPI8-iNeMmPzea86Cn2nz.gif)
Навигация состоит из двух уровней – это категория объектов, типоразмеры объектов и сами объекты, которые можно выделять в дереве модели, и они будут подсвечиваться голубым цветом во вьювере.
Категория – это группа элементов, используемых для моделирования объекта строительства: окна, двери, стены, перекрытия и др.
Типоразмеры — характеристика изделия, определяющая его тип (наименование, назначение, признак формы).
Объекты – имя элемента модели с присвоенным внутренним идентификатором - id. Пример: ниже в Дереве модели объектом является Insitu Concrete, а 1206619 - это внутренний идентификатор объекта.
![Дерево элементов](https://static.slab.com/prod/uploads/4ojndffx/posts/images/3oUuz96yhWCtebnCXJZAiviB.png)
Шаблоны дерева модели (сервисы value и control)
Шаблоны дерева модели позволяют создать собственную группировку списка элементов по их характеристикам. Единожды созданный шаблон в модели может быть применен к любым моделям в компании.
Для того, чтобы воспользоваться функционалом создания шаблонов дерева модели, необходимо открыть модель с помощью веб-вьювера:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/X65kCw6b5UWLieLYF-sd8jzP.png)
После открытия модели в веб версии нажать на значок "Шаблоны" на верхней панели инструментов в Tangl value:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/3g3fjI-4DOraxRnamTUbcb0g.png)
и в Tangl control:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/o62L0wTbiKB5habOuBT-GXy-.png)
Далее в обоих сервисах будет представлен одинаковый функционал - откроется панель работы с шаблонами дерева модели:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/t7uOYqQUi5CbrRFVtQwA5eKl.png)
Создание шаблона
Чтобы создать шаблон, необходимо нажать на значок плюса с надписью "Добавить", затем дать название шаблону и подтвердить его создание.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/DU-xPYKu4NQPo5aTPkbeCBDl.png)
В данном примере будет создан шаблон, с помощью которого дерево модели будет сгруппировано по этажам, категориям и наименованиям элементов. Название примера будет "Этаж, категория"
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/LydmBCAT_aiL-ziwM7XybueZ.png)
После создания шаблон можно будет найти в выпадающем списке шаблонов и применить к текущей модели, но дерево модели пока никак не поменяется, так как в шаблоне еще настроены правила группировки:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/8m916CCPc8XFLZMphXVfD6qA.gif)
Создание правил группировки
Для создания правил сортировки помимо панели работы с шаблонами понадобится активировать панель свойств и при необходимости панель работы с привязками:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/preload/CByr-hGXn0S5ASfDTiMtFnA_.png)
В шаблоне настраиваются правила группировки для каждого уровня древовидного списка элементов. В первый уровень стоит вносить правило для обобщенной характеристики, в последующих уровнях - правила для дальнейшей декомпозиции.
Нажать на элемент модели, чтобы на панели свойств высветились его свойства. Затем на панели свойств выбрать подходящие свойства (в примере это свойства Level и Name) и перетащить в окно привязки для первого уровня шаблона. В альтернативном варианте можно создать привязку в панели тестирования привязок, протестировать ее на модели, тем самым убедиться, что привязка срабатывает корректно, а затем скопировать ее в настройки уровня.
Затем нажать на "Обновить шаблон", чтобы применить изменения:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/0_2pWFBnlhScCXxSMrQ2_aF6.gif)
По такому же принципу создать второй уровень и составить привязку для него по категориям:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/4o3K7XK3hW0dkIrlqxg-wBt_.gif)
Дерево модели по умолчанию никак не изменяется после создания новых шаблонов. После создания новых шаблонов всегда можно вернуться к первоначальному виду дерева модели.
Теперь дерево отсортировано по этажам и категориям:
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/Hha19MUkTNQleA1Z1m4Bcsno.gif)
Дерево свойств
При выделении объекта сбоку в Дереве модели или при выделении элемента во вьювере отображается Дерево Свойств. Независимо от того, в каком формате (Revit, IFC) пришла модель, структура свойств будет древовидной. Но в некоторых программах структура может немного отличаться.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/FmrC093Y1GmMc6S8xTMWsW5m.gif)
Подробнее про дерево свойств можно почитать здесь.
Панель тестирования привязок
Панель тестирования привязок позволяет протестировать привязку и отследить во вьювере её правильность. Для этого необходимо нажать на панели инструментов "Тестировать выделенное" и модель перейдёт в режим тестирования автоматически.
Панель тестирования состоит из блоков условий. Блоки содержат в себе условия, по которым будет выполняться привязка, и значения, которые содержат свойство того или иного элемента.
![](https://slabstatic.com/prod/uploads/4ojndffx/posts/images/Mq9HUgcXw6UYO0-6b3Yu6Yt7.gif)
Подробнее о работе привязок можно почитать в разделе Методология формирования привязок
Видео с использованием функционала вьювера: