Как построить горизонтали в автокаде
Перейти к содержимому

Как построить горизонтали в автокаде

  • автор:

Отрисовка горизонталей рельефа, экспорт и редактирование в 3Ds Max

Цель работы: Создание рельефа местности по исходным точкам, с построением горизонталей в 3Ds Max.

Горизонтали в обычном AutoCad можно рисовать с помощью дополнительных LISP скриптов или дополнительных программ.

Проще всего горизонтали рисовать в программах: Civil 3D и GeoniCS. Но существует небольшая проблема с импортом горизонталей, построенных в этих программах.

  • Дополнительные задания
    • Временные
    • Лабораторные (ЦГТ)
      • AutoCad Civil 3D
      • Лабораторные (ПГ)
      • Спецметоды (ПГ)
      • Алибин Д.Ю.
      • Апряткин О.А.
      • Бекчанова Е.С.
      • Давлатов Р.А.
      • Клименок И.В.
      • Климовский А.М.
      • Колосов Е.Н.
      • Корчагин А.С.
      • Кузнецов Д.А.
      • Кузнецов С.П.
      • Куприянов А.О.
      • Курская Е.И.
      • Лидовская Е.А.
      • Майоров А.А.
      • Морозов Д.А.
      • Перминов А.Ю.
      • Степановская Д.В.
      • Тринько А.И.
      • Царькова Д.Б.

      Опрос

      О чем вы хотели бы знать?

      • О структуре навигационных сообщений (9%, 4 Проголосовавших)

      Как построить горизонтали в автокаде

      Данный модуль содержит точечные условные знаки категории рельеф:

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

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

      • Заполнение — метод заполнения контура, ромбом, квадратом или случайно.
      • Шаг вставки — собственно шаг вставки. Масштабируется в зависимости от текущего масштаба.
      • Случайный разброс — случайный отскок от узлов сетки, от 0 до 1. чем меньше, тем ближе к узлу сетки, если 1 — отскок равен параметру ‘шаг вставки’. Оптимальное значение — 0.5
      • Базовый масштаб — масштаб для вставляемого блока.
      • Случайный поворот — поворот вставляемых блоков на случайную величину.

      Условные знаки(блоки) прорисовываются внутри указанного контура в том порядке, в котором они были добавлены в список ‘Комбинации условных знаков’ в левой части окна. Причем, если блок накладывается на ранее отрисованный, то тот стирается.

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

      На что следует обратить внимание.

      • Если выбрать два и более разных условных знака, но с одинаковыми параметрами вставки(метод и шаг вставки), то отображен будет только последний, т.к. он просто сотрет собой все предыдущие.
      • На данный момент модуль не отличается быстродействием. Большой контур может заполняться условными знаками весьма продолжительное время.
      • Имеет смысл для одного из условных знаков указывать бОльший шаг вставки, тогда результат будет более красивым.

      Модуль базируется на конфигурационном файле ‘ces_topo_комб_растительность_рельеф.csv’ из папки с программой, в котором прописаны имена блоков и параметры для их вставки. Этот файл можно дополнять своими условными знаками и/или редактировать существующие, однако нужно учесть что при обновлении программы такой измененный файл будет перезаписан.

      Данный модуль позволяет построить горизонтали по уже построенной триангуляции (меню «CES-Утилиты -> из 2D в 3D -> Построение триангуляции») двумя способами – полилинией или сплайном:

      Оба способа имеют свои недостатки. При построении полилинией, горизонтали получаются грубыми, ломаными:

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

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

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

      Кроме выбора метода рисования пользователю необходимо ввести в соответствующие поля следующие параметры:

      • Шаг горизонталей – соответствует термину «сечение рельефа горизонталями через…», метры.
      • Утолщенные через – шаг в метрах, через который будут рисоваться утолщенные горизонтали.
      • Толщина утолщенных – соответствует понятию AutoCAD (ZWCAD) «вес линии», мм. (для отображение на экране должно быть включено отображение линий в соответствии с весами)
      • Цвет горизонталей – число от 1 до 255 в соответствии с индексами цветов AutoCAD (ZWCAD):
      • Слой для горизонталей – имя слоя, на котором будут построены горизонтали.

      Все введенные значения Программой запоминаются.

      Построенным полилиниям задается свойство «уровень» в соответствии с ее уровнем, которое менять не рекомендуется, т.к. это установленное свойство применяется при подписывании горизонталей модулем Подписать горизонтали

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

      На данный момент этот модуль работает только с полилиниями.

      Данный модуль позволяет автоматически подписать сразу все горизонтали(полилинии):

      В этом примере коричневыми линиями показаны горизонтали(полилинии), серым цветом — триангуляция(3дгрань), а проставленные подписи горизонталей — красным цветом.

      Необходимое условие! У полилиний должен быть задан параметр ‘уровень’:

      Так же для работы модуля необходима триангуляция или поверхность Civil для правильного ориентирования текста относительно направления возвышения.

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

      К примеру для масштаба 1:2000 шаг равен 100*2=200, высота текста 2*2=4. Таким образом, при печати плана в масштабе 2 к 1 шаг подписей будет примерно равен 100, а высота текста — 2.

      Модуль позволяет найти среди указанных пользователем горизонталей(полилиний) те, у которых значение свойства ‘уровень’ кратно указанному значению.

      Расстановка бергштрихов данным модулем осуществляется путем указания двух точек виртуальной линии, бергштрихи будут проставлены в местах пересечений этой линии и горизонталей(полилиний):

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

      Модуль позволяет автоматически расставить бергштрихи по указанным горизонталям(полилиниям):

      Модуль просит у пользователя указать триангуляцию или поверхность Civil. Это необходимо для правильного ориентирования бергштрихов.

      Уроки AutoCAD и не только!

      Если вы не знали, что в AutoCAD можно строить горизонтали в ручную, без каких либо сторонних продуктов и приложений. Как это делается, вы увидите в видео. Горизонтали важное составляющее для понимания рельефа местности. Как строить горизонтали и их сглаживать вы будете знать после просмотра. Так как зачастую, даже в навороченных программах горизонтали получаются угловатыми

      Интерполирование горизонталей при построении топографического плана строительной площадки в NanoCAD

      В качестве исходных данных для построения плана рельефа используем полевую схему нивелирования поверхности участка в масштабе 1:500.

      Схема представляет собой сетку квадратов (6 × 5) со стороной 20 метров, в вершинах проставлены относительные отметки поверхности земли (см. рисунок).

      По сути неавтоматизированный метод интерполирования горизонталей в NanoCAD аналогичен графическому интерполированию на бумаге с помощью палетки. Однако благодаря имеющемуся инструментарию программы, данный метод позволяет производить интерполяцию с несравнимо более высокой точностью, а построение самих горизонталей производится проще и логичнее при помощи специального примитива — «Сплайна».

      Разберем на примере данный метод — скрин для иллюстрации см. ниже.

      Имеем две отметки земной поверхности, расположенные в соседних вершинах квадрата, в нашем примере — это верхняя левая и расположенная под ней отметки — 55.36 и 56.19 метра. Чтобы проинтерполировать сторону квадрата между этими отметками, с помощью инструмента «Деление» проставим точки на равном расстоянии друг от друга между вершинами. Для этого необходимо задать число сегментов, которое в свою очередь определяется разностью между отметками без учета дробного разделителя, т.е. в данном случае 5619-5536=83. По сути таким образом мы проинтерполировали сторону квадрата горизонталями с отметками (от низшей к высшей) 55.37, 55.38, 55.39 …. 56.18, 56.19. Из всего этого количества нам нужно выбрать точки с отметками, соответствующими принятой высоте сечения горизонталей. В данной работе высота сечения 0,25 метра, т.е. из всего множества точек нам необходимо оставить только точки с отметками 55.50, 55.75, 56.00 метра, а остальные удалить, чтобы в дальнейшем при построении горизонталей не запутаться.

      Но так бы мы поступили, если в точности следовали теории. На практике работа с таким количеством точек утомительна, требует огромного ресурса времени и может привести к ошибкам. Поэтому не нужно строить 83 точки, достаточно построить те, которые, например, соответствуют отметкам 55.40, 55.45, 55.50 и так далее. В данном случае (это показано на скрине) точек получилось 16. Для удобства также наши фактические отметки округлили до чисел 55.35 и 56.20. Количество сегментов для деления стороны квадрата вычислили так: (5620-5535)/5=17.

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

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

      В итоге в черновом виде получим следующую картинку (см. скрин ниже).

      Сами горизонтали строим в соответствующем слое (например, «Горизонтали» или «Рельеф») «Сплайном».

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

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

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