Глава 2
З
АМЕЧАНИЕ
AutoCAD ждет ответа только на тот запрос, который задан возле курсора или в командной
строке. Если вы не хотите отвечать на этот запрос, т. е. хотите перейти к другой команде —
прервите действующую команду, нажав клавишу .
Самый простой способ задания первой точки отрезка — указать ее с помощью мыши на
видимой части графического экрана. В этом вам помогает режим динамического ввода,
который показывает в двух или трех небольших окошках около курсора не только за-
прос системы, но и его (курсора) текущие координаты (см. рис. 2.2).
При выборе точки можно также ориентироваться на счетчик координат в левом нижнем
углу строки состояния (это те же координаты, что и в окошках около курсора). Для ука-
зания точки щелкните левой кнопкой мыши в том месте, откуда должен начаться отре-
зок. О вводе координат с помощью клавиатуры речь пойдет в разд. 2.3.
После указания первой точки AutoCAD выводит очередной запрос:
Следующая точка или [оТменить]:
(Specify next point or [Undo]:)
При движении курсора по экрану к предполагаемому положению конечной точки от-
резка система AutoCAD, как и при запросе первой точки, динамически показывает за-
прос, но вместо текущих координат курсора отображает смещение относительно пре-
дыдущей точки (рис. 2.3). Для смещения выводятся расстояние и угол наклона строя-
щегося отрезка относительно горизонтального направления оси X.
Рис. 2.3. Запрос второй точки и динамическое отображение смещения
Если вы укажете на экране с помощью курсора и щелчка левой кнопки мыши следую-
щую точку, то на экране появится отрезок, соединяющий первую и вторую точки.
Параллельно, в ходе построения, запрос команды ОТРЕЗОК (LINE) отображается еще и
в командной строке (см. рис. 2.3). Часть запроса (опция, или параметр) на ввод второй
точки заключена в квадратные скобки и имеет серый фон. Это означает, что можно или
указать на экране следующую точку, или выбрать опцию (вариант следующего шага
команды). В качестве опции на рис. 2.3 AutoCAD предлагает
оТменить (Undo). Данная
опция выполняет откат, т. е. отменяет последнее действие внутри команды, которым
явился ввод начальной точки отрезка. Чтобы воспользоваться опцией, необходимо на-
Основные примитивы и режимы построений
53
брать ее на клавиатуре в верхнем или нижнем регистре и нажать клавишу . Если
в наименовании опции какая-то часть выделена прописными буквами (в данном случае
это русская буква
Т (в английской версии — U)), то достаточно ввести на клавиатуре
только эту часть имени опции, причем можно сделать это в верхнем или нижнем реги-
стре (т. е.
Т (U) или т (u)), и опять-таки нажать клавишу . В дальнейшем будем
считать, что пользователь уже привык любой ввод с клавиатуры завершать клавишей
.
Опции можно выбирать также с помощью щелчка левой кнопки мыши на опции в ко-
мандной строке, с помощью контекстного меню или посредством таблицы опций — об
этом речь пойдет в двух следующих подразделах.
З
АМЕЧАНИЕ
Начиная с версии 2013 опции в командной строке стали гиперссылками, что отмечается се-
рым фоном и синим цветом заглавных букв. Поэтому щелчок левой кнопки мыши в команд-
ной строке на опции также является выбором данной опции.
Итак, если вы выберете опцию
оТменить (Undo), то AutoCAD отменит предыдущую
точку и опять попросит начать с первой точки.
Но если вы в ответ на запрос изберете главный вариант продолжения работы и укажете
вторую точку отрезка, то команда ОТРЕЗОК (LINE) построит отрезок, и ее работа на
этом не закончится. Будет выдан следующий запрос:
Следующая точка или [оТменить]:
(Specify next point or [Undo]:)
Мы видим, что запрос повторился, а это означает, что одной командой можно нарисо-
вать поочередно несколько отрезков, образующих на экране ломаную линию. Укажите
на экране третью точку. На этот раз очередной запрос будет выглядеть так:
Следующая точка или [Замкнуть/оТменить]:
(Specify next point or [Close/Undo]:)
Здесь, помимо опции
оТменить (Undo), появилась опция Замкнуть (Close). Если име-
ется выбор из нескольких опций, то сначала они показываются в командной строке на
сером фоне в виде гиперссылок, разделяемых внутри квадратных скобок пробелами без
серого фона. Затем они теряют серый фон и переходят в листинг работы с символом "/"
в качестве разделителя. После ввода на клавиатуре
З (C), в верхнем или нижнем реги-
стре, и нажатия клавиши AutoCAD нарисует еще один отрезок, идущий из кон-
ца предыдущего отрезка в начало первого (рис. 2.4).
Рис. 2.4. Построение замкнутой
ломаной линии из отрезков
Если вы не хотите строить замыкания отрезков, а хотите просто завершить команду
ОТРЕЗОК (LINE), то нажмите клавишу , которая всегда является признаком
конца циклических операций. Разумеется, можно было нажать после ввода
54
Глава 2
конечной точки второго отрезка. Тогда третий отрезок не был бы построен и команда
ОТРЕЗОК (LINE) завершилась бы, а в командной строке появилось бы приглашение
Введите команду: (Type a command:), что в системе AutoCAD означает завершение
предыдущей команды.
2.2.1. Использование контекстного меню
Есть еще один вариант завершения команды ОТРЕЗОК (LINE) вместо нажатия клави-
ши . Можно поместить указатель мыши внутрь графического экрана и нажать
правую кнопку мыши. При этом на месте, где находился курсор, появится контекстное
меню (рис. 2.5).
Рис. 2.5. Контекстное меню с опциями
команды ОТРЕЗОК
Рис. 2.6. Пример подменю Последний ввод
З
АМЕЧАНИЕ
В системе AutoCAD можно выполнить такую настройку, при которой краткий щелчок правой
кнопки мыши будет работать как нажатие клавиши , а долгий щелчок — вызывать
контекстное меню.
Содержание контекстного меню зависит от выполняемой в данный момент команды.
В меню приводятся варианты продолжения работы команды ОТРЕЗОК (LINE). Выше и
ниже опций выполняемой команды (для ОТРЕЗОК (LINE) — это
Замкнуть (Close) и
оТменить (Undo) (см. рис. 2.5), а для команды ДУГА (ARC) — это опции Центр
(Center) и
Конец (End) (рис. 2.6)) располагаются стандартные пункты, присутствующие
в контекстном меню во время всех основных команд.
Над опциями текущей команды находятся стандартные пункты
Ввод (Enter), Отмена
(Cancel) и
Последний ввод (Recent Input), а под опциями — пункты Переопределение
привязок (Snap Overrides), Панорамирование (Pan), Зумирование (Zoom), Штурва-
лы (SteeringWheels), БыстрКальк (QuickCalc). Выбор пункта в этом меню осуществ-
ляется с помощью устройства указания обычным образом (щелчком левой кнопки мы-
ши). Пункт
Ввод (Enter) заканчивает команду ОТРЕЗОК (LINE) (аналог нажатия кла-
виши ), пункт
Отмена (Cancel) прерывает работу команды (аналог нажатия
клавиши ).
Расположенные под опциями активной команды пункты
Панорамирование (Pan),
Зумирование (Zoom) и Штурвалы (SteeringWheels) вызывают прозрачные команды
(т. е. команды, временно прерывающие действие работающей команды) ПАН (PAN),
Основные примитивы и режимы построений
55
ПОКАЗАТЬ (ZOOM) и НАВШТУРВАЛ (NAVSWHEEL). Эти команды позволяют
изменить масштаб или зону отображения на экране рисунка и рассматриваются в
разд. 2.4.
Подменю
Переопределение привязок (Snap Overrides) дает возможность вызвать кон-
текстное меню функций объектной привязки, работа с которыми рассматривается
в разд. 2.3.
Подменю
Последний ввод (Recent Input) (см. рис. 2.6) позволяет повторно использо-
вать предыдущие варианты ввода (точки, числа, команды, опции и т. п.).
2.2.2. Доступ к опциям с помощью таблицы
В данной версии системы имеется возможность доступа к опциям команды с по-
мощью клавиши со стрелкой перемещения вниз. Вспомним ситуацию, когда команда
ОТРЕЗОК (LINE) при запросе четвертой точки предлагала опции:
Следующая точка
или [Замкнуть/оТменить]: (Specify next point or [Close/Undo]:). Если теперь нажать
клавишу <
↓>, то на экране в виде прямоугольной таблицы появятся опции текущей
команды. Если еще раз нажать клавишу <
↓>, то около верхней опции появится значок
отметки (рис. 2.7).
Рис. 2.7. Опции команды в табличной форме
Далее с помощью клавиш <
↓> и <↑> можно перемещаться вниз и вверх по списку оп-
ций. После выбора нужной вам опции (а выбранная опция имеет жирную точку перед
названием) следует нажать клавишу . В таблице опций, приведенной на рис. 2.7,
возможен также выбор с помощью щелчка мыши.
Если вместо доступа к опциям нажать клавишу <
↑>, то система будет показывать пре-
дыдущие варианты ввода (точки и т. п.). Ими при необходимости тоже можно восполь-
зоваться.
По любому из построенных отрезков можно с помощью команды СПИСОК (LIST) по-
лучить справочную информацию: координаты концов, угол наклона и т.
п.
—
см. разд. 2.12.
2.2.3. Продолжение предыдущего объекта
Если нажать клавишу вместо указания второй точки, то команда ОТРЕЗОК
(LINE) завершится, не построив никакого объекта. А вот если нажать клавишу
уже вместо задания первой точки, то вместо нее будет взята конечная точка последнего
56
Глава 2
построенного объекта (отрезка, открытой полилинии или дуги), а если чертеж пуст и
предыдущего объекта нет, то будет выдано сообщение об ошибке:
Нет ни отрезка, ни дуги, которые можно продолжить. Первая точка:
(No line or arc to continue. Specify first point:)
З
АМЕЧАНИЕ
Дуга и полилиния являются новыми для нас примитивами. О них рассказывается в разд. 2.9
и 2.10.
В случае, если последним построенным объектом был примитив, у которого нет конеч-
ной точки (например, текст), то AutoCAD ищет предпоследний и т. д., пока не найдет
отрезок, полилинию или дугу. Если последним подходящим объектом был отрезок или
открытая полилиния, у которой заключительный участок является прямолинейным
сегментом, то конечная точка найденного объекта становится начальной точкой нового,
и система запрашивает следующую точку.
Однако если последним найденным объектом оказалась дуга или полилиния, у которой
заключительный участок является дуговым, то AutoCAD дальше строит отрезок, кото-
рый является продолжением найденной дуги по касательной, и выдает запрос:
Длина отрезка:
(Length of line:)
На этот запрос вам нужно либо ввести при помощи клавиатуры число (и не забыть за-
вершить ввод клавишей !), либо задать на экране временную точку, до которой
AutoCAD вычислит расстояние от предыдущей точки. Полученное одним из двух спо-
собов число станет длиной в миллиметрах будущего отрезка, являющегося продолже-
нием дуги по касательной.
2.3. Способы ввода точек
В предыдущем разделе вы задавали конечные точки отрезка с помощью мыши. Но этот
способ ввода (указания) точек не является единственным. В системе есть еще несколь-
ко вариантов ввода координат.
2.3.1. Варианты цифрового ввода
Перечисляемые здесь варианты действуют при включенном режиме динамического
ввода (т. е. когда координаты положения курсора отображаются около перекрестия
в графическом экране). О режимах см. разд. 2.4.1.
Второй способ — ввод с клавиатуры около курсора через запятую целых или вещест-
венных абсолютных координат точки, например:
#65,113.24
В приведенном примере введена точка с двумя координатами: X = 65 мм, Y = 113,24 мм.
При вводе координат с клавиатуры запятая является разделителем между абсциссой и
ординатой, а в качестве разделителя между целой и дробной частями числа использует-
ся точка. При вводе абсолютных координат следует учитывать, где в чертеже находит-
ся точка с координатами 0,0. Чаще всего это точка левого нижнего угла графического
Основные примитивы и режимы построений
57
экрана (хотя в процессе работы вы перемещаетесь по чертежу, и точка 0,0 может ока-
заться в любом месте, даже уйти в невидимую часть документа).
При отсутствии символа # перед координатами в режиме динамического ввода система
может по-разному интерпретировать введенные координаты: как абсолютные или как
относительные. Как правило, введенная с помощью клавиатуры около курсора первая
точка в команде (например, ОТРЕЗОК (LINE)) считается в абсолютных координатах, а
введенные около курсора последующие точки — в относительных.
Третий способ ввода точек — это ввод с клавиатуры около курсора или в командной
строке в относительных декартовых координатах, например:
@50,25
Данная запись означает, что новая точка задается относительно предыдущей (что опре-
деляет символ "@") со сдвигом по оси X на +50 мм (вправо) и сдвигом по оси Y на
+25 мм (вверх). Здесь запятая также является разделителем координат. Вводимые числа
могут быть целыми и вещественными, положительными, нулевыми и отрицательными.
Четвертый способ ввода точек — это ввод с клавиатуры около курсора или в команд-
ной строке в относительных полярных координатах, например:
@33.5<45
В этой форме записи уже нет запятых, зато появился символ "<", который интерпрети-
руется как знак угла. В данном примере новая точка задается относительно предыду-
щей, причем расстояние между ними в плоскости равно 33,5 мм (т. е. числу слева от
знака угла), а вектор из предыдущей точки в новую образует угол 45
° с положительным
направлением оси абсцисс (угол измеряется в текущих угловых единицах, которыми
обычно являются градусы). Расстояние обязательно должно быть положительным, а
угол может быть числом с любым знаком.
Возможен и
пятый способ — ввод около курсора в абсолютных полярных координа-
тах, например:
#33.5<45
. Такая точка интерпретируется как точка, находящаяся от точки
0,0 на заданном расстоянии и с заданным углом относительно положительного направ-
ления оси X.
Применение декартовых или полярных координат находится во власти пользователя и
определяется тем символом, который он укажет после первой координаты: запятая оз-
начает ввод в декартовых координатах, а знак угла — в полярных.
При отключенном режиме динамического ввода весь ввод выполняется не около кур-
сора, а в командной строке. В этом случае символ # в качестве признака абсолютных
координат набирать
не следует. См. также следующий раздел.
2.3.2. Особенности динамического ввода
В рассматриваемой версии системы окно (зону) командных строк можно скрыть
с помощью команды СКРЫТЬКОМАНДНУЮСТРОКУ (COMMANDLINEHIDE). По-
сле этого вам будет доступен только динамический ввод в графическом экране.
Восстанавливает скрытую командную строку команда КОМСТР (COMMANDLINE).
Кроме того, для управления окном командных строк можно пользоваться пунктом
меню
Сервис | Командная строка (Tools | Command Line) и комбинацией клавиш
+<9>.
58
9>45>45> Do'stlaringiz bilan baham: |