|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Возможно ли задавать значение атрибута формулой?
иллюстратор
с берегов Забобурыхи
Регистрация: 10.04.2007
Сообщений: 5,065
|
||
Просмотров: 9913
|
|
||||
Прошу прощения, что на неделю пропал
Я понял, что записывать выражение надо именно там. Непонятно что там записывать? Предлагается какая-то кодировка, я в ней не разобрался ![]()
__________________
Велика Россия, а колонну поставить некуда |
||||
![]() |
|
||||
Axe-d,
1) Создаём в редакторе блоков поле -> объект -> выбор объекта -> полилиния(растянул до концов стрелок), потому, что к линейному параметру "Ширина участка" превязываться нельзя, он есть только в редакторе. -> длина -> копируем, то что в "формула для поля" -> Отмена 2) Создаём атрибут, значение по умолчанию -> поле -> формула -> вставляем, то что копировали, потом / (знак деления) -> объект -> выбор объекта -> Атрибут "шаг" -> значение -> копируем, то что в "формула для поля" -> формула -> вставляем, то что копировали, после / -> +1 -> OK -> OK
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218
|
Разрешите поучавствовать в почти "междусобойчике" новосибирцев.
Создаем атрибут, выбираем "формула", в поле для ввода жмем ПКМ, выбираем в контестном меню "вставить поле...", выбирем нужный объект, таким же образом выбираем все остальные составляющие формулы. В формуле действуют знаки (+,-,*,/). Далее жмем кнопку "Вычислить", выбираем формат результата (дсятичные, архитектурные и т.п.), задаем точность и дополнительный формат (при необходимости), жмем "Ok" и наслаждаемся. Последний раз редактировалось saa, 25.12.2009 в 13:49. |
|||
![]() |
|
||||
И вот попробуй догадайся
![]() А я подозревал, что должно быть как-то проще, а не копирование ![]()
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Вроде работает, спасибо. Непонятно теперь только как сделать так, чтобы атрибут "количество" определялся исключительно формулой, т.е. его нельзя было редактировать в окне редактора атрибутов и в окне свойств.
__________________
Велика Россия, а колонну поставить некуда |
||||
![]() |
|
||||
Цитата:
Цитата:
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
А кто собрался его извлекать?
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Ну, для этого можно ввести скрытый атрибут "Ширина участка", извлечь его, извлечь "шаг стержней", и посчитать количество
![]()
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Что то ни фига не получается, сам же в 4 посте делал атрибут с формулой, а сейчас ни чего не выход, есть 3 атрибута A, B и С, в A поле с формулой C - B, меняю C или B, но A не меняется
![]() В чём секрет?
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218
|
Попробуй так.
Если ссылаться не на определения атрибутов, а на атрибуты как свойства вхождения блока, то работает
__________________
www.saa-blogs.blogspot.com |
|||
![]() |
|
||||
Значит по нормальному ни как
![]() Получается 3 варианта ![]() [IMG]http://i055.***********/1005/fc/eee7bdd64031.gif[/IMG] [IMG]http://i062.***********/1005/d6/4a07fd03a4ab.gif[/IMG]
__________________
Почему все вдруг становятся умными, когда уже не надо? |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
В качестве идеи:
Есть еще один вариант. Правда, сработает только для новых файлов - внедрить нормально работающий блок в шаблон. Не проверял. P.S. Еще вариант - использование внешних ссылок с последующим внедрением в текущий файл. Как будет работать - не представляю.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выражения в окне значение атрибута | Андрей Будзинский | AutoCAD | 7 | 16.12.2009 21:35 |
ГОСТ Р 53231-2008 | UnyqUm | Поиск литературы, чертежей, моделей и прочих материалов | 5 | 15.09.2009 14:41 |
Значение атрибута в тексте на чертеже | Малюк | AutoCAD | 4 | 19.09.2008 17:44 |
Как получить значение атрибута используя Diesel-выражение? | mental | Программирование | 1 | 12.04.2007 10:16 |
Динамический блок и значение атрибута | _Andre_ | Динамические блоки | 15 | 08.12.2006 23:55 |