Как да заменя блокове
В доста обемен чертеж имам много почти еднотипни блокове -да речем около 2000. Бяха няколко различни вида по цвят и размери. След като изгледах уроците си направих един динамичен блок с параметри за видимост и размери, с който блок бих могла да заменя всички съществуващи блокове от този вид. Но тук идва затруднението ми - как да ползвам функцията риплейс. По-точно как да укажа видимостта на блока с който замествам. Например със "селект симилар" избирам определен тип еднакви блокове, които искам да заменя с новия блок с определена видимост. При първата група блокове стана, но ползвах новия блок с видимост точно с каквато съм го вкарала в чертежа. При следващата подбрана група блокове следва да ги заменя със същия нов блок, но с друга видимост. Е, не ми се получава. Дайте съвет, моля. При нови чертежи е ясно че това ще се избегне, но ми се иска да си оправя стария чертеж.
Здравейте, Надя,
За да замените съществуващите блокове с новия динамичен блок с различна видимост в AutoCAD, следвайте тези стъпки:
Изберете блоковете, които искате да замените:
- Използвайте командата "Select Similar" (изберете подобни) за да изберете всички блокове от същия тип, които искате да замените.
Използвайте командата "Replace Block":
- Въведете
BLOCKREPLACE
в командния ред, за да стартирате функцията за замяна на блокове.
- Въведете
Изберете новия блок:
- Когато бъдете подканени, изберете новия динамичен блок, който искате да използвате за замяна.
Настройте видимостта на новия блок:
- След като замените блоковете, трябва да настроите видимостта на новия блок. За да направите това, изберете новия блок и използвайте панела "Properties" (свойства) или "Block Editor" (редактор на блокове), за да промените параметрите на видимост.
Повторете за различни групи блокове:
- Ако имате различни групи блокове, които трябва да бъдат заменени с различни настройки на видимост, повторете горните стъпки за всяка група, като променяте видимостта на новия блок според нуждите.
Това би трябвало да ви помогне да замените съществуващите блокове с новия динамичен блок с различни настройки на видимост. Ако имате допълнителни въпроси, не се колебайте да питате!
При замяна на втората група блокове как точно да останат селектирани само тези блокове, за да се промени видимостта само на тази група. Защото вече има една група блокове заменени с новия динамичен блок, в която е избрана определена видимост.
Командата BLOCKREPLACE
е популярна и стара команда. Тя заменя един блок с друг, но игнорира селекцията. Просто всички блокове А могат да се заменят с блок В.
Това е неудобство, което е разрешено след версия AutoCAD 2024 и по-нови. Там вече имаме BREPLACE
Ако имате 2024, може да ползвате новата команда и преди това да изберете само блоковете, които искате да замените.
Селектирането вече може да стане по който начин ви е удобмо, select similar (с различни настройки), quick select, с кликане, излирано по слоеве и слекция с прозрец и т.н.
Ако сте с версия по-стара от 2024, ще се наложи да ползвате малко по-креативни методи. Например с blockreplace да замените същестуващите с една версия на блока с друго име и след това да пуснете командата да замени оставащите блокове, които не са обновени. Тук вече е много конректно решението спямо конректния чертеж и казус и ще трябва да ни дадете повече информация и примери, ако имате затруднение.
Здравейте и благодаря за бързата реакция. За предварително селектиране на блоковете които ще заменям нямам проблеми. Проблема се появява когато заменям втора група селектирани блокове със същия блок, с който съм заменила и първата група, но вече трябва да му е променена видимостта. Може би не мога да обясня правилно. Ако имам блок наречен НОВ с променлива видимост, с който трябва да заменя големи групи блокове 1,2,3, като блоковете 1 трябва да ги заменя с блок НОВ с една видимост, за група 2 ще ми трябва същия блок НОВ с друга видимост и за 3 съвсем друга видимост на заменящия блок НОВ. Не мога да разбера в кой момент мога да укажа видимостта при група 2 и 3. Селектирам група 1 и вмъквам блок НОВ с нужната ми видимост и съответно ги заменям. После селектирам група 2, но вече имам вмъкнат блок с първата видимост и кога мога да определя каква видимост да е за тази втора група блокове. А следва и трета група и още няколко със същия казус.