Как построить поверхность в civil 3d по точкам
Перейти к содержимому

Как построить поверхность в civil 3d по точкам

  • автор:

Создание поверхности из точек COGO и из других исходных данных

Нужно задать имя поверхности в соответствующей строке и при необходимости, задать описание.

Нажимаем ОК и видим в навигаторе подсписок с нашей поверхностью

Раскрываем плюсики и видим различные способы создания поверхностей под заголовком Определение

Щелкаем правой кнопкой мыши по наименованию Группы точек

В появившемся окошке выбираем с шифтом группы точек, которые должны лечь в основу поверхности

Нажимаем ОК. Будет создана поверхность по точкам

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

В стилях по умолчанию ставим Нет

Точки этой группы пропадут с чертежа

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

В открывшемся окне можно изменить стиль поверхности

Например, выбрав в этом списке Горизонтали и Треугольники, мы увидим поверхность, состоящую из треугольников.

Для просмотра поверхности в 3D можно воспользоваться орбитой автокада, либо выделить мышкой поверхность и нажать на ленте Просмотр объектов

В открывшемся окне можно покрутить трехмерное тело поверхности, ориентируясь на видовой куб. Кроме того, можно менять отображение поверхности в 3Д-виде, для удобного визуального восприятия, например, так:

Редактирование поверхности

Границы

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

Теперь идем в Навигатор — Поверхности — Наша поверхность (Фактический рельеф) — Определение.

Раскрываем список и видим первую строку Границы

Нажимаем правой кнопкой — Добавить

В окне вводим понятное имя границы и оставляем тип: Внешняя (т.к. у нас обрезка идет снаружи поверхности). Теперь щелкаем по нашей полилинии:

Поверхность будет обрезана.

Если нужно сделать вырез в поверхности изнутри, например под здание — действуем похожим образом. Для примера, нарисуем прямоугольник (здание в плане)

Добавляем новую границу,

но выбираем пункт не Внешний, а Скрыть.

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

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

Теперь нужно ввести номера точек, образующих контур здания (их диапазон через тире) — в результате построится полилиния, которую останется только замкнуть, отменив перед этим действие прозрачной команды.

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

Результат будет ожидаемым:

В случае снятия галочки в окне создания границы «Неразрушающая структурная линия», будут удаляться треугольники, ребра которых пересекаются с границей, вот с таким результатом

Чтобы удалить границу, нужно правой кнопкой нажать правой кнопкой мыши на её название в списке границ (под навигатором), который появляется при нажатой строке Границы. Затем выбрать Удалить.

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

Обрезка поверхности снаружи будет аннулирована

Создание поверхности из горизонталей

Если имеется чертеж Автокада с горизонталями — полилиниями, находящимися каждая на своей высотной отметке, для построения поверхности используется следующий алгоритм:

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

В навигаторе выбирается поверхность — Определение — Горизонтали — Добавить

Выполняются настройки в появившемся окне. В зависимости от значений в разделе «Условия прореживания», в поверхности будет создаваться разное количество треугольников. То есть, этим регулируется точность построения поверхности.

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

Далее, жмем ОК и выбираем на чертеже горизонтали.

Создание поверхности из объектов чертежа.

В определении поверхности выбирается инструмент Объекты чертежа

И при добавлении объектов нужно выбрать те, из которых нам нужно создать поверхность.

В случае, если поверхность нужно создать из 3D-граней (треугольников, сформированных сторонней программой и внедренных в текущий чертеж), нужно нажать галочку «Сохранять конфигурацию ребер объекта». Иначе, Civil 3D будет оптимизировать исходные данные, что повлечет за собой неточности при построении поверхности.

  • Техническое задание EIR
    • Термины и сокращения в BIM
    • Цели технологии
    • Требования к выполнению работ
    • Контроль качества BIM-модели
    • Требования к результатам работ
    • Требования к проектной команде

    BIM в среде Revit

    • Как создать простое семейство
    • Размещение семейства в проекте
    • Выбор материала компонента
    • Как добавить ручку в семейство
    • Работа с профилями
    • Формулы в Ревит
    • DYNAMO в REVIT
    • Параметры в Ревит
    • Генплан в Revit
    • Проектирование инженерных сетей. С чего начать?

    Создание поверхностей в Civil 3D

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

    1.jpg

    В текстовом документе записаны координаты точек, а также их отметки.

    Чтобы перенести точки в Civil 3D и создать по ним поверхность необходимо:

    1. Перейти в Civil 3D и навигаторе найти инструмент “Поверхности”

    2.jpg

    2. Создаем поверхность ПКМ, нажимаем на инструмент Поверхности-Создать поверхность, затем задаем тип-поверхность TIN, а также свойства и нажимаем ОК.

    3.jpg

    3. Теперь в поверхность необходимо добавить точки. Раскрываем меню поверхности-определение-файлы точек-ПКМ-добавить.

    4.jpg

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

    5.jpg

    5. Указываем формат обработки файла, или создаем новый (в моем случае ни 1 из предложенных не подходит, создам новый формат на основе существующего).

    6.jpg

    6. Добавляем точки используя новый, пользовательский формат обработки файла и нажимаем ОК.
    7. Поверхность построена.

    7.jpg8.jpg

    Важно заметить, что поверхность построенная по файлу точек имеет непосредственную связь с ним, то есть при изменении данных в файле, поверхность тоже будет изменяться. Для того чтобы изменения в файле вступили в силу, необходимо перестроить поверхность: Поверхности-поверхность-ПКМ-перестроить.

    9.jpg

    Создание поверхности по текстовым объектам

    Рассмотрим другой случай, когда множество точек или отметок представлены в виде текста.

    10.jpg

    При разработки поверхности TIN Civil 3D первым делом необходимо поднять эти текстовые объекты на их фактические отметки, чтобы координата “Z” совпадала с текстом (например 128.51).

    Для этого необходимо:

    1. Выделить все нужные объекты в модели;
    2. Перейти во вкладку «Редактирование»;
    3. Выбрать опцию «Поверхность»;
    4. Раскрыть выпадающий список “Переместить на поверхность” и выбрать опцию “Переместить текст на отметку”.

    11.jpg

    12.jpg

    13.jpg

    5. После этого все текстовые объекты поднимаются на свои отметки. Убедимся в этом открыв панель свойств и выбрав объект.

    14.jpg

    Далее необходимо создать поверхность и добавить в нее текстовые объекты:

    1. ПКМ нажимаем на инструмент Поверхности-Создать поверхность, затем задаем тип-поверхность TIN, а также свойства и нажимаем ОК.
    2. Теперь в поверхность необходимо добавить текстовые объекты. Раскрываем меню поверхности-определение-объекты чертежа-ПКМ-добавить-указываем тип объекта текст-нажимаем ОК.
    3. Выделяем нужные нам текстовые объекты и нажимаем “Enter”.
    4. Поверхность создана.

    15.jpg

    Создание поверхности по 3D-граням

    Способ создания поверхности по 3D граням похож на создание поверхности по текстовым объектам.

    16.jpg

    Для создания поверхности необходимо:

    1. Создать поверхность.
    2. Теперь в поверхность необходимо добавить 3D грани. Раскрываем меню поверхности-определение-объекты чертежа-ПКМ-добавить-указываем тип объекта 3D грани-нажимаем ОК.
    3. Выделить нужные нам объекты и нажать “Enter”.
    4. Поверхность создана.

    17.jpg

    Автор статьи: BIM менеджер ООО «АМКАД»

    Создание точек на отметке поверхности

    1. Выберите параметры и создайте стили, слои, группы точек и ключи-описатели.
    2. Вкладка «Главная» панель «Создать данные рельефа» меню «Точки» «Создать точки – Поверхность» «Случайные точки» .
    3. Выберите поверхность.
    4. Укажите место для точки в пределах границ поверхности. Отметка точки будет считана с поверхности в указанном месте.
    5. По запросу введите имя точки и описание.
    6. Нажмите клавишу ENTER для завершения команды.

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

    На уровень выше: Создание точек на основе отметок поверхности

    Понятия, связанные с данным
    • Создание точек на основе отметок поверхности
    • Перед созданием точек

    3d поверхность по точкам

    Задача следующая. Есть ряд точек (более 20 000)все имеют разные координаты как по ости Х и Y так и по оси Z. Необходимо создать поверхность (сетку) которая бы вершины во всех этих точках.
    Задача из серии геодезических – необходимо простроить поверхность земли.

    Просмотров: 23383
    Регистрация: 24.05.2009
    Сообщений: 3,030

    АлексЮстасу
    Посмотреть профиль
    Посетить домашнюю страницу АлексЮстасу
    Найти ещё сообщения от АлексЮстасу

    инженер технолог строитель

    Регистрация: 14.02.2010
    Сообщений: 1,379
    В Архикад 14 появилась функция автоматического построения 3D сетки по координатам геодезии.

    7Александр
    Посмотреть профиль
    Найти ещё сообщения от 7Александр

    Регистрация: 24.05.2009
    Сообщений: 3,030
    А в Autocad Civil — это отродясь штатная возможность.

    АлексЮстасу
    Посмотреть профиль
    Посетить домашнюю страницу АлексЮстасу
    Найти ещё сообщения от АлексЮстасу

    Регистрация: 27.08.2003
    Seattle/USA
    Сообщений: 1,133
    __________________
    Сквозь тернии к звездам. и обратно :yes:
    Регистрация: 19.04.2007
    Санкт-Петербург
    Сообщений: 624

    АлексЮстасу, честно искал. Большое спасибо. «программа триангуляции облака точек от Елпанова Евгения» именно то что надо. Сейчас буду разбираться, как она работает.

    Autocad Civil, именно в нем я и подсмотрел эту опцию. Но «мы легких путей не искали», очень хочется работать в чистом Каде.

    Регистрация: 14.08.2014
    Сообщений: 7,108

    Здравствуйте. Пытаюсь создать зд поверхность в автокаде из точек (приложил *.dwg и *.txt файлы).
    Хотелось бы воспользоваться штатными средствами (3dmesh) или лиспом/макросом.
    Первое у меня не получается, со вторым нужно возиться.
    Задача разовая, поэтому буду рад и готовому решению или рабочей ссылке на решение.
    Пробовал это http://dwg.ru/dnl/5072 — на 2015v. не сработало.

    DWG 2004 msh2004.dwg (55.4 Кб, 724 просмотров)
    ткст.zip (1.3 Кб, 86 просмотров)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *