|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
08.11.2014, 21:48 | #1 | |
Как взорвать все блоки на листах разом.
Регистрация: 27.06.2013
Сообщений: 58
|
||
Просмотров: 27853
|
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
|
|||
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
|
|||
|
||||
Регистрация: 08.11.2014
Сообщений: 15
|
Цитата:
Насчет сразу в модели и в листах, я не уверен, что такое возможно. |
|||
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,037
|
Не все так просто. Сначала по нормальному файл надо сохранить в особую папку для выдачи (чтобы случайно не выдать внешникам рабочие варианты чертежей), потом обработать ссылки и т.д (смотрим шапку темы). Вроде есть методы преобразования динблоков в статику (никогда не использовал)-т.е., возможно, не обязательно все расчленять. А под конец еще почистить чертеж и проверку сделать. В коде лишь перебирает листы в активном чертеже. И вполне возможно, что это надо делать через Active-X.
А если чертежей много и собраны через подшивку? в общем вещь индивидуальная.. zmejsan, В принципе, выше все написал. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Если руками - то ИМХО через экспортирование листов в модель и последующим burst. И то не факт, что получится красиво
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Тогда предлагаю следующий алгоритм 1. LISP. Подготовка подосновы 2. BGCFT - Конвертирует все поля в обычный текст 3. BGBLALLDYN2S - Преобразовывает ВСЕ динамические блоки в статические
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
Цитата:
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,037
|
|
|||
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
Нет)) Так черчу только я. И на листах динамически сделаны рамки, условные обозначения и другая мелочь. А в модели я могу с помощью быстрый выбор выбрать все блоки и взорвать. Даже сделать макрос на кнопку-это не сложно. А вот в листах....
|
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
То ли из-за нелюбви взрывать блоки форумчане не хотят подсказать, то ли я чего-то не пойму, но ведь все решается одной строчкой. Я имею в виду выбор блоков на всем чертеже: и в модели, и в листах. Вот эта строчка:
Код:
Последний раз редактировалось skkkk, 09.11.2014 в 14:11. |
|||
|
||||
Регистрация: 27.06.2013
Сообщений: 58
|
Не совсем понял данной команды. Ввожу-выделяет блоки на листе, взрываю, а на другом листе все по прежнему. Она как бы показывает сколько есть блоков в файле но выделяет только те что видит. Подскажите возможно я делаю чтото не так
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поменяли плоттер. Как заменить разом плоттер на всех листах, в параметрах листов, на другой плоттер? | Palomnic | AutoCAD | 5 | 14.12.2012 12:41 |
Динамические блоки при копировании перестают быть динамическими. | *Voland* | Динамические блоки | 11 | 04.07.2012 10:51 |
ЛИСП слои цвета преобразование | Gotch | LISP | 97 | 08.11.2011 10:22 |
Разбиение черечежа откоса на геологические блоки в VBA | Skyper | Программирование | 1 | 18.03.2010 08:54 |
Взорвать все блоки файла сразу | Red Nova | AutoCAD | 9 | 26.05.2009 11:16 |