Теми в цьому розділі. Перевизначення блоків в AutoCAD Повторне визначення блоку arrowhead 6 пропущено

Що таке блоки в Автокаде? Щоб відповісти на це питання відразу ж дамо визначення. Блок - це набір примітивів (відрізків, поліліній, кіл і т.п.) і окремих елементів, які згруповані в єдиний цілісний об'єкт.

Використання блоків в Автокад істотно полегшує повторне їх застосування як всередині одного креслення, так і в інших проектах.

Блоки бувають статичними і динамічними. Динамічність блоку може полягати, наприклад, в зміна його розміру, форми, масштабу і т.д. Забігаючи вперед, хочеться відзначити, що динамічні блоки в Автокаде дозволяють вирішити ширший ряд завдань, ніж статичні. На рис. 1 представлений приклад блоків AutoCAD з колекції «Автомобілі».

Рис.1. Використання блоків в Автокад на прикладі автомобілів.

Коли мова заходить про блоки, потрібно чітко розуміти, що таке входження блоку в Автокаде, а що таке визначення.

Визначення блоку Автокад.

Після того як ви накреслили графічні елементи, вам потрібно перетворити їх в блок. Для цього вибирається команда «Створити блок», а потім задається ім'я, базова точка і вказуються самі елементи креслення (читати докладніше, про створення блоків в AutoCAD). Визначення блоку AutoCAD - це інформація про ім'я, базової точки і геометричних об'єктах, що входять в блок.

Входження блоку в Автокаде.

Блоки для AutoCAD - дуже важлива особливість!

Існують дуже важливі особливості блоків Автокад. Щоб їх зрозуміти, розглянемо приклад.

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

Рис.2. Застосування блоків в Автокад на прикладі вікон.

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

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

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

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

Розчленувати і створити блок заново

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

Процес дуже простий:

Вставляємо зайвий блок, розчленовуємо його на окремі примітиви

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

Погодившись, отримаємо перевизначені блоки у всьому кресленні

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

Вставити новий блок в файл

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

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

редактор блоків

Мабуть, найпростіший спосіб. Щоб перевизначити блок, досить відкрити його в редакторі блоків

Змінити його відповідно до завданням і закрити редактор.

Всі входження блоків для поновлення всіх у всьому файлі.

Перевага цього способу в тому, що не потрібно думати про точках вставки, орієнтації і інших параметрах блоків, які виставляються редактором блоків відповідно до існуючих. Але будьте уважні - в редакторі блоків за точку вставки приймається точка з координатами 0,0! Не переносьте геометрію, інакше точка вставки «злетить».

Редагування по-місця

команда ССИЛРЕД (_REFEDIT) дозволяє редагувати блоки і зовнішні посилання по-місця. Перевага цього способу в тому, що при запуску цього способу редагування інша частина креслення, що не відноситься до блоку, затемнений і залишається доступною для прив'язок, тобто ми маємо можливість редагувати блок в контексті навколишнього його геометрії.

Для редагування за місцем можна ввести команду ССИЛРЕД і вибрати блок або вибрати блок і в контекстному меню вибрати Контекстне редагування блоку

Як бачимо, оточення блоку затемнилося, але є для прив'язки

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

    Зміна даних в атрибутах блоку

    Редагування визначень атрибутів блоків

    Поділ блоку на складові (розчленування)

Редагування визначень блоків

Нижня частина сторінки

    процедура

    короткий довідник

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

Користувач може перевизначати опису блоків в поточному кресленні. Зміни визначень блоків в поточному кресленні надають дію як на вже створені в кресленні входження блоків, так і на створювані в подальшому, а також на будь-які пов'язані з блоками атрибути.

Існує два способи редагування визначення блоку:

    Зміна визначення блоку в поточному кресленні.

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

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

Зміна визначення блоку в поточному кресленні

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

Щоб полегшити завдання, можна виконати вставку блоку з його розчленуванням, а потім отримані таким чином об'єкти використовувати для створення нового визначення блоку.

Оновлення блоку при зміні вихідного файлу

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

Оновлення блоку при зміні бібліотеки компонентів

При виконанні вставки однойменного визначення блоку за допомогою Центру керування вже наявний в кресленні блок не видаляється. Для поновлення визначення блоку з бібліотеки можна використовувати команду ПБЛОК, яка створює окремий файл блоку з бібліотеки компонентів. Потім використовується команда вставити для перезапису визначення блоку на кресленні, де використовується блок.

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

Редагування описів блоків

Для зміни описів до блокам, які відображаються в Центрі управління, слід використовувати команду БЛОК. Крім того, в діалоговому вікні "Визначення блоку" можна також додавати опису до наявних блокам.

Перевизначення атрибутів блоків

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

    Постійні атрибути, що мають фіксовані значення (константи), губляться або замінюються новими атрибутами.

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

    Нові атрибути в наявних входженнях блоків не з'являються.

Див. також

      Приєднання даних до блокам (атрибути блоків)

      Зміна визначень динамічних блоків

процедура

Для зміни визначення наявного блоку

    Вибрати редагований блок.

    Клацнути правою кнопкою миші на блоці і вибрати "Властивості" з контекстного меню.

    У вікні "Властивості" виділити і змінити значення X і Y координат базової точки, масштабних коефіцієнтів, кута повороту і інших параметрів.

Для поновлення блоку при зміні вихідного файлу

Для редагування опису блоку

Зміна даних в атрибутах блоку

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

Для редагування значень атрибутів, пов'язаних з блоком, є кілька способів:

    Двічі натисніть на блоці, щоб відкрити "Розширений редактор атрибутів"

    Утримуючи Ctrl, двічі натисніть на блоці, щоб відкрити контекстний редактор

    Відкрийте палітру "Властивості" і виберіть блок

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

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

процедура

Для редагування атрибутів

Редагування визначень атрибутів блоків

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

Зміна атрибутів визначень блоків виконується за допомогою Диспетчера атрибутів блоків. Наприклад, в ньому можна редагувати:

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

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

    Властивості, що визначають шар, колір, вага і тип ліній для виведення атрибутів

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

Зміна властивостей атрибутів існуючих входжень блоків не впливає на значення, пов'язані з цими блоками. Наприклад, якщо атрибут блоку має ім'я "Вартість" зі значенням 19,99, то після зміни назви ознаки на "Вартість одиниці" значення залишиться колишнім.

Оновлення атрибутів з однаковими іменами може привести до непередбачуваних результатів. Для виявлення однакових імен та їх зміни можна скористатися Диспетчером атрибутів блоків.

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

Зміна порядку запитів на введення значень атрибутів

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

Видалення атрибутів блоку

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

Не можна таким способом усунення всіх атрибутів з блоку; хоча б один атрибут в блоці повинен залишитися. Якщо необхідно видалити всі атрибути, слід перевизначити блок.

Оновлення входжень блоків

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

Можна також використовувати АТРОБНОВІТЬ для поновлення властивостей атрибутів у входженнях блоків з метою узгодження з визначеннями блоків або для поновлення примірника блоку після перевизначення атрибута блоку за допомогою команд БЛОК, Блоки або БЛОКРЕД.

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

Редагування атрибутів у входженнях блоків

Можна вибрати атрибут у входженні блоку і використовувати палітру "Властивості" з метою зміни їх властивостей або можна використовувати Додатковий редактор атрибутів з метою зміни всіх атрибутів в обраному входження блоку.

процедура

Для редагування атрибутів в описах блоків

Для включення і відключення застосування змін до існуючих входженням блоків

    Для застосування внесених змін до існуючих входженням блоків встановіть прапорець "Застосовувати до наявних входженням".

    Для застосування внесених змін тільки до нових входженням блоків зніміть прапорець "Застосовувати до наявних входженням".

Натисніть "ОК".

Для знаходження однакових імен атрибутів блоку

Для зміни порядку запитів на введення значень атрибутів

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

  1. Для зміни положення атрибута в списку виділити його і натиснути кнопку "Вгору" для переміщення вгору за списком або кнопку "Вниз" для переміщення вниз.

ПриміткаДля постійних атрибутів (Режим \u003d C), що визначають константи, ці кнопки недоступні.

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

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

Для поновлення змінених атрибутів в існуючих входженнях блоків

Для поновлення атрибутів у входженнях, пов'язаних з обраним описом блоку

    ввести ім'я, Потім ввести ім'я блоку, входження якого слід оновити.

    Введіть ? для отримання списку блоків, потім введіть ім'я і ім'я блоку.

    Натисніть Enter і потім вкажіть блок в області креслення за допомогою пристрою вказівки.

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

Інший спосіб

    Натиснути "Застосувати" для збереження змін. Редактор атрибутів блоків залишається відкритим.

При натисканні кнопки "Скасувати" для виходу з Редактора атрибутів блоків всі зміни, збережені натисканням кнопки "Застосувати", залишаються в силі.

    Натиснути "OK" для збереження змін і виходу з Редактора атрибутів блоків.

    Натиснути "Вибрати блок" для редагування атрибутів іншого блоку. Якщо виконані зміни для поточного блоку не були збережені, то перед початком вибору нового блоку видається запит на збереження.

Поділ блоку на складові (розчленування)

Для того щоб отримати можливість редагувати окремі об'єкти, що входять в блок, необхідно виконати його розчленування на окремі компоненти. Після цього користувач може:

    Створити визначення нового блоку

    Перевизначити визначення наявного блоку

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

Є можливість автоматичного розчленування блоків на місці створюваних входжень блоків шляхом установки прапорця "Розчленувати" в діалоговому вікні "Вставка".

процедура

Управління властивостями при розчленуванні об'єкта

    Введіть розчленувати

    Виберіть об'єкти для розчленування.

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

    Введіть опцію для властивості, яке необхідно змінити.

Властивість застосовується до складеного об'єкту, і заново виводиться підказка.

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

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

У діалоговому вікні "Визначення блоку"

короткий довідник

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

способи доступу

кнопка

Стрічка:Головна вкладка Блок панельСоздатьНедоступна на стрічці в поточному робочому просторі.

Меню:Малювання БлокСоздатьНедоступно в меню в поточному робочому просторі.

панель:малювання

Введення команди:блок

список параметрів

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

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

Перегляд

Якщо існуючий блок обраний в розділі "Ім'я", виконується попередній перегляд блоку.

Базова точка

Завдання базової точки вставки блоку. Значення за замовчуванням 0,0,0.

Вказати на екрані

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

Вказати базову точку вставки

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

Значення координати по осі X.

Значення координати по осі Y.

Значення координати по осі Z.

об'єкти

Задає об'єкти, що включаються в блок, а також поведінку програми по відношенню до них після створення блоку.

Вказати на екрані

Пропонується визначити об'єкта при закритті діалогового вікна.

вибрати дані

Тимчасове закриття діалогового вікна, для того щоб користувач міг вибрати потрібні об'єкти для блоку на кресленні. По завершенні вибору об'єктів і натисканні Enter діалогове вікно "Описи блоків" знову з'являється на екрані.

Швидкий вибір

Показує діалогове вікно "Швидкий вибір", в якому можна вибирати об'єкти за їх властивостями.

залишити

Вибрані об'єкти залишаються в кресленні без змін.

Перетворити в блок

Вибрані об'єкти перетворюються у входження щойно створеного блоку.

вилучити

Вибрані об'єкти видаляються з креслення.

обрано об'єктів

Виведення інформації про кількість обраних об'єктів.

Поведінка

Задає режим роботи блоку.

Аннотатівний

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

Орієнтація блоку по листу

Дозволяє узгодити орієнтацію входжень блоку на видових екранах простору листа з орієнтацією листа. Дана опція недоступна, якщо скасовано опція "Аннотатівний".

однаковий масштаб

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

дозволити розчленовування

Вказує, чи можливо розчленовування входження блоку

налаштування

Параметри для блоку.

одиниці блоку

Вказує одиниці вставки для входження блоку.

опис

Вказує опис тексту блоку.

Відкрити в редакторі блоків

Відкриває поточний визначення блоку в Редактор блоків при натисканні "ОК".

У діалоговому вікні "Визначення атрибута"

короткий довідник

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

способи доступу

кнопка

Стрічка:Головна вкладка Блок панельЗаданіе атрібутовНедоступна на стрічці в поточному робочому просторі.

Меню:Малювання БлокЗаданіе атрібутовНедоступно в меню в поточному робочому просторі.

Введення команди:атопр

список параметрів

Наявні наступні параметри.

режим

Параметри значень атрибутів блоків, які вставляються в креслення.

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

прихований

Вказує, що значення атрибута вставленого блоку не повинно бути видно на екрані або виводитися на друк. АТЕКР переопределяет у прихованому режимі.

постійний

Задає фіксоване значення атрибута для всіх входжень блоку.

контрольований

Дозволяє перевірити правильність значення атрибута під час процесу вставки блоку.

встановлений

Присвоює атрибуту при вставці блоку значення за замовчуванням.

фіксоване положення

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

багаторядковий

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

ПриміткаУ динамічному блоці положення атрибута повинно бути зафіксовано для включення атрибута в набір операції.

Атрибут

Завдання даних атрибута.

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

Підказка

Підказка атрибута, що виводиться на екран щоразу при вставці блоку, що містить даний атрибут. Якщо залишити поле підказки порожнім, AutoCAD буде використовувати в якості підказки ім'я атрибута. Якщо в групі "Режим" включена опція "Постійний", поле "Підказка" недоступно.

За замовчуванням

Значення, яке присвоюється атрибуту за замовчуванням.

Додавання поля

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

Кнопка редактора багаторядкового тексту

Якщо обраний режим многострочного тексту, викликається контекстний текстовий редактор з панеллю форматування тексту і лінійкою. Залежно від значення системної змінної ATTIPE панель "Форматування тексту" відображається повністю або в скороченому варіанті.

Більш детальна інформація наведена в розділі Контекстний редактор.

ПриміткаДеякі функції в повній версії контекстного текстового редактора працювати не будуть і не доступні; це зроблено для забезпечення сумісності з однорядковими атрибутами.

точка вставки

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

Вказати на екрані

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

вказує координату X для точки вставки атрибута.

вказує координату Y для точки вставки атрибута.

вказує координату Z для точки вставки атрибута.

параметри тексту

Тут задаються вирівнювання, текстовий стиль, висота і кут повороту тексту атрибуту.

вирівнювання

Здається вирівнювання тексту атрибута. Опис параметрів вирівнювання см. В розділі ТЕКСТ.

текстовий стиль

Заздалегідь певний текстовий стиль для тексту атрибута. Відображається текстовий стиль, завантажений зараз. Додаткові відомості про завантаження або створення текстових стилів см. В розділі СТИЛЬ.

Аннотатівний

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

Висота тексту

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

поворот

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

Ширина рамки

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

Установка не відображається для однорядкових атрибутів.

Вирівняти за попереднім атрибуту

Розміщення імені атрибута безпосередньо під ім'ям попереднього. Якщо ще не було створено жодного опису атрибута, опція недоступна.

ЗАВДАННЯ

Домашнє завдання: Накреслити електричну ланцюг із застосуванням блоків.