<< Оглавление >> Создание и редактирование вручную |
|
Команда создает и редактирует план трассы указанием вершин углов, которые автоматически (или с запросом параметров) сопрягаются тремя основными комбинациями (дуга, клотоида-клотоида, клотоида-дуга-клотоида). (Редактирование – фактически, часть создания.)
Также она поддерживает редактирование параметров вершин углов (типы и параметры вписанных кривых, расположение и т.д.); их также можно удалить. В эту же команду перенесена команда «Редактор элементов». Поддерживаются операции «Отменить» и «Повторить».
При ручном способе создания трасс выводится диалоговое окно «Создание трассы», в котором необходимо ввести название трассы, уникальное внутри проекта, установить значения параметров пикетажа:
•Начальный пикет,
•Направление,
•Использование резаных пикетов,
•Использование индексных пикетов,
·Использование трассы для отсчета пикетажа,
•Символ отрицательного пикетажа.
Устанавливается порядковый номер первой вершины угла.
Задаются параметры оформления трассы:
•Слой,
•Стиль трассы,
•Набор подписей,
•Проверять ли нарушения геометрии.
После подтверждения параметров создается пустая трасса с заданным названием и выводится панель инструментов,
содержащая кнопки выполняемых операций:
Свойства вершины – выводится диалог с менеджером свойств. Свойства разделены на группы «Вершина» и группы для каждого элемента сопряжения (дуги, клотоиды). В группе «Вершина» – номер (только для чтения), координаты, тип сглаживания. При изменении типа сглаживания автоматически старые элементы удаляются, новые добавляются (при этом по возможности сохраняются их параметры – радиус, длины, крайние точки комбинаций). Для элементов комбинаций для редактирования доступны те свойства, через которые можно перевписать комбинацию в угол.
Отменить/Повторить – сохраняется копия плана трассы при каждом редактировании (в т.ч. при редактировании свойств вершин и элементов).
Операции с вершинами выполняются в основном только для стандартных комбинаций кривых, вписанных в вершину:
•Одна круговая кривая
•Круговая кривая с переходными кривыми
•Переходные кривые без круговой кривой.
Установки. В диалоговом окне задаются параметры создаваемых кривых по умолчанию. При включении флажка автоматического сопряжения создаваемых кривых следует ввести соответствующие значения параметров.
Описание операций
1. Добавить вершину можно одним из имеющихся способов:
•Добавить вершину без кривых
•Добавить вершину, сглаженную круговой кривой
•Добавить вершину, сглаженную двумя переходными кривыми
•Добавить вершину, сглаженную круговой кривой и переходными кривыми.
При создании вершины без кривых создаются одни тангенсы углов, при создании сглаженной вершины создаются вершины, сглаженные заданными кривыми.
Если в Установках отключено автоматическое сопряжение, то запрашиваются соответствующие параметры – радиус кривой и длины клотоид. Опции выводятся в командной строке, и следует выбрать нужную из них. В командной строке выводится и максимальное значение радиуса.
Элементы добавляются только в том случае, если возможен корректный расчет кривой.
При неправильном указании точки сообщается об ошибке, вершина не добавляется и кривая не создается.
2. Вставить вершину можно одним из имеющихся способов. На трассе необходимо указать точку, в которую хотим вставить новую вершину.
Вставить вершину можно одним из имеющихся способов. На трассе необходимо указать точку, в которую хотим вставить новую вершину.
3. Перенести вершину- на чертеже нужно указать точку возле той вершины, которую хотите перенести, затем указать новое местоположение этой вершины. Данная операция подобна переносу вершин с использованием «ручек». С учетом новой ВУ перерасчитываются элементы, входящие в выбранную, предыдущую и последующую ВУ. При некорректном переносе, когда невозможно пересчитать соседние элементы, выводится соответствующее сообщение и перенос не осуществляется.
4. Удалить вершину: на чертеже нужно указать точку возле той вершину, которую хотите удалить. Из плана удаляются все кривые, сопрягающие эту ВУ, и тангенсы, которые к ней примыкают. Так при удалении вершины, в которую вписана круговая кривая, удаляются и вершина и кривая. Вместо этих элементов добавляется один тангенс, соединяющий предыдущую и следующую ВУ. Сопряжения в этих ВУ пересчитываются. Если перерасчет не удался, то они удаляются и выводится сообщение: «Не удалось пересчитать параметры кривых предыдущей/следующей кривой! Кривые были удалены».
5. Сгладить вершину можно одной из трех стандартных комбинаций кривых.
Если выбранная вершина уже содержит кривые, то они заменятся на новые кривые.
6. Удалить сглаживание. Из вершин углов можно удалить все вписанные в них кривые. Останутся только тангенсы.
ВНИМАНИЕ. Эти операции применимы только к стандартным комбинациям кривых. В иных случаях используются функции из меню Геометрия. Нужно получить геометрию трассы и редактировать отдельные геометрические элементы.
Операции для нестандартных кривых:
• Добавить кривую в предыдущую вершину угла
•Удалить кривую из вершины угла
На чертеже в одну из вершин угла трассы вписаны четыре круговые кривые. Эти кривые можно объединить в разные вершины.
7. Удалить кривую из вершины угла. Указываем кривую, для которой хотим отдельно определить вершину угла.
Для выбранной кривой появилась своя вершина угла, также как и у соседней кривой справа. У двух первых кривых вершина общая. Их также можно разбить на отдельные вершины углов, с помощью операции «Удалить кривую из вершины угла».
8. Добавить кривую в предыдущую вершину угла – эта операция объединит кривые в одну вершину. На чертеже нужно указать элемент трассы (кривую) и кривая объединяется с предыдущей вершиной угла.
9. Добавить излом. В трассу можно добавить специальный элемент «Излом». Его можно добавить только в вершины, не сглаженные кривыми. Изломы добавляются вручную или расставляются автоматически. При ручном добавлении указывается точка возле вершины, в которую и вставится излом. Также запрашивается угол поворота; по умолчанию он принимается равным углу поворота вершины.
При автоматической расстановке изломов следует задать значение максимального угла поворота, при котором можно вставить излом. Статистика о количестве вставленных изломов и пропущенных вершинах выводится в командной строке.
10. Удалить излом. Нужно указать точку возле вершины, в которой находится излом, и излом удаляется.
11. Свойства вершины. После выбора вершины на трассе появляется окно свойств.
Окно содержит параметры вершины, некоторые из которых можно редактировать – такие как координаты вершины, тип сопряжения, а для кривых, если они есть, можно редактировать радиус кривой и длины клотоид. При изменении параметров элементы перевписываются в трассу автоматически. При изменении типа сопряжения ОБЯЗАТЕЛЬНО проверьте параметры созданных переходных кривых. По умолчанию клотоиды создаются с минимальной длиной, нужно ввести корректную длину для начальной и конечной клотоид.
Изначально менеджер пустой. Циклично запрашивается вершина трассы. Для выбранной ВУ выводятся свойства. Далее пользователь может либо отредактировать свойства ВУ в диалоге, либо указать другую ВУ. Список свойств:
Общие
Название трассы – Только для чтения
Номер ВУ – Только для чтения
Координаты ВУ – Чтение/запись
Тип сопряжения (нет, дуга, клотоида-клотоида, клотоида-дуга-клотоида) – Чтение/запись
Если в ВУ вписаны кривые, то для каждой добавляется группа с параметрами этих элементов:
Круговая кривая
Координаты начала – Только для чтения
Координаты конца – Только для чтения
Пикет начала – Только для чтения
Пикет конца – Только для чтения
Азимут начала – Только для чтения
Азимут конца – Только для чтения
Координаты центра – Только для чтения
Радиус – Чтение/запись
Длина – Чтение/запись
Угол поворота – Только для чтения
Домер – Только для чтения
Хорда Только для чтения
Биссектриса – Только для чтения
Тангенс – Только для чтения
Клотоида
Координаты начала – Только для чтения
Координаты конца – Только для чтения
Пикет начала – Только для чтения
Пикет конца – Только для чтения
Азимут начала – Только для чтения
Азимут конца – Только для чтения
Базовая длина – Чтение/запись
Реальная длина – Только для чтения
Радиус начала – Чтение/запись
Радиус конца – Чтение/запись
Смещение – Только для чтения
Отменить и Повторить – операции со стандартными действиями.