Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні вказівки. Комп’ютерна графіка у серед....doc
Скачиваний:
11
Добавлен:
18.12.2018
Размер:
1.51 Mб
Скачать

5.3. Редактирование объектов

Под редактированием объектов в системе AutoCAD подразумевается выполнение операций над существующими графическими примитивами (объектами). А именно: изменение размеров, месторасположения, количества, свойств объектов, их пропорций, удаление с помощью уже известной команды СТЕРЕТЬ, и многое другое. Иногда при редактировании добавляются новые объекты, например, при применении команды КОПИРОВАТЬ и других. При этом, как правило, сохраняется цвет и тип линии исходных объектов.

Процедурам редактирования всегда сопутствует выбор одного или нескольких сложных или простых объектов (графических примитивов).

Сначала вызывается нужная команда, которая дает запрос:

Select objects:

(Выбор объектов:)

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

В системе есть возможность включения режима Выделение объекта до введения команды. В таком режиме возможно сначала выбирать объекты, а затем команду редактирования с последующим ее выполнением. Однако, этот режим пригоден не для всех команд, например, ОБРЕЖЬ, где сначала нужно выбрать режущие кромки, а потом обрезаемые объекты.

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

Для некоторых популярных команд редактирования важно понятие базовая точка. Эта точка запрашивается после выбора объектов и является своего рода точкой отсчета при выполнении последующих операций над графическими примитивами. Например, команда ВРАЩАТЬ для окружности. Если базовая точка – центр окружности, то она, как колесо вокруг своей оси, будет поворачиваться на заданный угол. На экране это вращение будет вообще не заметно. Если базовую точку избрать на дуге, то вращение вокруг нее напоминает вращение кольца висящего на гвоздике.

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

5.4. Выбор объектов

Самый простой способ выбора объекта после вызова команды редактирования это в ответ на запрос команды

Select objects:

(Выбор объектов:)

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

Select objects:

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

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

Сейчас включен режим Выделения объекта до введения команды. На рабочем поле вместе с курсором имеется прицел для выбора объектов. Наведите его на любой отрезок ломаной ABCD, рис.29, и щелкните левой кнопкой мышки. Отрезок выбран, что подтверждается выделением его на экране штриховой линией. Теперь проделайте то же с изображением буквы B, рис.29. Выбрана и выделена вся буква. Разница в том, что ломаная создавалась командой ЛИНИЯ, где каждый сегмент – самостоятельный объект (графический примитив), а буква – командой ПОЛИЛИНИЯ, и она, созданная за один сеанс работы с командой, - единый сложный графический примитив (объект).

Поскольку в дальнейшем никаких процедур с выбранными и выделенными на экране объектами производить не нужно, откажитесь от их выбора – [Esc].

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

Значительно проще использовать другие опции выбора. Всего их 16. Рассмотрим некоторые, самые популярные из них. Чтобы вызвать опцию для однократного применения, нужно в ответ на запрос

Select objects:

ввести наименование опции (возможно только те буквы, которые написаны заглавными) + [Enter].

Window (рамка) – позволяет выбрать все объекты, которые полностью попадут в прямоугольную рамку очерченную пользователем на экране. Рамка изображается сплошной линией.

Crossing (Секущая рамка) – тоже, но плюс объекты, которые будут пересечены рамкой. Рамка изображается штриховой линией.

Fenc (Линия) – в выбор попадут только те объекты, которые будут пересечены линией, очерченной пользователем. Линия изображается штриховой.

ALL (ВСЕ) – выбирает все без исключения объекты чертежа.

Group (Группа) – позволяет выбрать ранее поименованную группу.

Add (Добавить) – предназначена для добавления объектов в набор выбора. Обычно используется после применения опции Remove (Исключить).

Remove (Исключить) – предназначена для исключения из текущего набора выбора объектов. Работает, как бы наоборот. Прицел наводится на выбранный и выделенный на экране объект. Щелчок левой кнопкой и объект перестает быть выделенным штриховой линией и, соответственно, выбранным.

Undo (Отменить) – последовательно в обратном порядке отменяет выбор объектов из набора выбора.

Выберите с помощью Window (Рамка) только три верхних кольца из пяти в олимпийской символике, рис.24. Выбор осуществите внутри команды СТЕРЕТЬ.

Формат выполнения.

Command:_erase

оманда: СТЕРЕТЬ)

Select objects: W [Enter]

(Выбор объектов:)

Specify first corner: (чтобы очертить рамку нужно выбрать ее углы, расположенные на диагонали, причем необходимо, чтобы противоположный второй угол был правее первого. Поэтому первый угол выберите левее колец).

Specify opposite corner: (расположите рамку перемещая курсор так, чтобы три верхних кольца полностью попали в нее, а остальные объекты нет)

3 found (3 объекта найдено)

Select objects: [Esc] *Cancel*

Command:

Возможно, что с первого раза эта операция не удается, то повторите весь формат сначала. Если в процессе проб объекты будут случайно стерты, воспользуйтесь командой ВЕРНУТЬ.

Опробуйте выбор опцией Crossing (Секущая рамка).

Формат:

Command:_erase

Select objects: С [Enter]

Specify first corner: 50, 135 [Enter]

Specify opposite corner: (наведите курсор на точку с координатами 15,85. На экране штриховой линией очертится прямоугольная рамка. Не щелкайте. Попробуйте сказать, какие объекты будут выбраны этой секрамкой? Правильный ответ Вы узнаете после щелчка)

4 found (4 объекта найдено)

Select objects: [Esc] *Cancel*

Command:

Выберите все ручки – точки монитора, изображенного, на рис.29, с помощью опции Fenc (Линия). Формат:

Command:_erase

Select objects: f [Enter]

Specify fenc point: (наведите курсор на точку с координатами 355,10щелчок)

Specify endpoint of line or [Undo]: (наведите курсор на точку с

координатами 410,10. Обратите внимание, что линия пересекает все 5 точек на рис.29. Щелчок)

(Выберите конечную точку линии или [Отмени]:)

Specify endpoint of line or [Undo]: (ломаную можно продолжать, но сейчас это не нужно. Поэтому с помощью Контекстного меню осуществите Ввод)

5 found (5 найдено)

Select objects: [Esc] *Cancel*

Command:

В заключение опробуйте опцию ALL (ВСЕ).

Command:_erase

Select objects: All [Enter]

56 found (Все объекты найдены и, кстати, выделены)

Select objects: [Esc] *Cancel*

Command:

В практической работе удобно пользоваться текущим режимом выбора объектов. Он устанавливается в окне Опции одноименной команды из группы Инструменты падающего меню на Закладке Выбор, рис.30.

Выделение объекта до введения команды: Включено.

Неявное окно – автоматическое использование опций Window (Рамка) или Crossing (Секущая Рамка) при выборе объекта, как после введения команды редактирования, так и до.

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

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

Размер границ для выделения – величина квадратного прицела, применяемого для Выбора объектов. Слишком малым прицелом трудно наводить на объекты. Слишком большой – начинает мешать, захватывая сразу несколько объектов. Его величина колеблется от 0 до 20 пикселей. В данном случае оптимально 6 – 7 пикселей, т.е. первая треть шкалы, как показано на рис. 30. Установите.

Режим выбора объектов заканчивается [[OK]].

Опробуем его работу. Наведите прицел на любой объект и щелкните левой кнопкой мышки. Объект выделяется на экране, а значит, он выбран в набор выбора. По командной строке видно, что никакая команда сейчас не работает. Вызовите команду СТЕРЕТЬ. Объект, выделенный прицелом до ввода команды, стерт. Отмените действие команды СТЕРЕТЬ. Объект –

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

Р ис. 30.

Command: Specify opposite corner:

(Команда: Выберите противоположный угол)

Если развивать очертания вправо (двиньте курсор вправо вверх или вправо вниз), появляется прямоугольник из сплошных линий. Это работает опция Window (Рамка). Если тоже, но влево, появляется прямоугольник из штриховых линий – Crossing (Секущая рамка). Выберите противоположный угол рамки (или секущей рамки) так, чтобы в рамку ничего не попало, и она ничего не пересекала. В командной строке высветиться:

Command:

Это значит, что выбор перед введением команды закончен, но ни один объект не выбран.

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