Лекція
Взаємодія користувача з Автокадом.
При створенні креслення, в основному, користувач подає тим чи іншим способом команди Автокада і відповідає на підказки до цих команд.
Способи подавання команд Автокада.Користувач взаємодіє з Автокадом, подаючи команди Автокада і відповідаючи на підказки (prompts) до цих команд.
Подавання команд
Існує декілька основних способів віддавання команд:
1) Клацанням ЛКМ на відповідній кнопці на одній з панелей інструментів.
2) Вибором відповідного пункту з одного з випадаючих меню головного меню Автокада.
3) Вибором відповідного пункту з контекстного меню.
4) Для повторного подавання попередньої раніше поданої команди слід натиснути клавішу Enter тоді, коли у командному рядку активною (останньою) є підказка “Command:”.
5) Набором команди з клавіатури і натисненням клавіші Enter. Для подавання команди з використання клавіатури слід набрати повне ім’я команди у командному рядку та натиснути клавішу ENTER або SPACEBAR (пробіл, прогалик).
Деякі команди також мають скорочені імена (у документації Автокада вони називаються command aliases), наприклад, можна набрати C замість CIRCLE щоби розпочати команду CIRCLE. Скорочення – це не те саме, що keyboard shortcut, які є комбінаціями клавіш (of keystrokes), такі як CTRL+S для команди QSAVE.
6) Натиснення клавіші Tab довершує розпочате і незавершене введення команди з клавіатури. Для пошуку команди можна набрати на клавіатурі початкові букви команди в командному рядку і натискати TAB для циклічного показу імен всіх команд, що починаються з цих букв. Для подачі вибраної команди натисніть ENTER or SPACEBAR.
Наприклад, при наявності у командному рядку тексту
Command: lin
після натиснення клавіші Tab вказаний рядок буде мати вигляд
Command: LINE
Після повторного натиснення клавіші Tab вказаний рядок буде мати вигляд
Command: LINETYPE
7) Одну з попередніх команд можна вибрати, натискаючи клавіші ↑ (стрілка вверх) або ↓ (стрілка вниз) при стандартній підказці Автокада Command:. Для виконання вибраної команди треба натиснути ENTER або SPACEBAR. Зауважимо, що, починаючи з AutoCAD 2006, клавіші ↑ та ↓ можна використати і для вибирання раніше введених відповідей на підказки Автокада. Якщо підказка вимагає координат точки і, при цьому, використовуються клавіші ↑ та ↓, то у командному рядку відображаються числа – координати раніше введених точок, а на екрані, у відповідному до цих координат місці – невеликий жовтий маркер .
Після подавання деяких команд (наприклад, ARRAY) появляються діалогові вікна. Щоби, при потребі, уникнути появи цих вікон, перед командою слід набирати знак мінус “-” (наприклад, -ARRAY). Тоді взаємодія з командою відбувається через підказки у командному рядку.
Note! Коли ввімкнуто Dynamic Input і він встановлений у режим відображення динамічних підказок, можна ввести багато з команд in tooltips близько курсора.
Деякі найчастіше вживані команди також мають abbreviated імена. Наприклад, замість введення LINE( для початку команди LINE, можна ввести L(. Скорочені імена команд називають також command aliases і вони задані у файлі acad.pgp. Змінюючи цей файл, можна задати власні command aliases. Для доступу до acad.pgp, треба вибрати меню Tools ( Customize ( Edit Program Parameters (acad.pgp).
Для виконання команди треба після набору з клавіатури імені команди або відповіді на підказку натиснути клавішу SPACEBAR (пропуск) або ENTER ((), або ПКМ. Вказівки в системі допомого ACAD Help пропускають цей крок і не нагадують про необхідність натискати ENTER після кожного набору.
У Help’і ACAD’а на початку опису кожної команди є секція доступу до команди, у якій описано способи подавання цих команд.
Приклад опису команди LINE у Help’і ACAD’а (в описі наведено три способи подавання команди з використанням: Toolbar, Menu, Command entry):
Повторення і завершення команд
Щоби повторити попередню щойно використану команду, натисніть клавішу ENTER або SPACEBAR (пробіл), або ПКМ у зоні рисунка (at the Command prompt?).
Для автоматичного повторення команди можна використати команду MULTIPLE. Вона вимагає вказання імені іншої команди (наприклад команди CIRCLE). У цьому разі команда CIRCLE автоматично буде поторюватися до натиснення клавіші ESC:
Command: multiple(
Enter command name to repeat: circle(
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: ...
Переривання команди іншою команою або системною змінною
Багато команд можна використати прозоро (transparently) - тобто вони можуть бути введені у командному рядку тоді, коли виконується інша команда. Прозорими командами часто змінюються режими рисування та відображення рисунка, наприклад, GRID або ZOOM.
Щоби використати команду прозоро, треба клацнути її кнопку на панелі інструментів або ввести апостроф (') перед введенням команди в будь-якій підказці. У командному рядку, перед підказками, які відображені для прозорих команд розміщаються подвійні кутові дужки (>>). Після завершення прозорої команди відновлюється оригінальна команда.
У наступному прикладі, вмикається сітка допоміжних точок з одиничним інтервалом у процесі рисування відрізка, а потім продовжується рисування відрізка.
Command: line
Specify first point: 'grid(
>>Specify grid spacing(X) or [ON/OFF/Snap/Major/
aDaptive/Limits/Follow/Aspect]<2.0000>: 1(
Resuming LINE command
Specify first point:
Зазвичай прозоро можуть використовуватися команди, які не вибирають об’єктів, не створюють нових об’єктів і не завершують сеанс рисування. Зміни, що зроблені у відкритих прозоро діалогових вікнах, не мають ефекту until the interrupted command has been executed. Подібно, після “прозорої” зміни системної змінної, нове значення вступить в дію з початком наступної команди (cannot take effect until you start the next command).
Структура підказок та вибір опцій команд
Після введення команди появляється або підказка з можливим набором опцій (варіантів відповіді) у командному рядку, або діалогове вікно.
Структура всіх підказок до всіх команд Автокада є аналогічною. Для прикладу розглянемо структуру першої підказки команди побудови кола CIRCLE. Якщо у відповідь на стандартну підказку Command: ввести у командному рядку CIRCLE(, то відобразиться наступна підказка (запит), що вимагає відповіді:
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:
У будь-якій підказці Автокада обов’язково є одна опція, яку називають опцією за замовчуванням. Ця опція описана текстом до символа [, або, при його відсутності, до символа :. Опція за замовчуванням не потребує вибору, на неї зразу можна відповідати. Це означає, що для наведеного прикладу підказки можна просто вказати точку центра кола (або введенням значень координат X,Y, або використовуючи мишку для клацання точки на екрані).
Крім того, у підказці може бути одна або більше додаткових опцій (можливих варіантів відповіді на дану підказку), охоплених символами [ ] і розділених косими лініями (/). Додаткову опцію слід вибрати. Для вибору будь-якої з додаткових опцій необхідно ввести початкові символи опції, які подані в підказці великими буквами і натиснути (. Їх можна вводити малими або великими буквами. Наприклад, для вибору варіанта побудови кола за трьома точками (для вибору опції 3P), можна ввести 3P або 3p. Також це можна зробити після виклику контекстного меню (правою кнопкою миші, при вказівнику миші у зоні рисунка) і вибору відповідного пункту (рядка) цього меню.
Command: MOVE(
Select objects: 1 found
Select objects: (
Specify base point or [Displacement] <Displacement>: (
Specify displacement <0.0000, 0.0000, 0.0000>:
В останніх двох підказках між кутовими дужками < > вказано варіант відповіді, що приймається як відповідь на підказку при натисненні клавіші ( (без введення будь-якої іншої інформації).