Облака точек

Tekla Structures
2020
Tekla Structures

Облака точек

Облака точек — это группы измеренных точек на поверхностях объектов, создаваемые с помощью лазерных 3D-сканеров, например лазерных 3D-сканеров Trimble. В строительстве облака точек используются главным образом в проектах реконструкции для определения зданий или сооружений, подлежащих реконструкции. Их также можно использовать для получения точного положения существующего оборудования, трубопроводов или элементов ландшафта на площадке, которые необходимо принимать во внимание. Кроме того, их используют для проверки хода выполнения проекта путем импорта в модель в качестве «построенных» точек и сравнения со «спроектированными» точками.

Об облаках точек в Tekla Structures

  • При прикреплении облака точек к модели Tekla Structures можно разместить его либо по началу координат модели, либо по заданной базовой точке.

  • Исходный файл облака точек обрабатывается, и создаются файлы кэша в формате Potree. Преобразование облака точек — фоновый процесс, поэтому вы можете продолжать работать с Tekla Structures.

  • Данные облаков точек хранятся в папке, заданной расширенным параметром XS_POINT_CLOUD_CACHE_FOLDER. По умолчанию используется папка %LocalAppData%\Trimble\Tekla Structures\PointClouds — например, C:\Users\<user>\AppData\Local\Trimble\Tekla Structures\PointClouds. Расширенный параметр XS_POINT_CLOUD_CACHE_FOLDER относится к конкретному пользователю и находится в категории Местоположения файлов диалогового окна Расширенные параметры.

  • Если файл облака точек уже в формате Potree, то исходный файл используется без какого-либо преобразования или копирования в папку ..\Pointclouds.

  • Если одно и то же облако точек используется в нескольких моделях, при прикреплении оно не преобразовывается заново и не дублируется. Если облака точек идентичны, используется существующий преобразованный файл; в противном случае файл преобразовывается.

  • Имеет смысл хранить файл Potree в проекте на сетевом диске. Файл не будет копироваться на локальный компьютер.

  • Облака точек также можно использовать через Интернет. Кэш потоковой веб-передачи облаков точек — это общий кэш с Trimble Connect for Windows. Задать папку кэша можно с помощью расширенного параметра XS_POINT_CLOUDS_WEB_CACHE в категории Местоположения файлов диалогового окна Расширенные параметры. По умолчанию используется папка %LocalAppData%\Trimble\Trimble Connect\Import — например, C:\Users\<user>\AppData\Local\Trimble\Trimble Connect\Import. Использование кэша повышает быстродействие при работе с облаками точек, передаваемых через Интернет.

  • В Tekla Structures облака точек изображаются в цвете, если формат исходного файла поддерживает цвета.

  • Облака точек можно просматривать на виде модели OpenGL, и на виде модели DX. Во многих случаях вид модели DX с перспективной проекцией обеспечивает лучший визуальный результат. Однако из-за ограничений производительности при работе с большими объемами данных и/или большим количеством видов использование DX возможно не всегда.

Совместимые форматы файлов

ASCII (.asc, .xyz)

E57 (.e57)

LAS (.las)

LAZ (.laz)

PTS (.pts)

PTX (.ptx)

Potree (.js)

Формат сканеров Trimble (.tzf)

Ограничения

  • Некоторые базовые функции для работы с моделью Tekla Structures (например, выбор, отмена действия, перемещение, поворот, копирование и открытие контекстного меню щелчком правой кнопки мыши) недоступны.
  • На облака точек не распространяется автосохранение.
  • Удалить облако точек из списка облаков точек с помощью клавиши DELETE невозможно.
  • Облака точек не видны на чертежах.
  • Облака точек нельзя использовать совместно с помощью Tekla Model Sharing или в многопользовательском режиме.
  • В файлах форматов ASCII, PTS в каждой строке текста первые три поля должны быть следующими: x y z. В случае цветных точек последние три поля должны быть следующими: r g b.

Прикрепление облака точек к модели

  1. Нажмите кнопку Облака точек на боковой панели.
  2. Если вы хотите поместить облако точек внутри рабочей области, установите флажок Показывать только внутри рабочей области.
  3. Нажмите кнопку Добавить.
  4. Найдите и выберите файл облака точек или введите URL-адрес-адрес облака точек.

    Обратите внимание, что при использовании URL-адреса необходимо создать Potree-файл структуры каталога HTTP. Сделать это можно с помощью Point Cloud Manager.

  5. При необходимости измените масштаб облака точек.
  6. В поле Местоположение по выберите Начало координат модели, чтобы поместить облако точек в начало координат модели, или выберите базовую точку, чтобы разместить облако точек в координатах реального мира.
    Прим.: Если вы не знаете координатную систему облака точек, выберите Автоматически созданная базовая точка, чтобы расположить облако точек рядом с началом координат модели. В начале координат Tekla Structures будет создана автоматическая базовая точка с минимальными координатами X, Y и Z ограничивающей рамки облака точек.
  7. Нажмите кнопку Прикрепить облако точек.
  8. Для отображения облака точек в модели выберите вид модели, на котором вы хотите его отобразить, и нажмите кнопку с изображением глаза рядом с облаком точек в списке.

    Обратите внимание, что при выборе вида модели он имеет желтую рамку.

    Когда облако точек отображается на виде модели, в строку состояния выводятся минимальные координаты X, Y и Z ограничивающей рамки облака точек.

    Чтобы скрыть облако точек, нажмите кнопку .

В процессе моделирования можно привязываться к точкам для моделирования и измерения расстояний. Можно использовать плоскости отсечения в облаках точек, чтобы отображать только то, что нужно. Например, можно отсечь крышу и несколько этажей, чтобы видеть нижний этаж здания и все объекты на нем, требующие вашего внимания на стадии планирования. Также можно использовать инструмент Clipper с Tekla Warehouse для работы с несколькими плоскостями отсечения одновременно и разбивать модель на более мелкие составляющие для визуализации и моделирования.

Изменение свойств и настроек визуализации облаков точек

Вносить изменения в свойства и настройки визуализации облаков точек можно, когда к модели прикреплено облако точек и когда включена Визуализация DirectX.

Обратите внимание, что Настройки визуализации относятся к конкретному виду и доступны только для одного вида, имя которого отображается вверху боковой панели Облака точек (если не выбрано несколько видов). Настройки в области Свойства доступны только при условии, что в списке выбрано облако точек.

  1. Прикрепив облако точек к модели, выберите его из списка облаков точек на боковой панели.
  2. Откорректируйте местоположение, масштаб и поворот облака точек. Чтобы изменить значения, необходимо выбрать облако точек на боковой панели.

    Кнопка Сброс позволяет вернуться к значениям, которые были заданы для облака точек на момент последнего сохранения.

  3. Нажмите кнопку Изменить.
  4. В разделе Настройки визуализации можно использовать эффект купольного освещения (Eye-Dome Lighting, EDL) для улучшения восприятия глубины облака точек. Перетащите ползунки, чтобы увеличить или уменьшить толщину контура и интенсивность облака точек. Эффект EDL можно отключить, нажав кнопку EDL.

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

    • Если облако точек содержит классификации, можно изменить цвет точек категории классификации или скрыть их.

    • Проверьте точки на предмет конфликтов и отклонений, используя разные цвета для разных допусков. Можно выявить точки, которые находятся внутри выбранных деталей и выбранных объектов опорной модели или в пределах заданного расстояния от них.

      Обратите внимание, что окраска визуализированных объектов может привести к невразумительным результатам. Для получения однозначных результатов рекомендуется использовать режимы видимости CTRL+1 и SHIFT+1.

  7. Сохраните свойства и настройки визуализации для использования в дальнейшем.

Отсоединение облака точек от модели

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

    Обратите внимание, что отсоединить облако точек с помощью клавиши DELETE нельзя.

    Облака точек кэшируются в папке, предусмотренной по умолчанию, или в папке, указанной пользователем. Когда облако точек больше не используется ни в одной модели Tekla Structures, оно удаляется из кэша.

Задание максимального количества точек по умолчанию на виде

С помощью расширенного параметра XS_SET_MAX_POINT_CLOUD_POINT_COUNT можно задать максимальное значение по умолчанию для количества точек на виде. Значение по умолчанию — 10 000 000 (10 миллионов).

Этот расширенный параметр является системным и находится в категории Вид модели диалогового окна Расширенные параметры. Изменив значение, перезапустите Tekla Structures.

Отсечение только облаков точек и опорных моделей

Установите связанный с конкретным пользователем расширенный параметр XS_DO_NOT_CLIP_NATIVE_OBJECTS_WITH_CLIP_PLANE в значение TRUE, чтобы команда Плоскость отсечения отсекала только облака точек и опорные модели. Оригинальные объекты Tekla Structures не отсекаются. FALSE  — значение по умолчанию. Этот расширенный параметр находится в категории Вид модели диалогового окна Расширенные параметры.

Перечертите виды модели после изменения значения.

Пример облака точек

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

На следующем рисунке с помощью плоскости отсечения отсечены этажи и другие конструкции:

На следующем рисунке делается разрез для получения вида сечения:

На последнем рисунке показан вид сечения:

Совместная работа с облаками точек

Файлы облаков точек обычно настолько велики, что передавать облако точек другим пользователям в составе данных модели редко бывает целесообразно. Облака точек не относятся к строительным данным; это проектные данные, которые не являются частью модели, а потому не зависят от ее сохранения. Тем не менее иногда возникает необходимость организовать эффективную работу нескольких человек с одним и тем же облаком точек. Для совместной работы с облаком точек можно использовать файл в формате Potree. Ниже рассматривается, как лучше всего организовать совместный доступ к Potree-файлу среди пользователей модели. Прежде всего необходимо создать Potree-файл и скопировать его в общедоступное расположение, после чего другие пользователи смогут прикрепить его к своей модели Tekla Structures.

Создание Potree-файла

Вариант 1: с помощью Tekla Structures

  1. Создайте Potree-файл, прикрепив модель облака точек к модели Tekla Structures.

    Potree-файл создается в папке, заданной расширенным параметром XS_POINT_CLOUD_CACHE_FOLDER. Potree-файл имеет имя вида <potree_имя>.db и папку с тем же именем. Например:

  2. Скопируйте и файл <имя_Potree-файла>.db, и соответствующую папку в общедоступное расположение. При желании модель можно переименовать; в этом случае необходимо переименовать также папку.

    Прим.:

    Не заменяйте существующие данные в формате Potree, особенно если ими пользуются другие пользователи.

Вариант 2: с помощью Point Cloud Manager

Point cloud manager можно загрузить с сервиса Tekla Warehouse.

Подробные инструкции по использованию Point cloud manager см. в справке по Point cloud manager. Чтобы открыть ее, нажмите кнопку справки .

Для работы с Point cloud manager:

  1. Установите приложение, и запустите его из меню «Пуск» или с начального экрана, в зависимости от используемой версии Windows.

  2. Задайте корневую папку ля проекта, например C:\Trimble\PTRS.

  3. Нажмите кнопку Add new project (Добавить новый проект), чтобы создать проект с заданным именем.

    Это имя будет использоваться в качестве имени базы данных Potree и папки Potree.

  4. Импортируйте одну или несколько моделей облаков точек: нажмите кнопку Add file (Добавить файл) и найдите файл облака точек.

  5. После импорта облака точек создайте Potree-файл, нажав кнопку .

  6. Скопируйте файл <имя_Potree-файла>.db и папку <имя_Potree-файла> в общедоступное расположение. Для прикрепления Potree-файла требуются и файл <имя_Potree-файла>.db, и папка <имя_Potree-файла>.

Прим.:

Не заменяйте существующие данные в формате Potree, особенно если ими пользуются другие пользователи.

Прикрепление Potree-файла из общедоступного расположения

  1. Откройте Tekla Structures и откройте панель Облака точек с боковой панели.

  2. Перейдите к папке облака точек (mypotree в примере выше) и выберите файл облака точек (с расширением .js). Затем следуйте инструкциям выше, чтобы прикрепить облако точек.

Была ли эта информация полезной?
Назад
Далее