Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 5.doc Побудова об'єктів.doc
Скачиваний:
0
Добавлен:
23.11.2019
Размер:
731.65 Кб
Скачать
  • Inscribed in circle - формування багатокутника, вписаного в коло;

  •  Circumscribed about circle - формування багатокутника, описаного довкола кола.

Вписані багатокутники будуються, коли відома відстань між центром багатокутника і його вершинами. Описані багатокутники - коли відома відстань між центром багатокутника і серединами його сторін. У обох випадках ця відстань збігається з радіусом кола. Приклад 5.10. Побудова багатокутника по відомій стороні Побудуйте квадрат, якщо відома його сторона, розташована між крапками 1 і 2 (мал. 5.19). Запустите команду POLYGONвикликавши її з падаючого меню Draw > Polygon або клацнувши мишею по піктограмі Polygon на панелі інструментів Draw. Відповідайте на запити: _polygon Enter number of sides <10>: 4 - кількість сторін Specify center of polygon or [Edge]: E - перехід в режим вказівки квадрата стороною Specify first endpoint of edge: 60,80 - крапка 1 Specify second endpoint of edge: 60,20 - крапка 2

Мал. 5.19. Побудова багатокутника по відомій стороні

Приклад 5.11. Побудова багатокутника, вписаного в коло

Побудуйте п'ятикутник, вписаний в коло (мал. 5.20). Запустите команду POLYGONвикликавши її з падаючого меню Draw > Polygon або клацнувши мишею по піктограмі Polygon на панелі інструментів Draw. Відповідайте на запити: _polygon Enter number of sides <4>: 5 - кількість сторін Specify center of polygon or [Edge]: 120,60 - центр п'ятикутника Enter an option [Inscribed in circle/circumscribed about circle] < I >: I - перехід в режим формування багатокутника, вписаного в коло Specify radius of circle: 50 - радіус кола

Мал. 5.20. Побудова вписаного багатокутника

Приклад 5.12. Побудова багатокутника, описаного довкола кола

Побудуйте трикутник, описаний довкола кола (мал. 5.21). Запустите команду POLYGONвикликавши її з падаючого меню Draw > Polygon або клацнувши мишею по піктограмі Polygon на панелі інструментів Draw. Відповідайте на запити: _polygon Enter number of sides <4>: 3 - вказати кількість сторін Specify center of polygon or [Edge]: 120,60 - вказати центр трикутника Enter an option [Inscribed in circle/circumscribed about circle] <I>: З - перехід в режим формування багатокутника, описаного довкола кола Specify radius of circle: 50 - радіус кола

Мал. 5.21. Побудова описаного багатокутника

Ескіз

Команда SKETCHщо забезпечує малювання ескіза, викликається з командного рядка. Ескізи складаються з безлічі прямолінійних сегментів. Кожним сегментом є або окремий об'єкт, або відрізок полілінії. Є можливість задавати мінімальну довжину, або приріст сегментів. Ескізне малювання використовується при формуванні ліній неправильної форми і при знятті копій за допомогою дігитайзера. Що складаються з безлічі маленьких лінійних сегментів ескізи дозволяють малювати з досить високою точністю, але при цьому різко зростає об'єм файлу малюнка. Тому даний засіб слід застосовувати лише в крайньому випадку. При ескізному малюванні пристрій вказівки використовується як перо. Після клацання перо «опускається» і малює на екрані; наступне клацання приводить до «підйому» пера і припинення малювання. Запити команди SKETCH: Record increment <default>: - приріст сегментів Sketch. Pen exit Quit Record Erase Connect. Перед початком ескізного малювання слід переконатися, що системна змінна CELTYPE задає типа лінії Continuous . Якщо малюється лінія, що включає крапки або штрихи, а величина приросту менше довжини крапки або штриха, ці елементи не будуть видні на малюнку. Крім того, при ескізному малюванні рекомендується відключати режими ORTHO і SNAPінакше результати можуть бути непередбачувані.

Побудова криволінійних об'єктів

Сплайн

Команда SPLINE - що формує сплайн, викликається з падаючого меню Draw > Spline або клацанням миші по піктограмі Spline на панелі інструментів Draw. Сплайн є гладкою кривою, що проходить через заданий набір крапок. AUTOCAD працює з одним з різновидів сплайнів - неоднорідними раціональними кривими в-сплайнів NURBS. Використання NURBS забезпечує достатню гладкість кривих, що проходять через задані контрольні точки. Сплайни застосовуються для малювання кривих довільної форми, наприклад горизонталей в географічних інформаційних системах або при проектуванні автомобілів. Сплайн можна будувати шляхом інтерполяції по набору крапок, через які він повинен проходіть. В такий спосіб при побудові кривих для двовимірного і тривимірного моделювання досягається набагато більша точність, чим при використанні поліліній. До того ж малюнок, що використовує сплайни, займає менше місця на диску і в оперативній пам'яті, чим малюнок з полілініямі. Запити команди SPLINE: Specify first point or [Object] : -указать першу крапку Specify next point: - вказати наступну крапку Specify next point or [Close/fit tolerance] <start tangent>: Specify next point or [Close/fit tolerance] <start tangent>: Сплайн будується шляхом вказівки координат визначальних крапок. Сплайни можуть бути замкнутими; при цьому збігаються як самі кінцева і початкова крапки, так і напрями дотичних в них. Крім того, в ході побудови можна змінювати допуск апроксимації сплайна - величину, що визначає, наскільки близько проходіт сплайн до вказаних визначальних крапок. Чим менше значення допуску, тим ближче сплайн до визначальних крапок; при нульовому допуску він проходить прямо через них.

Коло

Команда CIRCLEщо формує коло, викликається з падаючого меню Draw > Circle або клацанням миші по піктограмі Circle на панелі інструментів Draw. Колу можна будувати різними способами. За умовчанням побудова виробляється шляхом вказівки центру і радіусу. Можна задавати центр і діаметр або лише діаметр, вказуючи його початкову і кінцеву точки. Коло також може будуватися по трьох крапках. Крім того, є можливість визначати коло, що стосується або трьох об'єктів малюнка, або два (у останньому випадку задається ще і радіус). Запити команди CIRCLE: Specify center point for circle or [3p/2p/ttr (tan tan radius) ] : - вказати центр кола Specify radius of circle or [Diameter] : - вказати радіус кола Ключі команди CIRCLE:

  •  3 Р - будує коло по трьох крапках, лежачих на колі. При використанні цього ключа команда CIRCLE видає наступні запити:

Specify center point for circle or [3p/2p/ttr (tan tan radius) ] : 3p - перехід в режим побудови кола по трьох крапках Specify first point on circle:-вказати першу точку кола Specify second point on circle:-вказати другу точку кола Specify third point on circle:- вказати третю точку кола

  •  2 Р - будує коло по двох крапках, лежачих на діаметрі. При використанні цього ключа команда CIRCLE видає наступні запити:

Specify center point for circle or [3p/2p/ttr (tan tan radius) ] : 2p - перехід в режим побудови кола по двох крапках Specify first end point of circle's diameter:-указать першу кінцеву точку діаметру кола Specify second end point of circle's diameter: -указать другу кінцеву точку діаметру кола

  •  Ttr - будує коло по двох дотичним і радіусу. При використанні цього ключа команда CIRCLE видає наступні запити:

Specify center point for circle or [3p/2p/ttr (tan tan radius) ] : TTR - перехід в режим побудови кола по двох дотичним і радіусу Specify point on object for first tangent of circle: -указать крапку на об'єкті, задаючу першу дотичну Specify point on object for second tangent of circle: -указать крапку на об'єкті, задаючу другу дотичну Specify radius of circle <default>: - вказати радіус кола

Приклад 5.13. Побудова кола по центру і радіусу

Побудуйте коло по центру і радіусу (мал. 5.22). Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)] : 50,50 - точка центру кола Specify radius of circle or [Diameter] <50>: 30 - радіус кола

Мал. 5.22. Побудова кола по центру і радіусу

Приклад 5.14. Побудова кола по двох точках діаметру

Побудуйте коло по двох точках діаметру (мал. 5.23). Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)]: 2p - перехід в режим побудови кола по двох крапках" Specify first end point of circle's diameter: 50,80-крапка 1 Specify second end point of circle's diameter: 50,20 - крапка 2

Мал. 5.23. Побудова кола по двох точках діаметру

Приклад 5.15. Побудова кола по трьох крапках

Побудуйте коло по трьох крапках (мал. 5.24). Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)]: 3p - перехід в режим побудови кола по трьох крапках Specify first point on circle: 50,80 -крапка 1 Specify second point on circle: 50,20-крапка 2 Specify third point on circle: 20,50-точкаЗ

Мал. 5.24. Побудова кола по трьох крапках

Приклад 5.16. Побудова кола, дотичній двом примітивам

Побудуйте декілька змальованих пунктирною лінією варіантів кола, дотичній відрізку і колу (мал. 5.25). Запустите команду CIRCLE викликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)] : TTR - перехід в режим побудови кола по двох дотичним і радіусу Specify point on object for first tangent of circle: -точка 1 Specify point on object for second tangent of circle: -точка2 Specify radius of circle: 15 - радіус дотичного кола Місце розташування кола, що будується, залежить від того, в якому місці вказуються крапка 1, що належить більшому колу, і крапка 2, що належить відрізку.

Мал. 5.25. Побудова кола, дотичній двом примітивам

Приклад 5.17. Побудова кола, дотичній двом іншим колам

Побудуйте два змальовані пунктирною лінією варіанту кола, дотичній двом іншим колам (мал. 5.26). Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)]: TTR - перехід в режим побудови кола по двох дотичним і радіусу Specify point on object for first tangent of circle: -точка 1 Specify point on object for second tangent of circle: - крапка 2 Specify radius of circle: 50 - радіус дотичного кола Місце розташування кола, що будується, залежить від того, в якому місці вказуються крапки 1 і 2.

Мал. 5.26. Побудова кола, дотичній двом іншим колам

Приклад 5.18. Побудова кола, дотичній прямої

Побудуйте коло, дотичну по центру і радіусу, змальовану пунктирною лінією (мал. 5.27). При вказівці центру і радіусу використовуйте об'єктну прив'язку. Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)] : INTERSECTION - точку центру кола з об'єктною прив'язкою до пересічення Specify radius of circle or [Diameter] <50>: TANGENT -радіус кола з об'єктною прив'язкою до точки дотику

Мал. 5.27. Побудова кола, дотичній прямої

Приклад 5.19. Побудова кола по двох точках діаметру, лежачих на кінцях відрізання

Побудуйте коло, змальоване пунктирною лінією, по двох точках діаметру (мал. 5.28). При вказівці крапок використовуйте об'єктну прив'язку. Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)] : 2p - перехід в режим побудови кола по двох крапках Specify first end point of circle's diameter: ENDPOINT - крапка 1 Specify second end point of circle's diameter: ENDPOINT -точка 2

Мал. 5.28. Побудова кола по двох точках діаметру, лежачих на кінцях відрізання

Приклад 5.20. Побудова концентричного кола

Побудуйте концентричне коло, змальоване пунктирною лінією, по центру і радіусу (мал. 5.29). При вказівці центру використовуйте об'єктну прив'язку. Запустите команду CIRCLEвикликавши її з падаючого меню Draw > Circle або клацнувши мишею по піктограмі Circle на панелі інструментів Draw. Відповідайте на запити: _circle Specify center point for circle or [3p/2p/ttr (tan tan radius)] : CENTER - точка центру кола з об'єктною прив'язкою до центру дуги Specify radius of circle or [Diameter] <50>: 50 - радіус кола

Мал. 5.29. Побудова концентричного кола

Дуга

Команда ARCщо формує дугу» викликається з падаючого меню Draw > Arc або клацанням миші по піктограмі Arc на панелі інструментів Draw. Дуги можна будувати різними способами. За умовчанням побудова виробляється шляхом вказівки трьох крапок: початковою, проміжною і кінцевою. Дугу можна також визначити, задавши центральний кут, радіус, напрям або довжину хорди. Хордою називається відрізок, що сполучає почало і кінець дуги. За умовчанням дуга малюється проти годинникової стрілки. Ключі команди ARC:

  •  Center - точка центру дуги;

  •  End - кінцева точка дуги;

  •  Angle - величина кута;

  •  chord Length - довжина хорди;

  •  Direction - напрям дотичній;

  •  Radius - радіус дуги.

Існує декілька способів побудови дуги за допомогою команди ARC.

  •  Spoint - побудова дуги по трьох крапках, лежачих на дузі. Запити команди ARC:

Specify start point of arc or [Center] :- вказати початкову точку Дуги Specify second point of arc or [Center/end] : - вказати другу точку дуги Specify end point of arc: - вказати кінцеву точку дуги

  •  Start, Center, End - побудова дуги по стартовій крапці, центру і кінцевій точці дуги. Позитивним напрямом вважається побудова дуги проти годинникової стрілки. Запити:

Specify start point of arc or [Center] :- вказати початкову точку дуги Specify second point of arc or [Center/end]: З - перехід в режим побудови дуги по центру Specify center point of arc:-вказати центр дуги Specify end point of arc or [Angle/chord Length] : - вказати кінцеву точку дуги

  •  Start, Center, Angle-побудова дуги по стартовій крапці, центру і куту. Позитивним напрямом вважається побудова дуги проти годинникової стрілки; змінити напрям на протилежне можна, задавши негативне значення кута. Запити:

Specify start point of arc or [Center] :- вказати початкову точку Дуги Specify second point of arc or [Center/end]: З - перехід в режим побудови дуги по центру Specify center point of arc: - вказати центр дуги Specify end point of arc or [Angle/chord Length]: A - перехід в режим побудови дуги по куту Specify included angle: - вказати центральний кут

  •  Start, Center, Length - побудова дуги по стартовій крапці, центру і довжині хорди. Дуга будується проти годинникової стрілки від початкової точки, причому за умовчанням - менша з двох можливих (тобто дуга, яка менше 180°). Якщо ж вводиться негативне значення довжини хорди, буде намальована велика дуга. Запити:

Specify start point of arc or [Center] :- вказати початкову точку дуги Specify second point of arc or [Center/end]: З - перехід в режим побудови дуги по центру Specify center point of arc: - вказати центр дуги Specify end point of arc or [Angle/chord Length] : L - перехід в режим побудови дуги по довжині хорди Specify length of chord: - вказати довжину хорди

  •  Start, End, Angle - побудова дуги по стартовій крапці, кінцевій крапці і куту. Позитивним напрямом вважається побудова дуги проти годинникової стрілки, змінити напрям на протилежне можна, задавши негативне значення кута. Запити:

Specify start point of arc or [Center] :- вказати початкову точку дуги Specify second point of arc or [Center/end]: E - перехід в режим побудови дуги по кінцевій крапці Specify end point of arc: - вказати кінцеву точку дуги Specify center point of arc or [Angle/direction/radius]: A - перехід в режим побудови дуги по куту Specify included: - вказати центральний кут

  •  Start, End, Direction - побудова дуги по стартовій крапці, кінцевій крапці і напряму - куту нахилу дотичної з початкової точки. Запити:

Specify start point of arc or [Center] :- вказати початкову точку дуги Specify second point of arc or [Center/end]: E - перехід в режим побудови дуги по кінцевій крапці Specify end point of arc: - вказати кінцеву точку дуги > Specify center point of arc or [Angle /direction /radius]: D - перехід в режим побудови дуги по напряму дотичній Specify tangent direction for the start point of arc: -вказати напрям дотичної від початкової точки дуги

  •  Start, End, Radius - побудова дуги по стартовій крапці, кінцевій крапці і радіусу. Будується менша дуга проти годинникової стрілки. Запити:

Specify start point of arc or [Center] :- вказати початкову точку дуги Specify secojid point of arc or [Center/end]: E - перехід в режим побудови дуги по кінцевій крапці Specify end point of arc: - вказати кінцеву точку дуги Specify center point of arc or [Angle/direction/radius]: R - перехід в режим побудови дуги по радіусу Specify radius of arc: - вказати радіус дуги

  •  Center, Start, End- побудова дуги по центру, стартовій і кінцевій крапці. Запити:

Specify start point of arc or [Center] : З - перехід в режим побудови дуги по центру Specify center point of arc: - вказати центр дуги Specify start point of arc:- вказати початкову точку дуги Specify end point of arc or [Angle/chord Length]: - вказати кінцеву точку дуги

  •  Center, Start, Angle - побудова дуги по центру, стартовій крапці і куту. Запити:

Specify start point of arc or [Center] : З - перехід в режим побудови дуги по центру Specify center point of arc:-вказати центр дуги Specify start point of arc: -указать початкову точку дуги Specify end point of arc or [Angle/chord Length]: А -переход в режим побудови дуги по куту Specify included angle:-вказати центральний кут

  •  Center, Start, Length - побудова дуги по центру, стартовій крапці і довжині хорди. Запити:

Specify start point of arc or [Center]: З - перехід в режим побудови дуги по центру Specify center point of arc:-вказати центр дуги Specify start point of arc:- вказати початкову точку дуги Specify end point of arc or [Angle/chord Length]: L -перехід в режим побудови дуги по довжині хорди Specify length of chord: - вказати довжину хорди

  •  Arccont: - побудова дуги як продовження попередньої лінії або дуги. При цьому початковою точкою дуги і її початковим напрямом стануть відповідно кінцева крапка і кінцевий напрям останньої створеної дуги або останнього створеного відрізання. Такий спосіб особливо зручний для побудови дуги, дотичної до заданого відрізку. Запити:

Specify start point of arc or [Center]: - вказати початкову точку дуги Specify end point of arc: - вказати кінцеву точку дуги

Приклад 5.21. Побудова дуги по трьох крапках

Побудуйте дугу по варіанту 3point (мал. 5.30). Запустите команду ARC викликавши її з падаючого меню Draw > Arc > 3point або клацнувши мишею по піктограмі Arc на панелі інструментів Draw. Відповідайте на запити: _arc Specify start point of arc or [Center]: 50,80 -крапка 1 Specify second point of arc or [Center/end] : 50,20 -крапка 2 Specify end point of arc: 20,50 -точка 3

Мал. 5.30. Побудова дуги по трьох крапках

Приклад 5.22. Побудова дуги по стартовій крапці, центру і куту

Побудуйте дугу по варіанту Start, Center, Angle (мал. 5.31). Запустите команду ARCвикликавши її з падаючого меню Draw > Arc > Start, Center, Angle або клацнувши мишею по піктограмі Arc на панелі інструментів Draw. Відповідайте на запити: _arc Specify start point of arc or [Center] : 20,50-крапка 1 Specify second point of arc or [Center/end] : З - перехід в режим побудови дуги по центру Specify center point of arc: 50,50 -крапка 2 Specify end point of arc or [Angle/chord Length] : A - перехід в режим побудови дуги по куту Specify included angle: 135 -угол

Мал. 5.31. Побудова дуги по стартовій крапці, центру і куту

Приклад 5.23. Побудова дуги по стартовій крапці, кінцевій крапці і радіусу

Побудуйте дугу по варіанту Start, End, Radius - мал. 5.32. Запустите команду ARCвикликавши її з падаючого меню Draw > Arc > Start, End, Radius або клацнувши мишею по піктограмі Arc на панелі інструментів Draw. Відповідайте на запити: _arc Specify start point of arc or [Center] : 80,50 -крапка 1 Specify second point of arc or [Center/end]: E - перехід в режим побудови дуги по кінцевій крапці Specify end point of arc: 50,80 -точка2 Specify center point of arc or [Angle /direction /radius]: R - перехід в режим побудови дуги по радіусу Specify radius of arc: 30 -радіус дуги

Мал. 5.32. Побудова дуги по стартовій крапці, центру і куту

Еліпс

Команда ELLIPSEщо забезпечує формування еліпса, викликається з падаючого меню Draw > Ellipse або клацанням миші по піктограмі Ellipse на панелі інструментів Draw. Є можливість будувати еліпси і еліптичні дуги, причому з математичної точки зору ці об'єкти - дійсно еліпси, а не які-небудь апроксимуючі їх криві. За умовчанням побудова еліпсів виробляється шляхом вказівки початкової і кінцевої точок першій осі, а також половини довжини другої осі. Щонайдовша вісь еліпса називається його великою віссю, найкоротша - малою. Осі можуть визначатися у будь-якому порядку. Запити команди ELLIPSE: Specify axis endpoint of ellipse or [Arc/center] : -указать кінцеву точку осі еліпса Specify other endpoint of axis :- вказати другу кінцеву точку осі Specify distance to other axis or [Rotation]: - вказати довжину іншої осі Ключі команди ELLIPSE:

  •  Center - вказівка центру еліпса. Запити:

Specify axis endpoint of ellipse or [Arc/center]: З -перехід в режим вказівки центру еліпса Specify center of ellipse :-вказати центр еліпса Specify endpoint of axis :-вказати кінцеву точку осі Specify distance to other axis or [Rotation]:-вказати довжину іншої осі

  •  Arc - режим побудови еліптичних дуг. За умовчанням еліптичні дуги, як і еліпси, будуються шляхом вказівки кінцевих крапок першій осі і половини довжини другої. Після цього задаються початковий і кінцевий кути. Нульовим кутом вважається напрям від центру еліпса уздовж його великої осі. Напрям зростання кута визначається значенням системної змінної ANGDIR. Якщо вона дорівнює 0, то зростання кута відбувається при русі проти годинникової стрілки; якщо 1 - за годинниковою стрілкою. Якщо початковий і кінцевий кути збігаються, будується повний еліпс. Замість кінцевого кута можна вказати центральний кут дуги, виміряний від початкової точки. Запити:

Specify axis endpoint of ellipse or [Arc/center]: А -переход в режим побудови еліптичних дуг Specify axis endpoint of elliptical arc or [Center] : -указать кінцеву точку осі еліптичної дуги Specify other endpoint of axis: - вказати другу кінцеву точку осі Specify distance to other axis or [Rotation] :- вказати довжину іншої осі Specify start angle or [Parameter] :- вказати початковий кут Specify end angle or [Parameter/included angle] :- вказати кінцевий кут

Приклад 5.24. Побудова еліпса по двох осях

Побудуйте еліпс по кінцевих точках першої осі і половині довжини другої осі (мал. 5.33). Запустите команду ELLIPSEвикликавши її з падаючого меню Draw > Ellipse або клацнувши мишею по піктограмі Ellipse на панелі інструментів Draw. Відповідайте на запити: _ellipse Specify axis endpoint of ellipse or [Arc/center]: 10,20-початок першої осі еліпса Specify other endpoint of axis: 80, 80 - кінцева точка першої осі еліпса Specify distance to other axis or [Rotation]: 20 - половина довжини другої осі еліпса

Мал. 5.33. Побудова еліпса

Кільце

Команда DONUT формує кільця і викликається з падаючого меню Draw > Donut або клацанням миші по піктограмі Donut. За допомогою функції побудови кілець легко будувати закрашені кільцеподібні об'єкти і круги. Насправді вони є замкнутими полілінії ненульової ширини. Для побудови кільця необхідно задати його внутрішній і зовнішній діаметри, а також центр. За один виклик команди можна побудувати будь-яку кількість кілець однакового діаметру, але з різними центрами. Робота команди завершується натисненням клавіші Enter. Якщо потрібно побудувати заповнений круг, слід задати нульовий внутрішній діаметр кільця. Поточне значення внутрішнього діаметру кільця зберігається в системній змінній DONUT ID а значення зовнішнього діаметру - в змінній DONUTOD. Зафарбовуванням кілець і широких поліліній управляє системна змінна FILLMODE. Запити команди DONUT: Specify inside diameter of donut <default>: - вказати внутрішній діаметр кільця Specify outside diameter of donut <default>: - вказати зовнішній діаметр кільця Specify center of donut or <exit>: - вказати центр кільця Specify center of donut or <exit>: - вказати центр кільця Specify center of donut or <exit>: - для завершення команди натискувати клавішу Enter

Приклад 5.25. Побудова кільця

Побудуйте декілька колец-«бубліков» (мал. 5.34). Запустите команду DONUTвикликавши її з падаючого меню Draw > Donut або клацнувши мишею по піктограмі Donut на панелі інструментів. Відповідайте на запити: _donut Specify inside diameter of donut <20.0000>: 30 - внутрішній діаметр кільця Specify outside diameter of donut <40.0000>: 35 - зовнішній діаметр кільця Specify center of donut or <exit>: 10,60 - центр 1-го кільця Specify center of donut or <exit>: 50,40 - центр2-гокольца Specify center of donut or <exit>: 90,50 - центр 3-го кільця Specify center of donut or <exit>: - для завершення команди натискувати клавішу Enter

Мал. 5.34. Побудова кільця

Текст

Текстові стилі

З кожним текстовим написом в AUTOCAD зв'язаний деякий текстовий стиль. При нанесенні написів використовується поточний стиль, в якому задані шрифт, висота, кут повороту, орієнтація і інші параметри. У одному малюнку можна створювати і використовувати декілька текстових стилів, причому їх швидке копіювання з одного малюнка в іншій забезпечується завдяки Центру управління. Текстовими стилями є неграфічні об'єкти, які також зберігаються у файлі малюнка. Всі текстові стилі, окрім Standard користувач створює по своєму бажанню. Створення і модифікація текстового стилю виробляються в діалоговому вікні Text Style що викликається з падаючого меню Format > Text Style... (мал. 5.35).

Мал. 5.35. Діалогове вікно текстових стилів

Для створення нового стилю необхідно клацнути мишею по кнопці New... - при цьому буде завантажено діалогове вікно New Text Style показане на мал. 5.36. Тут вводиться ім'я створюваного стилю. Йому привласнюються значення параметрів, спочатку задані у вікні Text Style і, як правило, що потребують зміни.

Мал. 5.36. Діалогове вікно визначення нового стилю

У області Font із списку, що розкривається Font Name: слід вибрати відповідний шрифт, що визначає форму текстових символів (наприклад simplex.shx). У списку присутні як SHX-шрифты AUTOCAD, що відкомпілювалися, так і системні шрифти Truetype. При виборі останніх можна додатково задати параметри зображення (наприклад напівжирний або курсив). Для зміни імені існуючого текстового стилю використовується кнопка Rename... натиснення якої виводить на екран відповідне діалогове вікно Rename Text Style. У області Effects доступні наступні опції:

  •  Upside down - забезпечує поворот тексту на 180° зверху вниз симетрично горизонтальній осі;

  •  Backwards - забезпечує поворот тексту на 180° зліва направо симетрично вертикальній осі;

  •  Vertical - забезпечує вертикальне розташування тексту, тобто символи вишиковуються один над іншим;

  •  у полі Width Factor: встановлюється міра сжатія/растяженія тексту, тобто масштабний коефіцієнт;

  •  у полі Oblique Angle: встановлюється кут нахилу символів по відношенню до нормалі, причому позитивним вважається кут нахилу управо - за годинниковою стрілкою, а негативним - вліво, проти годинникової стрілки. Максимально можливе значення даного параметра - 85°.

Зроблені зміни наочно представлені в області Preview. Висота тексту задається в полі Height: і визначає розмір знаків використовуваного шрифту. Якщо в процесі опису стилю задана фіксована висота тексту, при створенні однорядкових написів запит Height: не виводиться. Якщо планується наносити написи різної висоти з використанням одного і того ж текстового стилю, при його створенні слід вказати висоту 0. Є можливість змінювати параметри існуючих текстових стилів в діалоговому вікні Text Style. Зміна типа шрифту або орієнтації тексту в якому-небудь стилі викликає оновлення всіх текстових об'єктів, що використовують його. Зміна висоти символів, коефіцієнта стискування або кута нахилу не впливає на наявні текстові об'єкти і застосовується лише при створенні нових написів.

Однорядковий текст

Текстові написи, що додаються в малюнок, несуть різну інформацію. Вони можуть бути складними специфікаціями, елементами основного напису, заголовками. Крім того, написи можуть бути повноправними елементами самого малюнка. Порівняно короткі тексти, що не вимагають внутрішнього форматування, створюються за допомогою команд DTEXT і TEXT і записуються в один рядок. Однорядковий текст добре личить для створення заголовків. Команда DTEXTщо формує однорядковий текст, викликається з падаючого меню Draw > Text > Single Line Text або клацанням миші по піктограмі Single Line Text. Команда DTEXT призначена для створення набору рядків, розташованих одна під інший. Перехід до наступного рядка виробляється натисненням клавіші Enter . Кожен рядок є окремим об'єктом, який можна переміщати і форматувати. Запити команди DTEXT: Current text style: "Standard" Text height: 2.5000 -поточний текстовий стиль і висота тексту Specify start point of text or [Justify/style]:-вказати початкову точку тексту Specify height <default>: - вказати висоту тексту Specify rotation angle of text <0>: -вказати кут повороту тексту Enter text: - ввести текст Enter text:-ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди Запит визначення висоти Specify height <default>: з'являється лише в тому випадку, якщо при описі поточного текстового стилю висота була задана рівною нулю. Висоту тексту можна встановити графічним способом. Від точки вставки тексту до покажчика миші у вигляді перехрестя протягується «гумова нитка». Якщо натискувати ліву кнопку миші, то висоті буде привласнено значення довжини цієї нитки у момент натиснення. При введенні символи відображуються на екрані, але напис ще не розміщений остаточно. Якщо в процесі введення тексту вказати крапку в будь-якій частині малюнка, курсор переміщається в неї. Після цього можна продовжувати вводити текст. Фрагмент тексту, набраного після вказівки крапки, є самостійний об'єкт. Ключі команди DTEXT:

  •  Style - встановити поточний стиль;

  •  Justify - встановити режим вирівнювання текстового рядка з використанням ключів вирівнювання. При використанні ключа Justify команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-поточний текстовий стиль і висота тексту Specify start point of text or [Justify/style]: J - переходвре-жим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/mc/ Mr/bl/bc/br]: де:

  •  Align формує вписаний текст, запрошуючи його початкову і кінцеву точки. Висота і ширина кожного символу обчислюються автоматично так, щоб текст точно вписувався в задану область. При використанні ключа Align команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-поточний текстовий стиль і висота тексту Specify start point of text or [Justify/style]: J - переходвре-жим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/mc/ Mr/bl/bc/br]: A - перехід в режим формування вписаного тексту Specify first endpoint of text baseline:-вказати першу кінцеву точку базової лінії тексту Specify second endpoint of text baseline: - вказати другу кінцеву точку базової лінії тексту Enter text:-ввести текст Enter text: - ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди

  •  Fit формує вписаний текст, вирівняний по ширині і висоті. Запрошує початкову і кінцеву точки тексту, а також його висоту. При використанні ключа Fit команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-текущийтекстовый стиль і висота тексту Specify start point of text or [Justify/style] : J -переход в режим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/mc/ Mr/bl/bc/br] : F - перехід в режим формування тексту, вписаного по ширині і висоті Specify first endpoint of text baseline: -указатьпервую кінцеву точку базової лінії тексту Specify second endpoint of text baseline: - вказати другу кінцеву точку базової лінії тексту Specify height <2.5000>:-вказати висоту тексту Enter text:-ввести текст Enter text: - ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди

  •  Center забезпечує центрування базової лінії текстового рядка відносно заданої точки. При використанні ключа Center команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-поточний текстовий стиль і висота тексту Specify start point of text or [Justify/style]: J - переходвре-жим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/ Mc/mr/bl/bc/br] : З - перехід в режим формування центрованого  тексту Specify center point of text: - вказати центральну точку тексту Specify height <2.5000>: -вказати висоту тексту Specify rotation angle of text <0>: -вказати кут повороту тексту Enter text: - ввести текст Enter text: - ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди

  •  Middle забезпечує горизонтальне і вертикальне центрування текстового рядка відносно заданої точки. Відмінність між даним ключем і ключем МСпро яке піде мова нижче, полягає в тому, що використовується не середня крапка між верхом і базовою лінією, а середина уявної рамки, в яку поміщений рядок тексту. Таким чином, різниця видно за наявності символів, що доходять до ніжней або верхньої базових ліній. При використанні ключа Middle команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-поточний текстовий стиль і висота тексту Specify start point of 'text or [Justify/style]: J - перехід в режим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/mc/ Mr/bl/bc/br] : M - перехід в режим формування тексту, що центрується по горизонталі і вертикалі Specify middle point of text:-вказати середню точку тексту Specify height <2 .5000>: - вказати висоту тексту Specify rotation angle of text <0>: - вказати кут повороту тексту Enter text: - ввести текст Enter text: - ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди

  • Right служить для вирівнювання текстового рядка по правому краю. При використанні ключа Right команда DTEXT видає наступні запити:

Current text style: "Standard" Text height: 2.5000-поточний текстовий стиль і висота тексту Specify start point of text or [Justify/style]: J - перехід в режим вирівнювання текстового рядка Enter an option [Align/fit/center/middle/right/tl/tc/tr/ml/mc/ Mr/bl/bc/br] : R - перехід в режим формування текстового рядка, вирівняного по правому краю Specify right endpoint of text baseline: -указать праву кінцеву точку базової лінії тексту Specif В! height <2 .5000>: - вказати висоту тексту Specify rotation angle of text <0>: -указать кут повороту тексту Enter text:-ввести текст Enter text: - ввести текст Enter text: - натискувати клавішу Enter для завершення роботи команди

  •  TL формує текстовий рядок, вирівняний по верхньому і лівому краях;

  •  ТС формує текстовий рядок, вирівняний по верхньому краю і центрований по горизонталі;

  •  TR формує текстовий рядок, вирівняний по верхньому і правому краях;

  •  ML формує текстовий рядок, що центрується по вертикалі і вирівняну по лівому краю;

  •  МС формує текстовий рядок, що центрується по вертикалі і по горізон-. талі відносно середньої крапки;

  •  MR формує текстовий рядок, що центрується по вертикалі і вирівняну по правому краю;

  •  BL формує текстовий рядок, вирівняний по нижньому і лівому краях;

  •  ВС формує текстовий рядок, вирівняний по нижньому краю і центрований по горизонталі;

  •  BR формує текстовий рядок, вирівняний по нижньому і правому краях.

Багаторядковий текст

Довгі складні написи оформляються як багаторядковий текст за допомогою команди МТЕХТ. Багаторядковий текст зазвичай вписується в задану ширину абзацу, але його можна розтягнути і на необмежену довжину. У багаторядковому тексті допускається форматування окремих слів і символів. Багаторядковий текст складається з текстових рядків або абзаців, вписаних у вказану користувачем ширину абзацу. Кількість рядків не лімітована. Всім багаторядковим текстом є єдиний об'єкт, який можна переміщати, повертати, стирати, копіювати, дзеркально відображувати, розтягувати і масштабувати. Можливості редагування багаторядкового тексту ширші, ніж однорядкового. Наприклад, для багаторядкових написів передбачені режими підкреслення і надчеркиванія виділених фрагментів; також дозволено вказувати для них окремі шрифти, кольори, висоту символів. Команда МТЕХТщо формує багаторядковий текст, викликається з падаючого меню Draw > Text > Multiline Text... або клацанням миші по піктограмі Multiline Text на панелі інструментів Draw. Запити команди МТЕХТ: Current text style: "Standard" Text height: 10.0000 - поточний текстовий стиль і висота тексту Specify first corner: - вказати перший кут вікна абзацу Specify opposite corner or[Height/justify/line spacing/rotation/style/width]: -указать протилежний кут вікна абзацу Після вказівки розмірів абзацу завантажується редактор багаторядкового тексту, що містить панель форматування тексту Text Formatting і контекстне меню (мал. 5.37).

Мал. 5.37. Редактор багаторядкового тексту

Панель Text Formatting дозволяє визначити наступні параметри:

  •  Style - список текстових стилів, які можна застосувати для багаторядкового тексту. При цьому відповідно змінюється вихідний формат символів - шрифт, висота і зображення. Вибір стилю не впливає на використовуваний стиль форматування окремих символів (напівжирний, курсивний, дріб і т. д.). Якщо стиль, в якому задано вертикальне зображення, застосовується до SHX-шрифту, то в редакторові текст буде виведений горизонтально. Стилі, в яких задано зворотне або перевернуте зображення символів тексту, не застосовуються. Поточний стиль запам'ятовується в системній змінній TEXTSTYLE;

  •  Font - установка шрифту для нового тексту або зміна шрифту виділеного фрагмента. Шрифти Truetype упорядковуються в списку по іменах шрифтових сімейств. AUTOCAD виводить список шрифтів SHXвпорядкований по іменах відповідних ним файлів;

  •  Text Height - установка висоти символів або її зміна для виділеного фрагмента тексту. Висота задається в одиницях малюнка, причому для різних символів може бути різною. Якщо висота символів не визначена у вибраному текстовому стилі, її значення зберігається в системній змінній TEXTSIZE;

  •  Bold - включення і відключення напівжирного зображення символів для нового або виділеного тексту. Опція доступна лише для символів, що використовують шрифти Truetype;

  •  Italic - включення і відключення курсивного зображення для нового або виділеного тексту. Опція доступна лише для символів, що використовують шрифти Truetype;

  •  Underline - включення і відключення підкреслення для нового або виділеного тексту;

  •  Undo - відміна останньої операції редагування;

  •  Redo - повторення останньої операції редагування;

  •  Stack - створення дробового тексту. Для цього необхідно виділити фрагмент тексту, що містить спеціальні символи: кришку ^, звичайну косу межу / або грати #. Тексти, що містять символ ^, перетворяться у вирівняні по лівому краю значення допусків; що містять символ / - у вирівняних по центру дробу з горизонтальним роздільником, довжина якого відповідає довжині найбільшою з рядків, що виводяться один над одним; що включають символ # - в числові дроби з діагональним роздільником, довжина якого залежить від висоти обох рядків, що розділяються; текст над діагональною межею вирівнюється вниз і управо, під межею - вгору і вліво. Якщо був виділений дробовий текст, натиснення кнопки Stack перетворює його на звичайний. При перетворенні звичайного тексту в дробовий фрагмент, розташований зліва від спеціальних символів, виводиться над частиною, розташованою праворуч від них;

  •  Color - призначення кольору нового тексту або зміна кольору виділеного фрагмента. Можна привласнювати тексту колір Bylayer заданий для шару, на якому він розташований, або колір блоку, в який він входить, - Byblockа також задати будь-який з кольорів, перерахованих в списку;

  •  OK (Ctrl+enter) - збереження зроблених змін і вихід з редактора. Той же результат можна отримати, клацнувши мишею по малюнку поза вікном редактора. Для завершення роботи без збереження змін слід натискувати клавішу Esc.

Контекстне меню, яке включене в редактор багаторядкового тексту, містить пункти, використовувані при редагуванні як звичайного, так і багаторядкового тексту. Меню викликається клацанням правою кнопкою миші у вікні редактора. П'ять пунктів, розташованих у верхній частині, - Undo, Redo, Cut, Copy і Past - призначені для редагування текстів будь-якого типа. Наступні команди доступні лише в редакторові багаторядкового тексту:

  •  Indents and Tabs... - завантажує діалогове вікно Indents and Tabs показане на мал. 5.38. Там задаються відступи першого рядка, абзацу і позиції табуляції. Значення відступу першого рядка і всього абзацу можуть розрізнятися;

  •  Set Mtext Width - цей пункт знаходиться в окремому меню, що викликається клацанням правою кнопкою миші по лінійці у верхній частині вікна. При цьому завантажується діалогове вікно установки ширини Set Mtext Width показане на мал. 5.39. Ширіна вимірюється в одиницях малюнка;

Мал. 5.38. Діалогове вікно відступів і табуляції

Мал. 5.39. Діалогове вікно установки ширини

  •  Justification - вибір типа вирівнювання для багаторядкового тексту. За умовчанням використовується варіант Тор Left. При вирівнюванні абзацу і розбитті його на рядки враховуються всі пропуски. У горизонтальному напрямі текст може центруватися або вирівнюватися вльово/вправо. По вертикалі текст може вирівнюватися по середині, вгору або вниз. Доступні наступні варіанти:

  •  Тор Left - вгору вліво;

  •  Middle Left - середина вліво;

  •  Bottom Left - вниз вліво;

  •  Тор Center - вгору по центру;

  •  Middle Center - середина по центру;

  •  Bottom Center - вниз по центру;

  •  Тор Right - вгору управо;

  •  Middle Right - середина управо;

  •  Bottom Right - вниз управо;

  •  Find and Replace... - завантаження діалогового вікна Replaceде здійснюються пошук фрагментів тексту і заміна їх новим;

  •  Select All - виділення всього тексту у вікні редактора;

  •  Change Case - зміна регістра вибраного тексту. Розкриває підміню, що містить два пункти: UPPERCASE Ctrl+shift+u і lowercase Ctrl+shift+l;

  •  AUTOCAPS - перетворення тексту, що вводиться і імпортується, у верхній регістр. Функція не впливає на вже набраний в редакторові текст. Для зміни регістра наявного тексту слід виділити потрібний фрагмент, клацнути правою кнопкою миші і вибрати з контекстного меню пункт Change Case;

  •  Remove Formatting - відміна напівжирного і курсивного зображень, а також підкреслення виділеного тексту;

  •  Combine Paragraphs - злиття вибраних абзаців в один. При цьому кожен знак абзацу автоматично замінюється пропуском;

  •  Symbol - вставка вибраного в списку символу або нерозривного пропуску в поточній позиції курсора. Після вибору опції Other... виводиться таблиця символів, в якій представлений весь набір символів поточного шрифту. Для вставки потрібно послідовно виділити один або декілька символів, натискувати кнопку вибору, а потім - копіювання; при цьому відмічені символи копіюються в буфер обміну. Далі необхідно в редакторові багаторядкового тексту вибрати з контекстного меню пункт Paste. Слід врахувати, що символ діаметру відображується як %%Сале після вставки в малюнок цей і інші спеціальні символи відображуються коректно;

  •  Import Text... - виклик діалогового вікна Select file. Для імпорту слід вибрати файл у форматі ASCII або RTF. Імпортований текст зберігає початкові форматування і властивості, задані стилем, проте його можна відредагувати і переформатувати. Об'єм файлу з текстом, що імпортується, не повинен перевищувати 32 Кбайт;

  •  Background Mask... - виклик діалогового вікна Background Mask...;

  •  Help - перехід до опису команди МТЕХТ у довідковій системі.

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

  •  коса межа (/) - для створення дворівневого тексту у вигляді звичайного дробу, чисельник і знаменник якої розташовуються один над одним і розділяються горизонтальною межею;

  •  грати (#) - для створення дворівневого тексту у вигляді звичайного дробу, чисельник і знаменник якої розташовуються по діагоналі і розділяються косою межею;

  •  кришка ( ^) - при створенні дворівневого тексту для запису граничних відхилень, елементи якого розташовуються один над іншим без розділової межі.

Наприклад, якщо після 1#3 ввести який-небудь нецифровий символ або пропуск, засіб автоформатування розмістить ці цифри у вигляді дробу з косою межею. Крім того, можна автоматично видаляти незначущі пропуски перед цілою і дробом частямі числа. Засіб автоформатування перетворить числа в дробовий текст лише в тому випадку, якщо між цифрами і символом-роздільником (косою межею, гратами або кришкою) немає пропусків. Для перетворення в дробовий вигляд довільного фрагмента, що містить символ-роздільник, цей фрагмент слід виділити, а потім натискувати кнопку Stack на панелі Text Formatting. При редагуванні дробового тексту можна змінювати вміст верхнього і нижнього елементів тексту окремо, застосовувати стандартні параметри або зберігати поточні значення параметрів як стандартних. Допускається вставка тексту з іншого додатка Windows в малюнок AUTOCAD, при цьому зв'язок з додатком не втрачається. Можна або імпортувати текст, або захопити і відбуксирувати у вікно AUTOCAD піктограму текстового файлу з Провідника Windows. Імпорт ASCII- і RTF-файлов, створених в інших застосуваннях, значно прискорює роботу з малюнками, де використовуються однотипні написи. Наприклад, можна створити текстовий файл із стандартними примітками для включення в малюнок і, замість того щоб кожного разу вводити їх з клавіатури, виконувати імпорт з файлу. Імпортований текст стає текстовим об'єктом AUTOCAD; його можна редагувати так само, як і створені в самій програмі AUTOCAD написи. Вихідне форматування тексту зберігається.

Блок

Блоком називається сукупність зв'язаних об'єктів малюнка, що обробляються як єдиний об'єкт. Формування часто використовуваних об'єктів може бути вироблене всього один раз. Потім вони об'єднуються в блок і при побудові креслення виконують роль «будівельних матеріалів». Застосовуючи блоки, легко створювати фрагменти креслень, які будуть неодноразово потрібні в роботі. Блоки можна вставляти в малюнок з масштабуванням і поворотом, розчленовувати їх на складові об'єкти і редагувати, а також змінювати опис блоку. У останньому випадку AUTOCAD оновлює всі існуючі входження блоку і застосовує новий опис до блоків, що знов вставляються. Вживання блоків спрощує процес малювання. Їх можна використовувати, наприклад, в наступних цілях:

  •  для створення стандартної бібліотеки часто використовуваних символів, вузлів і деталей. Після цього можна необмежене число разів вставляти готові блоки, замість того щоб кожного разу отрісовивать всі їх елементи;

  •  для швидкого і ефективного редагування малюнків шляхом вставки, переміщення і копіювання цілих блоків, а не окремих геометричних об'єктів;

  •  для економії дискового простору шляхом адресації всіх входжень одного блоку до одного і того ж опису блоку в базі даних малюнка.

Блок може містити будь-яку кількість графічних примітивів будь-якого типа, а сприймається AUTOCAD як один графічний примітив нарівні з відрізком, колом і так далі Блок може складатися з примітивів, створених на різних шарах, різного кольору, з різними типами і вагами ліній. Всі ці властивості примітивів зберігаються при об'єднанні їх в блок і при вставці блоку в малюнок. Проте необхідно врахувати наступне:

  •  примітиви блоку, створені в спеціальному шарі з ім'ям 0 властивості яких визначені як Bylayerпри вставці генеруються в поточному шарі, успадковувавши його властивості;

  •  примітиви блоку, властивості яких визначені як Byblockуспадковують поточні значення;

  •  властивості примітивів, задані явно, зберігаються незалежно від поточних значень властивостей.

Один блок може включати інші. Якщо внутрішній блок містить примітиви, створені в шарі 0 або що характеризуються кольором і типом лінії Byblock то ці примітиви «спливають» вгору крізь вкладену структуру блоків до тих пір, поки не попадуть в блок з фіксованим шаром, кольором або типом лінії, інакше вони генеруються в шарі 0. Блоку може бути привласнене ім'я. AUTOCAD створює блоки без імені (анонімні), наприклад, для асоціативних розмірів, тобто для примітивів, до яких не забезпечений прямий доступ користувача. Вживання блоків дозволяє значно заощадити пам'ять. При кожній новій вставці блоку в малюнок AUTOCAD додає до наявної інформації лише дані про місце вставки, масштабних коефіцієнтах і вугіллі повороту. З кожним блоком можна зв'язати атрибути, тобто текстову інформацію, яку дозволяється змінювати в процесі вставки блоку в малюнок і яка може зображатися на екрані або залишатися невидимою. При вставці блоку на малюнку з'являється так зване входження блоку. Під час кожної вставки блоку задаються масштабні коефіцієнти і кут його повороту. Масштабні коефіцієнти по осях X, Y, Z можуть бути різними. Використання блоків в AUTOCAD значно спрощує створення, редагування і сортування об'єктів малюнка і пов'язаної з ними інформації.

Створення блоку

Опис блоку можна створити, згрупувавши об'єкти в поточному малюнку, або ж зберегти блок в окремому файлі. При створенні опису блоку задається базова крапка і вибираються об'єкти, що входять в блок. Крім того, необхідно вказати, що відбувається з вихідними об'єктами: чи залишаються вони, віддаляються або перетворяться в блок в поточному малюнку. Можна також ввести текстовий опис і задати піктограму для позначення блоку в центрі управління AUTOCAD. Описами блоків є неграфічні об'єкти, які поряд з іншими символами зберігаються у файлі малюнка. Слід пам'ятати, що імена DIRECT, LIGHT, Ave_render, Rm_sdb, SH.SPOT і OVERHEAD не можуть бути використані як імена блоків. Команда BLOCK формує блок для використання його лише в поточному малюнку. Вона викликається з падаючого меню Draw > Block > Make... або клацанням миші по піктограмі Make Block на панелі інструментів Draw. В результаті відкривається діалогове вікно Block Definition (мал. 5.40).

Мал. 5.40. Діалогове вікно опису блоку

При створенні опису блоку в діалоговому вікні Block Definition слідує:

  •  у полі Name: ввести унікальне ім'я створюваного блоку;

  •  у області Objects натискувати кнопку Select objects і виділити мишею об'єкти, що входять в блок. При цьому діалогове вікно тимчасово закривається. Після закінчення виділення необхідно натискувати клавішу Enter і діалогове вікно відкриється знову. Скориставшись кнопкою швидкого вибору Quickselect, можна застосовувати фільтри для вибору об'єктів;

  •  у області Objects задати спосіб обробки вибраних об'єктів після створення опису блоку:

  •  Retain - вибрані об'єкти залишаються в поточному малюнку в їх вихідному стані;

  •  Convert to block - вибрані об'єкти замінюються входженням блоку;

  •  Delete - після створення опису блоку вибрані об'єкти віддаляються;

  •  у області Base point задати координати базової точки вставки або натискувати кнопку Pick point для вибору базової крапки за допомогою миші;

  •  у полі Description ввести текстові пояснення для полегшення ідентифікації і пошуку блоку згодом;

  •  у області Preview icon вказати, чи потрібне створення піктограми для опису блоку:

  •  Do not include an icon - зображення, використовуване для попереднього перегляду блоку, не створюється;

  •  Create icon from block geometry - зображення, використовуване для попереднього перегляду блоку, зберігається з описом блоку.

Опис блоку зберігається в поточному малюнку. Для здобуття блоків, якими можна скористатися при створенні будь-яких креслень в AUTOCAD, застосовується команда WBLOCK. Вона дозволяє завантажити діалогове вікно запису блоку на диск Write Block (мал. 5.41)де доступні наступні налаштування:

  •  Block: - вказівка блоку, що зберігається в окремому файлі;

  •  Entire drawing - блоком стає весь малюнок;

  •  Objects - вказівка об'єкту, що зберігається в окремому файлі;

  •  кнопка Pick point у області Base point - вказівка базової крапки на малюнку;

  •  кнопка Select objects у області Objects - вибір об'єктів у файл блоку;

  •  введення імені нового файлу. Якщо вибраний блок, то команда WBLOCK автоматично використовує його ім'я для нового файлу;

  •  список Insert units: - вибір одиниць вставки, використовуваних в центрі управління AUTOCAD.

Опис блоку зберігається в окремому малюнку.

Мал. 5.41. Діалогове вікно запису блоку на диск

Вставка блоку

Команда INSERT здійснює вставку в поточне креслення заздалегідь певних блоків або існуючих файлів малюнків як блок. Команда INSERT викликається з падаючого меню Insert > Block... або клацанням миші по піктограмі Insert на панелі інструментів Draw. При цьому завантажується діалогове вікно Insert (мал. 5.42).

Мал. 5.42. Діалогове вікно вставки блоку

Ім'я блоку, що вставляється, вказується в полі Name:. Якщо в областях визначення точки вставки Insertion point масштабу Scale і кута повороту Rotation поставлені прапорці Specify On-screen то команда INSERT видає наступні запити: Specify insertion point or [Scale/x/y/z/rotate/pscale/px/py/pz/ Protate ] : - вказати точку вставки блоку Enter X scale factor, specify opposite corner, or [Corner/xyz] < 1 >: - ввести масштаб по осі X Enter Y scale factor <use X scale factor>: - ввести масштаб по осі Y Specify rotation angle <0>: - ввести кут повороту Слід врахувати, що при вказівці коефіцієнта масштабування може бути задане число або крапка. Задана точка разом з точкою вставки визначають кути масштабного прямокутника, таким чином визначаючи одночасно масштаб по осях X і Y. Якщо ввести ключ Corner буде виданий запит Other corner: на введення крапки протилежного до точки вставки кута масштабного прямокутника. При вказівці коефіцієнта масштабування по осі Y за умовчанням набуває значення, рівного масштабу по осі X. Якщо коефіцієнт масштабування заданий із знаком «мінус», то здійснюється дзеркальне відображення. При вказівці кута повороту точка включення є центром повороту. Якщо для установки кута повороту вводиться крапка, AUTOCAD вимірює кут нахилу лінії від точки вставки до цієї крапки і використовує його як кут повороту. Щоб кут повороту був кратний 90°, слід включити режим ORTHO. При вставці одного малюнка в іншій AUTOCAD обробляє вставлений малюнок так само, як і звичайне входження блоку. Команда EXPLODE розбиває блок на складові його об'єкти. Команда EXPLODE викликається з падаючого меню Modify > Explode або клацанням миші по піктограмі Explode на панелі інструментів Modify. При включенні блоку в креслення AUTOCAD обробляє його як графічний примітив. Для забезпечення роботи з його окремими складовими блок необхідно розбити або «висадити». Це можна зробити і у момент вставки його в малюнок, поставивши в діалоговому вікні Insert прапорець Explode.

Атрибути

Атрибутом блоку є якась подібність мітки або ярлика, використовуваних для пов'язання з блоком текстового рядка або яких-небудь інших даних. В процесі вставки блоку із змінними атрибутами AUTOCAD пропонує ввести значення атрибуту, яке потім зберігається разом з блоком. Прикладами даних атрибутів можуть служити номери деталей, технічні вимоги, вартість, коментарі, прізвища власників і тому подібне Можна експортувати інформацію, що зберігається в атрибутах малюнка, з метою подальшого використання в електронних таблицях або базах даних для генерації документів типа специфікацій або відомостей матеріалів. З одним блоком допускається зв'язувати декілька атрибутів, імена яких розрізняються. Атрибути можуть бути прихованими. Прихований атрибут не видно ні на екрані монітора, ні на викресленому малюнку. Не дивлячись на це, дані такого атрибуту зберігаються у файлі креслення і витягуються в міру необхідності. При формуванні атрибуту спочатку створюється опис, в який заносяться його характеристики. Команда ATTDEF створює опис атрибуту. Вона викликається з командного рядка або клацанням миші по піктограмі Define Attribute і завантажує діалогове вікно Attribute Definition показане на мал. 5.43. Тут необхідно визначити ім'я атрибуту, підказку, значення за умовчанням, форматування тексту, розташування атрибуту і за бажання - його необов'язкові характеристики: прихований, постійний, контрольований і встановлений.

Мал. 5.43. Діалогове вікно створення опису атрибуту

У області Mode доступне налаштування чотирьох режимів атрибуту:

  •  Invisible - прихований режим. При вставці блоку значення атрибуту не відображується на малюнку. Його можна відмінити за допомогою команди ATTDISP;

  •  Constant - постійний режим. Атрибут має фіксоване значення для всіх входжень блоку;

  •  Verify - контрольований режим, що дозволяє перевіряти правильність значення атрибуту під час вставки;

  •  Preset - встановлений режим, що дозволяє створювати атрибути, значення яких не запрошуються при вставці блоку, але можуть бути змінені. Основна мета режиму - зменшити кількість запитів. Тому включати його не має сенсу, якщо для введення значень атрибутів використовується діалогове вікно Attribute Definition.

Значення поточних режимів атрибутів для команди ATTDEF за умовчанням можна встановити за допомогою системної змінної AFLAGS. Область Attribute дозволяє задати дані атрибуту - текстову інформацію:

  •  Tag: - ім'я атрибуту, використовуване для ідентифікації кожного входження атрибуту в малюнок. Ім'я не може бути порожнім і містити пропусків. Рядкові букви в нім автоматично переводяться в прописні;

  •  Prompt: - текст підказки, яка видається при запиті значення атрибуту під час вставки блоку. Якщо натисненням клавіші Enter введений порожній рядок, то як текст підказки використовується ім'я атрибуту. Якщо атрибуту призначена властивість Constant текстове поле Prompt: стає недоступним;

  •  Value: визначає значення атрибуту за умовчанням. Це поле може бути порожнім.

Якщо підказка Prompt: або параметр Value: повинні починатися з пропуску, то першим символом рядка, що набирає, має бути зворотна коса межа (\). Якщо ж перший символ підказки або значення атрибуту - зворотна коса межа, то текст, що вводиться в поле, повинен починатися двома зворотними косими межами (\\). Область Insertion point дозволяє задати координати точки вставки в малюнку за допомогою миші, для чого слід погасити прапорець Specify On-screen. При включенні опції вирівнювання по попередньому атрибуту Align below previous attribute definition ім'я атрибуту автоматично поміщається під попереднім визначенням атрибуту, якщо такий є; інакше опція залишається недоступною. Область Text Options дозволяє задати вирівнювання, гарнітуру шрифту, висоту і кут повороту тексту атрибуту. Після того, як атрибут створений, його можна включати .в набір об'єктів при створенні опису блоку. Пов'язання атрибутів з блоками виробляється і в разі перевизначення блоків. У відповідь на запит AUTOCAD про вибір об'єктів, що включаються в блок, слід включити в набір не лише геометричні об'єкти самого блоку, але і необхідні атрибути. Порядок вибору атрибутів визначає порядок дотримання запитів на введення їх значень при вставці блоку. Якщо опис атрибуту включений в блок, то при вставці блоку AUTOCAD пропонує ввести значення атрибуту, використовуючи як підказку вказаний в описі текстовий рядок, за яким послідують запити про значення певних атрибутів: Enter attribute values - ввести значення атрибутів Значення атрибуту для різних входжень блоку можуть розрізнятися. Запити значень атрибутів можна подавити, прирівнявши системну змінну ATTREQщо зберігається разом з малюнком - нулю. При цьому значеннями атрибутів автоматично стають їх значення за умовчанням або «порожньо». Є можливість створення окремих атрибутів, не пов'язаних з блоками. Якщо малюнок, де є такі атрибути, зберегти, то при виконанні вставки цього малюнка в інший малюнок AUTOCAD видасть запити на введення значень атрибутів. Атрибути, пов'язані зі вставленими в малюнок блоками, можна редагувати. Команда ATTEDITщо дозволяє редагувати опис атрибуту, завантажує діалогове вікно Edit Attributes показане на мал. 5.44. Тут можна змінювати характеристики атрибутів за винятком таких, як положення, висота або гарнітура шрифту.

Мал. 5.44. Діалогове вікно редагування атрибутів

Запит команди ATTEDIT: Select block reference: - вибрати входження блоку Команда EATTEDIT завантажує діалогове вікно Enhanced Attribute Editor показане на мал. 5.45. Воно містить наступні вкладки: • Attribute - відображує ім'я, підказку і значення атрибуту; • Text Options - дає можливість набудувати наступні опції: текстовий стиль Text Style: вирівнювання Justification:, висоту Height:, поворот Rotation:, міра розтягування Width Factor: кут нахилу Oblique Angle; • Properties - пропонує для редагування наступні поля: шар Layer:, тип ліній Linetype:, колір Color:, вага ліній Lineweight:, стиль друку Plot style:.

Мал. 5.45. Діалогове вікно редактора атрибутів блоків

Команда ATTREDEF дозволяє перевизначити блок і змінити атрибути. Видає наступні запити: Enter name of the block you wish to redefine: - ввести ім'я перевизначуваного блоку Select objects for new Block... - вибрати об'єкти для нового блоку Select objects: - вибрати об'єкти Команда BATTMAN управляє описами атрибутів в блоках поточного малюнка. Ці описи можна редагувати, видаляти атрибути з блоків і змінювати порядок, згідно з яким запрошуються значення атрибутів при вставці блоку. Команда завантажує діалогове вікно Block Attribute Manager показане на мал. 5.46: тут відображується список атрибутів вибраного блоку. За умовчанням в список включено ім'я атрибуту, підказку, значення за умовчанням, а також режими вставки і відображення атрибуту. За допомогою кнопки Settings... можна задати властивості атрибуту, які мають бути показані в списку. Натиснення кнопки Edit... завантажує діалогове вікно Edit Attribute.

Мал. 5.46. Діалогове вікно диспетчера атрибутів блоків

Допускається витягання атрибутів з малюнка за допомогою команди ЕАТТЕХТ яка завантажує Майстер витягання атрибутів (мал. 5.47).

Мал. 5.47. Майстер витягання атрибутів

Результати виконання запитів на витягання даних з атрибутів блоків зберігаються в окремому текстовому файлі формату ASCII який згодом може бути переданий в яку-небудь систему управління базами даних. Витягання атрибутів ніяк не впливає на малюнок. Записи у файлі розділяються комами або знаками табуляції. Крім того, користувач може формувати результати у форматі Microsoft Excel або Access. Майстер витягання атрибутів - зручний засіб створення різних специфікацій і звітів, що оперує даними, що отримуються безпосередньо з малюнків. Наприклад, можна створити малюнок, де кожен блок представляє певне виробниче устаткування. Якщо з кожним таким блоком зв'язані атрибути, ідентифікуючу модель і виробника устаткування, то можна автоматизувати підготовку різних звітів про склад і загальну вартість наявного устаткування.

Зовнішні заслання

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

Як і блоки, зовнішніми засланнями є єдині об'єкти поточного малюнка. Проте їх вживання практично не збільшує розмір файлу поточного малюнка. Як і блоки, зовнішні заслання можуть бути вкладеними.

Щоб заощадити час і уникнути потенційних помилок, блоки і зовнішні заслання в AUTOCAD 2005 можна редагувати безпосередньо з головного малюнка.

За допомогою зовнішніх заслань можна:

збирати головний малюнок з фрагментів, які дозволяється змінювати в ході розробки проекту;

координувати свої дії з діями інших розробників, накладаючи їх малюнки на свою версію і звіряючись з виробленими змінами;

гарантувати наявність на екрані останніх версій фрагментів малюнків. При відкритті або виведенні малюнків на плоттер AUTOCAD автоматично виробляє оновлення всіх заслань. Таким чином, малюнок завжди відображає їх поточні стани;

виводити на екран лише певні фрагменти заслань, підрізуючи їх кордони.

Заслання можна розглядати як інший тип блоку. При цьому вміст вказаного малюнка не копіюється в поточний як нове визначення блоку; копії блоку в поточному документі є засланнями на малюнок, які можуть мати різне положення, масштаб і кут повороту. Ім'я самого заслання збігається з ім'ям файлу, на який виробляється заслання.

При відкритті або виведенні малюнка на плоттер AUTOCAD виробляє оновлення всіх заслань, відображаючи таким чином поточний стан кожній з них.

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

Якщо в поточному малюнку є зовнішнє заслання, то в правому нижньому кутку вікна на Робочому столі розміщується піктограма Manager Xrefs.

Створення зовнішніх заслань

Команда XREF забезпечує створення і управління зовнішніми засланнями.

По цій команді завантажується діалогове вікно - диспетчер зовнішніх заслань Xref Manager показане на мал. 5.48. Команда XREF викликається з падаючого меню Insert t Xref Manager... або клацанням миші по піктограмі External Reference на панелі інструментів Reference.

Мал. 5.48. Діалогове вікно створення і управління зовнішніми засланнями

У діалоговому вікні Xref Manager AUTOCAD відображує статус кожному з наявних заслань і їх взаємозв'язку. За допомогою цього діалогового вікна можна:

вставляти зовнішні заслання;

видаляти наявні заслання;

оновлювати і вивантажувати наявні заслання;

замінювати вставлені заслання на накладених і навпаки;

упроваджувати вміст зовнішніх заслань в поточний малюнок;

змінювати дороги до зовнішніх заслань.

Перелік заслань може мати як табличну, так і ієрархічну деревовидну структуру. Для перемикання між цими видами служать кнопки List View і Tree View у лівій верхній частині вікна або функціональні клавіші F3 і F4 відповідно. За умовчанням перелік представляється у вигляді таблиці.

При табличному режимі перегляду в діалоговому вікні Xref Manager відображується впорядкований за абеткою список заслань в поточному малюнку. Таблиця заслань містить наступні відомості про кожну з них:

Reference Name - ім'я заслання;

Status - поточний статус зовнішнього заслання. Він визначає операцію, яку програма виконує із засланням після закриття діалогового вікна. Можливі наступні варіанти:

Loaded - заслання виявлене при відкритті або повторному завантаженню малюнка;

Unloaded - заслання вивантажене користувачем;

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

Not found - заслання не виявлене при відкритті або повторному завантаженню малюнка;

Unresolved - файл заслання знайдений, але AUTOCAD не може прочитати його;

Size - розмір файлу;

Турі - поточний тип заслання (вставлена або накладена). Перемикання типів виробляється подвійним клацанням за значенням даного параметра;

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

Saved Path - збережена дорога.

Перелік заслань можна відсортувати по будь-якому параметру. Для цього досить клацнути по заголовку відповідної колонки. Наприклад, сортування заслань по імені виробляється клацанням в заголовку Reference Nameа сортування за розміром файлу - клацанням в заголовку Size.

Діалогове вікно Xref Manager містить наступні кнопки:

Attach... - установка зв'язку одного малюнка з іншим за допомогою утворення зовнішнього заслання;

Detach - повне видалення зовнішніх заслань. При цьому знищуються і графічні об'єкти, і опис заслання. Видалене заслання зникає з переліку і не видна ні в режимі перегляду таблиці, ні в режимі перегляду дерева;

Reload - завантаження найсвіжішого варіанту малюнка заслання. Відомості про версію заносяться в опис заслання;

Unload - тимчасове вивантаження заслань з малюнка, що дозволяє скоротити час на його читання з диска і зменшити об'єм використовуваної пам'яті. Опис заслання віддаляється з малюнка, і в нім залишається лише покажчик на використовуваний зовнішній документ. Графічні об'єкти вивантаженого заслання на екран не виводяться;

Bind... - при додаванні заслання в малюнок вона перестає вказувати на зовнішній файл і стає постійною частиною поточного документа. Інформація із заслання заноситься в малюнок у вигляді блоку, і жодні подальші зміни вставленого малюнка не приводять до модифікації головного;

Open - відкриття наявного заслання.

Вставка зовнішніх заслань

Вживання заслань підвищує ефективність роботи з малюнком за рахунок того, що графічні об'єкти заслання не записуються в поточний малюнок. Там зберігається лише заслання на інший файл, який відкривається і завантажується разом з головним. Основна перевага використання заслань полягає в зменшенні розмірів документів, що зберігаються. Крім того, при включеному режимі підвантаження використання заслань замість блоків прискорює роботу.

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

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

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

Після вставки заслання всі залежні від неї іменовані об'єкти (шари, типи ліній, розмірні стилі, блоки і текстові стилі) додаються в символьну таблицю поточного малюнка з префіксом, що складається з імені заслання і символу вертикальної межі ( | ).

Файл, що містить зовнішні заслання, у свою чергу також може бути вставлений як заслання в інший малюнок. Таким чином створюються вкладені заслання. Оскільки графічні об'єкти заслань, що виводяться на екран, зберігаються в зовнішніх файлах, розмір головного малюнка при вставці зовнішнього заслання збільшується лише трохи.

Заслання лише підключає до малюнка зовнішній файл, тоді як вміст блоків безпосередньо зберігається в поточному малюнку. Для виведення об'єктів на екран AUTOCAD прочитує вміст заслання із зовнішнього файлу.

Якщо такий не знайдений або пошкоджений, об'єкти на екран не виводяться. AUTOCAD завантажує графічні і неграфічні об'єкти (наприклад, шари, типи ліній, текстові стилі) з файлів заслань при кожному відкритті малюнка.

Якщо системна змінна VISRETAIN включена, то всі зміни, що торкнулися залежних від заслань шарів, зберігаються в головному малюнку.

Команда ХАТТАСН здійснює вставку в малюнок зовнішнього заслання.

Команда викликається з падаючого меню Insert > External Reference... або клацанням миші по піктограмі External Reference Attach. В результаті завантажується діалогове вікно External Reference (мал. 5.49).

Мал. 5.49. Діалогове вікно вставки заслання

При першій вставці заслання відкривається діалогове вікно Select Reference File.

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

Накладення зовнішніх заслань багато в чому подібно до їх вставки. Головна відмінність полягає в тому, що, коли малюнок із засланнями вставляється в інший малюнок або накладається на нього, його вставлені заслання завантажуються і відображуються на екрані, а накладені ігноруються. Іншими словами, вкладеність для накладених заслань не підтримується.

При впровадженні заслання в малюнок вона перестає бути простим покажчиком на зовнішній файл і стає постійною частиною поточного малюнка. При цьому інформація із заслання заноситься в малюнок у вигляді блоку. Таким чином, упроваджене заслання не оновлюється при зміні вихідного малюнка. Опція Bind команди XREF поміщає в поточний малюнок всю базу даних вихідного малюнка заслання, включаючи неграфічну інформацію.

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

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