24-ТЕХ Дистанційне навчання



Журнал 24-ТЕХ

Робоча програма за дистанційною формою навчання з дисципліни
 «Основи КТ» ( з 27.04.2020 – 09.05.2020)
 24-ТЕХ (133 Галузеве машинобудування)
Викладач: Хоружа Т.І.

Тема
Кі-ть
годин
Дата проведення
1
Система автоматизованого проектування КОМПАС- 3D.
2
27/04/2020
2
Практична робота № 14 «Створення 3D-моделей в КОМПАС- 3D».
1
30/04/2020
3
Практична робота № 15 «Редагування 3D-моделей в КОМПАС- 3D»
1
30/04/2020
4
Тест
1
01/05/2020

30/04/2020

Практична робота № 14 «Створення 3D-моделей в КОМПАС- 3D».

Практична робота № 15 «Редагування 3D-моделей в КОМПАС- 3D»

Завдання :Створити 3D-моделей в КОМПАС відповідно свого варіанту









27/04/2020


Лекція


23/04/2020- 24/04/2020
Практична робота№ 14 (4 год/2 пари)
Тема: Робота з панелю «Редактирование» в середовищі графічного редактора AutoCad
Мета: за допомогою піктограм панелі інструментів Изменить або командного рядка, навчитися виділяти, копіювати, вилучати, масштабувати, переносити, обертати й розривати об’єкти.

16/04/2020

Практична робота № 12

Тема:Створення та збереження  графічного документу. Вивченння інтерфейсу. Створенння шарів AutoCAD.

Мета: вивчити інтерфейс програми, набути навичок роботи з командним рядком і шарами, ознайомитися з налаштуванням одиниць виміру, створити файл AutoCAD.

Весь матерiал заняття
26.03.2020р.
24-ТЕХ   Тема № 5  (2 год)

Тема заняття :  Моделювання. Основи алгоритмізації. Системи програмування Turbo Pascal 7.0
План лекції
1.Поняття мови програмування Pascal
2.Структура програмиTurbo Pascal 7.0
3.Вирази та оператори
4.Оператори введення та виведення
1. Поняття мови програмування Pascal
Pascal - це імперативна мовапрограмування, розроблений Никлаусом Віртом в 1970 в якості мови навчанняструктурному програмуванню. Назва мови дано на честь видатного французького математикафізика, літератора і філософа Блеза Паскаля. Спочатку мова компілювався в байт-код, подібно до мови Java.
Мал.  1 Середовище програмування TurboPascal 7.0
Особливостями мови є строга типізація і наявність коштів структурного (процедурного) програмування. Паскаль був одним з перших таких мов. На думку Н. Вірта, мова повинна сприяти дисциплінування програмування, тому, поряд з суворою типізацією, у Паскалі зведені до мінімуму можливі синтаксичні неоднозначності, а сам синтаксис інтуїтивно зрозумілий навіть при першому знайомстві з мовою.
Тим не менше, спочатку мова мав безліччю недоліків: неможливість передачі функцій масивів змінної довжини, відсутність нормальних засобів роботи з динамічною пам'яттю, обмежена бібліотека введення-виведення, відсутність засобів для підключення функцій написаних на інших мовах, відсутність коштів роздільної компіляції і т. п.
2. Структура програми Turbo Pascal 7.0
У програмі, написаній на мові Pascal, можуть бути наступні розділи:
* Заголовок програми; program ім'я;
* Список використовуваних модулів; uses cписок ісп.модулей;
* Розділ оголошення змінних; var
* Розділ оголошення процедур і функцій; procedure, function
Begin
Тіло програми. End.
Тема програми складається з зарезервованого слова program та імені програми (зі списком параметрів, укладених в круглі дужки). Завершується заголовок крапкою з комою.
Порядок розміщення розділів довільний. Розділи можуть бути відсутні.
Тіло програми починається словом begin, а закінчується словом end з точкою, яка є ознакою кінця програми.
const ім'я: тип = значення;
Звичайні константи можуть бути цілого, речового, символьного, логічного типу і типу string, типізовані константи-якого типу, крім типу файл.
Розділ змінних:
У цьому розділі повинні бути описані всі змінні, що зустрічаються в програмі:
var список1: тіп_1;
список2: тіп_2;
спісок_1, спісок_2-перелік змінних через кому. Тип змінної можна задати двома способами:
а) вказати ім'я типу з розділу type,
б) описати сам тип.
Розділ процедур і функцій містить опис процедур і функцій, що викликаються в тілі програми.
Детальніше див Процедури і функції.
Тіло програми містить оператори мови Pascal.
Integer
-32768 .. 32767
знаковий
2



Речові типи данниж.
Тип
Діапазон
Число знечащіх цифр
Розмір в байтах
real
2.9 * 10 ^ -39 ..
1.7 * 10 ^ 38
11-12
6
Тип comp фактично є типом цілих чисел збільшеного діапазону, однак порядковим не вважається.
Типи single, double, extended, comp можна використовувати в програмах тільки при наявності арифметичного співпроцесора або включеного емулятора співпроцесора.
Не можна присвоювати змінній значення з опису іншого типу.
У мові Паскаль не можна безпосередньо вводити і виводити на зовнішні пристрої значення перелічуваних типів.
У наступному фрагменті з зовнішнього носія вводиться порядковий номер об'єкта зі списку значень перечисляемого типу. Оператор case присвоює відповідне значення змінної clr.

3. Вирази та оператори
Вирази складаються з операндів, пов'язаних знаками операцій, і круглих дужок.
Операнди виразів:
Операндами є константи, змінністандартні функції (і написані сам-но).
Строкові або символьні константи:
Рядок символів-це послідовність будь-якого, в тому числі і рівного нулю, кількості символів, розташованих на одному рядку і ув'язнених в апострофи (').
Максимальний розмір рядки-не більше 126 символів.
Рядок, що складається з одного символу, називається символьної константою.
Якщо між апострофами немає жодного символу, то такий рядок називається нульовою рядком.
Змінними називаються параметри програми, значення яких можуть змінюватися в процесіїї виконання.
Всі використовувані в програмі змінні повинні бути визначені з зазначенням їхніх типів.Змінні визначаються:
·         в розділі оголошення змінних програми
·         в розділі оголошення змінних підпрограми
·         в розділі оголошення змінних модуля
·         в заголовку підпрограми
Розділ оголошення змінних починається зарезервованим словом var, за яким слідують оголошення конкретних змінних, що складаються з імені змінної (імен змінних, перерахованих через кому, якщо вони одного типу), двокрапки і типу змінної (змінних). Кожне оголошення завершується крапкою з комою:
var
x, y, z: real;
i, j, s: integer;
У розділі оголошення змінних поряд з зумовленими типами можна використовувати типи, оголошені перед цим у розділі оголошення типів, а також нові, що вводяться тільки для конкретних змінних.
Переменние.об'явленние не в програмі, називаються глобальними, тому що вони доступні у всіх частинах програми, в тому числі і в підпрограма, і розміщуються в сегменті даних розміром 65520 байтів.
Змінні, оголошені в підпрограмі, називаються локальними, оскільки доступні тільки цієї підпрограмі, і розміщуються в стекової сегменті. За замовчуванням стековий сегмент має розмір 16384 байт, але його можна змінювати. Глобальні змінні постійно знаходяться в пам'яті, локальні розміщуються в стеку лише на час виконання програми.
Стандартні функції:
· арифметичні функції
Знаки операцій
Всі операції в Pascale можна розбити на наступні групи:
· арифметичні операції
· логічні операції
· операції з бітами інформації
· операції з рядками
· операції відносини
· адресна операція @
Функція
Призначення
Тип результату
abs (x)
Абсолютне значення аргументу
Збігається з типом х
arctan (x)
Арктангенс аргументу
Речовий
cos (x)
Косинус аргументу
Речовий
exp (x)
х
е
Речовий
Frac (x)
Дробова частина числа
Речовий
Int (x)
Ціла частина числа
Речовий
Ln (x)
Натуральний логарифм
Речовий
Pi
Значення величини
pi = 3.1415926535897932385
Sin (x)
Синус аргументу
Речовий
Sqr (x)
Квадрат аргументу
Збігається з типом х

Sqrt (x)
Квадратний корінь аргументу
Речовий
Якщо в операціях використовуються кілька даних, то їх типи повинні бути або ідентичними, або сумісними.
Арифметичні операції
Знак
Операція
Типи операндів
Тип результату
+
Додавання
Цілі
Хоча б один речовий
Цілий
Речовий
-
Віднімання
Цілі
Хоча б один речовий
Цілий
Речовий
*
Множення
Цілі
Хоча б один речовий
Цілий
Речовий
/
Розподіл
Цілі або речові
Речовий
div
Розподіл цілих чисел
Цілі
Цілий
mod
Залишок від ділення цілих чисел
Цілі
Цілий
Знаки операцій +, - і * використовуються також і з іншими типами операндів, але тоді вони мають інший зміст. При використанні знака операції, що є службовим словом, він повинен бути відділений від операндів хоча б одним роздільником: a mod b.
У Pascale є два види обчислення логічних виразів: повне і коротке. Повне обчислення означає, що обчислюється кожен операнд, навіть якщо вже відомий результат всього виразу.
Вкорочене обчислення проводиться до тих пір, поки не стане відомий результат всього висловлювання, після чого обчислення наступних операндів припиняється. Вибір видав обчислення здійснюється за допомогою ключа компілятора $ B.
Операції відносини.
Операції відносини призначені для порівняння двох величин (величини повинні бути порівнянних типів). Результат порівняння має логічний тип.
Операція
Призначення
=
одно
<> 
не дорівнює
< 
менше
<=
менше або дорівнює
> 
більше
> =
більше або дорівнює
Круглі дужки.
Круглі дужки використовуються для укладання в них частини висловлювання, значення якої необхідно виконати в першу чергу. У виразі може бути будь-яку кількість круглих дужок, причому кількість відкривають круглих дужок має дорівнювати кількості закривають. Частини виразів, укладені в круглі дужки, повинні бути або не пересічними, або вкладеними один в одного.


Порядок обчислення виразів.
Група
Тип дій
Операції або елементи
1
Обчислення в круглих дужках
()
2
Обчислення значень функції
Функції
3
Унарні операції
@, Not, унарний +, унарний -
4
Операції типу множення
*, /, Div, mod, and, shl, shr
5
Операції типу додавання
+, -, Or, xor
6
Операції відносини
=.<>,<,>,<=,>=, In
Прості оператори
До простих операторам відносяться ті оператори, які не містять у собі інших операторів:
· оператор присвоювання;
· звернення до процедури;
· оператор безумовного переходу goto;
· порожній оператор.
Оператор присвоювання
За допомогою цього оператора змінної або функції присвоюється значення виразу.
Для цього використовується знак присвоювання: =, ліворуч від якого записується ім'я змінної або функції, якій присвоюється значення, а праворуч-вираз, значення якого обчислюється перед присвоюванням.
Припустимо присвоювання значень змінним і функцій будь-якого типу, крім типу файл.Тип вираження і тип змінної повинні бути сумісні для присвоєння.
X: = y;
z: = a + b;
r: = (i> 0) and (i <100);
Оператор безумовного переходу goto. Використання міток.
Оператор goto дозволяє змінити стандартний послідовний порядок виконання операторів і перейти до виконання програми, починаючи з заданого оператора. Оператор, на який відбувається перехід, повинен бути позначений міткою. Ця мітка повинна бути вказана і в операторі goto.
Мітки, використовувані в паскалі повинні бути двох типів:
· цілим числом в межах від 0 до 9999;
· звичайним ідентифікатором.
Структурованими операторами є такі оператори, які складаються з інших операторів:
· складовою
· умовний оператор if
· умовний оператор case
· оператор циклу repeat
· оператор циклу while
· оператор циклу for
· оператор над записами with
Cоставной оператор
Складовою оператор представляє з себе сукупність послідовно виконуваних операторів, укладених в операторні дужки begin і end;
begin
оператор1;
оператор2;
.................
операторn;
end;
Він може знадобитися в тих випадках, коли відповідно до правил побудови конструкцій мови можна використовувати один оператор, а треба виконати кілька дейсвий. У такій складовою оператор входить ряд операторів, які виконують необхідні дії.
Надалі, скрізь, де буде вказуватися, що можна використовувати один оператор, їм може бути і складовою оператор.
Умовний оператор.
Умовний оператор дозволяє перевірити деяке умова і залежно від результатів перевірки виконати те чи інше действіе.Такім чином, умовний оператор-це засіб ветвле-ня обчислювального процесу.
Структура умовного оператора має наступний вигляд:
IF <умова> THEN <оператор1> ELSE <оператор2>,
де IF, THEN, ELSE - зарезервовані слова (англ.еслі, то, інакше);
<Умова>-довільне вираження логічного типу;
<Оператор1>, <оператор2>-будь-які оператори Паскаля.
Умовний оператор працює за наступним алгорітму. Спочатку виконується умовне вираженіе.Еслі результат є TRUE, то виявляється <оператор1>, а <оператор2> пропускається; якщо результат є FALSE, то, навпаки, <оператор1> пропускається, а виконується <оператор2>.
Частина оператора ELSE <оператор2> може бути опущена.Тогда при значенні умовного вираження ТRUE виконується <оператор1>, у противному випадку цей оператор пропускається.
Оскільки кожен з операторів <оператор1> та <оператор2> може бути оператором будь-якого типу, в тому числі і умовним, а в той же час не кожен з "вкладених" умовних операторів може мати частину ELSE <оператор2>, то виникає неоднозначність трак-товки умов. Ця неоднозначність у Паскалі вирішується таким чином: будь-яка зустрілася частина ELSE відповідає найближчою до неї "зверху" частини THEN умовного оператора. Наприклад:
Приклад програми, що аналізує належить точка з координатами x, y прямокутника з координатами вершин x1, x2, y1, y2.


4.Оператори ввведення та виведення
Для введення даних у мові ПАСКАЛЬ передбачені стандартні процедури READ і
READLN. Разллічают три види операторів вводу:
а) READ (a1, a2 ,..., aN)-кожне вводиться значення поллучают послледовательно змінні a1, a2 ,..., aN
б) READLN (A1, A2 ,..., An)-змінним A1, A2 ,..., An прісвіваются послідовно вводяться значення, після чого наступний оператор введення вводить дані з нового рядка.
в) READLN-перехід на новий рядок при введенні.
У мові ПАСКАЛЬ допускається вводити цілі, дійсні та символьні дані. Логічні дані вводити не дозволяється.
Введення числових даних
Числові дані, цілі та дійсні, повинні розділяться пропуском або клавішею ENTER.Прогалини та ENTER перед числом ігноруються.
При виконанні програми відбувається зупинка програми прівстрече
READ (A, B, C), на клавіатурі необхідно набрати три дійсні числа, після чого з нового рядка два цілих числа відповідно оператору
READ (K, T), наприклад:
0.5 6.23 -7.1 [enter]
Березень 1948 [enter]
ВВЕДЕННЯ СИМВОЛЬНИХ ДАНИХ
Введення символьних даних має свої особливості. Оскільки пробіл відноситься до символьним даним то символьні данниевводятся суцільний рядком. Однією змінної можна присвоїти значення тільки одного символу.
Приклад введення:
var a, b, c: char;
...........
read (a, b, c);
Якщопривведенніввестидані - SNR [enter] - отримаємо: A = 'S', B = 'N', C = 'R'
Привведенніданнихввигляді: - SNR [enter] - отримаємо: A = 'S', B = '', C = 'N'
ОПЕРАТОР ВВЕДЕННЯ ДЛЯ ЧИТАННЯ ФАЙЛУ
Оператор вводу для читання файлу володіє всіма свойстваміі звичайного оператора READ.Вкачестве параметрів можуть бути змінні; кожна змінна повчає значення одного еемента зчитаного із зовнішнього Файа.
Процедура READ (F1, X) застосовується для зчитування (по одному) даних із зовнішнього файлу в змінну X.
ОПЕРАТОР ВИВЕДЕННЯ.
Опеатор висновку даних з пам'яті ЕОМ на екран дисплея має три форми:
1) WRITE (b1, b2, ... bn)-виводить послідовно значення b1, b2 ,..., bn;
2) WRITELN (b1, b2 ,..., bn)-виводить послідовно значення b1, b2 ,..., bn і здійснює перехід на новий рядок;
3) WRITELN-здійснює перехід на новий рядок при виведенні даних.
Як параметри b1, b2 ,..., bn можуть бути цілі, дійсні, символьні і логічні змінні, а так само символьні константи. Допускається висновок даних з форматами і без них. Форма представлення виведених даних залежить від типу даних: значення цілих змінних виводяться як цілі числа, значення дійсних змінних-у вигляді мантиси і десяткового порядку, значення символьних змінних-у вигляді окремих символів, значення логічних змінних-у вигляді TRUE або FALSE.
Для виведених значень змінних відводяться наступні поля: 13-для цілого числа ,13-для дійсного, 1-для символу ,6-для логічних данних.Еслі ціле число займає позицій менше, ніж 13, то відповідне поле перед числом заповнюється пробеламі.Еслі відсутня формат для дійсного числа, воно виводиться у формі з плаваючою крапкою. Наприклад число Z = 10.9 при виведенні у вигляді WRITE (`Z =`, Z) на екрані буде представлено
Z = 1.090000E +01
Символьна константа (рядок) виводиться явно в тому вигляді, як вона записана але без апострофів. Для наочності виведених значень прредусмотрени формати. Вони вказуються за змінної в операторі WRITE через двокрапку. Для дійсних змінних формат має вигляд:
a: m: n
де а-змінна, m-спільне поле виведеного числа (включаючи знак числа, цілу частину числа, крапку і дробову частину); n-поле дробової частини.
Як m і n можуть бути як цілі змінні, вирази, так і цілі
константи. Наприклад:
WRITE (SK: M: N, FGH: 7:2);
Якщо формат вказаний більше, ніж необхідно позицій для зображення числа, то перед цілою частиною числа представлені надлишкові прогалини, а після дробової частини-нулі.
Для інших типів даних формат має вигляд: a: m
Наприклад:
WRITE (K: 5, C: 4);
Для виведення декількох прогалин символ пропуску вказується з форматом,
Наприклад: ``: 7
Для пpопуска порожніх позицій пеpед виведеними даними або між ними можна використовувати фоpмат для символу пpобел, напpимеp
WRITE (``: 5, A: 3, ``: 7, B: 4)










Приклад програми:
ProgramPrimerl; {додавання двох цілих чисел}
Var
a,b,s: integer;
Begin
write ('введітьпершечисло'); readln(a);
write ('введітьдругечисло'); readln(b);
  s=a+b;
writeln ('сумаА+В=', s)
End.

Питання для контролю знань:

1.Які обчислення можна виконувати за допомогою мови програмування Pascal?
2.З яких елементів складається програма Turbo Pascal 7.0?
3.Запишіть основні вирази та оператори для запису програми Turbo Pascal 7.0
4. Які оператори введення та виведення використовуються для роботи в середовищі програмування Turbo Pascal 7.0?

26.03.2020
Програма Turbo Pascal 7/0
Практична робота № 7(2 год)
Тема: "Обчислення математичних виразів з використанням "Умови" в Turbo Pascal 7.0"
Мета: оволодіти навичкамискладання програми з розгалуженою структурою за допомогою умовного оператора if або оператора вибору case та виконання її у середовищі системи програмування Turbo Pascal 7.0

Завдання:
1. Представити математичний запис фрагмента програми і обчи­слити значення змінної X після його виконання (завдання 2.1).
2. Скласти програму обчислення значень функції та виконати її у середовищі системи програмування Turbo Pascal 6.0

Теоретичні відомості

Умовний оператор if призначений для виконання або невико­нання деякого оператора (простого або складеного) залежно від істинності тих чи інших умов.
Загальні вигляди умовного оператора if: if Вираз (умова) then оператор 1;if Вираз (умова) then оператор 1 else оператор 2.
Виконання умовного оператора if полягає в обчисленні логічно­говиразу (умови).Якщо його значенняTrue, то виконується опера­тор що стоїть за словомthen. Якщо значення логічного виразуFalse і умовний оператор не містить словаelse, то його виконання завершується. Якщо словоelse є, то виконується оператор, що стоїть після нього(оператор 2).
Якщо в якій-небудь вітці умовного оператора треба виконати кілька операторів, то їх слід об’єднати в складений оператор (begin end). Один умовний оператор може входити в інший умовний опе­ратор. При цьому кожне словоelse відповідає останньому перед нимthen. Так, після виконання наступного фрагмента програми: Х:=3;
if (Х>0)and(Х<=1) then Y:=l
else if X>1 then Y:=10 else Y:=0;
змінна Y має значення 10.
Оператор вибору призначений для виконання одного з кількох можливих операторів. Він складається: з ключового слова case, за яким йде селекторний вираз; ключового словаof; послідовності операторів, кожному з яких передує значення виразу-селектора (або список, або деякий діапазон значень виразу-селектора), яке відокремлено від оператора двокрапкою (:); ключового словаend.
Як і умовний оператор, оператор вибору може містити ключове словоelse, яке повинно стояти останнім передend.
Загальний вигляд оператора вибору: case вираз-селектор of список 1 : оператор 1;
список N : операторN else операторend
Виконання оператора вибору починається з обчислення значення виразу селектора.При першому збігові цього значення із значен­нямсписку(1,..., N) виконується відповіднийоператор.Якщо жо­дного збігу не зафіксовано, а є словоelse, то виконуєтьсяопера тор, наступний заelse. У противному разі виконання оператора вибору завершується.
Вираз-селекторта значення виразу-селектора повинні бути того ж самого порядкового (ординального) типу. В списку значення ви­разу-селектора відокремлюються одне від одного комою. Кожнезначення всписку повинно зустрічатися лише один раз.
Приклад. Після виконання наступного фрагмента програми: var Letter: char;
Letter:= 'M'; case Letter of ' A' ,' E' ,' I' ,' J' ,' O' ,' U' ,' Y' :Write('Англійська голосна') ;
' В. . ' D' , ' F' . . ' H' , ' K' . . ' N' ,
'P' ..'T','V' ..'X','Z': Write('Англійська приголосна') else Write('Дещо інше') end.

Завдання

Представити математичний запис фрагмента програми і обчис­лити значення змінної X після його виконання. Позначення: N - це номер варіанта за списком групи.
Фрагмент програми
Фрагмент програми
1-5
T:=N; Х:=Т;
if (T>l)and(T<3) then Х:=3; if (Т<=1) then Х:=0
6-10
T:=N; X:=0; if T<0 then X:=-T else X:=T
11-15
A:=N; В: =13; С:=12; Х:=А; if Х<В then Х:=В; if Х<С then Х:=€
16-20
A:=N; B:=17; C:=18; X:=A; if B<X then X:=B; if C<X then X:=C
21-25
X:=N; Y:=0;
If Х>22 then Y:=Sqr(X-22); if X<0 then Y:=X
26-30
X:=N; Y:=X/3;
if(X>27)and(X<29) then Y:=S; if X<=27 then Y:=X
ЗАВДАННЯ
Скласти програму обчислення значень функції та виконати її у середовищі системи програмування Turbo Pascal 6.0
Умова
Умова
Умова
Умова
1
y=tgx/lnx
2
y=lnx/ tgx
3
y=aivsin x/x
4
y^ctg Inx
5
y=ctg Xі/3
6
y=tgx/( 1-х)
7
y=tgx/ln2/3x
8
y=x°’--tgx
9
y=ln tg X
10
y—tgi3x/x
11
y=arvctgi/3x
12
y=arccos x
13
y=ancsinх
14
y=t.gx/(x-1)
15
y=lnx/(l-x2)
16
y=x/(l+tgx)
17
y=lnx/(l-x)
18
y=arcctg x
19
y=tgx/lnx
20
y~xl/1- ctgx
21
y=arccos x/x
22
y=x/( 1-х2)
23
y=arcsin},!>x
24
y=arcctg x/x
25
y=t£lnx
26
y=tg'/3x
27
y=tgx/(l-x2)
28
y=ln tgx113

Приклад виконання роботи

Завдання . Представити математичний запис фрагмента про­грами
Т:= -8;
if Т>0 thenХ:= exp( l/3*ln(Т) ) ; else ifТ=0 thenХ:=0
else X:=-ехр(l/3*ln(—Т)) і обчислити значення змінної X після його виконання.
Розв’язання:
Цей фрагмент програми реалізує обчислення функції х-їЛГІ.Піс­ля виконання цього фрагмента Х=-2.
Завдання 2.2. Скласти програму обчислення значень функції y=ctgx і виконати її у середовищі системи програмуванняTurbo Pascal 6.0.
Розв’язання:
1.      Постановка задачі
Скласти програму обчислення значень функції y-ctg хна мовіTurbo Pascal.
2.      Методика розв’язання задачі
Функція y=ctg хобчислюється за формулою
y=cosx/sinx , (2.1)
якщо srnx/O (2.2)
3.      Алгоритм розв’язання задачі
Алгоритм розв’язання задачі можна представити у вигляді такої послідовності дій:
1. Ввести значення х.
2. Перевірити умову (2.2). Якщо умова істина, то обчислити значен­ня функції за формулою (2.1) і вивести його, інакше вивести повідо­млення: ’Функція не існує’.
Остаточно представимо алгоритм розв’язання задачі на мові Turbo Pascal, позначив змінніхіувідповідно як X іY (обидві типуReal).
4.      Текст програми program LR2;
{програма обчислення функції Y=Cos(X)/Sin(X))
uses Crt;
var X, Y: real;
begin
ClrScr;
Write(' Введіть X=');
Readln(X);
if Sin(X)<>0 then begin
Y:=Cos(X)/Sin(X);
Writeln(' Y=',Y:10) end
else Writeln (' Функція не існує')
end.
5.      Результати роботи програми
Введіть Х=1.57 Y=7.963Е-04
Контрольні питання
1. Як працюють оператори if іcase?
2. Коли застосовують складений оператор?
3. Як виконується умовний оператор, якщо до нього входить інший умовний оператор?

27.03.2020
Практична робота № 8
Тема: Обчислення математичної функції з використанням «Циклу» в Turbo Pascal 7.0.
Мета: навчитися складати і реалізовувати програми з використанням «Циклу» в Turbo Pascal 7.0.
Теоретичні відомості:
При розробці алгоритмів розв'язування багатьох задач виникає необхідність повторення ряду кроків. Для організації таких повторень(циклів) при написанні програми на мові Паскаль використовується три різновидності операторів циклу: з параметром, з передумовою та післяумовою. Якщо число повторів тіла циклу наперед відоме, то частіше всього використовується оператор циклу з параметром.
Загальний вигляд оператора циклу з параметром:
for <параметр циклу>:=N1 to N2 do <тіло циклу >;
де N1 та N2 - початкове та кінцеве значення параметра циклу, тіло циклу може бути простим або складеним оператором. <Параметр циклу > ще називають лічильником циклу. Оператор for забезпечує виконання тіла циклу до тих пір, поки не будуть перебрані всі значення параметра циклу від початкового до кінцевого. Параметр циклу, його початкове та кінцеве значення повинні бути одного і того ж скалярного типу. При цьому можливий будь який стандартний тип, крім real. Якщо N1 та N2 цілі числа, а параметр циклу - цілочисельна змінна, то крок завжди рівний одиниці.
Приклад.
s:=0; for i:=1 to 20 do s:=s+i;
Для i=1, 2, 3,... , 20 буде виконуватись оператор присвоєння
S:=S+i, який накопичує в змінній S суму перших 20 натуральних чисел. Якщо N1 та N2-символьного типу, а їх значення відповідно рівні 'A' та 'Z', то параметр циклу прийматиме послідовні значення, які співпадають з алфавітом: A, B, C, D E .., Z.
Цикл по спадних значеннях параметра від N2 до N1 має вигляд:
for <параметр циклу> := N2 downto N1 do <тіло циклу>;
В цьому випадку параметр циклу приймає послідовні спадаючі значення даного типу від N2 до N1.
Приклад.
S:=0;for i:=20 to 1 do S:=S+i;
Параметр і змінюється від 20 до 1 з кроком –1.
Для оператора циклу з параметром існують деякі обмеження:оскільки параметр циклу не може бути дійсного типу, то задати крок відмінний від 1 або -1 не можна; значення параметра циклу, початкового та кінцевого значень параметрів циклу змінювати в процесі виконання не можна; увійти в цикл можна тільки через його початок, а вийти за допомогою оператора переходу по мітці, яка розташована зовні даного циклу або за допомогою однієї з процедур Exit i Halt.
В тому випадку , коли крок параметра циклу відмінний від 1 і –1, або наперед невідома кількість повторень тіла циклу, необхідно використовувати один з двох інших типів оператора циклу: з передумовою чи післяумовою.
Оператор циклу з передумовою має вигляд:
While <умова> do <тіло циклу>
Виконання оператора починаючи з перевірки умови. Якщо вона істинна (відповідний логічний вираз приймає значення true), то виконується тіло циклу. Виконання операторів циклу повторюється до тих пір, поки умова не тане хибною. Якщо ж умова була хибною при першому входженні до циклу, то тіло циклу не виконується ні разу. Зрозуміло, що в тілі циклу повинен бути оператор, який впливає на умову. В противному випадку, якщо умова істинна, то цикл буде виконуватись нескінченну кількість разів. (Таку ситуацію називають зацикленням або "вічним циклом").
Оператор циклу з післяумовою подібний до оператора циклу з передумовою, але умова перевіряється після виконання операторів, що складають тіло циклу.
Загальний вигляд оператора циклу з післяумовою:
Repeat <тіло циклу>
Until <умова>;
Виконання оператора <repeat> починається з виконання операторів тіла циклу. потім перевіряється умова і, якщо вона істинна, то здійснюється вихід з циклу. Якщо ж умова хибна, то знову виконується тіло циклу та перевіряється умова. Відмітимо, що на відміну від циклу з передумовою вихід з циклу з післяумовою здійснюється при істинності умови. Зарезервовані слова repeat та until грають роль операторних дужок. Тому операторні дужки begin та end є лишніми (хоч їх наявність не є помилковою).
Завдання до практичної роботи:
Задача 1 .Порахувати суму S = 1 + 2 + 3 + , + N, N = 50;
Program Summa1;
Const n=50;
Var i:integer; S:integer;
Begin S:=0; {Початкове значення суми завжди =0}
for i:=1 to n do S:=S+i;
WriteLn('S=',S);
End.
Результати роботи програми: S=1275
2 спосiб.
Program Summa2;
Const n=50;
Var i: integer; S:integer;
Begin S:=0; {Початкове значення суми завжди =0}
i:=1;
while i <=n do begin S:=S+i; i:=i+1; end;
WriteLn('S=',S);
End.
3 спосiб.
Program Summa3;
Const n=50;
Var i: integer; S:integer;
Begin S:=0; {Початкове значення суми завжди =0}
i:=1;
Repeat S:=S+i; i:=i+1; until i>n;
WriteLn('S=',S);
End.
Питання для самоконтролю:
1.      Як працюють оператором Циклу?
2.      Коли застосовують складений оператор?
3.      Як виконується умовний оператор, якщо до нього входить інший умовний оператор?


02.04.2020
Тема № 6 Система автоматизованого проектування AutoCAD 2012 (4 год)
Лекція № 6  Інтерфейс, можливості та налаштування системи AutoCAD
1.      Можливості системи AutoCAD.
2.      Особливості інтерфейсу AutoCAD. Елементи інтерфейсу AutoCAD.
3.      Взаємодія з AutoCAD. Створення та керування файлами креслень.
4.      Одиниці вимірювання. Границі креслення та його відображення на екрані.
5.      Система координат. Задання координат точок на кресленні.
6.      Вибір об’єктів.
1.Можливості системи AutoCAD.
            AutoCAD належить до найвідоміших систем комп’ютерної інженерної графіки і являє собою потужний пакет для автоматизації розробки та виконання проектно-конструкторських та інших графічних документів. Принцип відкритої архітектури, покладений в основу AutoCAD, дозволяє адаптувати та розвивати його функції відповідно до конкретних задач та вимог.
Вперше система AutoCAD була представлена фірмою Autodesk у 1982 році як програма САПР для персональних комп’ютерів. З того часу вона перетворилася у світового лідера серед усіх систем автоматизованого проектування, а деякі її функції стали промисловими стандартами.
На сьогоднішній день система AutoCAD дозволяє:
· здійснювати двовимірне проектування та оформлення креслень;
· виконувати тривимірне моделювання (каркасне, поверхневе та твердотільне);
· автоматично отримувати на основі об’ємної моделі плоскі зображення її проекцій, які потім можуть бути доопрацьовані засобами AutoCAD;
· здійснювати фотореалістичну візуалізацію моделей;
· здійснювати колективну роботу над проектом за допомогою локальних мереж та Internet;
· здійснювати обмін даними між проектами;
· розробляти за допомогою вбудованої в систему AutoCAD мови програмування AutoLISP будь-які додатки для розв’язання конкретних проектних задач.
На сьогодні існують різні версії AutoCAD, орієнтовані на автоматизацію проектування в різних галузях, зокрема:
AutoCAD       Mechanical,     AutoCAD       LT       –          для      виконання      машинобудівних креслень;
AutoCAD Electrical – для проектування електричних систем керування;
AutoCAD Architecture, AutoCAD Civil 3D – для виконання будівельних креслень;
AutoCAD MEP – для проектування внутрішніх інженерних систем будівель;
AutoCAD Map 3D – для виконання картографічних робіт.
Креслення в AutoCAD — це спеціальним чином організований файл, в якому крім рисунка міститься ряд параметрів, що визначають режими, одиниці вимірювання тощо. За замовчанням AutoCAD присвоює файлу розширення .dwg. В файлах з розширенням .dwf більші можливості зберігання даних, що дозволяє автоматично включати в проект пов’язані з ним шрифти, файли зовнішніх посилань і растрових зображень. Файл-шаблон має розширення .dwt. Для обміну з іншими графічними редакторами використовуються універсальні текстові файли файли у форматі .dxf.
2.Основні особливості інтерфейсу AutoCAD:
            Багатозадачне середовище проектування – можлива обробка декількох проектів в одному сеансі.
            Центр управління AutoCAD (AutoCAD DesignCenter) – перегляд і вставка компонентів з будь-яких проектів в поточний проект AutoCAD.
            Швидке автоматичне нанесення розмірів для вибраного об’єкту.
            Асоціативність розмірів і штриховок – услід за зміною геометрії об’єкту після його редагування автоматично змінюються і його розміри. Виноски також асоціативні.
            Прив’язка/автовідстежування – проектування і редагування без необхідності виконувати допоміжні геометричні побудови.
            Часткове підвантаження файлів – динамічне завантаження окремих частин проекту і зовнішніх посилань в процесі роботи.
            Динамічна візуалізація об’єктів – обертання і зміна масштабу тонованих і каркасних моделей в реальному часі.
            Безліч активних робочих площин у видових екранах – можливість привласнення кожному видовому екрану своєї системи координат.
            Редагування зовнішніх посилань по місцю їх вставки.
            Менеджер властивостей об’єктів – перегляд і зміна практично усіх властивостей об’єкту в діалоговому вікні.
            Розширені можливості адаптації – створення додатків на мові AutoLISP в інтегрованому середовищі розробок Visual LISP.
            Розширені можливості для виведення проектів на друк.
            Можливість автоматичного генерування Web-сторінок у форматі HTML з використанням форматів стиснутих растрових зображень безпосередньо з AutoCAD.
Після запуску AutoCAD відкривається діалогове вікно початку роботи або вікно пустого креслення. В останньому випадку ви починаєте роботу над кресленням, застосовуючи установки AutoCAD за замовчанням та вибрані в попередньому сеансі роботи одиниці вимірювання.
Після створення нового креслення на екрані з’явиться вікно графічного редактора, стандартний вигляд якого показано на мал.1. Розташування більшості елементів у вікні та їхня форма можуть бути змінені.



Малюнок 1. Інтерфейс програми  AutoCAD
Безпосередньо в рядку заголовка знаходиться головне меню програми та панель виклику швидких команд, яка може бути налоштована користувачем.
Всі основні команди AutoCAD згруповані в кілька стрічок відповідно до їх призначення. Їх відображення контекстне та залежить від поточної команди чи типу вибраних об’єктів та може бути відредаговане користувачем. Якщо підвести курсор миші до будь-якої з кнопок стрічки команд, то через деякий час біля курсору миші з’явиться підказка з ім’ям та описом команди. Кнопки, на яких міститься зображення трикутника, виводять вкладені менюі, що містять додаткові команди, пов’язані спільним функціональним призначенням.
Як вже відзначалося раніше, AutoCAD – це програма, яка існує близько 20 років. У зв’язку з цим багато елементів, які були актуальні у минулому, зараз вже частково або повністю втратили свою значущість, але збереглися в інтерфейсі програми. Як приклад можна привести командний рядок, який був затребуваний в часи, коли комп’ютер не мав мишки. Поступово він втрачає свою актуальність, але все таки відмовитися від нього повністю доки не можна.
Командний рядок знаходиться у нижній частині вікна AutoCAD. У цій області відображуються команди, що вводяться користувачем. Командний рядок є засобом діалогу користувача і програми. Коли користувач викликає команду (з головного меню програми або натискаючи на відповідних кнопках панелей інструментів), в командному рядку автоматично відображується назва команди, що викликається.
Практично у кожної команди є певні параметри або призначена для введення додаткова інформація (наприклад, координати точок). В цьому випадку користувач повинен прочитати питання, яке з’являється в командному рядку, і відповісти на нього. До цього моменту не можна починати виконувати нову команду і виходити з програми, інакше ця команда буде перервана.
Повну інформацію про дії користувача та повідомлення системи за поточний сеанс роботи можна отримати в текстовому вікні, яке відкривається при натисканні клавіші F2 (при повторному натисканні цієї клавіші вікно закривається). За допомогою текстового вікна можна повторити будь-яку команду або послідовність команд, що виконувалася раніше.
При усіх перевагах командного рядка він завжди мав істотний недолік – користувачеві під час роботи постійно доводилося переводити погляд з області креслення в область командного рядка. Це розсіює увагу і знижує швидкість роботи конструктора при побудові креслення. Компанія Autodesk, розуміючи це, спробувала розв’язати цю проблему і запропонувала користувачам можливість динамічного введення. Тепер повідомлення командного рядка дублюються прямо біля покажчика миші. Також при побудові об’єктів в області покажчика відображуються динамічні розміри об’єкту, що будується, які можна тут же і редагувати. Для виклику списку параметрів поточної команди можна просто натиснути на клавіатурі клавішу Space (мал..2).


Малюнок 2. Приклад динамічного введення
У нижній частині вікна AutoCAD розміщується рядок стану. У ньому відображаються поточні координати графічного курсору, а також знаходиться ряд кнопок, призначених для встановлення режимів креслення. Всього цих кнопок на панелі за замовчанням десять, але будь-яку з них можна або прибрати, або додати на панель. Вони працюють як перемикачі – зображення натиснутої кнопки відповідає увімкненому стану відповідного режиму, а зображення ненатиснутої кнопки – вимкненому стану. Функціональне призначення кнопок у порядку їх розташування:
МОДЕЛЬ (MODEL/PAPER) – служить для перемикання між простором моделі і простіром аркуша.
СЕТКА (GRID) – вмикає або вимикає відображення на екрані фонової допоміжної сітки з точок. Цій кнопці відповідає функціональна клавіша F7.
ШАГ (SNAP) – задає параметри крокової прив’язки, тобто управляє режимом прив’язки до точок сітки з певним кроком – F9.
ОРТО (ORTHO) – вмикає або вимикає режим ортогонального креслення, при якому система проводить лінії тільки паралельно координатним осям – F8.
ИЗООРТО (ISOORTHO) – вмикає або вимикає режим ізометричних координатних площин та забезпечує переключення між ними – F5.
ОТС-ПОЛЯР (POLAR) – вмикає або вимикає режим полярного трекінгу (відстеження), при якому система відображає на екрані тимчасові допоміжні нескінченні прямі (лінії вирівнювання), направлені під кутами, кратними кутові, вказаному користувачем – F10.
ОТС-ОБЪЕКТ (OTRACK) – вмикає або вимикає режим відслідковування об’єктної прив’язки, що дозволяє точно розміщувати нові об’єкти відносно проміжної точки, що вказується за допомогою об’єктної прив’язки – F11.
ПРИВЯЗКА (OSNAP) – вмикає або вимикає режим об’єктної прив’язки, який дозволяє користувачеві вибирати характерні точки в процесі редагування об’єктів – F3.
ВЕС (LWDISPLAY) – вмикає або вимикає відображення ваги (товщини) ліній на екрані монітора.
Далі розташована кнопки для керування анотативними об’єктами креслення, переключенням профілів налаштувань робочого простору та очищення екрану.
В AutoCAD широко застосовуються контекстні меню, які активізуються натисканням правої кнопки миші. Зміст контекстного меню залежить від того, яка команда або діалогове вікно активні на момент його виклику.
3.Взаємодія з AutoCAD. Створення та керування файлами креслень.
Вибір об’єктівВ AutoCAD реалізовано методи і системні підходи, що дозволяють користувачеві працювати з максимальною ефективністю. Команди можна вводити з клавіатури, вибирати з різноманітних меню, стрічок чи панелей інструментів або використовувати клавіатурні комбінації.
Вводити команду можна лише тоді, коли в командному рядку відображається запрошення «Команда:». Повторний виклик останньої команди можна здійснити, якщо у відповідь на запрошення «Команда:» натиснути клавішу Enter або Space, для послідовного перебору історії введених команд – клавіші управління курсором. Більшість команд AutoCAD мають декілька опцій і потребують для свого виконання вибору однієї з них. Для вибору потрібної опції, якщо цей вибір здійснюється з клавіатури, необхідно ввести літери, вказані у верхньому регістрі (Width, LType і т. ін.). Опція за умовчанням виводиться у кутових дужках. Вона використовується редактором, коли відсутні явні вказівки. Команда виконується графічним редактором лише після того, коли в діалозі з системою буде задана вся
необхідна інформація.
Деякі команди AutoCAD можна викликати під час виконання іншої команди. Такі команди називаються «прозорими». Це здебільшого команди, що керують відображенням креслення на екрані. Якщо «прозора» команда вводиться з клавіатури, то їй повинен передувати знак апострофа (‘).
Щоб відмінити команду або перервати процес її виконання, закрити меню чи діалогове вікно, застосовується клавіша Esc.
При роботі з кресленнями в AutoCAD неодмінно необхідно володіти інструментами управління екранним відображенням. Часто в процесі роботи необхідно змінити масштаб перегляду креслення, переміститися до певного його місця і т. д. Для управління екранним відображенням в AutoCAD використовується декілька основних команд.
Панорамування – дає можливість переміщати видиму область креслення. Вона актуальна при роботі над проектами великого розміру, коли усе креслення не може уміщатися на екрані. Виконується натисканням середньої кнопки миші або за допомогою смуг прокрутки.
Масштабування – дає можливість збільшити певну ділянку креслення і розглянути її ближче або ж, навпаки, віддалити зображення, щоб усе креслення поміщалося на екрані. Виконується прокручуванням колеса миші.
Для збільшення зручності користування система AutoCAD дозволяє змінити велику кількість налаштувань робочого середовища, таких як колір фону та курсора, розміщення файлів на диску, гладкість відображення кривих на екрані і т. п.
За замовчанням файли креслень записуються у кореневий каталог системи AutoCAD. Збереження файлів у кореневому каталозі системи AutoCAD є незручним і небезпечним, оскільки можна помилково видалити разом з непотрібними файлами креслень важливі системні файли. Файли креслень слід зберігати в окремих папках, створених спеціально з цією метою.
У процесі роботи над кресленням його потрібно періодично зберігати, щоб уникнути втрат інформації при збоях у роботі комп’ютера. AutoCAD автоматично зберігає креслення через певні проміжки часу. За умовчанням в AutoCAD значення інтервалу між автоматичними збереженнями становить 30 хвилин. Зменшити або збільшити цей інтервал можна відповідною зміною значення системної змінної SAVETIME. Зробити це можна як з клавіатури (набравши savetime, а далі у відповідь на запит системи: Новое значение SAVETIME <30>: ввести потрібне значення), так і через діалогове вікно Настройка (Options).
Файл, що створюється в результаті автоматичного збереження, має роз- ширення .sv$. Щоб скористатися ним, його потрібно попередньо перейменувати. Він є тимчасовим і після закриття креслення видаляється.
При збереженні креслення вручну AutoCAD за замовчанням автоматично зберігає стару версію під поточним ім’ям з розширенням .bak. У разі потреби повернутися до цієї копії її потрібно перейменувати, присвоївши розширення .dwg. Автоматичне створення резервної копії можна заборонити, встановивши значення змінної ISAVEBAK в 0 або за допомогою діалогового вікна Настройка (Options).
4.Одиниці вимірювання. Границі креслення та його відображення на екрані.
В AutoCAD відстань між точками вимірюється в умовних одиницях, які можуть відповідати будь-яким одиницям вимірювання довжини (футам, метрам, дюймам тощо). Завдяки цьому при кресленні можна оперувати реальними роз- мірами. Масштабування різних частин зображення відповідно до формату доку- мента здійснюється при виведенні на друк шляхом задання співвідношення між умовними одиницями файлу креслення і міліметрами креслення на аркуші.

Малюнок 3. Діалогове вікно налаштування креслення
Формат подання чисел (за замовчанням десятковий) та точність встанов- люються у вікні майстра при створенні нового файлу або в процесі роботи за допомогою діалогового вікна Единицы чертежа (Drawing Settings, мал.3). Вікно містить області для задання формату подання як лінійних, так і кутових одиниць, а також площі та об’єму. Списки Точність (Precision), що містяться в обох областях, дозволяють установити потрібну точність вимірювання відповідних одиниць.
Якщо нове креслення будується без використання шаблона, необхідно задати його межі. При використанні метричної системи одиниць вимірювання AutoCAD за умовчанням установлює межі креслення 420x297 мм (формат А3).
5.Система координат. Задання координат точок на кресленні.
Положення будь-якого елемента креслення визначається за допомогою координат. За умовчанням AutoCAD використовує свою внутрішню тривимірну прямокутну декартову систему координат, що називається Світовою (МСК) – World Coordinate System (WCS). Напрямок осей X та Y відображає піктограма в лівому нижньому кутку графічного поля. Вісь Z згідно з правилом правої руки направлена на користувача. Признаком МСК на піктограмі осей є квадрат в точці початку координат.
Користувач може створювати свої власні системи координат – ПСК (UCS). Системи координат користувача використовують для зручнішого задання геометрії моделі, вони можуть бути довільним чином орієнтовані відносно МСК. В одному кресленні можна створювати та зберігати необмежену кількість систем координат користувача. Слід пам’ятати, що графічний курсор переміщується в поточній системі координат.
Усі команди креслення відображають запит командного рядка, що пропонує вказати точку або положення об’єкта на кресленні. Програма пропонує п’ять способів введення координат:
Інтерактивний метод. Координати точки в площині XY вказуються за допомогою миші.
Абсолютні координати. Значення координат X та Y (відносно початку коор- динат – точки (0,0)) вводяться з клавіатури. Формат введення: X, Y.
Відносні прямокутні координати. Положення точки визначається її зміщен- ням уздовж координатних осей відносно останньої точки. Значення зміщень (ΔХ, ΔY) вводиться з клавіатури у наступному форматі: @ΔХ, ΔY.
Відносні полярні координати. Положення точки визначається значеннями полярного радіуса R та полярного кута φ, відрахованими відносно останньої точки. Формат введення: @R< φ.
Метод напрям/відстань. Положення точки задається напрямом та відстанню по відношенню до останньої точки. Спочатку за допомогою миші потрібно вказати напрям (відстань, на яку при цьому зміститься курсор, значення не має), а далі ввести з клавіатури значення відстані.
6.Вибір об’єктів
            Велика кількість команд AutoCAD потребує вибору об’єктів, про що пові- домляє підказка Выберите объекты: командного рядка. Після появи запиту курсор миші набуває вигляду маленького квадратика. За допомогою цього квадратного маркера можна послідовно вибрати потрібну кількість об’єктів. Вибрані об’єкти відображаються пунктирною лінією (стають виділеними). Щоб закінчити процес вибору, необхідно натиснути Enter.
Якщо якийсь з об’єктів вибрано помилково, його можна видалити з набору, помістивши на нього квадратний маркер і натиснувши ліву кнопку миші, утримуючи при цьому натиснутою клавішу Shift.
Квадратний маркер є режимом (методом) вибору за умовчанням. Окрім цього режиму можна використовувати інші. У процесі формування одного набору вибраних об’єктів можна користуватися різними режимами вибору об’єктів:
Квадратний маркер. Помістіть квадратний маркер на об’єкт (так, щоб він перетинав об’єкт) і натисніть ліву кнопку миші.
Автоматичний. Помістіть квадратний маркер на вільному полі креслення так, щоб він не перетинав жодного об’єкта, і натисніть ліву кнопку миші. Цим ви визна- чите кут рамки вибору. Переміщуйте мишу вправо, формуючи прямокутну рамку. Натисніть ліву кнопку миші для фіксації другого кута рамки. Усі об’єкти, що повністю потрапили до рамки, стануть виділеними.
Якщо переміщувати мишу вліво, то буде сформована січна рамка. При цьому виділеними будуть всі об’єкти, що повністю потрапили до рамки, та об’єкти, що нею перетинаються.
Рамка. Для активізації цього режиму вибору у відповідь на запит Выберите объекты: потрібно ввести літеру Р. Програма запропонує вказати кінцеві точки на діагоналі прямокутника. Вибираються всі об’єкти, що повністю потрапили всередину цього прямокутника.
Перерізуюча рамка. У цьому режимі формується січна рамка, а отже, виби- раються всі об’єкти, що повністю потрапили до неї або перетинаються нею. Режим активізується введенням літери С, далі, як і в режимі Рамка, потрібно вказати кінцеві точки діагоналі.
Багатокутна рамка. Цей режим відрізняється від режиму Window лише тим, що замість прямокутної рамки вибору створюється неправильний багатокутник з будь-якою кількістю сторін. Вершини багатокутника вказуються мишею у відповідь на запити системи. Режим активізується введенням літер РМ.
Перерізуючий багатокутник. Режим діє подібно до режиму Перерізуюча рамка і відрізняється лише тим, що січна рамка будується у вигляді багатокутника з довільним числом сторін. Для активізації режиму потрібно у відповідь на запит ввести СМ.
Лінія. У цьому режимі будується січна лінія. У результаті вибираються всі об’єкти, що перетинаються нею.
Останній. У цьому режимі автоматично вибирається останній зі створених чи вставлених об’єктів. Щоб перейти в цей режим, потрібно ввести літеру П.
Поточний. При активізації цього режиму (введенням літери Т) виділяється набір об’єктів, що був створений при попередньому виборі.
Все. Для активізації режиму потрібно повністю ввести букву В. При цьому будуть вибрані всі об’єкти креслення, за винятком тих, що знаходяться на заблокованих та заморожених шарах.
Виключити. У цьому режимі здійснюється відміна вибору. Після його активі- зації (введенням літери И) запит Выберите объекты: змінюється на запит Выберите объекты для исключения: і будь-яка дія з вибору об’єкта приводить до видалення його з набору вибраних.
Додати. Активізація цього режиму (введенням літери Д) дозволяє поверну- тися від відміни вибору до його здійснення.
Shift    +  ліва  кнопка           миші.  Вибір  об’єкта            квадратним  маркером  або  в автоматичному режимі при натиснутій клавіші Shift приводить до його видалення з набору, тобто виконується та ж дія, що і в режимі Виключити, але значно швидше. Ctrl + ліва кнопка миші. Цей режим використовується, коли об’єкти пере- криваються або розміщені дуже близько один до одного. Натискання лівої кнопки миші при утримуванні натиснутою клавіші Ctrl дозволяє послідовно виділяти об’єкти, що перетинаються квадратним маркером. Після виділення потрібного об’єкта слід натиснути Enter.
Вибір об’єктів можна здійснювати не тільки після введення команди у відповідь на запит Выберите объекты: але і до її введення, тобто коли в командному рядку відображається запрошення Команда:. При цьому відбувається перехід від звичайного порядку роботи (в AutoCAD він має назву Дія/Об’єкт), коли спочатку вказується дія, а потім об’єкт, над яким потрібно цю дію виконати, до порядку Об’єкт/Дія, коли спочатку вибирається об’єкт, а потім вказується дія. Зазначимо, що в цьому випадку програма стає обмеженою щодо способів вибору. Вибір об’єктів можна здійснювати тільки за допомогою квадратного маркера або в режимі Auto.
Питання для контролю знань:
1.      Які можливості має система графічного редактора AutoCAD?
2.      Опишіть інтерфейс та основні елементи системи AutoCAD.
3.      Які одиниці вимірювання можна використовувати в системі AutoCAD?
4.      Що таке границі креслення та його відображення на екрані?
5.      Які системи координат використовуються при роботі в системі AutoCAD?

 03.04.2020
Тема:Створення та збереження  графічного документу. Вивченння інтерфейсу. Створенння шарів AutoCAD.
Мета: вивчити інтерфейс програми, набути навичок роботи з командним рядком і шарами, ознайомитися з налаштуванням одиниць виміру, створити файл AutoCAD.
Теоретичні відомості
Система AutoCAD оперує математичними описами об’єктів. Наприклад, відрізок описується координатами двох точок, коло – центром і радіусом, дуга – центром, радіусом і центральним кутом і т. д.
Усі графічні об’єкти в системі AutoCAD формуються із окремих елементів, які можуть називатися графічними примітивами
Система AutoCAD 2012 містить широкий набір команд для створення графічних об’єктів: точка (Точка), відрізок (Отрезок), пряма (Прямая), полілінія ( Полилиния), багатокутник (Многоугольник), прямокутник (Прямоугольник), дуга (Дуга), коло (Круг), еліпс (Эллипс), штриховка (Штриховка), розмір (Размер) і т. д.
Будь-який кресленик може бути побудований з використанням перелічених примітивів. Об’єкти AutoCAD мають певні властивості: колір, тип ліній, належність певному шару.
Запустити      систему          AutoCAD       2012    можна,  скориставшись        кнопкою  меню:
Пуск → Все программы → Autodesk → AutoCAD 2012, або двічі натиснути лівою клавішею миші по ярлику AutoCAD 2007 на робочому столі Windows.
Інтерфейс системи комп’ютерної графіки AutoCAD 2012
При першому запуску системи AutoCAD 2012 необхідно із вікна Рабочие пространства вибрати вид робочого простору: 3D-моделирование або Классический AutoCAD.
У разі вибору середовища Классический AutoCAD інтерфейс графічної системи AutoCAD 2007 має вигляд, зображений на мал.1.


Графічний конструкторський документ, що містить зображення виробу, визначає його конструкцію та включає дані, згідно з якими розробляють, виготовляють, контролюють, монтують, експлуатують і ремонтують виріб. Креслення - процес створення кресленика (за ДСТУ 3321:2003).
До робочого столу AutoCAD 2007 входять такі елементи:
· рядок падаючого меню – перший верхній рядок меню;
· стандартна панель інструментів – другий рядок;
· панель шарів і властивостей об’єктів – третій рядок;
· панелі креслення й редагування – колонки зліва;
· панель прив’язок – колонка справа;
· рядок стану – нижній рядок;
· командний рядок – одразу над рядком стану;
· графічне поле кресленика – займає всю решту площі робочого столу.
Ліворуч (але не обов’язково) розміщено панелі інструментів Чертить, Изменить. Перша панель містить у собі команди для створення графічних об’єктів, а друга – команди редагування (модифікації).
Середня частина дисплея – це головна зона, у якій відображаються всі геометричні побудови, тобто робоча зона кресленика. У графічній зоні екрана присутній покажчик миші (графічний курсор) у вигляді двох відрізків, які перетинаються і паралельні осям X та Y поточної системи координат. Інколи графічний курсор замінюється невеликим квадратом або рамкою.
Графічний курсор – основний інструмент для показу точок чи інших примітивів під час побудови й редагування креслеників. Керування графічним курсором здійснюється за допомогою миші або з клавіатури.
Для доступу до часто використовуваних команд, параметрів і режимів передбачено набір меню, контекстних меню і панелей інструментів.
Інтерфейс графічної системи AutoCAD призначається для спілкування користувача з комп’ютером. Усі дії в AutoCAD виконуються за допомогою команд, які можна ввести таким чином:
· Використанням панелі інструментів.
· Застосуванням падаючого меню.
· За допомогою палітр інструментів.
· За допомогою динамічного введення.
· За допомогою контекстного меню.
· Набираючи на клавіатурі команду та її параметри у командному рядку.
· За допомогою екранного меню, яке на даний час вийшло з ужитку.
Найбільш зручний спосіб уведення команд – це використання піктограм палітр і панелей інструментів, але вони містять не всі команди. Однак будь-яку команду AutoCAD можна набрати за допомогою клавіатури в командному рядку.
Падаюче меню системи AutoCAD
Меню – це графічна структура списку імен, яка дозволяє швидко вибирати потрібну команду.
Для вибору команди в меню і на панелі інструментів використовується вказівний пристрій – миша. При цьому ліва клавіша миші застосовується для вибору графічних об’єктів і позначення точок на кресленику.
Рядок падаючого меню включає такі пункти:
· Файл (файл) – команди роботи з файлами: відкриття, збереження, друк, експорт файлів на інші формати та ін.
· Правка (виправлення) – команди редагування об’єктів AutoCAD (відміна останньої дії, поновлення дії, яка була відмінена; використання буфера обміну Windows).
· Вид (вид) – команди керування зображеннями на екрані, панорамування, тонування, створення та керування видовими екранами, встановлення необхідних панелей інструментів.
· Слияние (злиття) – вставлення блока, посилання, растрового зображення та ін.
· Формат (формат) – тут зібрані команди, що забезпечують налаштування об’єктів AutoCAD: шарів кресленика, кольору, типу й ваги ліній; керування текстовими та розмірними стилями, видом маркера точки, стилями таблиць і мультиліній, а також установлення одиниць виміру та меж кресленика.
· Сервис (сервіс) – містить засоби налаштування і керування системою та екраном, команди налаштування параметрів кресленика і прив’язок, забезпечує роботу з системою координат.
· Черчение (креслення) – включає команди креслення.
· Размеры (розміри) – містить команди нанесення розмірів і керування параметрами розмірів.
· Изменить (змінити) – включає команди стосовно редагування графічних елементів кресленика.
· Окно (вікно) – забезпечує багатоекранний режим роботи з креслениками.
· Справка (довідка) – являє собою велику систему гіпертекстових підказок.
Контекстне меню
При натисканні правої клавіші миші в місці розташування графічного курсору з’являється контекстне меню. Залежно від цього місця й типу завдання, контекстне меню має різний зміст і форму, наприклад, забезпечує швидкий доступ до опцій, необхідних для

поточної команди. Якщо задано, наприклад, команду Круг , то контекстне меню має вигляд, показаний на мал.2.
Мал.2. Контекстне меню
Панелі інструментів системи AutoCAD
Команди AutoCAD на панелях інструментів подано у вигляді піктограм. Вибираючи курсором одну з піктограм, викликають відповідну команду.
Зазвичай робочий стіл програми AutoCAD містить такі панелі інструментів: стандартну, властивостей об’єктів, шарів кресленика, креслення, стилів креслення та редагування (рис. 1.1).
Відмітна риса системи AutoCAD – наявність командного рядка для введення команд. Більшість дій у системі можна виконувати, клацнувши курсором по піктограмі відповідної панелі чи палітри інструментів, або шляхом використання пунктів головного меню чи введення команд з клавіатури. За допомогою командного рядка або динамічного введення (кнопка-вмикач ДИН розміщується в рядку стану) здійснюють діалоговий режим роботи користувача з AutoCAD. У командному рядку також відображаються пояснення під час виконання команд.
Палітри інструментів
Палітри системи AutoCAD – це окремі вікна , що забезпечують додаткові функції. По суті, це ті самі панелі інструментів, які дозволяють, проте, виконувати більше різноманітних дій і працюють вони в діалоговому режимі. Палітри, на відміну від панелей інструментів, можуть бути приховані. Ця функція дозволяє палітрі не займати зайве місце і при цьому постійно залишатися доступною.
Палітра властивостей відображає ознаки вибраного об'єкта або набору об'єктів і дозволяє їх змінювати.
Пульт керування є спеціальною палітрою, на якій відображаються кнопки й елементи керування, пов'язані із робочим простором. Ця палітра використовується в основному для моделювання, перегляду й тонування зображень.
Інструментальні палітри відображаються у вигляді окремих вкладок у вікні "Палитры инструментов - все палитры". Вони є ефективним засобом упорядкування, розподілу й розміщення блоків, штрихувань та інших інструментів.
Калькулятор БыстрКальк здатен виконувати основні функції, аналогічні тим, що існують у стандартних математичних калькуляторах. Крім того, БыстрКальк має функції, властиві системі AutoCAD, наприклад: геометричні функції, область перетворення одиниць та область змінних.
Рядок стану
Нижній частині робочого столу розташований рядок стану AutoCAD. У ньому розміщено динамічну інформацію про поточні координати графічного курсору та кнопки-піктограми для вмикання / вимикання різних режимів креслення, кожний з яких буде розглянуто далі.
Щоб вимкнути режим відображення координат графічного курсору, досить двічі клацнути клавішею мишею в зоні відображення координат.
Командний рядок
Командний рядок забезпечує діалог користувача з програмою, також він призначається для введення команд з клавіатури, виведення системою підказок AutoCAD. При введенні команд у командному рядку відображається або набір параметрів, або діалогове вікно.
Після введення будь-якої команди або числових параметрів,  або опцій необхідно натиснути клавішу Enter () для їхнього сприйняття системою. Ця клавіша використовується також для повторення попередньої команди і завершення роботи. Відмова від виконання команди здійснюється натисканням клавіші Esc.
Як правило, командний рядок складається з двох рядків. Розміри вікна команд змінюються шляхом розтягання його рамки. У командах, що здійснюють виведення текстової інформації, передбачена можливість збільшення розміру вікна командного рядка, а також, натиснувши клавішу F2, можна спрямувати виведення інформації в текстове вікно. До того ж існує можливість відчіплювати вікно командного рядка й використовувати параметр "Автоматично вилучати з екрана" для розгортання і згортання вікна.
Також існує можливість приховати вікно командного рядка, щоб приєднати до креслення додаткову зону екрана. Але деякі команди для діалогу потребують використання вікна командного рядка. Для відображення прихованого вікна командного рядка натискаютьна клавіші Ctrl + 9 або викликають із падаючого меню команду Сервис → Командная строка.
Динамічне введення
Функція динамічного введення забезпечує командний інтерфейс у зоні розміщення курсора, що дозволяє утримувати фокус у зоні побудови зображення.
Коли параметр "Динамічне введення" увімкнено , відомості, що відображаються в підказках, динамічно оновлюються поряд з курсором у міру його переміщення. Коли команда активна, підказки забезпечують місце для введення, здійснюваного користувачем.
Динамічне введення не може бути повною заміною командного рядка.
Створення нового кресленика
AutoCAD 2012 пропонує багатовіконне середовище, яке допускає одночасну роботу з кількома креслениками, яка стає можливою за допомогою пункту падаючого меню «Окно».
Новий кресленик створюється клацанням лівою клавішею миші в місці піктограми  стандартної панелі керування або за допомогою пункту падаючого меню Файл →  Создать. Залежно від значення системної змінної STARTUP система створює в робочій зоні новий кресленик за найпростішим чи спеціальним шаблоном. При цьому діалогові вікна мають відображатися (системній змінній FILEDIA присвоєно значення 1 (вкл.). Якщо STARTUP дорівнює 1, то викликається діалогове вікно Создание нового чертежа. Якщо STARTUP дорівнює 0, то система відображає діалогове вікно "Выбор шаблона" або використовує файл шаблону креслення за умовчуванням, що заданий на вкладці "Файлы" діалогового вікна "Настройка". У такий спосіб новий кресленик створюється з установками, що зберігаються у файлах шаблонів зі спеціальним розширенням dwt. Для створення кресленика з метричними одиницями виміру рекомендується вибирати в діалоговому вікні "Выбор шаблона" файл шаблону з ім'ям acadiso.dwt. AutoCAD не містить шаблонів, що відповідають стандартам ЄСКД, тому слід самостійно додати файли потрібних шаблонів у папку Template (Шаблон).
Шаблони кресленика – це файли системи AutoCAD, що містять певні налаштування одиниць виміру, основних написів, визначень шарів, розмірних стилів та ін., і збережені як шаблони.
Файли кресленика в системі AutoCAD відкриваються й зберігаються аналогічно до того, як це відбувається в інших програмах під керуванням Windows.
Визначення типу одиниць виміру і меж кресленика
Перед початком креслення необхідно визначити фізичний зміст одиниць кресленика, виходячи з його специфіки.
Розрізняють кутові й лінійні одиниці. Вибір їхнього типу здійснюється за допомогою падаючого меню Формат → Единицы. У шаблоні acadiso.dwt прийнято десятковий тип лінійних та кутових одиниць (мал.3). Згідно з ГОСТ 2.307.68 кутові розміри й граничні відхилення кутових розмірів подають у градусах, мінутах і секундах з позначенням одиниці вимірювання, тому кутові одиниці кресленика потребують налаштування.




Мал.3. Панель Единицы чертежа
Команда Лимиты (ліміти) дозволяє встановити межі для поточного кресленика в просторі моделі. Вона викликається з падаючого меню Формат → Лимиты. У шаблоні acadiso.dwt межі кресленика відповідають формату А3.
При цьому в командному рядку з’являються написи:
Переустановка лимитов пространства модели:
Левый нижний угол или [Вкл / Откл] <0.0000,0.0000>:
Правый верхний угол <420.0000, 297.0000>:
Якщо формат А3 задовольняє користувача, то натискують клавішу «Enter». Для встановлення нових меж кресленика, наприклад, формату А4, вводять параметри: 210,297.
Правый верхний угол <420.0000, 297.0000>:210,297
При введенні команд у командному рядку відображається або набір параметрів (опцій), або діалогове вікно. Вибір параметра виконується введенням відповідних великих літер, які поміщуються у квадратні дужки. Ці букви можна вводити в будь-якому регістрі. У даному випадку команда Лимиты пропонує зазначити межі поточного кресленика або вибрати опцію (тобто варіант наступного кроку команди). Якщо обрано опцію Вкл, то побудову можна виконувати тільки в межах формату кресленика, а якщо опцію Откл, то побудову можна виконувати в будь-якому місці робочої зони кресленика.
Панель властивостей
Панель інструментів Свойства (мал..4) призначається для роботи із властивостями об’єктів у системі AutoCAD.




У цій панелі розміщено такі розкривні списки:
· Список кольору, основне його призначення – встановлювати поточне значення кольору;

· Список типу ліній, він дозволяє призначати новий поточний тип ліній, видаляти існуючий і завантажувати новий тип ліній;
· Список ваги (товщини) ліній.

Вагою лінії називають її товщину в міліметрах,  якою буде відображатись при друкуванні об’єкта на паперовому носії.
На графічному екрані вага лінії об’єкта не відображаються, якщо кнопку-піктограму режиму ВЕС вимкнено і відображається, якщо її ввімкнено.
Поточне значення ваги ліній, яке привласнюється новим об’єктам, за допомогою розкривного списку (Вес лин), розміщеного третім зліва на панелі Свойства (рис. 1.4), одразу після списку (Тип линий).
Створення шарів кресленика
Шар – це об’єктний простір з певними уніфікованими властивостями. За допомогою шарів можна керувати властивостями і відображенням об'єктів. Блокуючи окремі шари, можна забороняти редагування об 'єктів. Шар може бути вимкнутим або замороженим і таким чином, об’єкти, які належать цьому шару, не будуть відображатися. Будь-якому шару можна призначити такі властивості як колір, тип і вага ліній, вони успадковуються всіма об'єктами даного шару при вмиканні параметра Послою (дані параметри змінюються у вікні.
Диспетчер свойств слоев).
Системі AutoCAD ефективно використовується прийом пошарового виконання креслеників. Технологію створення багатошарових креслеників можна уявити у вигляді кількох суміщених прозорих кальок, на кожній з яких виконується частина зображення. Кожний шар може мати свій колір і тип ліній. На екрані дисплея можна працювати одночасно з будь-яким числом шарів, тимчасово вимикаючи інші.
Створення нового шару здійснюється за допомогою піктограми  Создать слой вікна  Диспетчер свойств слоев, на якій необхідно клацнути лівою клавішею миші.
Під час створення нового кресленика в ньому наявний тільки шар з назвою «0». Цей шар присутній завжди і не може бути вилучений або перейменований.
Новий шар буде створений з тими самими характеристиками, що й шар «0».
Набір додаткових шарів формує користувач на підставі особистих вимог до відображення різних елементів кресленика. Для зручності роботи з однотипними об'єктами їх зазвичай розміщають на окремому шарі.




Мал.5. Панель Диспетчер свойств слоев
Оперативне перемикання шарів здійснюється в списку «Вибір шару»  панелі інструментів Слои. Вибір рядка шару робить його поточним. Все, що буде накреслено потім, належатиме цьому шару.
Будь-який шар може бути вимкнутий, заморожений або заблокований. Після стовпця Имя другою характеристикою шару є стовпець Вкл. Якщо в шарі цього стовпця стоїть значок , то шар увімкнуто, якщо значок – вимкнуто.
Третя характеристика шару – Заморозить. Якщо в шарі цього стовпця стоїть значок то шар розморожено, якщо значок  – заморожено.
Об'єкти, розташовані на вимкнутому або замороженому шарі, стають невидимими (доти, поки шар не буде увімкнуто або розморожено), але в іншому випадку графічні об’єкти математично не обробляються, що прискорює роботу програми. Будь-який шар, навіть поточний, може бути вимкненим або замороженим.
Об'єкти, які належать до заблокованих шарів (значок  стовпця БЛОКИРОВАТЬ), відображаються, але не редагуються.
Колір шару
Для зручності виконання кресленика, щоб відрізнити об’єкти, які належать до різних шарів, їх зображують різними кольорами. Колір вибирають натисненням лівої клавіші миші на клітинці стовпчика Цвет у рядку шару. При цьому з’являється діалогове вікно Выбор цвета , з якого вибирають потрібний колір шару.
Колір об’єктів шару можна змінити, натискуючи ліву клавішу миші у списку Цвет панелі Свойства (рис. 1.6, б). З’являється сім стандартних кольорів, а також ті, що були востаннє використані. Якщо наявні варіанти кольорів користувачеві не до вподоби, він може вибрати інші, натискуючи кнопку миші в рядку Выбор цвета (рис. 1.6, б), унаслідок чого з’являється діалогове вікно Выбор цвета (рис. 1.6, а).
Колір графічного об’єкта системи AutoCAD відповідає кольору шару, до якого він належить, але його можна глобально змінити, вибравши відповідний рядок у списку Цвет панелі Свойства (мал..6, б). При глобальному заданні кольору, незалежно від того, який колір присвоєно шару креслення диспетчером властивостей шарів, система буде виконувати креслення кольором, позначеним у списку вибору кольору панелі Свойства. Те саме стосується типу й ваги ліній.








Мал.6. Вибір кольору об’єктів
Типи ліній
Застосування певних типів ліній для певних елементів кресленика зумовлюється вимогами стандартів, що необхідно враховувати в процесі роботи. Виконання кресленика у вигляді розрізнених шарів дає суттєву перевагу: якщо, наприклад, розмістити осі, контур і штрихування на трьох різних шарах, то до кожного з них можна буде вибирати певний тип ліній. Тип ліній, певна річ, різний для осей і для контуру, а контур та штрихування мають різну вагу (товщину) ліній.
За умовчуванням у системі завантажено тільки один тип лінії Continuous (суцільна). Для завантаження додаткових типів ліній необхідно клацнути курсором по клітинці Continuous стовпчика Тип линий відповідного шару рядка (рис. 1.7, а) → Загрузить або вибрати відповідний рядок у списку «Вибір типу ліній» (рис. 1.4) Послою → другой → Загрузить. Далі відкривається діалогове вікно Загрузка / перегрузка типов линий (рис. 1.7, б), з якого вибирають необхідний для даного шару тип лінії.
Під час виконання кресленика вмикають потрібний шар, який вибирається із відповідного списку панелі інструментів. Наприклад, якщо необхідно зобразити осьові лінії, то встановлюють шар осьових ліній поточним, а самі осі креслять командою Отрезок, натискаючи кнопку-піктограму .
Завдання практичної роботи: створити файл кресленика формату А3 згідно з вимогами ЄСКД для його подальшого використання в наступних роботах.
Порядок виконання роботи
Створити файл нового кресленика, використовуючи шаблон acadiso.dwt.
За допомогою вікна Диспетчера властивостей шарів створити шари з властивостями, що перелічені в табл. 1.1.
Зберегти файл кресленика в папці користувача, присвоївши йому ім’я, наприклад, Кресленик 1.dwg.




                                                                   а                                б












Мал.7. Загальний вигляд діалогових вікон Выбор типа линий та Загрузка / перегрузка типов линий



Властивості шарів кресленикаНазва шару
Призначення
Колір
Тип лінії
Вага (товщина)
лінії, мм




0
Формується
Чорний або
Continuous
0,3
автоматично
білий
(суцільна)







Основні
Для проведення ліній
Чорний або
Continuous

основного контуру
0,9
(товсті) лінії
(суцільних основних
білий
(суцільна)


ліній)









Для проведення
Чорний або
ACAD_ISO10W100

Осьові лінії
осьових і центрових
0,3
білий
ISO ш/пункт.

ліній











Для нанесення
Чорний або
Continuous

Розміри
розмірів та інших
0,3
білий
(суцільна)

атрибутів креслення










Штрихові
Для проведення ліній
Чорний або
ACAD_ISO2W100
0,3
лінії
невидимого контуру
білий
ISO штриховая
(штрихових ліній)










Штрихування
Для виконання
Чорний або
Continuous
0,3
штрихування
білий
(суцільна)








Для проведення
Чорний або
Continuous

Тонкі лінії
тонких ліній,
0,3
білий
(суцільна)

виконання написів



















Питання для самоконтролю:
1.      У чому полягає відмінність між вимкнутими і замороженими шарами кресленика?
2.      З якою метою використовується властивість функції Послою у системі AutoCAD?
3.      Чи можна видалити шар креслення з ім'ям «0»?
4.      Яким чином відбувається завантаження типів ліній у системі AutoCAD?



09/04/2020
Інструменти панелі «Рисование». Інструменти панелі «Редактирование». 
План лекції
1. Команди побудови елементарних об’єктів.
2. Побудова поліній та сплайнів.
3. Побудова допоміжних і опорних елементів.
4. Додаткові команди для створення графічних об’єктів.
5. Команди базового редагування об’єктів.
6. Інтерактивний режим редагування об’єктів.
7. Редагування поліліній та сплайнів.
8. Колір об’єктів.
9. Типи ліній. Вага (товщина) ліній.
10. Додаткові засоби керування властивостями об’єктів.

1.Команди побудови елементарних об’єктів.

Креслення в AutoCAD створюються з набору базових графічних об’єктів (графічних примітивів), які обробляються системою як одне ціле. Сукупність примітивів редагується для одержання потрібної геометричної форми. Команди побудови графічних примітивів можна ввести з клавіатури, вибрати в меню Рисование (Draw) або на панелі інструментів Рисование (Draw).
1.   Команда ОТРЕЗОК (LINE)
Команда призначена для побудови послідовності прямолінійних сегментів.
При цьому кожен сегмент є окремим об’єктом і може редагуватися самостійно.
Після запуску команди видається запит Первая точка: (Specifу fіrst point:), у відповідь на який потрібно вказати точку або натиснути Enter.
Опції: Замкнуть (Close) – з’єднує кінцеву точку останнього сегмента з початковою точкою першого сегмента.
Отменить (Undo) – видаляє останній побудований сегмент лінії.
2.   Команда ДУГА (ARC)
Команда ДУГА (ARC) реалізує 11 способів побудови дуги залежно від вибору і поєднання опцій. Серед них: за початковою точкою, центром і кінцевою точкою; за початковою точкою, центром і кутом; за початковою та кінцевою точками і радіусом та інші.
Опції: Начальная точка (Start point) – початкова точка;
Радіус (Radius) – радіус дуги; Центр (Center) – точка центра; Угол (Angle) – центральний кут;
Длина хорды (chord Length) – довжина хорди;
Направление (Direction) – напрям дотичної (вказується однією точкою і збігається з вектором, проведеним у цю точку з початкової точки);
Вторая точка (Second point) – проміжна точка на дузі;
Конечная точка (End) – кінцева точка.
3.   Команда КРУГ (CIRCLE)                  
Команда призначена для побудови кіл і надає користувачеві ряд опцій, що забезпечують різні способи побудови. Після запуску команди виводиться запит Центр круга или [3Т/2Т/ККР (кас кас радиус)]: (Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:), у відповідь на який потрібно задати точку центра кола або вибрати опцію.
Опції: 3T (3Р) – будує коло по трьох точках, які потрібно вказувати на відповідні запити. Рисунок 4.1 ілюструє застосування цієї опції для побудови кола, описаного навколо трикутника.
2Т (2Р) – визначає діаметр кола за двома заданими точками.
ККР (TTR) – будує коло заданого радіуса, дотичне до двох графічних елементів (ними можуть бути лінії, дуги чи кола). Спочатку треба вибрати дотичні, а тоді вказати радіус (рис. 4.2).
Рисунок 4.1                                     Рисунок 4.2

Центр (Center point) – точка центра (очікується за умовчанням). Після її вибору видається запит Радиус круга или [Диаметр] (Specify radius of circle or [Diameter]) у відповідь на який потрібно вказати значення радіуса кола або вибрати опцію Диаметр, щоб потім вказати значення діаметра.
4.   Команда ЭЛЛИПС (ELLIPSE)
Команда призначена для побудови еліпсів та еліптичних дуг. Побудова здійснюється за двома осями або за центром та радіусом ізометричного кола, якщо встановлено ізометричний режим прив’язки. Після запуску команди виводиться запит Конечная точка оси эллипса или [Дуга/Центр/Изокруг]: (Specify axis endpoint of ellipse or [Arc/Center/Isocircle]:), y відповідь на який потрібно вказати кінцеву точку осі еліпса або вибрати іншу опцію.
Опції: Конечная точка (Axis endpoint) – визначає першу вісь еліпса за двома її кінцевими точками. Ця опція використовується за замовчанням. Після того, як буде задана кінцева точка осі еліпса, AutoCAD виведе запит на другу кінцеву точку цієї осі. За замовчанням друга вісь задається відстанню, що становить половину її довжини. Значення цієї відстані можна ввести з клавіатури або вказати курсором.
Поворот (Rotation) – дозволяє будувати еліпс як проекцію на площину креслення кола, що обертається навколо діаметра, визначеного заданими перед цим точками. Діапазон допустимих кутів становить від 0 до 89,4 градусів.
Центр (Center) центральна точка еліпса. Після її вибору з’являється запит Конечная точка оси: (Specify endpoint of axis:) на який треба вказати кінцеву точку осі. Дуга (Arc) – дозволяє побудувати еліптичну дугу. У разі вибору цієї опції з’я- виться запит на визначення кінця осі або центра еліптичної дуги, який потребує надання такої ж інформації, як і у разі побудови повного еліпса. Після відповіді на послідовність                       запитів   для  повного еліпса з’являться      запити  на                           визначення початкового та кінцевого кутів дуги. Значення кутів можна вводити з клавіатури або вказуючи точки. При введенні значень з клавіатури слід мати на увазі, що нульовий кут відповідає напряму від центра еліпса до кінцевої точки його великої осі. Вибір опції Внутренний угол (Included angle) дозволяє замість кінцевого кута задати центральний кут дуги, виміряний відносно її початкового кута.
Изокруг (Isocircle) будує ізометричне коло в поточній ізометричній площині креслення. Ця опція доступна лише в тому разі, якщо використовується ізометричний режим.
2.Побудова поліній та сплайнів.

Для  побудови                   поліній,      сплайнів       та     простиг      геометричних        фігур використовуються наступні команди:
Команда ПЛИНИЯ (PLINE)
Полілінії являють собою багатосегментні об’єкти і можуть містити як прямолінійні, так і дугові сегменти. Незалежно від кількості складових сегментів полілінія обробляється AutoCAD як єдиний об’єкт. Полілінії можуть мати ширину, яка до того ж може бути різною для різних сегментів, а також плавно змінюватися від початку до кінця сегменту.
Після запуску команди потрібно вказати початкову точку полілінії. Після задання точки система видає повідомлення про поточну ширину полілінії Текущая ширина полилинии равна <поточне значення> (Current line-width is <поточне значення>), далі потрібно вказати наступну точку (для побудови лінійного сегмента) або вибрати опцію.
Опції: Дуга (Аrс) – дозволяє перейти в режим побудови дугових сегментів.
Замкнуть (Close) – з’єднує кінцеву точку останнього сегмента з початковою точкою першого сегмента та завершує команду.
Полуширина (Halfwidth) – виводить запит на значення відстані від осі полілінії до її краю, тобто на половинне значення її ширини.
длИна (Length) – запитує довжину наступного сегмента полілінії. AutoCAD будує новий лінійний сегмент під тим же кутом, що і попередній.
Отменить (Undo) – відміняє сегмент, побудований останнім.
Ширина (Width) – дозволяє задати ширину для наступного сегмента. Сегмент можна зробити таким, що звужується або розширюється. Для цього потрібно вказати різні значення для початкової та кінцевої ширини сегмента.
Якщо у відповідь на запит для нового прямолінійного сегмента вибрати опцію Дуга (Arc), система відповість запитом з опціями режиму побудови дугових сегментів:
Конечная точка (Endpoint of Arc) – потребує задання кінцевої точки дуги, яка при цьому будується дотично до попереднього сегмента полілінії.
Угол (Angle) – виводить запит на значення центрального кута дуги. Від’ємне значення приведе до побудови дуги за годинниковою стрілкою.
Замкнуть (Close) – замикає полілінію дуговим сегментом.
Направление (Direction) – виводить запит на напрям дотичної до сегмента. Полуширина (Halfwidth) – запитує половинне значення ширини полілінії. Линейный (Line) – перемикає в режим побудови прямолінійних сегментів. Радиус (Radius) – виводить запит на значення радіуса дугового сегмента.
Вторая (Second pt) потребує задання другої точки на дузі, що формується за трьома точками.
Отменить (Undo) – відміняє сегмент, побудований останнім.
Ширина (Width) – виводить запити на початкову та кінцеву ширину наступного дугового сегмента.
Відображення широких поліліній залежить від значення системної змінної FILLMОDE. За замовчанням вона встановлена в одиницю, і широкі полілінії при цьому відображаються зафарбованими (мал. 1, а). Якщо ж FILLMОDЕ встановити в нуль, то буде відображатися лише контур широких поліліній (мал. 1 б).





а)                                                                         б)
Малюнок 1. Стилі заповнення поліліній

Команда МН-УГОЛ (POLYGON)
Команда будує правильний багатокутник з числом сторін від 3 до 1024. Після її введення з’являється запит Число сторон: (Enter number of sides:), на який потрібно вказати число сторін багатокутника. Наступний запит потребує задання центру або вибору опції. Якщо у відповідь на нього задати центральну точку багатокутника, то далі будуть запропоновані опції, що визначають спосіб його побудови, а саме:
Вписанный в окружность (Inscribed in circle) – багатокутник будується як вписаний у певне коло;
Описанный вокруг окружности (Сіrcumscribed about сіrcle) – багатокутник будується як описаний навколо певного кола.
Після визначення способу побудови необхідно задати радіус кола. Якщо радіус задається шляхом введення його числового значення, то орієнтація нижньої сторони багатокутника збігається з орієнтацією сітки для фіксованого переміщення курсору. Здебільшого це 0. Якщо ж радіус задається за допомогою курсору, то для вписаного багатокутника з вказаною точкою буде збігатися одна з його вершин, а для описаного – середина однієї зі сторін.
Опція Сторона (Edge) дозволяє побудувати багатокутник за положенням однієї з його сторін шляхом задання її початкової та кінцевої точок. AutoCAD будує багатокутник, створюючи круговий масив вказаних сторін. Побудова ведеться проти годинникової стрілки.
Команда ПРЯМОУГ (RECTANGLE)
Команда будує полілінію у вигляді прямокутника зі сторонами, паралельними осям X та Y поточної системи координат. Після її запуску система виведе запит та список додаткових опцій Первый угол или [Фаска/Уровень/Сопряжение/ Высота/Ширина]: (Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/ Width]:). За замовчанням побудова здійснюється за двома діагонально протилежними вершинами прямокутника, які вказуються на відповідні запити. Опції, що пропонуються як альтернатива до протилежної вершини, дозволяють побудувати прямокутник за довжинами його сторін, площею чи поворотом в поточній системі координат.
Опції: Фаска (Chamfer) – дозволяє побудувати прямокутник з фасками.
Уровень (Elevation) дозволяє задати рівень (зміщення по осі Z) площини XY, в якій будується прямокутник, якщо розглядати його в тривимірному просторі.
Сопряжение (Fillet) – дозволяє заокруглити кути прямокутника.
Высота (Thickness) будує замість плоскої фігури прямокутника чотири бічні грані паралелепіпеда на його основі.
Ширина (Width) – будує прямокутник (або відповідно бічні грані паралелепіпеда) із заданою товщиною сторін.
Значення розглянутих вище параметрів прямокутника (розміри катетів фаски, радіус заокруглення, рівень тощо) стають поточними при наступних викликах команди.
Команда КОЛЬЦО (DONUT)
Команда будує зафарбовані круги та кільця. Насправді ці об’єкти являють собою замкнені широкі полілінії. Для побудови кільця необхідно вказати його внутрішній та зовнішній діаметри, a також центр. Викликана команда дозволяє побудувати будь-яку кількість кілець, що мають однакові діаметри, але різні центри. Якщо потрібно побудувати зафарбований круг, слід задати нульовий внутрішній діаметр кільця.
Команда СПЛАЙН (SPLINE)
Команда створює гладку криву, що проходить поблизу (в межах заданої похибки) деякого набору точок. В AutoCAD використовуються сплайни типу NURBS (неоднорідні раціональні В-сплайни).
Після запуску команди виводиться запит Первая точка или [Объект]: (Specify first point or [Object]:), у відповідь на який потрібно ввести першу точку або вибрати опцію. На наступні запити можна продовжити вказувати точки, вибрати опцію або натиснути Enter, щоб закінчити введення точок і перейти до визначення напрямів дотичних в початковій та кінцевій точках сплайну.
Опції: Объект (Object) дозволяє перетворити згладжені сплайном полілінії в еквівалентні сплайни. Після вибору цієї опції слід вказати існуючу полілінію, яку буде згладжено сплайном.
Замкнуть (Close) – використовується у разі необхідності з’єднати гладкою лінією останню та першу точки сплайна. При цьому система виводить додатковий запит, у відповідь на який потрібно вказати напрям дотичної, спільної для першого та останнього сегментів, у точці їх з’єднання.
Допуск (Fit Tolerance) дозволяє вказати, наскільки близько до введених точок має проходити сплайн. Якщо допуск дорівнює нулю (таке значення допуску використовується за замовчанням), сплайн проходить точно через введені точки (мал. 2, а). Надання допуску додатних значень дозволяє кривій відхилитися від точок, що її визначають (мал. 2, б).





Малюнок 2 – Побудова сплайнів з різним значенням допуску

При виконанні точних побудов використовуються такі тимчасові об’єкти, як конструкційні лінії, промені та опорні точки.
Об’єкти-точки рекомендується застосовувати як геометричні опорні вузли для об’єктної прив’язки та відносних зміщень.
Конструкційні лінії та промені використовують як допоміжні при побудові інших об’єктів. Так, наприклад, їх можна використовувати для побудови зображень, що знаходяться у проекційному зв’язку. Присутність на кресленні нескінченних та напівнескінченних ліній, якими є відповідно конструкційні лінії та промені, не змінює меж креслення. Їх можна переміщувати, обертати, копіювати таким же чином, як і будь-які інші об’єкти.
Команда ПРЯМАЯ (XLINE)           
Команда будує нескінченну пряму лінію (за замовчанням – через дві задані точки).
Опції: Гор/Вер (Hor/Ver) – створює лінії паралельно осям X та Y відповідно.
Після вибору опції потрібно вказати точку, через яку повинна пройти лінія.
Угол (Ang) будує лінії під заданим кутом до осі X або до іншої прямої. Після вибору цієї опції з’являється запит Угол прямой (0.00) или [Базовая линия]: (Enter angle of xline (0) or [Reference]:).
Биссект (Bisect) – будує бісектрису кута (спочатку необхідно вказати точку вершини, а потім сторони кута).
Отступ (Offset) – дозволяє будувати конструкційну лінію паралельно до вибраної при заданому зміщенні (спочатку задається зміщення, а потім вибираються лінія та точка, що вказує напрям зміщення).
Команда ЛУЧ (RAY)
Команда слугує для побудови променів – напівнескінченних прямих, що виходять із заданої точки. Після запуску команди виводиться запит, у відповідь на який потрібно вказати початкову точку променя. Наступні запити потребують введення точок, через які будуть проходити промені. Для виходу з команди потрібно натиснути Enter.
Команда ТОЧКА (POINT)
Команда слугує для побудови точок. Точка є об’єктом, що не має розмірів.
Вона задається введенням координат або позиціюванням курсору.
Спосіб відображення точки на екрані можна встановити через діалогове вікно Отображение точок (Point Style) (мал. 3). Після вибору відповідного графічного символу всі побудовані точки будуть представлені на екрані та виведені на друк у цьому вигляді. Розмір графічного відображення точки встановлюється у процентному відношенні до розмірів екрану або в одиницях креслення. Щоб змінити відображення вже побудованих точок, потрібно після вибору символу викликати команду REGEN.




Малюнок 3. Діалогове вікно Стиль точки (Point Style)
3.Побудова допоміжних і опорних елементів.

     Додатково до основних команд, для побудови складніших об’єктів можна використовувати:
Команда МЛИНИЯ (MULTILINE)
Мультилінія (рис. 4.6) – це сукупність паралельних ліній, що утворюють єдиний об’єкт. Ці лінії називаються елементами мультилінії. Кількість елементів мультилінії (їх може бути до 16) та їх властивості визначаються стилем мультилінії.
Можна створювати та зберігати стилі мультиліній або працювати зі стилем за замовчанням (мультилінія з двох елементів). Для кожного з елементів мультилінії можна задавати свій колір та тип лінії. Можна вмикати та вимикати видимість стиків між сегментами мультилінії, а також задавати колір фону та вигляд торцевих обмежувачів.
Після запуску команди виводиться запит, у відповідь на який потрібно вказати точку або вибрати опцію. Після введення точки виводяться запити на введення наступних точок, аналогічно до того, як це відбувається під час виконання команди ОТРЕЗОК.
Опції:      Расположение        (Justification)         –     дозволяє       встановити       положення елементів мультилінії відносно точки, що задається, а саме:
Верх (Тор) – через вказану точку проходить верхня лінія;
Низ (Bottom) – через точку проходить нижня лінія;
Центр (Zerо) – точка знаходиться посередині між лініями;
Масштаб (Scale) – задає масштабний коефіцієнт для ширини лінії;
Стиль (Style) – дозволяє вибрати з попередньо створених стилів стиль мультилінії.

Конфігурацією мультиліній керує команда MLSTYLE, яка виводить діалогове вікно Стили мультилиний (Multiline Style). Це вікно дозволяє переглянути наявні стилі мультиліній, установити поточний стиль, завантажити стилі із зовнішнього файла, створити нові та перейменувати наявні стилі, а також зберегти створені стилі у зовнішньому файлі. Окрім того, можна редагувати наявні стилі.





Малюнок 4. Приклад мультилінії
4.Додаткові команди для створення графічних об’єктів.
 
Команда ОБЛАСТЬ (REGION)
Команда перетворює один або кілька об’єктів, що утворюють замкнений контур, в єдиний об’єкт типу область. Контур може складатися з відрізків, поліліній, кіл, дуг, еліпсів, еліптичних дуг та сплайнів. Контур обов’язково має бути замкненим, тобто складатися з одного замкненого об’єкта або із замкненої послідовності об’єктів, що з’єднуються в кінцевих точках.
Для областей можна:
  виконувати штрихування та зафарбовування;
  визначати площу та центр мас;
  застосовувати логічні операції об’єднання, віднімання, перетину.


Після запуску команди виводиться запит, у відповідь на який потрібно вибрати об’єкти, що створюють замкнені контури. По завершенню виконання команди в командному рядку виводиться повідомлення про те, скільки виявлено контурів та скільки створено областей. За замовчанням AutoCAD видаляє вихідні об’єкти, з яких утворено область. Щоб залишити об’єкти, потрібно попередньо встановити системну змінну DELOBJ в нуль.
Команда КОНТУР (BOUNDARY)
Команда КОНТУР (BOUNDARY) дозволяє створити полілінію або область зі зв’язаних між собою або накладених один на одного об’єктів. Команда відкриває діалогове вікно Создание контура (Boundary Creation), у якому доступні:
список Тип объекта (Object Туре) – дозволяє вибрати тип об’єкта, що створюється: Region (область) або Polyline (полілінія);
список Набор контуров (Boundary Set) – дозволяє визначити набір меж, що аналізуються при створенні нового об’єкта;
прапорець Определение островков (Island Detection Method) – дозволяє керувати методом пошуку меж усередині виділеної області;
кнопка Указание точек – забезпечує автоматичне створення об’єкта типу Polyline або Region з об’єктів, що утворюють замкнену область навколо вказаної точки.
Створений у результаті застосування команди об’єкт жодним чином не впливає на вихідні об’єкти, він розміщується поверх них.
Команда ПОДЕЛИТЬ (DIVIDE)
Команда дозволяє поділити графічний об’єкт на задану кількість рівних частин шляхом розміщення об’єктів типу точка (Point) або блок (Block) у точках поділу. Фактичного поділу об’єкта на окремі частини дана команда не виконує, він, як і до команди, залишається єдиним цілим. Вставлені об’єкти (точки або блоки) просто вказують місцезнаходження точок поділу. Команду можна застосовувати до дуг, кіл, еліпсів та еліптичних дуг, поліліній та сплайнів.
Запуск команди ініціює запит на вибір об’єкта для поділу Выберите объект для деления: (Select object to divide:). Після вибору виводиться наступний запит, у відповідь на який потрібно вказати кількість частин, на яку слід розділити даний об’єкт, або вибрати опцію. У першому випадку в місцях поділу об’єкта AutoCAD розмістить точки. При подальшій роботі, застосовуючи режим об’єктної прив’язки, у цих точках (розташованих на однакових відстанях одна від одної) можна роз- містити інші об’єкти. Якщо для відображення точок використовується стиль за замовчанням, то такі точки на екрані розгледіти неможливо, їх можна виявити тільки за допомогою об’єктної прив’язки. Якщо потрібно, щоб точки були видимими, слід встановити інший спосіб їх відображення у вікні Стиль точки (Point Style).
Опція Блок (Block) використовується тоді, коли в місцях поділу об’єкта потрібно розмістити не точки, а блоки. Після вибору опції AutoCAD виведе запит на ім’я блока. Блок має бути визначений у поточному кресленні. Далі необхідно вказати, чи потрібно узгоджувати орієнтацію блока з орієнтацією об’єкта. Останнім буде вже відомий запит на кількість частин, на яку потрібно поділити об’єкт. Приклад поділу дуги на п’ять рівних частин за допомогою блоків у вигляді верти- кально орієнтованих еліпсів показано на мал.5. На мал. 5, а блоки не змінюють своєї вихідної орієнтації. На мал. 5 б орієнтація блоків узгоджується з дугою, на якій вони розміщуються.




Малюнок 5. Види вирівнювання блоків при поділі кривої

Команда РАЗМЕТИТЬ (MEASURE)
Подібно до команди ПОДЕЛИТЬ (DIVIDE) команда РАЗМЕТИТЬ (MEASURE) забезпечує регулярне розміщення на вибраному об’єкті точок або блоків. Різниця полягає лише в тому, що вона розташовує точки або блоки із заданим кроком, а не з кроком, залежним від їх кількості. Тому може статися, що останній сегмент виявиться коротшим від заданого кроку.
Запуск команди ініціює запит на вибір об’єкта. У відповідь на наступний після вибору об’єкта запит потрібно вказати крок розміщення точок або вибрати опцію Блок (Block), щоб розмістити вздовж об’єкта блоки.
Вибір початкової точки для відліку кроку залежить від типу об’єкта. Для відрізків та розімкнених поліліній початкова точка – це кінцева точка об’єкта, яка знаходиться ближче до точки вибору. Для замкнених поліліній початкова точка збігається з початком полілінії. Для кіл початкова точка розміщується від центра під кутом, що дорівнює поточному кутові орієнтації сітки.
5.Команди базового редагування об’єктів.

 В AutoCAD об’єкти можна легко редагувати, змінюючи їх форму та роз- ташування. Існує два підходи до редагування: можна спочатку викликати команду, а потім вибрати об’єкти, які потрібно редагувати, або спочатку вибрати об’єкти, а потім редагувати їх.
Вибір об’єктів перед редагуванням має досить невеликий набір засобів, а саме: квадратним маркером або в режимі Auto. Якщо ж спочатку активізується команда редагування, то для формування набору вибраних об’єктів можна, як пра¬вило, використовувати всі доступні методи вибору.
Команда СТЕРЕТЬ (ERASE)
Команда використовується для видалення (стирання) одного або кількох об’єктів.
Команда ПЕРЕНЕСТИ (MOVE)                   
Команда здійснює переміщення одного або групи об’єктів без зміни їх орієнтації. Після запуску команди і вибору об’єктів для переміщення, потрібно ввести базову точку або відносне зміщення, а потім точку переміщення. Якщо у відповідь на запит другої точки натиснути Enter, то координати першої точки будуть інтерпретуватися як відносне переміщення вздовж осей X, Y, Z.
Команда ПОВЕРНУТЬ (ROTATE)               
Команда забезпечує поворот одного або групи об’єктів навколо заданої базової точки. Поворот можна здійснити як на відносний кут, так і на абсолютний. Відносний кут повороту означає, що об’єкти повертаються навколо базової точки на цей кут по відношенню до свого поточного положення. Задання абсолютного кута повороту призводить до зміни поточного кута повороту об’єкта на вказаний.
У випадку вибору опції Опорный угол (Reference) система виводить додаткові запити для задання опорного кута та нового кута. Опцію використовують тоді, коли абсолютне значення кута повороту невідоме.
 
Команда КОПИРОВАТЬ (COPY)            
Команда забезпечує створення однієї або кількох копій об’єкту чи групи об’єктів. Копії розміщуються на заданій відстані від вихідних об’єктів. Після вибору об’єктів пропонується вказати базову точку або зміщення, або ж вибрати опцію. Задання точки ініціює запит, у відповідь на який можна вказати точку або натиснути Enter. Дві вказані точки задають вектор, що визначає, на якій відстані і в якому напрямі буде розміщена копія. Якщо у відповідь на запит другої точки натиснути Enter, то координати першої (базової) точки будуть інтерпретуватися як відносне зміщення вздовж осей X, Y, Z.
Опція Режим/Несколько (Multiple) використовується, коли потрібно створити декілька копій. Після її вибору і задання базової точки система багаторазово виводить запит на вибір другої точки зміщення, щоб розмістити копії. Для завершення команди потрібно натиснути Enter.
Команда ЗЕРКАЛО (MIRROR)
Команда створює дзеркальне відображення існуючих на кресленні об’єктів відносно заданої осі симетрії. При цьому оригінали зображення можна зберегти або видалити. Після запуску команди та вибору об’єктів виводяться запити на першу та другу точки, що визначатимуть вісь відображення. Далі система просить вказати, чи потрібно видаляти об’єкти-оригінали.
При дзеркальному відображенні тексти, атрибути та їх описи також відображаються дзеркально. Щоб зберегти нормальний вигляд тексту, потрібно присвоїти системній змінній MIRRTEXT значення 0.
Команда ПОДОБИЕ (OFFSET)
Команда створює новий об’єкт, подібний за формою до одного з наявних. Розміщення нового об’єкта задається або відстанню до вихідного об’єкта, або вибором точки, через яку він має проходити. Команду можна застосовувати до кіл, дуг, еліпсів та еліптичних дуг, відрізків, прямих, променів, поліліній та сплайнів.
Після запуску команди виводиться запит, у відповідь на який потрібно вказати величину зміщення відносно вихідного об’єкта або вибрати опцію Через (Through), якщо потрібно, щоб подібний об’єкт проходив через задану точку. Величину зміщення можна задавати як введенням числового значення з клавіатури, так і вибором двох точок на екрані. Після визначення зміщення система виведе запити на вибір об’єкта та сторону зміщення. Одночасно вибрати можна тільки один об’єкт, причому допускається лише вибір квадратним маркером. Щоб задати сторону зміщення, потрібно просто вказати курсором точку з того боку об’єкта, з якого потрібно побудувати подібний. Останні два запити команди повторюються, дозволяючи вибирати нові об’єкти для створення подібних. Щоб завершити команду, потрібно натиснути Enter.
Команда МАСШТАБ (SCALE)
Команда використовується для масштабування об’єктів. Після вибору об’єктів потрібно вказати базову точку (Specify base point:) та масштабний коефіцієнт.  Рис. 4.8, а ілюструє вико¬нання команди МАСШТАБ (SCALE) з масштабним коефіцієнтом, що дорівнює двом.
Опція Опорный отрезок (Reference) дозволяє здійснювати масштабування за довжиною опорного відрізка. За нього часто приймають один із вимірів об’єкта. При цьому задаються поточна довжина опорного відрізка та його нова довжина після перетворення. Задавати довжини можна як числовими значеннями, так і вибором точок на екрані. Опція особливо зручна, коли потрібно змінити розміри об’єкта відповідно до інших об’єктів. Приклад застосування команди з опцією Опорный отрезок наведено на мал. 6 б.





Малюнок 6. Масштабування об’єктів

Команда РАСТЯНУТЬ (STRETCH)
Команда використовується для розтягування об’єкта шляхом переміщення його частини. Після запуску команди виводиться запит на вибір об’єктів для розтягу. Вибір дозволяється здійснювати тільки січною рамкою або січним багатокутником. При цьому слід мати на увазі, що розтягуються об’єкти, у яких хоча б одна вершина або кінцева точка потрапили всередину січної рамки (січного багатокутника). Об’єкти, повністю охоплені рамкою, переміщуються без зміни їх розмірів. Положення кінцевих точок та вершин, що знаходяться поза рамкою, залишається незмінним.
Під час одного виклику команди можна використовувати лише одну січну рамку. Якщо при виборі використовувалося декілька січних рамок, то трансформуватися будуть лише об’єкти, вибрані останньою січною рамкою.
Після закінчення вибору потрібно вказати базову точку та точку переміщення. Якщо у відповідь на запит другої точки натиснути Enter, то координати першої (базової) точки будуть інтерпретуватися як відносне зміщення вздовж осей X, Y, Z. Мал. 7 ілюструє процес виконання команди РАСТЯНУТЬ (stretch).





Малюнок 7. Розтягування об’єкта

Команда МАССИВ (ARRAY)
Команда дозволяє створювати багато копій об’єктів, розміщуючи їх упо¬рядковано у вигляді прямокутного або кругового масиву.
Після запуску команди виводиться діалогове вікно МАССИВ (Array). У його верхній частині містяться перемикачі Прямоугольный массив (Rectangular Array) і Круговой массив (Polar Array), що дозволяють вибрати тип масиву та кнопка Выбор объектов (Select objects), яка забезпечує тимчасове закриття вікна для здійснення вибору об’єктів. У вікні перегляду відображається структура масиву, що відповідає поточним установкам. Вигляд лівої частини вікна залежить від вибраного типу масиву.
Прямокутний масив (Rectangular Array) будується шляхом створення копій вибраних елементів таким чином, щоб вони розміщувалися у вигляді рядків та стовпців.
Круговий масив (Polar Array) утворюється розміщенням копій вихідних об’єктів по колу навколо вибраної точки.
Можливі методи задання параметрів масиву:
      Загальна кількість елементів та кут;
      Загальна кількість елементів та кут між ними;
      Кут заповнення та кут між елементами.
Кут заповнення та кут між елементами можна задавати і безпосередньо у графічній зоні. За замовчанням масив будується проти годинникової стрілки. Щоб масив будувався в протилежному напрямі, потрібно задати від’ємне значення кута заповнення.
Прапорець Поворачивать элементы массива (Rotate items as copied) забезпечує поворот об’єктів при копіюванні. Якщо прапорець зняти, об’єкти при розміщенні в масиві будуть зберігати свою початкову орієнтацію.
Команда ОБРЕЗАТЬ (TRIM)
Команда обрізає наявний графічний примітив до вибраної ріжучої кромки. Обрізати можна дуги, кола, еліптичні дуги, відрізки, полілінії, промені, сплайни, прямі. Ріжучими кромками можуть бути дуги, кола, еліпси, відрізки, прямі, промені, області, сплайни, текст та плаваючі екрани виглядів.
Спочатку потрібно вибрати об’єкти, що слугуватимуть ріжучими кромками, або натиснути Enter, щоб вибрати всі об’єкти як потенційні ріжучі кромки. В останньому разі AutoCAD обріже об’єкт до найближчого, що підходить для використання його як кромки. Наступний запит системи потребує вибору об’єктів для обрізання або вибору опції. Якщо в момент вибору об’єктів утримувати натиснутою клавішу Shift, то об’єкти будуть не обрізатися, а видовжуватися до найближчої кромки. В одному сеансі один і той же об’єкт може бути як ріжучою кромкою, так і об’єктом, що обрізається.
Опції: Проекция (Project) – використовується, якщо необхідно змінити режим обрізання у тривимірному просторі:
Нет (None) – дозволяє обрізати тільки об’єкти, що фактично перетинаються з ріжучою кромкою;
ПСК (Lies) дозволяє обрізати всі об’єкти, які при проекціюванні на площину XY поточної системи координат перетинаються з ріжучими кромками, в тому числі і ті, що в просторі з ними не перетинаються.
Вид (View) – дозволяє обрізати всі об’єкти, які перетинаються з ріжучими кромками при проекціюванні на площину, перпендикулярну напряму погляду.
Кромка (Edge) визначає режим пошуку точки перетину з кромкою. Вона дозво- ляє обрізати об’єкти як до наявної ріжучої кромки, так і до уявної продовженої кромки.
Отменить (Undo) – відміняє останню дію команди.
Команда УДЛИНИТЬ (EXTEND)
Команда призначена для продовження об’єктів до заданої границі. Вона має такі ж опції, як і команда ОБРЕЗАТЬ (TRIM), але замість ріжучих кромок вибираються граничні кромки, після вибору яких потрібно вибрати об’єкти для продовження або опцію для зміни режиму роботи команди. Вибір об’єкта при натиснутій клавіші Shift приведе до перемикання в режим обрізки об’єкта. В одному сеансі графічний примітив може бути як граничною кромкою, так і об’єктом, що продовжується.
Команда УВЕЛИЧИТЬ (LENGTHEN)
Команда призначена для зміни довжин розімкнених об’єктів, а також центральних кутів дуг. Після запуску команди виводиться запит на вибір об’єкта або опції. Якщо у відповідь вибрати об’єкт, то система повідомить його довжину, а для дуги – ще і центральний кут. Далі запит повторюється, поки не буде вибрана одна з опцій.
Опції: ДЕльта (Delta) – дозволяє змінити розміри об’єкта на задану величину (додатне значення збільшує об’єкт, від’ємне – зменшує). Потрібно задати приріст довжини або вибрати опцію Угол (Angle), щоб вказати приріст центрального кута. проЦент (Percent) – дозволяє задати зміну розміру об’єкта у процентах по відношенню до вихідного значення (вихідний розмір об’єкта приймається за 100%).
Всего (Total) – використовується, коли відомі кінцеві розміри об’єкта (повна довжина або центральний кут).
ДИнамика (Dynamic) – дозволяє змінювати довжину об’єкта в динамічному режимі, переміщуючи його кінцеву точку в потрібне положення.
Команда ФАСКА (CHAMFER)              
Команда призначена для побудови фасок. Фаски будуються для відрізків, поліліній, прямих та променів. Фаску можна задавати двома лінійними розмірами (довжинами катетів) або одним лінійним та одним кутовим. Об’єкти, для яких будується фаска, можна залишити в тому вигляді, в якому вони були до її побудови, або обрізати чи видовжити, використовуючи лінію фаски як кромку.
Після запуску команди система виводить повідомлення про поточний режим та параметри, що використовуються, а також запит на вибір першого з двох відрізків, для яких будується фаска. У разі необхідності зміни якихось параметрів потрібно у відповідь на цкй запит вибрати відповідну опцію.
Опції: полИлиния (Polyline) – використовується при необхідності зняти фаску на всіх вершинах полілінії. Лінії фасок стають новими сегментами полілінії. Якщо полілінія містить сегменти, коротші за довжину фаски, то для цих сегментів фаски не будуються.
Длина (Distance) – дозволяє задати нові значення довжин фаски вздовж пер¬шого та другого катетів.
Угол (Angle) – використовується, коли необхідно побудувати фаску при відо¬мій довжині катета фаски на відрізку, що вибирається першим, та значенню кута відносно цього відрізка.
ОБрезка (Trim) – визначає, чи потрібно обрізати вибрані відрізки до кінцевих точок фаски.
мЕтод (Method) – дозволяє призначити метод побудови фаски (за двома довжинами чи за довжиною та кутом), що буде використовуватися за замовчанням.
Несколько (multiple) – дозволяє в процесі одного сеансу команди побудувати декілька фасок. При виборі цієї опції основний запит та запит на вибір другого відрізка повторюються, доки не буде натиснута клавіша Enter.
Команда СОПРЯЖЕНИЕ (FILLET)              
Команда виконує спряження дугою заданого радіусу відрізків, дуг, кіл, еліпсів та еліптичних дуг, сегментів поліліній, променів, прямих, сплайнів. Після запуску команди система виводить повідомлення про поточний режим та параметри, що використовуються, а також запит на вибір першого з двох об’єктів, для яких виконується спряження.
Опції: полИлиния (Polyline) – використовується тоді, коли потрібно побудувати дуги спряження у всіх точках перетину лінійних сегментів двовимірної полілінії. Якщо два лінійні сегменти полілінії розділені дугою, але при своєму продовженні вони прямують в одну точку, AutoCAD замінює цю дугу дугою спряження.
Радиус (Radius) – дозволяє задати радіус дуги спряження. При нульовому значенні радіуса об’єкти просто обрізаються або видовжуються до точки перетину без побудови дуги спряження. Спряження паралельних відрізків, прямих чи променів відбувається півколом, радіус якого дорівнює половині відстані між ними, значення радіуса при цьому ігнорується.
ОБрезка (Trim) – дозволяє вибрати режим спряження, при якому об’єкти або обрізаються/видовжуються до точки перетину з дугою спряження, або залишаються без зміни.
Несколько (multiple) – дозволяє в процесі одного сеансу команди побудувати декілька спряжень.
Спряження дуг та кіл можна виконати кількома способами. AutoCAD будує дугу спряження таким чином, щоб її кінці знаходилися якомога ближче до точок вибору об’єктів. При спряженні кіл будується дуга спряження, а самі кола не обрізаються.
Команда РАЗОРВАТЬ (BREAK)
Команда дозволяє видаляти певні ділянки об’єктів, створюючи таким чином проміжок між частинами, що залишилися. Команда працює з відрізками, полілініями, дугами, колами, еліпсами та еліптичними дугами, сплайнами, кільцями, прямими та променями. Після запуску команди виводиться запит на вибір об’єкта для розривання. Наступний запит залежить від того, яким способом був вибраний об’єкт. Якщо об’єкт був вибраний квадратним маркером, то AutoCAD вважає точку вибору першою точкою розриву і виводить запит на вибір другої точки. У відповідь можна вказати другу точку або вибрати опцію, щоб задати першу точку розриву, відмінну від точки вибору.
AutoCAD видаляє частину об’єкта, що лежить між вказаними точками. Якщо друга вказана точка не належить об’єктові, AutoCAD використовує точку об’єкта, що знаходиться найближче до вказаної. Щоб розбити об’єкт на дві частини, нічого не видаляючи, потрібно вказати другу точку, що збігається з першою. Це можна зробити введенням символу @ у відповідь на запит другої точки або скориставшись при запуску команди кнопкою Разорвать в точке (Break at Point).
Команда РАСЧЛЕНИТЬ (EXPLODE)
Команда розбиває складні об’єкти (полілінії, області, блоки, штриховку, розмірні блоки) на складові частини. Результат роботи команди залежить від типу об’єкта:
       Для блоків здійснюється заміщення блоку дублікатами об’єктів, які входять до його складу.
       Для розмірів дія команди призводить до заміщення асоціативного розміру його складовими (стрілками, розмірними числами, відрізками) та втрати асоціативності.
       Штриховка заміщується відрізками, що її складають, і, подібно до роз¬мірів, теж втрачає асоціативність.
       Полілінії заміщуються комбінацією дуг та відрізків та втрачають свою ширину.
       Області заміщуються своїми граничними об’єктами.
Засіб редагування ручки (Grips) дає можливість швидкого спільного використання точок об’єктної прив’язки та команд редагування, що найчастіше використовуються.

Ручки (grips) – це маленькі квадратні маркери (за замовчанням синього кольору), що з’являються в характерних точках об’єктів при їх виборі за умови, що у цей час не виконується жодна команда (мал.8). Перетягуючи ручки, можна здійснювати розтягування, переміщення, поворот, масштабування, дзеркальне відображення та копіювання об’єктів.





Малюнок 8. Відображення ручок на об’єктах

Для редагування за допомогою ручок потрібно вибрати ручку, точка розміщення якої буде базовою точкою редагування. Вибір ручки подібний до вибору точок об’єктної прив’язки: ручка діє подібно магніту і притягує курсор до себе. За замовчанням після вибору ручка відображається квадратиком червоного кольору. Якщо необхідно вибрати (активізувати) декілька ручок, потрібно в процесі їх вибору утримувати натиснутою клавішу Shift.
Після вибору ручки система за умовчанням запускає команду Растянуть (STRETCH). Для вибору інших команд режиму редагування за допомогою ручок можна скористатися контекстним меню, що викликається правою кнопкою миші, щоб переглянути список команд у командному рядку і вибрати потрібну.
Режим редагування за допомогою ручок надає доступ до наступних команд: Растянуть, Перенести, Повернуть, Масштаб, Зеркало (STRETCH, MOVE, ROTATE, SCALE, MIRROR). При цьому в режимі кожної з команд присутня опція копіювання (Copy), що дозволяє одночасно з редагуванням геометрії створювати копії вибраних об’єктів.
Режим розтягування (STRETCH) дозволяє розтягнути (стиснути) об’єкт, пере¬тягуючи вибрану ручку. Режим діє тільки на об’єкт або об’єкти, що визначаються активною ручкою.
Режим переміщення (MOVE) використовується для переміщення об’єктів у нове місце. На відміну від режиму розтягування (STRETCH), коли під дію підпадають тільки ті вибрані об’єкти, що керуються активною ручкою, в режимі переміщення (MOVE) здійснюється переміщення усіх вибраних об’єктів.
Опція копіювання (Copy) доступна в кожному з п’яти режимів редагування за допомогою ручок. При виклику цієї опції вихідні об’єкти залишаються незмінними, а всі зміни відбуваються в копіях оригіналу. Режим багаторазового копіювання можна також активізувати натисканням клавіші Shift в процесі визначення першого нового положення для об’єкта. Далі, відпустивши клавішу Shift, копії можна створювати і розміщувати в будь-якому місці креслення до того часу, поки не будуть вимкнені ручки. Якщо ж у процесі визначення нових положень копій на екрані клавішу Shift утримувати натиснутою, графічний курсор стане переміщуватися з фіксованим кроком, який дорівнює відстані між вихідним об’єктом і його першою копією. Таким чином можна створювати регулярно розміщені копії. При повороті об’єкта навколо базової ручки можна розміщувати копії з заданим кутовим інтервалом.

6. Інтерактивний режим редагування об’єктів.
                     Для редагування поліліній призначена команда ПОЛРЕД (PEDIT)
Після запуску команди потрібно вибрати полілінію для редагування або активізувати опцію Несколько (Multiple), щоб мати можливість вибрати для редагу¬вання одразу декілька поліліній. Якщо замість полілінії вибрати якийсь інший об’єкт (дугу, відрізок), система повідомить, що вибраний об’єкт не є полілінією і запропонує перетворити його на полілінію.
У разі позитивної відповіді вибраний примітив буде перетворений в один сегмент полілінії, і по відношенню до нього можна буде здійснювати опера¬ції редагування. У протилежному випадку повторно виводиться запит на вибір об’єкта. Після вибору об’єкта потрібно задати опцію редагування.
Опції: Замкнуть (Close) – використовується, якщо необхідно замкнути полілінію, при цьому система додає сегмент для з’єднання кінцевої та початкової точок. Зазначимо, що полілінія може бути розімкненою, навіть якщо її перша та кінцева точка збігаються.
Разомкнуть (Open) – дозволяє розімкнути замкнену полілінію.
Добавить (Join) – дозволяє приєднати дугу, відрізок чи іншу полілінію до наявної полілінії. Кінець об’єкта, що приєднується, має точно збігатися з однією з кінцевих точок полілінії.
Ширина (Width) – використовується, коли необхідно змінити ширину всіх сегментів полілінії.
Вершина (Edit vertex) – надає доступ до опцій, призначених для редагування вершин полілінії.
СГладить (Fit) – дозволяє перетворити полілінію в гладку криву, яка складається з дуг і проходить через вершини полілінії.
СПлайн (Spline) – перетворює полілінію в гладку криву з використанням апарату В-сплайнів. Крива наближена до вершин полілінії, але в цілому не проходить через них. Якщо полілінія розімкнена, то крива проходить через її кінцеві точки.
Убрать сглаживание (Decurve) – дозволяє відмінити згладжування сплайном чи плавною кривою з дуг, відновлюючи початковий стан полілінії.
Типлин (Ltype gen) – дозволяє задати спосіб генерації типу лінії у вершинах полілінії. Можливі впкдки, коли генерація заданого типу лінії буде починатися зі штриха і закінчуватися штрихом у кожній вершині або коли лінія починається штрихом у початковій точці полілінії і генерується далі, не беручи до уваги вершини.
Отменить (Undo) – дозволяє відмінити останню функцію команди.
7.Редагування поліліній та сплайнів.
Для редагування сплайнів призначена команда РЕДСПЛАЙН (SPLINEDIT)
Вона дозволяє редагувати контрольні точки сплайна і визначальні точки, якщо останні є, оскільки деякі операції над сплайнами призводять до видалення визначальних точок.
Опції: Определяющие (Fit data) – дозволяє редагувати визначаючі сплайн дані.
При цьому AutoCAD відобразить перелік опцій для редагування цих даних.
Замкнуть (Close) – дозволяє замкнути розімкнений сплайн. Для замкненого сплайна ця опція замінюється опцією Разомкнуть (Open).
Перенести (Move vertex) – використовується, коли необхідно перемістити контрольні точки сплайна.
Исправить (Refine) – надає ряд опцій, що дозволяють підвищити точність визначення сплайна.
ОБратно (rEverse) – змінює напрям сплайна на протилежний.
ОТменить (Undo) – відміняє останню операцію редагування.
8.Колір об’єктів
Керування відображенням об’єктів на екрані монітора та їх виведенням на друк здійснюється шляхом зміни властивостей об’єктів: шару, типу лінії, кольору, ваги лінії та стилю друку.
Використання кольорів сприяє візуальному виділенню різних об’єктів, полегшуючи при цьому роботу над кресленням. Кольори можна призначати як шарам, так і окремим об’єктам. Призначення кольору шару допомагає ідентифі- кувати шари в кресленні. При виведенні креслень на друк з використанням залежних від кольору стилів друку, за допомогою кольору призначаються товщини ліній.
Усі нові об’єкти створюються з використанням поточного кольору, який встановлено у списку Цвет (Color control) на панелі інструментів Свойства (Properties). Кольори ПоСлою (ByLayer) і ПоБлоку (ByBlock), що відображаються на початку списку, є так званими логічними кольорами.
Якщо встановлено поточним логічний колір ПоСлою (ByLayer), то всі об’єкти, що створюються, мають колір, призначений поточному шару, і після переміщення на інший шар приймають колір цього шару. Якщо встановлено поточним колір ПоБлоку (ByBlock), то всі об’єкти, що створюються, мають колір 7 (білий або чорний) до того часу, поки не будуть об’єднані в блок. При вставці у креслення такі блоки набувають кольору, що є поточним на момент вставки.
Встановити поточний колір можна не тільки за допомогою списку Цвет (Color control), але й у діалоговому вікні Выбор цвета (Select Color). Діалогове вікно містить три вкладки, які дозволяють при призначенні кольорів використовувати різноманітні палітри.
Вкладка Номер цвета (Index Color) містить палітру з 255 кольорів. Колір можна вибрати безпосередньо з палітри, а також вказавши у його стандартне ім’я або номер (індекс) кольору. При виборі будь-якого кольору з палітри під палітрою відображається його номер (індекс) та ім’я (для перших семи кольорів).
Вкладка Вся палитра (True Color) дозволяє відобразити понад 16 мільйонів кольорів, застосовуючи при цьому систему RGB або систему HSL. У системі RGB колір визначається інтенсивністю його червоної (Red), зеленої (Green) та синьої (Blue) складових. Інтенсивність кожної складової можна задавати переміщенням повзунка вздовж відповідної кольорової смуги або числом діапазоні від 0 до 255), яке потрібно ввести у відповідному полі введення.
При виборі системи HSL колір задається відтінком, насиченістю та яскравістю. При цьому здійснюється вибір кольору (відповідний діапазон числових значень становить від 0 до 360), його насиченості від нуля до 100%, яскравості вибраного кольору від 0 до 100%. Значення 0% відповідає чорному  кольору, 100% – білому, а значення 50% – максимальній інтенсивності вибраного кольору. Всі зміни одразу ж відображаються в передньому прямокутнику в правій нижній частині вікна.
Вкладка Альбомы цветов (Color Books) дозволяє задавати кольори, викорис- товуючи альбоми кольорів від сторонніх розробників (такі, наприклад, як PANTONE®). Користувач може завантажити власні альбоми. При виборі альбому відображаються зразки кольорів з нього.
9. Типи ліній. Вага (товщина) ліній.
AutoCAD надає у розпорядження користувача широкий набір типів ліній. У разі потреби можна створювати власні типи ліній. Тип лінії можна призначати як шарам, так і окремим об’єктам креслення. Усі нові об’єкти створюються з використанням поточного типу лінії, який встановлено у списку Тип линий (Linetype Control) панелі інструментів Свойства (Properties). Якщо поточним встановлено тип лінії ПоСлою (ByLayer), то всі об’єкти, що створюються, мають тип лінії, який призначено поточному шару. При зміні типу лінії шару об’єкти, тип лінії яких задано значенням ПоСлою (ByLayer), обновляються з урахуванням заново призначеного шару типу лінії. Якщо встановлено поточним тип лінії ПоБлоку (ВуВlосk), то об’єкти мають тип лінії Continuous (суцільна), доки вони не будуть об’єднані в блок. При вставці у креслення таким блокам призначається поточний тип лінії.
Встановити поточний тип лінії можна не тільки за допомогою списку Тип линий (Linetype Control), але й у діалоговому вікні Диспетчер типов линий (Linetype Manager). У центральній частині вікна відображається список завантажених у креслення типів ліній з урахуванням встановленого фільтру. Список фільтрів типів ліній знаходиться у верхній лівій частині вікна. З його допомогою встановлюється, які із завантажених у креслення типів ліній будуть відображатися у вікні. Робота з фільтрами типів ліній аналогічна роботі з фільтрами шарів.
Поля Глобальный масштаб (Global Scale Factor) та Текущий масштаб (Current Object Scale) призначені відповідно для зміни глобального та поточного масштабних коефіцієнтів типу лінії. Зміна глобального коефіцієнту впливає на всі типи ліній і діє на всі об’єкти креслення. Масштабний коефіцієнт, введений у полі Текущий масштаб (Current Object Scale), впливає на тип лінії об’єктів, які будуть створюватись після його встановлення. Зміна масштабного коефіцієнта впливає на відображення всіх ліній, крім суцільної. Якщо числове значення масштабного коефіцієнта більше 1, то елементи, з яких складаються розривні лінії, видовжуються, а число повторів на одиницю довжини зменшується. Масштабний коефіцієнт, менший за 1, спричиняє протилежний ефект.

Прапорець Масштаб в единицах пространства листа (Use Paper Space Units for Scaling) дозволяє керувати відображенням типу лінії в екранах виглядів, що створюються у просторі аркуша. Встановлення даного прапорця забезпечує однакове відображення розривних типів ліній (штрихових, штрих-пунктирних та ін.) в усіх екранах виглядів, незалежно від встановленого для цих екранів масштабу відображення (мал. 9, а). Якщо ж прапорець знято, то лінії відображаються пропорційно встановленому масштабу відображення (мал.9, б).




а)                                                 б)
Малюнок 9. Масштабування типів ліній в просторі аркуша

Завдяки властивості, що називається вагою лінії (Lineweight), об’єкти на кресленні відображаються лініями різної товщини. Вагу лінії можна призначати як шарам креслення (тобто глобально цілій групі об’єктів), так і конкретному об’єктові.
За різних обставин вага (товщина) лінії відображається по-різному. У просторі моделі кожному значенню ваги лінії відповідає певна кількість пікселів, що визначає видиму на екрані товщину лінії, яка не залежить від операції зумування (зміни масштабу відображення об’єкта). У зв’язку з цим у просторі моделі видима товщина лінії може не відповідати її дійсній товщині. У просторі аркуша вага лінії відображається її істинним значенням, тобто в реальних одиницях вимірювання.
Ще однією особливістю відображення ваги лінії в просторі моделі є те, що можна змінювати масштаб її відображення на екрані. Це спрощує перегляд об’єктів, не впливаючи на їх виведення на друк.
Усі нові об’єкти створюються з використанням поточного значення ваги лінії, встановленого у списку Вес линий (Lineweight control) на панелі інструментів Свойства (Properties). Якщо поточним є значення ПоСлою (ByLayer), то всі створювані об’єкти мають вагу лінії, призначену шару.
Встановити поточне значення ваги лінії можна не тільки за допомогою списку Вес линий (Lineweight control), але й у діалоговому вікні Параметры весов линий (Lineweight Settings). Список Веса линий (Lineweights) у лівій частині вікна відображає припустимі значення товщин ліній. Значення По умолчанию (Default) є значенням, що призначається за замовчанням, для метричних одиниць вимірювання це значення становить 0,25 мм. У разі необхідності його можна змінити, вибравши будь-яке інше стандартне значення зі списку.
Команда ОКНОСВ (PROPERTIES)
Команда виводить палітру Свойства (Properties), яка забезпечує перегляд та редагування властивостей будь-якого об’єкта.


Властивості у палітрі згруповані за категоріями. Натискання стрілки справа від кожної категорії згортає або розгортає перелік властивостей, що до неї належать. Tипи категорій, що відображаються у палітрі, та перелік властивостей у кожній з них залежать від типу вибраного об’єкта. Наприклад, якщо вибраний об’єкт є відрізком, у палітрі, окрім категорії загальних властивостей (шару, кольору, типу лінії тощо), будуть відображатися ще і його геометричні властивості, такі як координати початкової та кінцевої точок, довжина, кут нахилу тощо.
У разі, коли вибрано кілька об’єктів, палітра відображає тільки ті категорії і властивості, що є спільними для всіх об’єктів. У разі, коли жоден об’єкт не вибраний, палітра Свойства (Properties) відображає загальні властивості поточного шару, дані стилю друку, характеристики екрану вигляду та дані про систему координат. Для більшості об’єктів (виняток складають штриховка, текст, мультилінії, блоки та зовнішні посилання) палітру можна викликати, двічі клацнувши мишею на об’єкті.
10.Додаткові засоби керування властивостями об’єктів.

Щоб змінити якусь із властивостей об’єкта за допомогою палітри Свойства (Properties), цю властивість потрібно спочатку вибрати, а далі скористатись одним із наступних способів:
   ввести нове значення з клавіатури;
   клацнути на стрілці справа від властивості, щоб розкрити список та вибрати в ньому потрібне значення;
   натиснути кнопку із зображенням трьох крапок та змінити значення у діалоговому вікні;
   натиснути      кнопку      Указать      точку     (Pick      Point),      щоб     вказати      нові координати за допомогою курсору;
   натиснути праву кнопку миші та вибрати з контекстного меню потрібну опцію редагування.
Внесені зміни одразу ж відобразяться на кресленні. Для відміни редагування потрібно натиснути праву кнопку миші у незаповненій зоні палітри та вибрати з контекстного меню пункт Отменить (Undo).
AutoCAD надає можливість копіювання властивостей (часткового або повного) одного об’єкта на інші. Можна копіювати колір, шар, тип лінії, вагу лінії та деякі інші властивості. За замовчанням усі властивості, які можуть копіюватися, переносяться з першого вибраного об’єкта на інші об’єкти, проте можна
заборонити  копіювання          певних     властивостей.       Для  копіювання        властивостей призначена команда КОПИРОВАТЬСВ (MATCHPROP)
Після активізації команди виводиться запит, у відповідь на який потрібно вибрати визідний об’єкт, властивості якого потрібно копіювати. Далі AutoCAD виводить повідомлення про поточні установки режиму копіювання (тобто про те, які саме властивості вихідного об’єкта будуть перенесені на інші об’єкти), а також відображає наступний запит системи. У відповідь потрібно вказати об’єкти, на які потрібно перенести властивості вихідного об’єкта, або вибрати опцію Настройки (Settings), щоб викликати діалогове вікно Настройки свойств (Property Settings) та змінити установки – дозволити чи заборонити копіювання певних властивостей.


Питання для контролю знань:
1.   Опишіть інтерфейс програми AutoCAD
2.   Які панелі використовуються для побудови допоміжних і опорних елементів в AutoCAD?
3.   Що відносять до додаткові команди для створення графічних об’єктів AutoCAD?
4.   Які операції редагування об’єктів можна виконувати в AutoCAD?
5.   Яка функціональність інтерактивного режиму редагування об’єктів AutoCAD?
6.   Як редагувати полілінії та сплайни?
7.   Як можна задати колір об’єктів AutoCAD?
8.   Які типи ліній використовуються на кресленні в AutoCAD?
9.   Як задати вагу (товщину) ліній?
10.   Як викликати вікно додаткових засобів керування властивостями об’єктів?

10.04.2020
Лекція
Нанесення розмірів та штрихування на кресленні в системі автоматизованого проектування AutoCAD 2012.

1.Створення штрихування (Штриховка)

В багатьох графічних пакетах застосовується заповнення областей штрихуванням заданого зразка. Зразки штрихування використовуються, як правило, для ідентифікації компонентів проекту або матеріалів, що складають який-небудь об’єкт.

Користувач може використовувати стандартні зразки штрихування або створити простий зразок штрихування з окремих ліній; можна також створювати складніші зразки.

Контури штрихування визначаються різними способами, причому, якщо штрихування асоціативне, то воно слідує за всіма змінами контурів.

Для штрихування областей необхідно:
З меню «Рисование» вибрати «Штриховка» (або  Панель Рисование: , або  Командний рядок: кштрих).

У діалоговому вікні «Штриховка/заливка по контуру» (рис.1) натиснути кнопку «Указание точек».

















Рис.1. Діалогове вікно «Штриховка/заливка по контуру»

Вказати точки всередині областей, які необхідно заштрихувати, і натиснути <Enter>.

Вказана точка інтерпретується як внутрішня.
На вкладці «Штриховка» діалогового вікна «Штриховка/заливка по контуру» переконатися, що на слайді «Структура» відображений потрібний зра-зок штрихування. Для вибору іншого зразка штрихування потрібно скористатися списком «Образец».
Для перегляду вибраного зразка в наочній формі треба натиснути кнопку [...] поряд із списком «Образец». Натиснути «ОК» для завершення перегляду.

У діалоговому вікні «Штриховка/заливка по контуру» виконати всі не-обхідні налаштування.

Для визначення нових контурів слід натиснути кнопку «Указание точек».

У діалоговому вікні «Штриховка/заливка по контуру» натиснути «OK» для побудови штрихування.

Для кожного блоку штриховки вказується одна внутрішня точка.

Для штрихування вибраних об’єктів потрібно:

У діалоговому вікні «Штриховка/заливка по контуру» натиснути «Выбор объектов».

Вибрати об’єкти, які необхідно заштрихувати.

При цьому не обов’язково, щоб об’єкти утворювали замкнутий контур. Можна також вказати будь-які острівці, які повинні залишитися не заштрихова-ними.

У діалоговому вікні «Штриховка/заливка по контуру» натиснути «OK» для побудови штрихування.
Нанесення розмірів (панель «Размеры»)

2. Нанесення лінійних розмірів (Линейный размер)

Для нанесення горизонтального або вертикального розміру потрібно:

З меню «Размеры» вибрати «Линейный» (або  Панель Размеры:    , або  Командний рядок: рзмлинейный).

Натиснути <Enter> для вибору об’єкту на який треба нанести розміри або вказати початкові точки першої і другої виносних ліній.

Перед тим як вказати розташування розмірної лінії можна перевизначи-ти напрям розміру, відредагувати розмірний текст, а також задати кути напряму тексту і виносної лінії.

·         Для повороту виносних ліній ввести п (Повернутый). Потім ввести кут повороту розмірної лінії.
·         Для редагування багаторядкового тексту ввести м (Мтекст). У Редак-торі багаторядкового тексту змінити текст і натиснути «OK». Редагування тексту між кутовими дужками (<>) або їх видалення приводить до зміни або видалення розмірних значень в тексті, обчислюваних AutoCAD. Для додавання текстових елементів до і після розмірного числа слід ввести текст до і після кутових дужок відповідно.
·         Для редагування однорядкового розмірного тексту ввести т (Текст). Відредагувати текст і натиснути <Enter>.
·         Для повороту тексту ввести у (Угол). Потім ввести кут повороту розмі-рного тексту.

Вказати положення розмірної лінії.

2.2. Нанесення паралельних лінійних розмірів (Параллельный размер)

Для нанесення паралельного розміру необхідно:

З меню «Размеры» вибрати «Параллельный» (або  Панель Размеры: , або  Командний рядок: рзмпарал).

Натиснути <Enter> для вибору об’єкту на який треба нанести розміри або вказати початкові точки першої і другої виносних ліній.

За потреби, можна відредагувати текст аналогічно тому, як це робиться для лінійного розміру.

Вказати положення розмірної лінії.

2.3. Нанесення радіусів кіл і дуг (Радиус) AutoCAD ставить перед текстом радіусу символ R.

Радіальний розмір складається з розмірної лінії з однією стрілкою. AutoCAD наносить також маркер центру, якщо системна змінна DIMCEN не дорі-внює 0.

Вигляд радіусу, що наноситься, залежить від розміру кола або дуги, пара-метрів розмірного стилю і положення курсору.

Якщо розмірна лінія нахилена до горизонталі більш ніж на 15 градусів, а розмірний текст повинен бути горизонтальним, AutoCAD рисує в розмірній лінії полицю довжиною, що дорівнює довжині стрілки.

Для нанесення радіусу потрібно:
З меню «Размеры» вибрати «Радиус» (або  Панель Размеры: , або  Командний рядок: рзмрадиус).

Вибрати дугу або коло для нанесення розмірів.

Ввести необхідні опції тексту, аналогічно тому, як це робиться для лінійного розміру.

Вказати положення виносної лінії.
2.4. Нанесення діаметрів кіл і дуг (Диаметр)

AutoCAD вимірює значення діаметру і відображає його в розмірному тексті попереднім символом Ø. Положення розмірної лінії (всередині або поза ко-лом/дугою) визначається положенням курсору. Переміщаючи курсор, можна по-містити розмірну лінію усередині або зовні кола або дуги.

Для нанесення діаметру необхідно:
З меню «Размеры» вибрати «Диаметр» (або  Панель Размеры: , або  Командний рядок: рзмдиаметр).

Пункти 2, 3, 4 такі ж як і для розміру «Радіус».

2.5. Нанесення кутових розмірів (Угловой размер)

Для нанесення кутового розміру необхідно:

З меню «Размеры» вибрати «Угловой» (або  Панель Размеры:

, або  Командний рядок: рзмугловой).

Скористатися одним з наступних способів:

Для нанесення розмірів на коло потрібно вибрати коло, вказавши пер-шу кінцеву точку кута. Потім вказати другу кінцеву точку.

Для нанесення розмірів на будь-який інший об’єкт вказати перший від-різок, що визначає сторону вимірюваного кута. Потім вказати другий відрізок.

3. Ввести необхідні опції тексту, аналогічно тому, як це робиться для лінійного розміру.

4. Вказати положення розмірної дуги.

2.6. Нанесення нових лінійних або кутових розмірів від базової лінії попе-реднього або вибраного розміру (Базовый размер)

Команда РЗМБАЗОВЫЙ наносить ряд розмірів, які відлічуються від однієї і тієї ж базової лінії. AutoCAD використовує значення відступу від базової лінії для зсуву кожної нової розмірної лінії від попередньої. Їх відступ один від одного ви-значається значенням параметра «Шаг в базовых размерах» на вкладці «Линии стрелки» діалогового вікна роботи з розмірними стилями. Нанесення базових розмірів відоме також як нанесення розмірів від загальної бази.

Для нанесення лінійних розмірів від спільної бази потрібно:

З меню «Размеры» вибрати «Базовый» (або  Панель Размеры:
, або  Командний рядок: рзмбазовый).

За умовчанням перша виносна лінія нового розміру визначається почат-ковою точкою останнього лінійного розміру. AutoCAD пропонує вказати другу виносну лінію.

Включити об’єктну прив’язку для виділення початкової точки другої ви-носної лінії або натиснути <Enter> для вибору іншого базового розміру.

AutoCAD автоматично розміщує другу розмірну лінію на такій відстані від першої, яка задана параметром «Шаг в базовых размерах» на вкладці «Линии и стрелки» Диспетчера розмірних стилів.

При необхідності, повторити визначення початкових точок наступних виносних ліній.

Двічі натиснути <Enter> для завершення команди.

2.7. Нанесення ланцюга лінійних або кутових розмірів від другої виносної лінії попереднього або вибраного розміру (Размерная цепь)

Команда РЗМЦЕПЬ наносить ланцюг розмірів, які в сумі дають повний ро-змір об’єкту. Нанесення ланцюга розмірів відоме також як нанесення розмірних ланцюгів.
При створенні послідовності лінійних розмірів, що входять в ланцюг, їх перші виносні лінії пригнічуються, а розмірні тексти при цьому можуть розташо-вуватися на виносках.

Для нанесення лінійного розмірного ланцюга потрібно:
З меню «Размеры» вибрати «Цепь» (або  Панель Размеры: , або  Командний рядок: рзмцепь).
Для визначення початкової точки першої виносної лінії нового розміру бе-реться початкова точка другої виносної лінії останнього створеного розміру.

Включити об’єктну прив’язку для визначення початкових точок пода-льших виносних ліній.

Двічі натиснути <Enter> для завершення команди.
2.8. Побудова простої виноски і пояснення для неї (Быстрая выноска)

Команда БВЫНОСКА використовується для швидкого нанесення виносок і пояснень на виносках. Кількість запрошуваних точок і тип надпису можна зада-ти за допомогою діалогового вікна «Параметры выноски». За допомогою коман-ди БВЫНОСКА можна:

·         задати надпис і його формат;

·         вказати, як розташовується багаторядковий текст щодо виноски;

·         обмежити число вершин виноски;

·         обмежити кути першого і другого сегменту виноски.

Якщо для розміру задана асоціативність (за допомогою команди DIMASSOC), початкова точка виноски може бути прикріплена до точки на об’єкті. В цьому випадку, переміщення об’єкту не вимагає коригування поло-ження тексту або рамки допуску (вони залишаються на місці), а стрілки продов-жують сполучати об’єкт і лінії виноски.

Для побудови виноски з ламаною лінією необхідно:

З меню «Размеры» вибрати «Выноска» (або  Панель Размеры:

, або  Командний рядок: бвыноска).

Натиснути <Enter> для виклику діалогового вікна «Параметры вынос-ки» і виконати наступні дії:

• На вкладці «Выноска и стрелка» вибрати «Ломаная». У групі «Количе-ство точек» вибрати «Не ограничено».

•  На вкладці «Пояснение» вибрати «Мтекст».

• На вкладці «Выравнивание» поставити галочку навпроти «Разместить текст над полкой».

•  Натиснути «OK».

Вказати початкову і подальші точки лінії-виноски.

Натиснути <Enter> для завершення визначення точок перелому.

Вказати ширину тексту.

Ввести рядок тексту. Якщо необхідно, натискати <Enter> для переходу на наступний рядок тексту.

Двічі натиснути <Enter> для завершення команди.

Питання для контролю знань:
1. Як нанести штриховку в графічному редакторі AutoCAD?
2. Які параметри налаштування має діалогове вікно нанесення штриховки AutoCAD?
3. Які типи розмірів можна виконувати в AutoCAD?
4. Як виконується нанесення розмірного ланцюжка в AutoCAD?
5. Які параметри налаштування містить діалогове вікно "Нанесення розмірів" в AutoCAD?

Комментариев нет:

Отправить комментарий