Сопряжения

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

Внутренний угол называется сопряжением, а внешний угол – округлением. Можно создать оба угла с помощью команды СОПРЯЖЕНИЕ.

Сопряжение предусмотрено для следующих типов объектов:

Cкруглить все углы полилинии можно с помощью команды СОПРЯЖЕНИЕ. С помощью параметра "Несколько" можно осуществить сопряжение нескольких наборов объектов, не выходя из команды.

Прим.: Сопряжение границ штриховки, которое состоит из отрезков, ведет к потере ассоциативности. Если же граница штриховки задана полилинией, ассоциативность сохраняется.

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

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

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

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

Задание точек сопряжения

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

Сопряжение сегментов отрезков и полилиний

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

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

Сопряжение вдоль всей полилинии

Можно построить или отменить построение сопряжений вдоль всей полилинии.

При ненулевом радиусе сопряжения команда СОПРЯЖЕНИЕ проводит сопрягающие дуги у каждой из вершин, образованных пересечением линейных сегментов, если эти сегменты имеют достаточную для радиуса сопряжения длину.

Если при этом два линейных сегмента полилинии разделены дугой, команда СОПРЯЖЕНИЕ позволяет удалить сегмент дуги между ними и заменяет его на новый сегмент дуги текущего значения радиуса сопряжения.

Если радиус сопряжения равен 0, то сопрягающие дуги не проводятся. Если два линейных сегмента полилинии разделены одним дуговым сегментом, команда СОПРЯЖЕНИЕ позволяет удалить дугу и удлинить линейные сегменты до их пересечения.

Сопряжение параллельных линий

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

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