Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Объединение слоёв для блоков

Объединение слоёв для блоков

Ответ
Поиск в этой теме
Непрочитано 08.12.2011, 11:14 #1
Объединение слоёв для блоков
Borikv
 
Регистрация: 24.10.2007
Сообщений: 108

Имеется чертёж с огромным наследством от бывших XREF блоков - куча одинаковых слоёв с разными названиями. Например Wall, Plan1$0$Wall, Plan2$0$Wall и т.п. Привести все эти слои к одному Wall для не блоков вроде несложно. А есть ли возможность привести к одному теже слои, содержащиеся в блоках? Разных блоков много, все нужные и удаляться не могут.
Просмотров: 6787
 
Непрочитано 08.12.2011, 11:31
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835


laywalk?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.12.2011, 11:47
#3
Borikv


 
Регистрация: 24.10.2007
Сообщений: 108


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
laywalk?
Так это же вроде только для просмотра слоёв?
Borikv вне форума  
 
Непрочитано 08.12.2011, 12:30
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


_laymrg
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2011, 12:52
#5
Borikv


 
Регистрация: 24.10.2007
Сообщений: 108


Цитата:
Сообщение от Хмурый Посмотреть сообщение
_laymrg
А как это для блоков без их разборки?
Borikv вне форума  
 
Непрочитано 08.12.2011, 12:55
#6
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


слой по имени называй
Цитата:
_laymrg
Select object on layer to merge or [Name]: _n
появится оконце...
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot223.jpg
Просмотров: 219
Размер:	15.9 Кб
ID:	71043  
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2011, 13:44
#7
Borikv


 
Регистрация: 24.10.2007
Сообщений: 108


Интересно, что в одних чертежах laymrg срабатывает, а в других нет. Отчего это зависит?
Borikv вне форума  
 
Непрочитано 08.12.2011, 13:54
#8
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


выложи чертёж, в котором не срабатывает
Хмурый вне форума  
 
Автор темы   Непрочитано 08.12.2011, 14:55
#9
Borikv


 
Регистрация: 24.10.2007
Сообщений: 108


Со срабатываним немного разобрался. Тут появляется другой вопрос: -Как сделать выбор удаляемых слоёв более удобным? Ползти в стандартном окошке по сотне строк в поиске нужных довольно муторно, а какие-то фильтры или перегруппировки в этом окошке вроде не предусмотрены.
Borikv вне форума  
 
Непрочитано 08.12.2011, 16:37
#10
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Borikv Посмотреть сообщение
Как сделать выбор удаляемых слоёв более удобным?
Нарисуй в сторонке отрезки, и назначь им удаляемые слои. Потом выбирай не по имени, а объекты
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.12.2011, 16:42
#11
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от VVA Посмотреть сообщение
Нарисуй в сторонке отрезки, и назначь им удаляемые слои. Потом выбирай не по имени, а объекты
Но сначала Layiso чтобы убедиться, что ничего нужного в удаляемые слои не попало
Vova вне форума  
 
Автор темы   Непрочитано 08.12.2011, 16:54
#12
Borikv


 
Регистрация: 24.10.2007
Сообщений: 108


Цитата:
Сообщение от VVA Посмотреть сообщение
Нарисуй в сторонке отрезки, и назначь им удаляемые слои. Потом выбирай не по имени, а объекты
Во многих случаях несомненно поможет. Но в моём 469 слоёв ........
Borikv вне форума  
 
Непрочитано 08.12.2011, 17:39
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835


Тогда уж искать тему "НОрмализация блоков"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.12.2011, 19:34
1 | #14
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Borikv Посмотреть сообщение
Например Wall, Plan1$0$Wall, Plan2$0$Wall и т.п. Привести все эти слои к одному Wall для не блоков вроде несложно. А есть ли возможность привести к одному теже слои, содержащиеся в блоках?

Цитата:
Сообщение от Borikv Посмотреть сообщение
Но в моём 469 слоёв ........
_LAYTRANS (Транслятор слоев) тебе в руки

Есть еще это Массовое переименование слоев в группе файлов
Миниатюры
Нажмите на изображение для увеличения
Название: laytr.png
Просмотров: 224
Размер:	48.6 Кб
ID:	71084  
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.01.2023, 10:36
#15
koui


 
Регистрация: 24.01.2017
Сообщений: 126


Цитата:
Сообщение от Borikv Посмотреть сообщение
Во многих случаях несомненно поможет. Но в моём 469 слоёв ........
так как решить задачу с учетом вот этого? у меня 22 блока XREF1...22, в каждом 34 слоя, то есть, 748 слоев. Слои отличаются первыми 5-6 символами, остальное всё одинаковое. Как объединить эти слои, что о сталось 34?

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Хмурый Посмотреть сообщение
_laymrg
700+ кликов - дело неблагодарное

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Тогда уж искать тему "НОрмализация блоков"
https://forum.dwg.ru/showthread.php?t=21492 - вот эта тема? ничего полезного не нашёл (((

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от VVA Посмотреть сообщение
_LAYTRANS (Транслятор слоев) тебе в руки

Есть еще это Массовое переименование слоев в группе файлов
опять же, не для 700+ слоев, которые различаются "префиксами", когда нужно сохранить "суффикс"
koui вне форума  
 
Непрочитано 19.01.2023, 10:51
#16
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


https://forum.dwg.ru/showthread.php?t=66355&page=15
AMDen вне форума  
 
Непрочитано 19.01.2023, 11:06
#17
koui


 
Регистрация: 24.01.2017
Сообщений: 126


Цитата:
Сообщение от AMDen Посмотреть сообщение
отличная вещь, уже давно пользуюсь, и именно в моём файле я использовал "BGBLXCLIPEXP - взорвать подрезанный блок". но дальше-то что делать? или что-то до взрыва нужно было сделать? никак не допру.
koui вне форума  
 
Непрочитано 19.01.2023, 11:10
#18
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


BGBLFIX - Нормализация блоков (цвет, слой, взрываемость и т.п.)
AMDen вне форума  
 
Непрочитано 19.01.2023, 11:17
#19
koui


 
Регистрация: 24.01.2017
Сообщений: 126


Цитата:
Сообщение от AMDen Посмотреть сообщение
BGBLFIX - Нормализация блоков (цвет, слой, взрываемость и т.п.)
не могу найти. у меня должно остаться 34 слоя, по крайней мере, очень желательно, что б осталось 34. это - планы, которые иногда обновляются. и в них множество "вредной" информации. но есть и много полезной. часть приходится удалять слоями, часть через поиск (например, слой с экспликацией помещений совпадает с слоем с экспликацией полов, первое мне нужно, а второе - нет).

вообще, если я пытаюсь что-то сделать этой командой со всеми слоями, то окошко закрывается "Команда: BGBLFIX Настройка переменной AutoCAD отвергнута: "CMDECHO" nil" что-то делать частями - можно, если этих частей будет мало.
koui вне форума  
 
Непрочитано 19.01.2023, 11:31
#20
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Может это поможет?
http://www.lee-mac.com/pslay.html
AMDen вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Объединение слоёв для блоков

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Очистка рисунка от "пустых" блоков Makswell Готовые программы 15 26.10.2022 15:24
Можно ли выполнить проверку слабых слоёв основания и подстилающих слоёв в ФОК ПК ПАРУС? МишаИнженер Расчетные программы 10 03.10.2011 14:07
Тормозит команда расчленения набора блоков batmax Программирование 4 31.08.2010 17:37
Подсчет и сортировка блоков на текущем слое. Помогите отредактировать. Kortes Программирование 17 26.03.2010 18:46