Глава 4
этом символ
#
в командной строке не отобразится. На рис. 4.5 в качестве примера пока-
зан результат редактирования для того случая, когда левая точка отрезка до изменения
имела координаты 75,90, а правая — 210,30.
Рис. 4.5. Растягивание
отрезка с помощью
конечной ручки
Рис. 4.6. Увеличение отрезка с помощью конечной ручки
З
АМЕЧАНИЕ
Если включить режим ДИН (DYN) и при вводе новых координат точки пропустить символ #,
то это будет воспринято системой как относительное изменение (координата X увеличит-
ся на 250 мм, а координата Y — на 175 мм). Эта особенность появилась в версии 2006. При
отключенном режиме ДИН (DYN) координаты новой точки следует вводить без символа #.
Координаты новой точки можно задать не только вводом их с клавиатуры, но и любым
из способов, рассмотренных нами в главе 2 (в том числе щелчком левой кнопки мыши
на новом месте конечной точки). Система AutoCAD при этом выполнит действие, ана-
логичное работе команды РАСТЯНУТЬ (STRETCH), которая описана в разд. 4.2.
Второй вариант редактирования отрезка с помощью конечной ручки —
Увеличить
(Lengthen) (см. рис. 4.3). Для того чтобы им воспользоваться, необходимо подвести
курсор к ручке и, не щелкая, дождаться появления динамического меню, приведенного
на рис. 4.3. Затем достаточно быстро щелкнуть левой кнопкой мыши на пункте меню
Увеличить (Lengthen). AutoCAD перейдет в режим увеличения отрезка (рис. 4.6). При
этом новое положение выбранной ручки можно будет указать только на продолжении
отрезка. В окошке, показывающем длину, возможен ввод нового значения длины с кла-
виатуры. Допускается и указание новой длины интерактивно, с помощью щелчка левой
кнопки мыши на новом месте. Описываемое действие аналогично функции рассматри-
ваемой в разд. 4.2 команды УВЕЛИЧИТЬ (LENGTHEN).
Из сообщения-подсказки видно, что с помощью нажатия клавиши можно пере-
ключаться между вариантами
Растянуть (Stretch) и Увеличить (Lengthen).
Выведенные в командную строку опции операции редактирования с помощью ручки
(Базовая точка/Копировать/оТменить/выХод (Base point/Copy/Undo/eXit)) аналогич-
ны опциям команды КОПИРОВАТЬ (COPY), которая рассмотрена в разд. 4.2.
Если после выбора ручки вместо указания ее нового местоположения нажать клавишу
или пробел, то система AutoCAD предложит запрос, относящийся к команде
ПЕРЕНЕСТИ (MOVE). После следующего нажатия на запрос меняется и пре-
вращается в запрос команды ПОВЕРНУТЬ (ROTATE), затем — команды МАСШТАБ
(SCALE), вслед за этим — команды ЗЕРКАЛО (MIRROR), далее снова возвращается
Редактирование примитивов
171
запрос команды РАСТЯНУТЬ (STRETCH). Эти операции предлагаются в циклическом
порядке. Соответствующие команды рассмотрены также в разд. 4.2.
Если выбрать мышью не конечную ручку, а среднюю, то AutoCAD выдаст сообщение
о точке растягивания. Укажите мышью новое положение средней точки (рис. 4.7). От-
резок переместится на новое место.
Рис. 4.7. Перенос отрезка с помощью средней ручки
Аналогичным образом квадратные ручки используются и у других примитивов.
У примитива прямая (XLINE) высвечиваются базовая точка и две точки на прямой на
небольшом расстоянии по обе стороны от базовой. Если переносить базовую (сред-
нюю) точку, то перемещается вся линия, а если переносить точки других ручек, то
базовая точка остается на месте, но изменяется наклон прямой (рис. 4.8).
Рис. 4.8. Редактирование наклона прямой с помощью ручки
Аналогично использование ручек для редактирования лучей (имя примитива — RAY).
У луча высвечиваются две ручки: в базовой точке и в точке, определяющей направле-
ние. При перемещении базовой точки перемещается весь луч, при перемещении второй
(направляющей) точки изменяется наклон луча.
На окружности (имя примитива КРУГ (CIRCLE)) высвечивается пять ручек: в центре и
квадрантах (т. е. крайней верхней, нижней, левой и правой точках). При попытке пере-
мещения центральной ручки окружность перемещается на новое место, а в случае ре-
дактирования окружности за любую из остальных ручек окружность растягивается или
сжимается, меняя радиус (рис. 4.9).
Рис. 4.9. Редактирование радиуса окружности с помощью ручки
172
Глава 4
У примитива ДУГА (ARC ) высвечиваются четыре ручки (простая ручка в центре, мно-
гофункциональные — в середине и на концах дуги). Перемещение центральной ручки
приводит к переносу всей дуги с сохранением геометрии. Ручки, расположенные на
самой дуге, имеют динамическое меню редактирования из двух пунктов. Первым пунк-
том везде является
Растянуть (Stretch). С его помощью выбранная ручка перемещает-
ся, а новая форма дуги получается по трем точкам (на рис. 4.10 показан вариант с изме-
нением положения конечной ручки).
Рис. 4.10. Растягивание дуги с помощью конечной ручки
У средней ручки вторым пунктом меню является
Радиус (Radius). С его помощью из-
меняется радиус дуги, но сохраняются точка центра, начальный и конечный углы.
У конечных точек в качестве второго пункта меню фигурирует
Увеличить (Lengthen).
Его действие (увеличение или уменьшение) аналогично действию одноименного пунк-
та меню конечных ручек отрезка: центр, радиус и второй угол сохраняются, но изменя-
ется угол, связанный с перемещаемой ручкой (рис. 4.11). Переключение между вариан-
тами редактирования здесь тоже выполняется клавишей , как у отрезка.
Рис. 4.11. Увеличение дуги с помощью конечной ручки
Полилиния может быть представлена в информационном окне команды СПИСОК
(LIST) с двумя наименованиями: компактная полилиния и подробная полилиния
(LWPOLYLINE и ПОЛИЛИНИЯ (POLYLINE)) (см. разд. 4.3). Компактную полилинию
иногда называют легкой (от английского термина lightweight polyline). На полилинии
любого типа квадратные ручки высвечиваются в концах линейных сегментов. Начиная
с версии 2011 в средних точках дуговых и линейных сегментов стали высвечиваться
узкие прямоугольные ручки. При перемещении выбранной квадратной ручки, распо-
ложенной на конце сегмента, на новое место прямолинейные сегменты растягиваются
аналогично растягиванию отрезков при помощи конечной точки, а дуговые сегмен-
ты — аналогично изменению дуг за конечные точки (рис. 4.12).
Все ручки полилинии являются многофункциональными. В сообщении, появляющемся
после выбора ручки (см. рис. 4.12), фигурируют три пункта с вариантами редактирова-
Редактирование примитивов
173
ния (эти же пункты выводятся в меню при прохождении курсора над ручкой):
Растя-
нуть за вершину (Stretch Vertex), Добавить вершину (Add Vertex) и Удалить верши-
ну (Remove Vertex). Циклический переход между пунктами выполняется с помощью
нажатий клавиши . В варианте добавления вершины справа от курсора появляет-
ся значок , а в варианте удаления вершины — значок .
Рис. 4.12. Растягивание полилинии с помощью квадратной ручки на конце сегмента
Средняя многофункциональная ручка (в форме узкого прямоугольника) имеет динами-
ческое меню, состав которого зависит от того, к ручке какого сегмента полилинии был
подведен курсор: линейного или дугового. Два первых пункта (
Растянуть (Stretch) и
Добавить вершину (Add Vertex)) аналогичны тем, что приведены на рис. 4.12. Третий
пункт для дугового участка имеет вид
Преобразовать в отрезок (Convert to Line)
(рис. 4.13), а для прямолинейного участка —
Преобразовать в дугу (Convert to Arc).
При выборе одного из этих режимов около курсора выводятся, соответственно, значки
и . Назначение пунктов отвечает их названиям.
Рис. 4.13. Меню средней ручки дугового сегмента
Подробнее об операциях редактирования полилинии см. разд. 4.2 (описание команды
ПОЛРЕД (PEDIT)).
Примитив мультилиния (MLINE ) редактируется с помощью квадратных ручек на кон-
цах сегментов аналогично полилиниям.
Примитив текст (TEXT) имеет квадратные ручки в тех точках, которые характеризуют
положение или выравнивание текста. Любая из ручек может использоваться как инст-
румент для перемещения текста на новое место (рис. 4.14). При некоторых способах
выравнивания (
Поширине (Fit), впИсанный (Aligned)) перемещение одной ручки мо-
жет изменять также и наклон текста.
174
Do'stlaringiz bilan baham: |