Создать поверхность в autocad civil 3d по точкам
Создание продольного профиля в Civil 3D состоит из нескольких последовательных шагов.
Прежде всего, на чертеже уже должна находится поверхность, которая будет являться поверхностью земли на профиле. А так же уже должна быть создана ось, по которой будет строиться профиль.
В первую очередь необходимо создать профиль поверхности. Для этого в Ленте нажмите на выпадающее меню «Профиль» и выберите пункт «Создать профиль поверхности».
Откроется окно «Создание профиля по поверхности». В окне «Выберите поверхности:» нужно выбрать созданную поверхность и нажать «Добавить». В окне «Список профилей:» появиться новая поверхность. Далее нужно нажать «Вычертить на виде профиля». Можно нажать и «ОК», если вид профиля будет создаваться позднее.
Теперь открылось окно «Создание вида профиля».
Во кладке «Общие» необходимо выбрать трассу для которой строится профиль, указать имя вида профиля и его описание (при необходимости). Также можно выбрать стиль вида профиля, в зависимости ото того, профиль чего вы делаете: автомобильной дороги, железной дороги или коммуникаций.
Во вкладке «Диапазон пикетов» можно настроить пикет начала и конца продольного профиля (если нужна только часть профиля).
Во вкладке «Высота вида профиля» можно настроить диапазон отметок, который должен быть на виде профиля и, таким образом, откорректировать положение профиля по вертикали на чертеже.
Во вкладке «Параметры отображения профиля» можно настроить параметры отображения созданных ранее профилей поверхностей: смещение, границы отображения (пикеты начала и конца, максимальные и минимальные отметки) и прочие параметры.
Во вкладке «Области данных» необходимо выбрать нужную форму штампа профиля и указать, откуда вид профиля должен брать данные для заполнения штампа. К этому вернёмся позже.
Форма выбирается в соответствии с нормативными требованиями. В нашем примере это будет Форма 5 — дороги проходящие в жилой застройке.
Нажимаем «Создать вид профиля» и указываем его положение на чертеже. Civil 3D создаст профиль поверхности.
Проектные данные и фактические данные в штампе первоначально заполняются данными поверхности земли. Позже мы настроим отображение этих данных.
Теперь нужно создать проектный продольный профиль.
Для этого левой кнопкой мыши нужно выбрать вид профиля и затем в Ленте нажать «Инструменты создания профилей».
Далее откроется окно «Создание профиля — вычертить новый». Здесь нужно вписать имя профиля. Остальные настройки игнорируем и нажимаем «Ок».
Откроется панель «Инструменты создания компоновки профиля». Это именно та панель, которая отвечает за создание профиля.
Создадим простейший профиль состоящий из двух прямых и одной кривой между ними.
Нажимаем «Вычертить прямые участки». Далее нужно на виде профиля указать точки, по которым будут построены прямые.
Далее вписываем кривую, для этого выбираем «Свободная вертикальная кривая (круг)» и вписываем её между прямыми участками.
Указываем прямые, между которыми вписывается кривая, а затем радиус, например 5000.
Теперь настроим отображение параметров в штампе.
Нажимаем на вид профиля левой кнопкой мыши, затем нажимаем на нём правой кнопкой мыши. В открывшемся окне выбираем пункт «Свойства вида профиля».
Откроется одноимённое окно. В нём нужно выставить настройки как показано на изображении.
Далее в выпадающем списке «Местоположение:» выбираем «Верх вида профиля» и настраиваем значения как показано на изображении.
Далее нажимаем «Применить» и «Ок».
Автор:
В данном учебном пособии показано, как создавать поверхность TIN и добавлять к ней данные горизонтали, структурной линии и границы.
При создании поверхности ее имя отображается в коллекции "Поверхности" в области инструментов на вкладке "Навигатор" . Из данного местоположения можно выполнить и другие операции, такие как добавление данных и редактирование поверхности. На только что созданной поверхности отсутствуют данные, поэтому она не видна на чертеже.
После того как к поверхности добавляются данные, она становится видимой на чертеже в соответствии с параметрами отображения, заданными в указанном для нее стиле поверхности.
Создание поверхности из объектов чертежа.
В определении поверхности выбирается инструмент Объекты чертежа
И при добавлении объектов нужно выбрать те, из которых нам нужно создать поверхность.
В случае, если поверхность нужно создать из 3D-граней (треугольников, сформированных сторонней программой и внедренных в текущий чертеж), нужно нажать галочку «Сохранять конфигурацию ребер объекта». Иначе, Civil 3D будет оптимизировать исходные данные, что повлечет за собой неточности при построении поверхности.
Открываем топосъемку. В нашем варианте она без горизонталей, но точки (а также текст отметок этих точек) имеют координату Z, соответствующую высоте в тексте к каждой точке.
Выбираем шаблон (ctrl+N) с именем _AutoCAD Civil 3D (Metric)_RUS
Копируем чертеж топосъемки с исходного файла в открытый файл на основе шаблона.
Проверяем масштаб. Рекомендуется работать в тысячном масштабе (в 1 мм — 1 м). Если масштаб на топосъемке не указан, нужно замерить расстояние между какими-либо ориентирами (например, угловыми точками участка или здания), и приблизительно замерить это же расстояние на спутниковой карте или публичной кадастровой карте. Если количество миллиметров на чертеже совпадает с количеством метров на карте, значит масштаб 1:1000, если нет — масштабируем топосъемку.
В области инструментов во вкладке Навигатор находим кнопку Поверхности, нажимаем правой кнопкой и выбираем Создать поверхность.
В появившемся окне вводим своё имя поверхности
Нажимаем ОК. Поверхность (виртуальная, пустая) создана, но её нужно наполнить элементами. Раскрываем плюсик, появившийся рядом со словом Поверхность в Навигаторе.
Выбираем текст (в данном случае, на нашей топосъемке текстовые отметки имели координату Z, поэтому мы слои с этими текстовыми отметками предварительно изолируем, скрывая другие слои). Если текст был в составе блоков, то сначала расчленяем всю топосъемку.
Исходя из возможности выбора, можно понять, что поверхность может строится не только по тексту, но и по другим объектам, имеющим координату Z (точки, отрезки и т.д.). Мы выбираем Текст, подтверждаем выбор, выделяем рамкой все отметки, правая кнопка мыши и Ввод. Будет построена поверхность.
Скрываем лишние слои с текстом. По характеру горизонталей видим, что некоторые точки по высоте смещены ошибочно (горизонтали стоят так часто, что образуют почти сплошную заливку).
Переходим на вид сбоку. Видим, что координаты Z некоторых точек выпадают из общей картины и это явно те точки, которые не имеют отношение к рельефу.
В появившемся окне переходим на вкладку Отображение, где включаем видимость Точек, в дополнение к видимости Треугольников. Ставим более контрастные цвета для точек.
На вкладке Точки можно подстроить отображение символов точек. После подтверждения в текущем окне видим следующую картину, где появляются треугольники и точки.
Далее, выбираем курсором поверхность и идем в инструменты Редактировать поверхность, где можно выбрать кнопку Удалить точку
Остается выбрать точки (в нашем случае — это красные перекрестия), которые выбиваются из общей картины.
После последовательного удаления ненужных точек, поверхность станет более приближенной к фактической.
Окончательный результат можно посмотреть, перейдя в визуальный стиль Оттенки серого, и убрав кромки.
Думаю всем знакома ситуация, когда ставится задача в кратчайшие сроки (лучше всего за 20 минут), сделать проект автомобильной дороги и передать объёмы на составление смет.
Это первая статья из небольшого цикла, в котором я постараюсь объяснить как лучше всего построить работу и объясню почему поступить лучше именно так.
Начинаем.
Топографической основой конечно же будет служить съёмка, представляющая собой кучу полилиний, сплайнов и текстовых объектов. С точки зрения бумажного топографического плана — идеально. С точки зрения создания ЦММ — это ад. Именно создание цифровой модели местности из такого чертежа и занимает большое количество времени. Но в последствии, в случае внесения корректировок в проектные решения — экономит время многократно.
Рассмотрим исходную съёмку с которой мы будем работать. Вот так выглядит её фрагмент в AutoCAD.
Запускаем Civil и сразу же открываем новый чертёж (комбинация клавиш Ctrl + N).
В открывшемся диалоговом окне выбираем _AutoCAD Civil 3D (Metric)_RUS.dwt.
В этот шаблон встроены стили и критерии проектирования соответствующие требованиям законодательства РФ.
Вставим чертёж со съёмкой как внешнюю ссылку, воспользовавшись командой панелью «Внешние ссылки» (ВНССЫЛ).
Чтобы получить поверхность полностью соответствующую съёмке необходимо построение вести по 3-м группам элементов:
1. Отдельные точки
Необходимо создать группу точек из отдельно стоящих точек на съёмке. Для ускорения процесса, в инструменте создания точек включим автоматическое заполнение описания точек словом «Земля».
Нужно вручную создать множество точек, вписывая их отметки. Бывает, что некоторые точки уже находятся на нужной координате Z. В таких случаях Civil сразу же будет заполнять значение высоты автоматически. Будьте внимательны. Далеко не всегда на съёмках, о которых мы сейчас говорим координата Z точки соответствует значению отметки находящейся рядом с ней.
После завершения точки нужно объединить в одну группу.
В «Навигаторе» на пункте «Группы точек» нужно нажать правой кнопкой мыши и в открывшемся меню выбрать пункт «Создать». Откроется диалоговое окно «Свойства группы точек». Во вкладке «Информация» нужно вписать имя. Например — Земля. Стиль точки указать — Точка плана. Стиль метки точки указать — Отметки.
Теперь следует перейти во вкладку «Включить». Ставим галочку у параметра «По совпадению исходных описаний» и вписываем описание, которое автоматически присваивалось создаваемым точкам — Земля. Далее нажать «Применить» и «Ок».
2. Линии границ покрытий, откосов, сооружений
Все линейные объекты нужно обвести характерными линиями, задавая отметки.
В Ленте выберите выпадающее меню «Характерная линия» и выберите инструмент «Создать характерную линию».
Откроется диалоговое окно «Создание характерных линий». Ничего здесь менять не нужно. Нажмите «Ок».
Программа запросит начальную точку, а затем указать отметку. Впишите её с чертежа. Далее можно или указать следующую точку или переключиться в режим рисования дуги. Характерные линии рисуются по тем же принципам что и обычные полилинии. После того как вы укажете следующую точку, появится больше вариантов действий. Если отметка точки известна — вписываете её. Если же это точка на изломе линии и отметки у неё нет, то вписываете П (Переход — программа в дальнейшем получит отметку этой точки путём интерполяции между двумя ближайшими точками на линии). Далее повторяете операцию необходимое количество раз. Не забываете переключаться между режимами О, если отметка известна (Отметка) и П. Нажмите клавишу Enter дважды когда дойдёте до конца построения. Обведите таким образом все границы элементов, указанных на съёмке.
3. Горизонтали
Есть два пути, обусловленные тем, каким образом горизонтали показаны на съёмке. Если это сплайны — придётся обрисовывать их характерными линиями. Так же, как и в случае с линиями границ покрытий. Единственное отличие в том — что отметка всегда будет одна и та же.
Если же горизонтали представлены полилиниями — то их сразу же можно перевести в характерные линии. Для начала нужно горизонталям назначить уровень (отметку Z), соответствующий значению на чертеже. В Ленте в выпадающем меню «Характерная линия» выберите пункт «Создать характерную линию из объектов».
Нужно будет указать полилинию на экране и нажать Enter. Откроется диалоговое окно «Создание характерных линий». В нём нужно поставить галочку напротив параметра «Стереть существующие объекты» и нажать Enter.
Повторяем эту процедуру для всех горизонталей.
Создание поверхности
Теперь у нас на чертеже есть большое количество элементов, по которым можно построить поверхность.
В Навигаторе в Области инструментов нажмите правой кнопкой мыши по параметру поверхности. Выберите пункт «Создать поверхность».
Откроется диалоговое окно «Создание поверхности». Обязательно нужно заполнить поле «Имя» — для примера впишем «Земля». Напротив параметра «Стиль» нажмите на значок «…», справа. Откроется окно «Выберите стиль поверхности». В первом выпадающем меня оставляем значение значение «Горизонтали 0.5м и 2м (фоновые)» А во втором выбираем пункт «Копировать текущий набор выбранных элементов».
В открывшемся окне, во вкладке информация в поле «Имя» впишите новое название. Например «2м 0.5м — Земля». Далее нужно перейти во вкладку «Отображение» и изменить цвет и вес линий для параметров «Основная горизонталь» и «Вспомогательная горизонталь». Цвет примем классический — 32. Вес линий для основных горизонталей — 0,3, для вспомогательных — 0,13.
Обязательно нужно нажать «Применить», затем «Ок».
Затем во вкладке «Создание поверхности» нажать «Ок».
Далее нужно указать, откуда поверхность должны браться отметки для построения поверхности. В «Панели инструментов» во вкладке «Навигатор» нужно раскрыть список «Поверхности», затем «Земля», затем «Определение», нажать правой кнопкой мыши на пункте «Группы точек». В открывшемся меню нужно выбрать пункт «Добавить». Откроется окно группы точек. Выбираем ранее созданную группу — Земля и нажимаем «Применить» а затем «Ок».
Таким образом были предоставлены данные для построения поверхности и программа её построила и вывела на экран. Далее нужно добавить данные от границ сооружений и горизонталей.
Теперь добавим к поверхности значения высот с характерных линий.
В «Навигаторе» во вкладке «Поверхности» у нашей поверхности найдите пункт «Структурные линии», нажмите правой кнопкой мыши и выберите пункт «Добавить…». Откроется окно «Добавление структурных линий». Ничего менять не нужно. Нажмите «Ок» и программа попросит вас выбрать линии.
Выбираем все созданные характерные линии и наживаем Enter. Данные добавлены.
Если поверхность не была перестроена автоматически, нужно сделать это вручную. В «Навигаторе» нажмите на названии поверхности правой кнопкой мыши и в открывшемся меню выберите пункт «Перестроить».
Работа по созданию поверхности закончена. Но стоит добавить один штрих, чтобы визуально поверхность выглядела как полноценная съёмка.
Подпись горизонталей.
В Ленте нужно перейти во вкладку «Аннотации» и нажмите на кнопку «Добавление меток».
Откроется диалоговое окно «Добавление меток». В выпадающем меню Объект укажите — «Поверхность». Тип метки — «Горизонталь несколько». Появятся пункты для выбора стилей меток. Для параметра «Стиль меток основной горизонтали» создадим свой стиль. Выбираем КЗ-метки основных горизонталей и нажимаем «Копировать текущий набор выбранных элементов».
Откроется диалоговое окно «Создание стиля метки». Впишем Имя — Основные горизонтали — Земля. Далее переходим во вкладку «Компоновка» и правим параметр Цвет на 32. Далее нужно нажать «Применить» и «Ок».
В окне «Добавление меток» нажмите «Добавить». Программа запросит указать поверхность. Лучше сразу привыкнуть делать это нажатием клавиши Enter и выбирать поверхность их списка. Далее нужно начертить линию, вдоль которой будут расставлены горизонтали. Возможно придётся повторить операцию несколько раз. Но в результате получиться поверхность, оформленная в точности как съёмка.
Воздействие неразрушающей внешней границы
Данные горизонталей
Горизонтали являются графическими изображениями изменений отметок поверхности. Можно создать поверхность из горизонталей, которые вычерчены в виде 2D или 3D полилиний с данными координат по осям x, y и z.
TIN-поверхности
TIN-поверхность состоит из треугольников, образующих неравномерную триангуляционную сеть. TIN-линия - это одна из линий, образующих триангуляцию (разбиение на треугольники) поверхности.
Для создания TIN-линий AutoCAD Civil 3D соединяет ближайшие друг к другу точки поверхности. TIN-линии образуют треугольники. Высотная отметка каждой точки поверхности определяется путем интерполяции отметок вершин треугольников, в которых лежит точка.
Создание поверхности из горизонталей
Если имеется чертеж Автокада с горизонталями — полилиниями, находящимися каждая на своей высотной отметке, для построения поверхности используется следующий алгоритм:
В Civil 3D создается новый чертеж на основе нужного шаблона, куда копируются горизонтали с чертежа автокада, со вставкой по исходным координатам.
В навигаторе выбирается поверхность — Определение — Горизонтали — Добавить
Выполняются настройки в появившемся окне. В зависимости от значений в разделе «Условия прореживания», в поверхности будет создаваться разное количество треугольников. То есть, этим регулируется точность построения поверхности.
В случае, если в автокадовских горизонталях имеются разрывы, где прописана высотная отметка, можно оставить галочку «Заполнение разрывов в данных горизонталей», тогда при построении поверхности горизонтали будут считаться неразрывными.
Далее, жмем ОК и выбираем на чертеже горизонтали.
Границы
Границы - это замкнутые полилинии, влияющие на видимость треугольников внутри границы и снаружи. Внешняя граница определяет границы поверхности. Все треугольники внутри границы являются видимыми, а все треугольники снаружи от границы - невидимыми.
Области, скрытые с помощью границы, не учитываются в таких расчетах, как общая площадь и объем.
Границы поверхности определяются путем выбора имеющихся на чертеже многоугольников. Описание поверхности отображает численный код и список вершин для каждой границы.
Поверхность TIN с отображаемыми линиями горизонтали
Границы
Допустим, нам нужно обрезать поверхность, т.к. она выходит за границы участка или ее форма нас не устраивает. Для этого нужна полилиния, по которой будет происходить обрезка — это или готовый контур из исходных данных, или созданный нами. Для примера, нарисуем свою полилинию обычным инструментом Автокада и обязательно сделаем её замкнутой.
Теперь идем в Навигатор — Поверхности — Наша поверхность (Фактический рельеф) — Определение.
Раскрываем список и видим первую строку Границы
Нажимаем правой кнопкой — Добавить
В окне вводим понятное имя границы и оставляем тип: Внешняя (т.к. у нас обрезка идет снаружи поверхности). Теперь щелкаем по нашей полилинии:
Поверхность будет обрезана.
Если нужно сделать вырез в поверхности изнутри, например под здание — действуем похожим образом. Для примера, нарисуем прямоугольник (здание в плане)
Добавляем новую границу,
но выбираем пункт не Внешний, а Скрыть.
После щелчка по границе, увидим прямоугольный вырез.
В случае наличия на геоподоснове точек, обозначающих углы здания, контур в виде полилинии можно построить с помощью прозрачной команды. Для этого, надо выбрать инструмент полилиния и нажать команду Номер точки
Теперь нужно ввести номера точек, образующих контур здания (их диапазон через тире) — в результате построится полилиния, которую останется только замкнуть, отменив перед этим действие прозрачной команды.
Если внутри вырезанного контура нужно вернуть часть поверхности (сделать некоторый островок), алгоритм действий точно такой же. Строим полилинию внутри, добавляем границу и выбираем в списке Показать.
Результат будет ожидаемым:
В случае снятия галочки в окне создания границы «Неразрушающая структурная линия», будут удаляться треугольники, ребра которых пересекаются с границей, вот с таким результатом
Чтобы удалить границу, нужно правой кнопкой нажать правой кнопкой мыши на её название в списке границ (под навигатором), который появляется при нажатой строке Границы. Затем выбрать Удалить.
Чтобы граница удалилась с чертежа, нужно обновить проверхности (по имени поверхности — правая кнопка — Перестроить или Перестроить автоматически. Второй вариант автоматизирует процесс обновления поверхности при каких либо изменениях.
Обрезка поверхности снаружи будет аннулирована
Структурные линии
Структурные линии определяют линейные объекты поверхности, такие как подпорные стенки, бордюры, вершины гребней и потоки. Структурные линии направляют триангуляцию поверхности вдоль структурной линии; ни один из треугольников не пересекает структурную линию.
Структурные линии необходимы для создания точной модели поверхности. Структурные линии имеют большое значение, так как именно интерполяция данных определяет форму модели, а не сами данные.
В качестве структурных линий могут использоваться 3D линии или 3D полилинии. Каждая вершина на полилинии преобразуется в точку TIN с такими же координатами XYZ. При работе с 3D линиями каждая выбранная пользователем линия определяется как структурная линия по двум точкам.
Нужно задать имя поверхности в соответствующей строке и при необходимости, задать описание.
Нажимаем ОК и видим в навигаторе подсписок с нашей поверхностью
Раскрываем плюсики и видим различные способы создания поверхностей под заголовком Определение
Щелкаем правой кнопкой мыши по наименованию Группы точек
В появившемся окошке выбираем с шифтом группы точек, которые должны лечь в основу поверхности
Нажимаем ОК. Будет создана поверхность по точкам
Чтобы теперь убрать с чертежа точки, можно изменить настройки их отображения. В навигаторе заходим в Группы точек, по требуемой группе щелкаем правой кнопкой мыши и заходим в свойства
В стилях по умолчанию ставим Нет
Точки этой группы пропадут с чертежа
Для того, чтобы изменить графическое отображение поверхности, нужно в навигаторе перейти к настройке ее свойств, нажав правой кнопкой мыши на наименование поверхности и выбрав верхнюю команду:
В открывшемся окне можно изменить стиль поверхности
Например, выбрав в этом списке Горизонтали и Треугольники, мы увидим поверхность, состоящую из треугольников.
Для просмотра поверхности в 3D можно воспользоваться орбитой автокада, либо выделить мышкой поверхность и нажать на ленте Просмотр объектов
В открывшемся окне можно покрутить трехмерное тело поверхности, ориентируясь на видовой куб. Кроме того, можно менять отображение поверхности в 3Д-виде, для удобного визуального восприятия, например, так:
Поверхность перед добавлением неразрушающей внешней границы
Редактирование поверхности
Читайте также: