Лекція
Рисування графічних об’єктів Автокада
Рисунок утворюється з об’єктів. Можна створювати різні об’єкти, від простих відрізків до сплайнових кривих (spline curves) та еліпсів. Зазвичай, об’єкти можна рисувати, вказуючи точки мишкою або вводячи значення координат у командному рядку.
В Автокаді розрізняють рисування таких об’єктів:
прямолінійних (лінії, полілінії, прямокутники, многокутники, мультилінії, ескізні лінії;
криволінійних (дуги кіл (arcs), кола (circles), дуги поліліній (polyline arcs), кільця (donuts), еліпси (ellipses) та сплайни (splines), спіралі (Helixes);
конструктивні лінії та промені, точки (point objects);
регіонів; Регіони це двовимірні замкнуті області, що мають фізичні властивості, такі як центри мас або centroids. Ви можете комбінувати (combine) і снуючі регіони в один, складний (complex) регіон для підрахунку площі.
перевірочні «хмаринки» – це полілінії, що складені з послідовності дуг. Їх використовують для привернення уваги до частини рисунка на стадії . На кресленні може виглядає так: .
Основні команди рисування в Автокаді
Меню Draw, панель інструментів Draw.
Побудова прямолінійних об’єктів
а) Побудова ламаних :
Command: LINE
Specify first point: т.1
Specify next point or [Undo]: (U -> All segments already undone.)
Specify next point or [Undo]:
Specify next point or [Close/Undo]: (в циклі)
б) Побудова конструктивної лінії :
Command: XLINE
Specify a point or [Hor/Ver/Ang/Bisect/Offset]: т.1 або вибрати опцію
1 2 3 4 5 6
1) опція за замовчуванням. Будує прямі, що проходять через т.1 та інші вказані точки;
2) будує горизонтальні прямі, що проходять через задані точки;
3) те ж, вертикальні прямі;
4) будує прямі із заданим кутом нахилу, що проходять через вказані точки. Кут задається у градусах, відраховуючи від додатного напрямку осі ОХ проти годинникової стрілки;
5) проводить пряму – бісектрису кута, який задається трьома точками. За вершину кута приймається перша вказана точка;
в) Побудова променя :
Command: RAY (Creates a semi-infinite line)
Specify start point:
Specify through point: (в циклі)
Для завершення команди треба натиснути ENTER.
The ray is extended to the edge of the display in the direction defined by the starting point and the through point. The prompt for a through point is redisplayed so you can create multiple rays.
Побудова кола :
Command: CIRCLE
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:
1 2 3 4
Побудова дуг:
Command: ARC
Specify start point of arc or [Center]:
1 2
1) Specify second point of arc or [Center/End]:
2) Specify center point of arc:
Specify start point of arc:
Specify end point of arc or [Angle/chord Length]:
Рис __. Способи створення дуги; а — 3 Point; б — Center, Start, End; в — Center, Start, Angle; г - Center, Start, Length
Command: DONUT
Specify inside diameter of donut <0.5000>:
Specify outside diameter of donut <1.0000>:
Specify center of donut or <exit>:
Specify center of donut or <exit>: (в циклі)
Рис. ___. Об’єкти типу Donut з різними внутрішніми та зовнішними діаметрами: а — заповнення ввімкнено; б — заповнення вимкнено
Побудова прямокутника :
Command: RECTANG
A) Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:
1 2 3 4 5 6
1) Specify other corner point or [Area/Dimensions/Rotation]:
2) дві відстані для фасок і знову підказка А;
4) радіус + підказка А;
6) товщина лінії.
Фаска чи спряження у кутах прямокутника рисуються залежно від того, яка опція викликалася останньою: 2 чи 4.
Побудова многокутника :
Command: POLYGON
Enter number of sides <4>:
Specify center of polygon or [Edge]:
1 2
1) Enter an option [Inscribed in circle/Circumscribed about circle] <I>: I
Specify radius of circle:
2) дві точки сторони многокутника; побудова многокутника здійснюється від першої вказаної точки до другої точки й далі проти годинникової стрілки.
Рис ___. Побудова об’єкта Polygon с допомогою методів:
а — Inscribed; б — Circumscribed; в — Edge
3. Побудова поліліній в AutoCAD.
Типи поліній
В Автокаді є плоскі (2D) і просторові (3D) полілінії.
2D полілінія будується у площині, що паралельна до площини XoY поточної системи координат користувача (UCS), а 3D – може мати довільне розміщення у просторі.
Побудова 3D поліліній в Автокаді
3D полілінія – це цілісна просторова ламана, що утворена (складена) з послідовності відрізків, які з’єднані між собою кінцями.
Для побудови 3D поліліній служить команда 3DPOLY. Діалог команди:
Command:3DPOLY(
Specify start point of polyline:(точка т.1)
Подальша взаємодія користувача з Автокадом при виконанні команди 3DPOLY є аналогічною до діалогу команди LINE:
Specify endpoint of line or [Undo]:
Specify endpoint of line or [Undo]:
Specify endpoint of line or [Close/Undo]:
У відповідь на будь-яку підказу команди 3DPOLY можна вводити як 2D, так і 3D точки.
Побудова 2D поліліній в Автокаді
2D полілінією називається послідовність з’єднаних між собою кінцями сегментів – відрізків і дуг, кожен з яких може мати змінну по довжині товщину. Для побудови 2D поліліній служить команда PLINE. Діалог команди:
Command:PLINE(
Specify start point:(точка т.1 або ()
Current line-width is 0.000 ( Поточна товщина лінії дорівнює 0.0000
У разі натиснення ( у відповідь на підказку “Specify start point:” за початкову точку полілінії буде прийнято кінцеву точку раніше побудованого відрізка або дуги.
Команда PLINE може працювати в одному з двох режимів: режимі побудови відрізків і режимі побудови дуг. Першою появляється основна підказка режиму побудови відрізків.
1. Режим побудови відрізків.
Основна підказка режиму побудови відрізків:
(т.2 або вибір опції)
(1) Specify next point – вкажи наступну точку. Опція за замовчуванням. Якщо у відповідь на основну підказку режиму побудови відрізків вказати точку т.2, то буде побудовано відрізок між точками т.1 і т.2.
(2) Arc – дуга. Переводить команду в режим побудови дуг. Появляється основна підказка режиму побудови дуг.
(3) Close – замкни. Після її вибору кінцева точка останнього побудованого сегмента з’єднується сегментом-відрізком з точкою т.1.
(4) Halfwidth – половина товщини. Треба вказати два числа - половину товщини лінії на початку та на кінці сегмента. Товщина лінії може змінюватися по довжині сегмента за лінійним законом.
(5) Length – довжина. Вимагає вказання числа – довжини і будує відрізок з цією довжиною. Напрямок відрізка збігається з напрямком дотичної в кінцевій точці попереднього сегмента.
(6) Undo – скасуй. Витирає останній побудований сегмент. З використанням цієї опції поступово можна витерти всі сегменти полілінії.
(7) Width – товщина. Діє аналогічно до опції (4), але вказані числа сприймаються як товщина сегмента.
2. Режим побудови дуг.
Елементи сегмента-дуги:
П – початкова точка дуги; К – кінцева точка дуги; Д – друга точка дуги (між початковою і кінцевою); ДП – напрямок дотичної в початковій точці дуги; ДК – напрямок дотичної в кінцевій точці дуги; Ц – центр кола, частиною якого є сегмент; β – центральний кут дуги; R – радіус дуги; Х – хорда.
Основна підказка режиму побудови дуг:
Опції режиму побудови дуг (6) Halfwidth – половина товщини, (10) Undo – скасуй, (11) Width – товщина, аналогічні до опцій (4), (6), (7) режиму побудови відрізків.
(1) Specify endpoint of arc – вкажи кінцеву точку дуги. Опція за замовчуванням. Буде побудовано дугу з кінцевою точкою т.3, напрямок дотичної в початковій точці якої за замовчуванням буде збігатися з напрямком дотичної останнього раніше побудованого сегмента в його кінцевій точці.
При необхідності напрямок дотичної у початковій точці дуги можна змінити з допомогою опції (5).
(5) Direction – напрямок. Служить для задавання напрямку дотичної до дуги, яка будується в її початковій точці і вимагає вказання точки:
Specify the tangent direction for the start point of arc: (т.4)
(Вкажи напрямок дотичної для початкової точки дуги:(т.4))
Після цього за напрямок дотичної до наступного сегмента в його початковій точці приймається напрямок від кінцевої точки раніше побудованого сегмента до точки т.4.
(4) CLose – замкни. Замикає полілінію, будуючи дугу до кінцевої точки т.1 (т.1 – див. початок діалогу для команди PLINE).
(9) Second pt – друга точка. Вимагає вказання двох точок: другої точки і кінцевої точки дуги. Проводить дугу від кінцевої точки раніше побудованого сегмента через другу точку до кінцевої точки.
(7) Line – відрізок. Переводить команду в режим побудови відрізків. Появляється основна підказка режиму побудови відрізків.
(2) Angle – центральний кут. Вимагає вказання центрального кута дуги:
Specify included angle:(кут: число або точка т.5)
(Введи центральний кут: (кут: число або точка т.5))
Введене число сприймається як центральний кут сегмента-дуги у градусах. Якщо введено точку т.5, то за центральний кут сегмента-дуги береться кут β. Його додатному значенню відповідає розміщення т.5, що показане на рисунку нижче.
Наголосимо, що введення додатного значення кута приводить (в умовах неоднозначності) до побудови дуги проти годинникової стрілки. Це означає, що рух відносно центра побудованої дуги від її початкової точки до її кінцевої точки буде здійснюватися проти годинникової стрілки. Для побудови дуги за годинниковою стрілкою слід вводити від’ємне число - значення центрального кута.
Після задавання центрального кута появляється підказка:
(12) Specify endpoint of arc – вкажи кінцеву точку дуги. Будує дугу з кінцевою точкою т.6.
(22) Center – центр. Вимагає введення точки – центра дуги і будує відповідну дугу.
(32) Radius – радіус. Вимагає введення радіуса дуги та напрямку хорди:
Specify radius of arc:(число-радіус або точка т.7)
(Вкажи радіус дуги:)
Specify direction of chord for arc <90>:(число або точка т.8)
(Вкажи напрямок хорди для дуги <90>:(число або точка т.8))
Напрямок хорди можна задати числом або точкою т.8 аналогічно до задавання центрального кута.
Опції (3) CEnter – центр і (8) Radius – радіус є аналогічними до опції (2). На відміну від опції (2), для якої першою вводиться кінцева точка дуги, в опції (3) першою вводиться точка – центр дуги, а в опції (8) – першим вводиться радіус. Детальне вивчення опцій (3) та (8) рекомендується виконати самостійно.