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

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

Некорректно обновляются поля блока

Ответ
Поиск в этой теме
Непрочитано 05.02.2010, 10:54
Некорректно обновляются поля блока
NEDIS
 
Инженер СКС
 
г. Домодедово МО
Регистрация: 21.08.2009
Сообщений: 72

Всем доброго дня.

Столкнулся с проблемой, помогите.

Есть динамический блок, есть атрибуты, один из которых содержит ссылки на значения полей двух других.
После вхождения блока и изменения атрибутов Преффикс и Номер _REGEN не обновляет поле Маркера.
НО изменив угол блока _REGEN всетаки меняет значение поле ... как это исправить?

Вложения
Тип файла: dwg
DWG 2007
Мои блоки 2007.dwg (115.8 Кб, 3432 просмотров)

Просмотров: 14511
 
Непрочитано 05.02.2010, 23:01
#41
Кулик Алексей aka kpblc
Moderator

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


Да, тему я смотрю. Смутно припоминается, что подобное вроде бы решали, но вот проблема - не помню, там был обычный или динамический блок
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 07.02.2010, 11:56
#42
NEDIS

Инженер СКС
 
Регистрация: 21.08.2009
г. Домодедово МО
Сообщений: 72


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Да, тему я смотрю. Смутно припоминается, что подобное вроде бы решали, но вот проблема - не помню, там был обычный или динамический блок
Алексей, буду очень признателен в оказанной помощи (хочется закрыть тему HAPPY END-ом)
NEDIS вне форума  
 
Непрочитано 08.02.2010, 20:29
#43
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Чтоб поля работали по Regen, надо не забывать устанавливать fieldeval в 31 (имеет привычку сбиваться). И лучше пользоваться _regenall
kp+ вне форума  
 
Автор темы   Непрочитано 08.02.2010, 20:49
#44
NEDIS

Инженер СКС
 
Регистрация: 21.08.2009
г. Домодедово МО
Сообщений: 72


Цитата:
Сообщение от kp+ Посмотреть сообщение
Чтоб поля работали по Regen, надо не забывать устанавливать fieldeval в 31 (имеет привычку сбиваться). И лучше пользоваться _regenall
Уже пробывали ...
NEDIS вне форума  
 
Непрочитано 09.02.2010, 22:18
#45
bugel


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


Такая же фигня. Причем если блок без дин.параметров, то поля вставленные в атрибут ссылающиеся на значение других атрибутов вообще не работают. При динамичности хотя-бы после изменений дин.параметров эти поля обновляются.
Т.е. получается, что такие поля обновляются только в переопределенных дин. блоках, типа *U12 и т.п.
bugel вне форума  
 
Непрочитано 29.01.2011, 14:18
#46
Liam

Бумагомаратель
 
Регистрация: 02.11.2007
Пермь
Сообщений: 1,531


Удалось ли решить проблему на сегодняшний день?
Liam вне форума  
 
Непрочитано 29.01.2011, 14:50
#47
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


wetr , видимо, об этом явлении знает давно, и сразу рекомендует хранить (например, в пилитре инструментов) первичное описание блока, в котором все непосредственно было установлено.
http://forum.dwg.ru/showpost.php?p=656043&postcount=16

Последний раз редактировалось АлексЮстасу, 29.01.2011 в 15:05.
АлексЮстасу вне форума  
 
Непрочитано 29.12.2012, 08:35
#48
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 807


Походу эта проблема нерешаема или Автодеск о ней не знает.
Пробовал в 2011, 2012, 2013.
Остается дергать блок за ручки.
Astartes вне форума  
 
Непрочитано 19.02.2013, 15:33
#49
Shpalich


 
Регистрация: 29.11.2006
Н.Новгород
Сообщений: 15


Как же все-таки связать значение двух атрибутов разных блоков? Для меня это тоже актуально.
Для своих динамических блоков опор трубопроводов не ставил размеры внутри блока, а ставил снаружи (в Model-чертеже), ссылаясь в обычном тексте ПОЛЕМ на объект-блок.
Обновление полей происходит после сохранения. Но это простой случай. А нужно именно связать два блока. И всего-то кусочком текста.
Желательно без всяких VBA и Lisp...
Shpalich вне форума  
 
Непрочитано 19.02.2013, 15:43
#50
Кулик Алексей aka kpblc
Moderator

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


Поищи в http://forum.dwg.ru/showthread.php?t=66721 и ее родителе - где-то решение вроде было.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.02.2013, 15:47
#51
Shpalich


 
Регистрация: 29.11.2006
Н.Новгород
Сообщений: 15


Спасибо за быстрый ответ!
Shpalich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Некорректно обновляются поля блока

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не обновляются поля в блоках Phelicks AutoCAD 25 03.07.2012 13:56
Странное поведение динамического блока высотной отметки hwd Динамические блоки 12 08.09.2011 11:15
Поля атрибутов вложенного блока не отображают своих значений hwd AutoCAD 7 23.12.2009 08:40
Обновление поля в атрибуте при редактировании дин. блока молодой человек AutoCAD 5 10.11.2008 14:12