|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Связь значений двух атрибутов
Регистрация: 25.07.2009
Сообщений: 7
|
||
Просмотров: 5067
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,407
|
Попробуй использовать поля.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 25.07.2009
Сообщений: 7
|
А можно пояснить? Я пока еще не большой спец в тонкостях АКАДа.
А... Понял о чем ты. Пробовал. С полями почему-то не прокатило. Алгоритм был такой. Вставлял блок на layout (название = децимальный номер), но поля с децимальными номерами почему-то не обновлялись в соответствии с названием layout(а). тут есть еще один момент. Я все черчу на вкладке model. Так и не проникся я "преимуществами" layout. Поэтому, хочется решение для пространства model UPD. Потыркался с полями и получилось, но не до конца. Поле действительно можно связать со значением атрибута, но у меня атрибут и само это поле вставлены внутрь блока (форматки), а в этом случае обновление поля происходит только тогда, когда я захожу в редактор блоков и делаю regen. В самом же чертеже поле не обновляется. UPD 2 ![]() Последний раз редактировалось valerik, 25.07.2009 в 23:00. |
|||
![]() |
|
||||
Инженер Регистрация: 05.05.2008
Москва
Сообщений: 1,074
|
valerik, в какой программе работаешь? Попробуй использовать подшивку. В ее свойствах создаешь параметр Децимальный номер детали. Ну а где необходимо вставляешь поле со ссылкой на этот параметр подшивки.
__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/ |
|||
![]() |
|
||||
Регистрация: 08.01.2007
Рус
Сообщений: 398
|
Цитата:
Без разницы, в модели или в листе - принцип тот же |
|||
![]() |
|
||||
Регистрация: 25.07.2009
Сообщений: 7
|
Цитата:
Хм... Так, но пока непонятно, как это сделано ![]() ![]() UPD. vadim_evg1, объясните, пожалуйста, как вы это сделали? Умаялся, но так и не понял. Кстати, если вставить два блока с форматкой, то обновление уже не происходит... Последний раз редактировалось valerik, 26.07.2009 в 23:39. |
|||
![]() |
|
||||
Регистрация: 08.01.2007
Рус
Сообщений: 398
|
При задании атрибута в редакторе блоков сразу вставляй поле с ссылкой на другой атрибут.Либо через редактор атрибутов
Есть такая кака с полями при вставке из буфера или палитры. Копируй рамки внутри файла стандартной командой - тогда нормально Последний раз редактировалось vadim_evg1, 27.07.2009 в 14:57. |
|||
![]() |
|
||||
Регистрация: 25.07.2009
Сообщений: 7
|
Цитата:
2)Все равно не работает. Копирую через стандартную команду _copy. Если вставлять новую форматку через insert block, то тоже не прокатывает UPD. В 2010 копирование прокатывает, в 2008 глючит. А в каком акаде эта форматка создавалась? |
|||
![]() |
|
||||
Регистрация: 25.07.2009
Сообщений: 7
|
|
|||
![]() |
|
||||
Регистрация: 25.07.2009
Сообщений: 7
|
Разобрался таки с этими полями
![]() Кстати, обнаружился довольно простой способ реанимации замерших номеров верхних. Надо выбрать у форматки малый штамп, а потом вернуть большой. После этого все регенерируется. Так что можно и делать обычную вставку блока. Главное потом на всякий случай проверить нумерацию ![]() Кстати, в 2008 почему-то глючит экстракция данных из блоков, а в 2010 все проходит без проблем, хотя последовательность операций одинаковая абсолютно. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массовое редактирование свойств атрибутов блоков | kgb | Программирование | 11 | 13.06.2023 14:39 |
Связь атрибутов блока с ячейками таблицы | serg01 | AutoCAD | 29 | 24.09.2021 18:15 |
Извлечение атрибутов блока и вставка атрибутов в формулу | andery | AutoCAD | 38 | 15.06.2009 02:39 |
Отладка - Окно контрольных значений | Mazai | Программирование | 4 | 16.06.2008 11:47 |
Программное изменение значений атрибутов | Mischa | Программирование | 10 | 20.10.2007 17:53 |