Редактирование полилиний
Специальное редактирование двумерных полилиний выполняется с помощью команды PEDIT (ПОЛРЕД), которой соответствуют кнопка , входящая в панель инструментов Modify II (Редактирование-2) (рис. 3.43), и пункт падающего меню Modify › Object › Polyline (Редакт › Объекты › Полилиния). Мы уже рассматривали эту команду в разд. 2.10 для выполнения операции объединения в полилинию отрезков и дуг.
Рис. 3.43. Панель инструментов Modify II
Рассмотрим другие возможности команды PEDIT (ПОЛРЕД). После выбора полилинии в ответ на запрос Select polyline or [Multiple]: (Укажите полилинию или [Несколько]:) система AutoCAD выдает следующий перечень опций:
- Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/Добавить/Ширина/ Вершина/Сгладить/Сплайн/ Убрать сглаживание/Типлин/Отменить]:)
Перечислим опции команды с кратким их описанием:
- Close (Замкнуть) – замыкает разомкнутую (открытую) полилинию; если же была отмечена замкнутая полилиния, то опция изменится на Open (Разомкнуть);
- Join (Добавить) – добавляет новые сегменты к полилинии;
- Width (Ширина) – изменяет ширину всех сегментов полилинии на новое постоянное значение;
- Edit vertex (Вершина) – переходит в режим редактирования вершин полилинии (перемещение вершин, удаление вершин, добавление вершин, изменение ширины отдельных сегментов и т. д.);
- Fit (Сгладить) – сглаживает полилинию с помощью дуговых сегментов;
- Spline (Сплайн) – проводит сплайн по специальному уравнению, проходящий через начальную и конечную точки полилинии;
- Decurve (Убрать сглаживание) – убирает сглаживание, выполненное опциями Fit (Сгладить) и Spline (Сплайн);
- Ltype gen (Типлин) – управляет построением типа линии (для сегментов по отдельности или для всей полилинии в целом);
- Undo (Отменить) – отменяет последнюю операцию, выполненную в данной команде PEDIT (ПОЛРЕД).
Кроме того, нажатие клавиши Enter (вместо выбора опции) завершает команду PEDIT (ПОЛРЕД).
Опция Close (Замкнуть) замыкает разомкнутую полилинию, добавляя сегмент, идущий из конечной точки в начальную. Если последний сегмент полилинии был прямолинейным, то замыкание выполняется добавлением прямолинейного участка. Если последний сегмент был дуговым, то для замыкания строится дуговой сегмент, касающийся последнего сегмента. На рис. 3.44 приведены примеры замыкания двух полилиний, отличие которых только в типе последнего сегмента: у первой полилинии он прямолинейный, у второй – дуговой. Точками 1 и 2 отмечены участки, добавляемые системой с помощью опции Close (Замкнуть). Для наглядности эти участки выделены штриховой линией.
Рис. 3.44. Варианты замыкания полилинии