Перейти к содержимому


omsksn

Регистрация: 07 дек. 2016
Offline Активность: 05 февр. 2019 12:28
-----

Мои сообщения

В теме: Динамический блок: отличия в работе

31 Январь 2019 - 06:28

Кому интересно, выкладываю рабочий блок "отметки" и частично рабочий блок "уклона".
Значения в блоке "отметка" считаются от координаты Y=-0. В блоке "отметка" не ставится знак "+". Не знаю как туда вписать условие (что то типа =Iff(Object1."Position Y">0;"+";"")). Кто знает подскажите.
Блок уклона показывает "правильно" только в диапазоне угла от 0 до 90 (т.е. если рассматрвать часойвой циферблат, то с 12 часов до 15часов). Дальше ставится знак "-", который я не знаю как убрать. Поэтому пока блок взрываю и пишу руками знаение из блока, но без знака "-".

В теме: Динамический блок: отличия в работе

29 Январь 2019 - 08:30

Просмотр сообщенияyum (28 Январь 2019 - 17:30) писал:

Блок из http://forum.nanocad...indpost&p=51910 работает в 10.1. Вы где смотрите? Значение считается по формуле. Только после перемещения требуется принудительный реген для изменения значения.
Точно работает! Отлично!

В теме: Динамический блок: отличия в работе

28 Январь 2019 - 14:51

Просмотр сообщенияyum (24 Январь 2019 - 16:08) писал:

Просмотр сообщенияomsksn (24 Январь 2019 - 08:06) писал:

С выходом 10.1 видно, что разработчики работают над моими пожеланиями.У объектов появились разные свойства. Это отлично, так держать! Но прошу не останавливаться на достигнутом. В частости проблемы с блоком отметки из поста 24 до конца не решена: https://youtu.be/X6xuWDdYYSQ То есть свойства "положение" появилось в новой версии, а формула с "полем" не работает. Видимо не поддерживается "поле" в "поле".

По блоку из #24. В 10.1 его единственная беда - это то, что нужно делать принудительный реген для изменения значения поля после перемещения блока.
А блок в мультике - это, по-моему, совсем другой блок, судя по формуле, которая отображается при редактировании поля. Тут скорее вопрос к созданию - как был создан первоначальный блок. Подозреваю, что мы так не умеем.

И да - на достигнутом мы не останавливаемся. Работаем.
В поле блока Формула сделана в таком виде:
поле с значением положения данного блока по Y /1000 (что бы получились метры).

Если из формулы убрать "/1000" то всё работает, но результат в миллиметрах, а нужен в метрах

В теме: Динамический блок: отличия в работе

28 Январь 2019 - 14:45

Просмотр сообщенияyum (24 Январь 2019 - 15:36) писал:

Просмотр сообщенияomsksn (24 Январь 2019 - 08:29) писал:

То же самое с блоком "уклона" из поста 23. https://youtu.be/5fvMP6QFtRU Формула пересатет считать

В посте 23 другой блок. И угол в формуле тот самый, что отваливается от линии и поэтому не изменяется. Стало быть не изменяется и значение в поле. А у вас он (угол) не отваливается где-то? Смотрела в АС 1017 - там тоже отваливается.
Для того, чтобы, в принципе, в этом блоке отобразилось значение, приходится дергать ручку и жать принудительный реген. Это мы будем чинить (есть подобные задачи).
Хорошо бы приложить для исследования блок из мультика.
Только что открывал в АСад 2008. Там размер не отваливается. блоки приложил выше, если что

В теме: Динамический блок: отличия в работе

24 Январь 2019 - 08:29

То же самое с блоком "уклона" из поста 23. https://youtu.be/5fvMP6QFtRU
Формула пересатет считать

Прикрепленный файл  Блок уклона.dwg   322,34К   1 Количество загрузок: