Откосы


Построение откоса (по полилинии)
Построение откоса
Построение откоса 2
Редактирование откосов
Выделить штрихи откосов

Построение откоса (по полилинии)

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

Слой, на который будет перенесен условный знак, а так же его цвет, можно задать, нажав на кнопку Задать слои и цвета:


Построение откоса

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

Позволяет строить откосы 3-х видов:

обычныйукрепленныйобрыв

Построение производится двумя методами на выбор: метод равных отрезков и метод перпендикуляров.

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

Примеры:

Метод равных отрезковМетод перпендикуляров

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

После построения откоса его можно отредактировать.

Тип линии "низ откоса" назначается автоматически.

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


Построение откоса 2

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

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

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

После указания верха и низа откоса на экране отображается режим предварительного просмотра, где Пользователь может задать или удалить направляющие штрихи:

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

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

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

См. также: Анимация процесса построения.


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

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

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


Выделить штрихи откосов

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