Создание спиральных кривых

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

Спиральная кривая – это кривая с фиксированной начальной точкой и радиусом, который изменяется пропорционально расстоянию дуги от начальной точки (он может увеличиваться или уменьшаться). Эта геометрия определяется начальным направлением, начальным радиусом, конечным радиусом и длиной дуги или дельта-углом.

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

Примечание:

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

Более подробно см. в разделе Включение и выключение пересчета полевых измерений в грид.

  1. Если текущая карта не содержит слой полилинейных объектов, добавьте его.
    1. На вкладке Вид щелкните Панель каталога Панель Каталог и разверните Базы данных Базы данных.
    2. Разверните базу данных по умолчанию или базу данных, содержащую ваши данные.

      Чтобы создать класс полигональных объектов, щелкните базу данных правой кнопкой мыши, выберите Новый, затем щелкните Класс объектов.

    3. Перетащите класс объектов на карту.

      Для нового слоя будет автоматически сгенерирован шаблон объектов с настройками по умолчанию.

  2. Если вы создаете линейные объекты, которые требуют, чтобы ваши входные значения хранились вместе с объектом в атрибутивных полях COGO, активируйте функциональность COGO для ваших линейных объектов.

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

    Более подробно см. Включить COGO.

  3. Если вы работаете с объектами, имеющими z-значения, на вкладке Редактировать в группе Высота выберите способ добавления z-значений к объектам.

    Шаги для добавления z-значений при создании объектов с z-значениями см. в разделе Указание высоты для 3D-объектов.

  4. На вкладке Редактирование задайте параметры замыкания и откройте панель Создать объекты.
    1. В группе Замыкание задайте необходимые параметры замыкания.
      Подсказка:

      Для отключения замыкания на время рисования объекта нажмите и не отпускайте Пробел.

    2. В группе Объекты щелкните Создать Создать объекты.
  5. На панели выберите шаблон линейного объекта и настройте инструмент построения.
    1. Щелкните на шаблоне линейного объекта и выберите Активный шаблон Прямой.
    2. Щелкните инструмент 2-х точечная линия 2-х точечная линия.
    3. Поставьте отметку Продолжить двухточечную линию для создания связанных двухточечных линейных объектов.

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

      Непрерывные двухточечные линейные объекты автоматически создают первую вершину в координатах последней вершины предыдущего двухточечного линейного объекта.

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

    Панель инструментов Построение
  6. Щелкните карту или конечную точку существующей линии или дуги, с которой вы хотите начать спиральную кривую.
  7. Щелкните правой кнопкой мыши и выберите Спиральная кривая.

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

  8. Укажите начальное направление как Направление касательной или Направление хорды.
  9. Задайте Начальный радиус одним из следующих способов:
    • Если вы начинаете с дуги окружности, укажите значение радиуса.
    • Если вы начинаете с прямой касательной, нажмите клавишу Delete, чтобы удалить значение радиуса и установить параметр на INFINITY.
  10. Задайте Конечный радиус одним из следующих способов:
    • Если вы завершаете построение на дуге окружности, укажите значение радиуса.
    • Если вы завершаете построение прямой касательной, нажмите клавишу Delete, чтобы удалить значение радиуса и установить параметр на INFINITY.

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

  11. Укажите длину спирали как Длина дуги или Дельта-угол.
  12. Чтобы изменить ориентацию проектируемой дуги и полученного скетча, щелкните Слева или Справа.
  13. Щелкните стрелку ниспадающего меню Плотность по и укажите способ уплотнения спирали.
    • Отклонение – создает сегменты с различной длины, которые отклоняются от истинной кривой в пределах максимально заданного расстояния.
    • Угол – создает сегменты, которые не превышают заданного угла. Линейные сегменты уменьшаются в длине по мере увеличения кривизны.
    • Длина – создает сегменты, которые не превышают заданной длины.
  14. Нажмите Enter, чтобы закрыть диалоговое окно и создать спиральную кривую.

В этом разделе