|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
06.07.2016, 21:16 | #1 | |
Редактирование одновременно нескольких блоков без атрибутов
инженер-конструктор
Moscow
Регистрация: 26.12.2006
Сообщений: 201
|
||
Просмотров: 4291
|
|
||||
Цитата:
Пример в студию (приложить к сообщению).
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
||||
инженер-конструктор Регистрация: 26.12.2006
Moscow
Сообщений: 201
|
а в чём недоверие? я наверно не имею права все фасады жилого комплекса выкладывать, завтра спрошу у начальника...Панели на завод надо выдать для разработки кжи, поэтому решили блоками их делать... только архитекторы немного не так нарисовали..
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Штатными средствами AutoCAD (а вопрос именно в разделе AutoCAD!), насколько я знаю, подобное не сделать. Тот факт, что все панели - это блоки, с уникальными номерами, без динамики и т.п., дает повод подозревать, что фасады были экспортированы из какой-то другой программы. Может быть, Revit, или AA, или AllPlan, или еще что. Я бы подумал о том, чтобы заставить архитекторов переделать фасады - это наверняка будет быстрее и проще.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Если точно известно, какие блоки идентичны, то можно так:
1. Записать конкретно эти блоки в отдельный файл dxf через _wblock. 2. Открыть этот dxf в текстовом редакторе и заменить все имена на одно (любое) из имен. Для этого найти все вставки блоков - AcDbBlockReference. 3. А потом уже в автокаде редактировать конкретно этот блок. И сделать новую сборку через copypast. Только что попробовал: создал 2 блока, один из них скопировал несколько раз, сохранил DXF, нашел все AcDbBlockReference и поменял имена. Все получилось, блоки заменились и аудит ошибок не выдал. |
|||
|
||||
сети Регистрация: 03.11.2008
Московия*
Сообщений: 5,766
|
Файл бьется на n частей по числу исполнителей n, так чтобы каждому достались неповторимые у других n-1 блоки. Исполнители параллельно редактируют, затем результат собирается в один файл. Вот вам и одновременное редактирование блоков.
|
|||
|
||||
инженер-конструктор Регистрация: 26.12.2006
Moscow
Сообщений: 201
|
Вечером буду за компом, скину. Только зачем? Чтоб вы поверили что можно создать столько блоков?
----- добавлено через ~4 мин. ----- Блоки создавались в ручную, в автокаде, и имена им предавались тоже вручную, там несколько человек месяц это делали) |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,090
|
Потому что если лечение по фотографии неэффективно, то что можно сказать о лечении по описанию?
Цитата:
Это, конечно, мрак, но пример все равно скиньте, может можно что-то придумать. Offtop: После чертежей, сделанных в Excel, ничему не удивляюсь. Раньше можно было посмотреть тут, но сейчас ссылки пропали |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,090
|
Т.к. блоки мало отличаются друг от друга, есть идея использовать один динамический блок с атрибутом, соответствующим имени исходного блока. Средства установки новых блоков в точки вставки старых на форуме есть, чуть позже поищу.
Но с учетом не знаю, как это Вам понравится. А то, что базовые точки исходных блоков случайно распределены по соседней галактике, тоже не облегчит задачу |
|||
|
||||
инженер-конструктор Регистрация: 26.12.2006
Moscow
Сообщений: 201
|
буду благодарен за любую помощь, мне вообще сейчас дали требования завода к исходным данным для изготовления панелей, разрез по каждому перекрытию горизонтальный, по каждому ряду панелей вертикальный, учесть окраску панелей, дать все узлы и закладные, марки утеплителя, фаски и т.д. вот, думаю, может проще ревит освоить, там 6 секций по 11-13 этажей, это только один корпус. А панели только во вложенном файле похожие, там дальше много видов есть.
|
|||
|
||||
Как вариант
1. Ищем lisp-ом все блоки на листе и сохраняем в отдельный файл с именем блока (_WBLOCK) 2. Вручную в файле DWG делаем требуемые изменения. 3. LISPом вставляем блоки в чертеж в одну точку с переопределением блоков на чертеже. 4. Удаляем вставленные блоки. |
||||
|
||||
Регистрация: 05.11.2014
Сообщений: 978
|
|
|||
|
||||
инженер-конструктор Регистрация: 26.12.2006
Moscow
Сообщений: 201
|
по опалубке много разных, а по отделке ещё больше, вообще капец... выложить больше не могу, не разрешает начальство.. для понятия смысла , того что выложил - достаточно.. я думаю там по типу-размеров будет разных штук 200, а вот по цветам и типу размера 1500((
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Подсчет блоков по значению атрибутов | Nike | Готовые программы | 5 | 21.09.2016 11:11 |
Копирование текста из нескольких текстовых блоков | sergey8477 | AutoCAD | 5 | 04.03.2015 12:49 |
Извлечение значений атрибутов блоков AutoCAD Electrical с помощью AutoLisp | zaraki_kenpachi | LISP | 16 | 19.02.2011 15:30 |
Альтернатива нумерации атрибутов блоков | Maxxwell | Программирование | 13 | 01.06.2010 17:13 |
Автоматическое редактирование блоков из Excel | superkot007 | AutoCAD | 4 | 16.01.2010 00:54 |