Как загрузить облако точек в autocad civil 3d

Обновлено: 06.07.2024

Введение : рассмотрим процесс загрузки в чертёж в проектных координатах рельефа на данную местность из общедоступных источников о рельефе (SRTM/ASTER GDEM и пр.) без использования постороннего ПО. В связи с развитостью космической отрасли и наличия средств обработки данных (космическая фотограмметрия) подобные данные о рельефе Земли с низким разрешением являются открытыми и доступными для загрузки - что мы и рассмотрим в данной статье.

Примечание : сразу оговорим, что подобный "рельеф" не является достоверным для местности и высотные погрешности могут составлять до 5-10 метров в равнинной части и до сотен метров в горных районах. Тем не менее, подобный источник данных помогает примерно оценить характер рельефа и принять некие предпроектные решения до этапа готовности нормальной съемки.

Где это может быть полезно : на предпроектной стадии (до этапа готовности данных изысканий) и в образовательных историях - для выполнения курсовых/дипломных работ [собственно говоря, статья и пишется под задачу показать студенту, как это делать].

Как это делать автоматизированно?

На самом деле, вариантов делать это с применением ПО гораздо быстрее, к примеру возьмём Autodesk InfraWorks ( один из уроков моего курса) или QGIS (также тут ролик из другого небольшого курса). Похожую задачу решает пакет DynaMaps (на базе Autodesk Dynamo) и т.д.

Мы же перейдем к технической части - демонстрации упомянутого процесса:

Часть 1 - подготовка чертежа/модели

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

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

Далее мы открываем новый чертеж в Civil 3D и присваиваем ему систему координат для района проектирования. В нашем примере - это Самарская область (МСК 63 Зона 1).

В этом уроке мы воспользуемся примером облака точек, который расположен в папке учебных пособий Civil 3D.

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

1

Или же в Навигаторе кликнуть правой кнопкой мыши на коллекции Облака точек и вызвать команду Создать облако точек .

2

В появившемся окне задаем имя облака точек, его описание и стиль.

3

Далее выбираем файл с данными лазерного сканирования.

4

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

В подменю Сводка содержится информация о создаваемом облаке точек, если была допущена ошибка, то можно вернуться на шаг назад и внести исправления.

5

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

6

Теперь с облаком точек можно работать как с любым объектом Civil 3D. Давайте изменим стиль облака. Для этого необходимо выбрать облако точек, в панели Облако точек выбрать Свойства облака точек.

7

Выбираем стиль Диапазоны отметок.

8

Во вкладке Диапазоны отметок выбираем команду Восстановить из стиля.

9

Облако точек раскрасилось в соответствии с высотными отметками.

10

В следующей статье мы рассмотрим классификацию облака точек, фильтрацию по классификации и создание поверхности на основе облака точек.

Данные облаков точек можно импортировать и визуализировать. Также допускается их стилизация по классификации LAS, цветовой системе RGB и прочим параметрам. Данные, которые мы в итоге получим, можно использовать для разработки поверхностей разных типов, оцифрования информации и прочих целей. Допускается и управление облаком точек по аналогии с обычным программным объектом. Например, можно редактировать их стили, выполнять привязки к точкам, разрабатывать новые поверхности.

В этом гайде мы расскажем об облаках точек на примере, размещенном в прилагаемых папках.

Чтобы создать облако точек, нужно найти вкладку Главное и выбрать на ней меню Создать данные рельефа и вызвать команду Создать облако точек.

5.1

Также нужную нам панель можно вызвать кликом ПКМ по «Облака точек» в навигаторе и выбрать там опцию Создать облако точек.

5.2

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

5.3

После этого выберите файл, в котором размещены данные лазерного сканирования.

5.4

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

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

5.5

Разработка нового облака точек всегда производится в фоновом режиме. Поэтому пользователь сможет продолжить работать прямо во время указанного процесса.

5.6

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

Так мы получили возможность работать с облаками точек как и с любыми другими программными объектами. Попробуем поменять стиль облака. Для этого нужно выбрать само облако, а в одноименной панели выбрать Свойства облака точек.

5.7

Активируем Диапазоны отметок.

5.8

В меню Диапазоны отметок активируем опцию Восстановить из стиля.

5.9

Наше облако точек стало цветным в соответствии с поставленными отметками высоты.

5.10

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

5.11

Устанавливаем нужный стиль LIDAR Point Classification.

5.12

В этом стиле точки получают цветовое оформление по классификации

5.13

Этот классификатор представлен таким образом:

5.14

На скрине видно, что все точки будут распределены по нескольким группам

5.15

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

5.16

Само облако станет выглядеть так:

5.17

Переходим к настройкам поверхности земли. Выбираем облако точек и в одноименном меню активируем опцию Добавить точки на поверхность.

5.18

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

5.19

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

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

5.20

На новой вкладке отобразится количество добавленных к поверхности точек.

5.21

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

5.22

5.23

В следующем уроке мы поговорим о том, как работать с поверхностями в рассматриваемой нами программе. Мы узнаем о существующих типах поверхности и разработаем новые варианты.

В AutoCAD Civil 3D можно создавать точки COGO и работать с ними.

Точки AutoCAD имеют только значения координат (X, Y и Z) и существуют только в одном чертеже.

Точки COGO имеют как координаты, так и другие свойства:

  • номер точки,
  • имя точки,
  • исходное (полевое) описание,
  • полное (расширенное) описание.

Импорт точек из текстового файла

Запустим Civil 3d. Создадим новый чертеж (Ctrl+N), и выберем нужный шаблон, как на картинке ниже

Шаблон Цивил 3Д

Текстовый файл с точками

Точки будем импортировать из текстового файла формата txt, выглядят точки в этом файле так:

текстовый файл с точками

Получив файл с точками, необходимо сразу проанализировать, в каком формате эти точки записаны. Это понадобится для дальнейших шагов в процессе импорта точек в Civil 3D.

Импорт точек COGO в Civil 3D

Так выглядит панель Создание точек. С её помощью разными способами можно создавать точки COGO


Появится окно выбора файла


В поле Укажите формат файла точек необходимо выбрать тот формат, который соответствует формату записи точек в нашем файле. Но часто бывает, что не находится такого формата, который есть в текстовом файле, как произошло и в нашем случае. Но программа Civil 3D позволяет создать свой индивидуальный формат, и там сделать настройки, соответствующие имеющемуся файлу.

Настройка формата точек при импорте

Для создания своего формата нужно нажать на верхнюю кнопку справа от поля Укажите формат файла точек.


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


Откроется окно настройки Формата файла точек


Введем свое имя формата, например Формат1, в параметрах формата выберем Разделитель и поставим запятую, поскольку помним, что данные в текстовом файле у нас разделяются запятой


Теперь настроим формат точек. Щелкнем по наименованию первого столбца в поле нижней части окна. Появится такое окошко



Подтверждаем (ОК), и нижняя часть окно настройки станет выглядеть так:


Аналогичным образом выбираем формат для следующих столбцов. Все наименования в итоге должны быть следующими, в соответствии с нашим текстовым файлом:


Данные из файла добавятся в нижнее поле окошка


Теперь нажимаем Анализ, для проверки правильности сформированного формата данных


Если заполняется поле выше, как на этом изображении, значит настройки формата верные.

Нажимаем ОК, закрываем окно редактирования форматов. Теперь в окне Импорт точек в списке форматов появится созданный нами формат Формат1. Выбираем его


Затем по кнопке с символом плюса справа от поля Выбранные файлы, выбираем еще раз наш текстовый файл. В поле предварительного просмотра появятся данные по точкам.


Нажимаем ОК, закрываем окно Создание точек и двойным щелчком по колесику мыши в пространстве модели выведем импортированные точки на экран. Они будут представлены в виде крестиков.

При этом в Навигаторе в раскрывающемся списке Группы точек появится группа _Все точки. Она всегда создается при любом методе создания точек в Civil 3D


Внешний вид выделенных точек легко изменить. Например, выберем одну из точек.


Теперь перейдем в панель стандартных свойств Автокада. Там будут отображаться свойства выбранной точки COGO.


В поле Информация в параметре Стиль можно выбрать стиль отображения выбранной точки. К примеру, выберем Дерево хвойное (ель пихта)


Отображение точки поменяется на символ ёлочки


Кроме внешнего вида символа точки можно настроить стиль метки точки (её подпись).


Этот параметра так и называется Стиль метки точки. В раскрывающемся меню выбирается свойства точки, которые необходимо отобразить на чертеже в виде подписи к ней. Например, выберем Отметки. Рядом с символом точки появится текст с отметкой


Читайте также: