Последовательность действий по моделированию поверхности в Autocad Civil 3d из точек:
Открываем чертеж с точками
В навигаторе находим заголовок Поверхности, щелкаем правой кнопкой мыши и выбираем верхнюю команду Создать поверхность
Откроется окно настройки
Нужно задать имя поверхности в соответствующей строке и при необходимости, задать описание.
Нажимаем ОК и видим в навигаторе подсписок с нашей поверхностью
Раскрываем плюсики и видим различные способы создания поверхностей под заголовком Определение
Щелкаем правой кнопкой мыши по наименованию Группы точек
Выбираем Добавить
В появившемся окошке выбираем с шифтом группы точек, которые должны лечь в основу поверхности
Нажимаем ОК. Будет создана поверхность по точкам
Чтобы теперь убрать с чертежа точки, можно изменить настройки их отображения. В навигаторе заходим в Группы точек, по требуемой группе щелкаем правой кнопкой мыши и заходим в свойства
В стилях по умолчанию ставим Нет
Точки этой группы пропадут с чертежа
Для того, чтобы изменить графическое отображение поверхности, нужно в навигаторе перейти к настройке ее свойств, нажав правой кнопкой мыши на наименование поверхности и выбрав верхнюю команду:
В открывшемся окне можно изменить стиль поверхности
Например, выбрав в этом списке Горизонтали и Треугольники, мы увидим поверхность, состоящую из треугольников.
Для просмотра поверхности в 3D можно воспользоваться орбитой автокада, либо выделить мышкой поверхность и нажать на ленте Просмотр объектов
В открывшемся окне можно покрутить трехмерное тело поверхности, ориентируясь на видовой куб. Кроме того, можно менять отображение поверхности в 3Д-виде, для удобного визуального восприятия, например, так:
Редактирование поверхности
Границы
Допустим, нам нужно обрезать поверхность, т.к. она выходит за границы участка или ее форма нас не устраивает. Для этого нужна полилиния, по которой будет происходить обрезка — это или готовый контур из исходных данных, или созданный нами. Для примера, нарисуем свою полилинию обычным инструментом Автокада и обязательно сделаем её замкнутой.
Теперь идем в Навигатор — Поверхности — Наша поверхность (Фактический рельеф) — Определение.
Раскрываем список и видим первую строку Границы
Нажимаем правой кнопкой — Добавить
В окне вводим понятное имя границы и оставляем тип: Внешняя (т.к. у нас обрезка идет снаружи поверхности). Теперь щелкаем по нашей полилинии:
Поверхность будет обрезана.
Если нужно сделать вырез в поверхности изнутри, например под здание — действуем похожим образом. Для примера, нарисуем прямоугольник (здание в плане)
Добавляем новую границу,
но выбираем пункт не Внешний, а Скрыть.
После щелчка по границе, увидим прямоугольный вырез.
В случае наличия на геоподоснове точек, обозначающих углы здания, контур в виде полилинии можно построить с помощью прозрачной команды. Для этого, надо выбрать инструмент полилиния и нажать команду Номер точки
Теперь нужно ввести номера точек, образующих контур здания (их диапазон через тире) — в результате построится полилиния, которую останется только замкнуть, отменив перед этим действие прозрачной команды.
Если внутри вырезанного контура нужно вернуть часть поверхности (сделать некоторый островок), алгоритм действий точно такой же. Строим полилинию внутри, добавляем границу и выбираем в списке Показать.
Результат будет ожидаемым:
В случае снятия галочки в окне создания границы «Неразрушающая структурная линия», будут удаляться треугольники, ребра которых пересекаются с границей, вот с таким результатом
Чтобы удалить границу, нужно правой кнопкой нажать правой кнопкой мыши на её название в списке границ (под навигатором), который появляется при нажатой строке Границы. Затем выбрать Удалить.
Чтобы граница удалилась с чертежа, нужно обновить проверхности (по имени поверхности — правая кнопка — Перестроить или Перестроить автоматически. Второй вариант автоматизирует процесс обновления поверхности при каких либо изменениях.
Обрезка поверхности снаружи будет аннулирована
Создание поверхности из горизонталей
Если имеется чертеж Автокада с горизонталями — полилиниями, находящимися каждая на своей высотной отметке, для построения поверхности используется следующий алгоритм:
В Civil 3D создается новый чертеж на основе нужного шаблона, куда копируются горизонтали с чертежа автокада, со вставкой по исходным координатам.
В навигаторе выбирается поверхность — Определение — Горизонтали — Добавить
Выполняются настройки в появившемся окне. В зависимости от значений в разделе «Условия прореживания», в поверхности будет создаваться разное количество треугольников. То есть, этим регулируется точность построения поверхности.
В случае, если в автокадовских горизонталях имеются разрывы, где прописана высотная отметка, можно оставить галочку «Заполнение разрывов в данных горизонталей», тогда при построении поверхности горизонтали будут считаться неразрывными.
Далее, жмем ОК и выбираем на чертеже горизонтали.
Создание поверхности из объектов чертежа.
В определении поверхности выбирается инструмент Объекты чертежа
И при добавлении объектов нужно выбрать те, из которых нам нужно создать поверхность.
В случае, если поверхность нужно создать из 3D-граней (треугольников, сформированных сторонней программой и внедренных в текущий чертеж), нужно нажать галочку «Сохранять конфигурацию ребер объекта». Иначе, Civil 3D будет оптимизировать исходные данные, что повлечет за собой неточности при построении поверхности.