| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
05.03.2022, 19:21 | #1 | |
Математические операции с атрибутами в блоке
Heat&Power engineer
столица Сибири
Регистрация: 13.08.2010
Сообщений: 53
|
||
Просмотров: 2593
|
|
||||
Регистрация: 10.01.2020
Сообщений: 186
|
Неправильно то, что значение атрибута помещается внутри текста: автокад где-то в своих недрах может и пересчитывает значение атрибута, но значение текстового объекта он не меняет.
Уже где-то на форуме всплывала такая проблема, но решения не нашли, потому что его нет. Поэтому для "размножения" значения атрибута можно использовать пользовательские параметры, а их уже вставлять внутрь атрибутов: Только для того, чтобы в атрибут вписать значение пользовательского параметра нужно использовать не диспетчер параметров, а нужно идти через редактирование определения атрибута или через кнопку создания определения атрибута. В поле "По умолчанию" правой кнопкой мыши и выбрать пунтк "Вставить поле...": И уже тут указываем нужный пользовательский параметр и коэффициент преобразования: При вставке блока автокад запросит значения атрибутов - нужно пропускать кнопкой ввода - если указать какое-то значение, то в данном вхождении блока значение атрибута перепишется на конкретно указанное значение и "магии" не будет. Сделал как мог: Схема расположения тяг2.dwg Offtop: Совет: если будешь делать блоки, то надо объекты внутри блока помещать около начала координат (точка 0,0,0), чтобы при вставке блока в чертеж все его видимое содержимое не оказывалось непонятно где |
|||
|
||||
Heat&Power engineer Регистрация: 13.08.2010
столица Сибири
Сообщений: 53
|
Спасибо за помощь, но работает не совсем так, как хотелось (ожидалось).
Так или иначе, для того, чтобы в уже вставленном в пространстве модели блока поменять значения сдвига, недостаточно только в свойствах блока перебить значение, но так же зайти в редактор блока и выйти для того, чтобы обновились значения. Почему-то подавление хвостовых нулей не работает, равно как и стиль отображения атрибута вещественное с запятой. Манипуляции производились на autocad 2012.
__________________
Alles ist relativ:yes: |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите сделать блок с атрибутами в котором можно перемещать блок с атрибутами вместе и атрибуты отдельно и их поворачивать по отдельности | otsva | Динамические блоки | 4 | 08.10.2019 21:35 |
Как создать две операции растягивания в одном блоке (относительно центра блока) | alexkarm | Динамические блоки | 2 | 16.07.2019 16:47 |
Autocad 2018. Атрибуты в блоке. Операции вычислений значений атрибутов. | d1voq | AutoCAD | 1 | 12.03.2018 20:46 |
Как получить vla-объект, который находится в блоке или как с помощью Lisp поменять видимость в дин. блоке? | Shraybicus | LISP | 12 | 28.12.2010 15:45 |