| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
14.10.2009, 11:52 | #1 | |
Обновить атрибуты блока
Инженер
Москва
Регистрация: 11.12.2007
Сообщений: 295
|
||
Просмотров: 43073
|
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Инженер Регистрация: 11.12.2007
Москва
Сообщений: 295
|
Прочёл.. Там мараль басни как я понял: "Аутодеск хотел как лудше а вышло как всегда, и они дали нам инструмент Обновления атрибутов по аналогу."
Т.е. Добавив новый атрибут в блок через редактор блока. Я его вставляю в чертёж и давлю, - синхронизировать. Все атрибуты приобретают свойства моего блока. После одновления "полей", все "поля" становятся правельными, но текстовые атрибуты утеряны навсегда.. Я правельно понял? Может быть есть возможность (лисп) пройтись по всему чертежу перепесать данные атрибутов) а потом вписать обратно после синхронизации? П.с.У меня конечно блоков не тысячи но скоро будут сотни... Хочется сначала подумать..
__________________
Live as though tomorrow you will die, Study as though you will live eternally. |
|||
|
||||
Регистрация: 08.01.2007
Рус
Сообщений: 398
|
Цитата:
попробуй, может подойдет |
|||
|
||||
Инженер Регистрация: 11.12.2007
Москва
Сообщений: 295
|
ытя, а я проверил, и не тока на тестовом. Тока это через кривое место..
Хмурый, блоки само собой разные для разных элементов. Но так как динамические помечены атрибутами. vadim_evg1, спасибо сейчас посмотрю )
__________________
Live as though tomorrow you will die, Study as though you will live eternally. |
|||
|
||||
не поддается обновлению атрибутов блок...
ни _battman ни _attsync. только при вставке нового блока мм. отваливаются, а у меня тысячи блоков уже вставлено, и нужно их обновить. Че делать?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
поля у меня тоже обновляются.
Проблема в другом. Я в блоке поменял атрибут - убрал ненужное упоминание про мм. А в модели мм остались и никакими способами не хотят уходить. "1500 мм" показывает атрибут, а надо "1500"
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Регистрация: 27.10.2010
Калининград
Сообщений: 246
|
Цитата:
Проконтролируйте чтобы у блока было точно такое же имя и точка вставки как в старом чертеже. Вставьте в новый чертеж (как взорванный блок) старый чертеж полностью. |
|||
|
||||
AutoCAD/AutoLISP Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
|
Цитата:
wetr - не уверен что полностью усек терминологию (на русском). Попробуй удалить мм в самом блоке (не в чертеже) потом вставляй в чертеж извне, так чтобы галочка стояла insertion point specify on screen, когда спросит ОБНОВИТь - ПОДТВЕРДИ, по идее должно получится. Надеюсь что понял проблему правильно. Попробовал на своем компе - получилось
__________________
Сквозь тернии к звездам.... и обратно :yes: |
|||
|
||||
Регистрация: 21.10.2012
Сообщений: 143
|
В чертеже есть динамические блоки с атрибутами, которые представляют поля, берущие данные из объектов блока.
При изменении формулы поля, определяющего атрибут, и обновлении чертежа изменений значений атрибутов во вхождениях блоков не происходит, но новые блоки с тем же именем вставляются уже с атрибутом, подсчитанным по новой формуле. В справке автокада есть такая фраза: "обновление свойств атрибутов во вхождениях блоков не оказывает никакого влияния на значения этих атрибутов." Так вот, как всё-таки добиться того, чтобы значения атрибута в существующих вхождениях изменились? Спасибо. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DwgRuLispLib: Получение указателей на атрибуты вхождения блока | Кулик Алексей aka kpblc | Библиотека функций | 5 | 05.05.2017 13:16 |
Обновить атрибуты д.блока при изменении его параметров | GordonF | AutoCAD | 8 | 13.12.2010 14:56 |
Как извлечь из блока константные атрибуты (на AutoLISP)? | Matt | LISP | 5 | 19.04.2007 21:12 |
Как изменять, добавлять атрибуты у блока | Алексей К. | AutoCAD | 2 | 29.01.2007 10:59 |
линкование сод. ячеек из таблиц excel в атрибуты блока акад | Satch | AutoCAD | 2 | 17.01.2005 20:39 |