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

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

Динамическое изменение текста в блоке

Ответ
Поиск в этой теме
Непрочитано 06.06.2019, 23:27 #1
Динамическое изменение текста в блоке
Сет
 
Регистрация: 19.11.2014
Сообщений: 2,435

Объясню вопрос на простом примере. Блок содержит текст, который по задумке может принимать только два предустановленных значения, например "1" и "2" и ручка выбора, с двумя соответствующими опциями "отобразить 1" и "отобразить 2". Выбирая опцию "отобразить 1" - текст должен поменяться на "1". Выбираем опцию "отобразить 2" - текст меняется на "2". Как создать такой блок? Есть вариант с использованием видимости, но он мне не подходит по некоторым причинам.
Просмотров: 4230
 
Непрочитано 07.06.2019, 00:13
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


Если не смущает необходимость регенерации для обновления видимого значения - вставляете обыкновенное поле в атрибут -> местозаполнительблока -> и выбираете вашу операцию выбора.

----- добавлено через ~3 мин. -----
только значения будут одинаковые с выпадающим списком выбора
Сергей812 вне форума  
 
Непрочитано 07.06.2019, 10:20
#3
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Через Таблицу свойств блока с присвоением атрибуту нужного значения (1 или 2).
AMDen вне форума  
 
Непрочитано 07.06.2019, 10:46
#4
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Размер - Stretch Actions - Lookup Actions - Profit
У размера отключить все выносные линии и засечки
В отличии от полей значения обновляется мгновенно и не используется видимость,
но есть артефакты в виде не печатающихся точек
Boxa вне форума  
 
Автор темы   Непрочитано 07.06.2019, 11:21
#5
Сет


 
Регистрация: 19.11.2014
Сообщений: 2,435


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
Если не смущает необходимость регенерации для обновления видимого значения
Смущает.

Цитата:
Сообщение от AMDen Посмотреть сообщение
Через Таблицу свойств блока с присвоением атрибуту нужного значения (1 или 2).
Цитата:
Сообщение от Boxa Посмотреть сообщение
Размер - Stretch Actions - Lookup Actions - Profit
А можно более подробно? Что-то я не понял как это реализуется.
Сет вне форума  
 
Непрочитано 07.06.2019, 12:41
1 | #6
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Как пример
Вложения
Тип файла: dwg
DWG 2010
Чертеж2.dwg (71.4 Кб, 227 просмотров)
AMDen вне форума  
 
Автор темы   Непрочитано 07.06.2019, 12:56
#7
Сет


 
Регистрация: 19.11.2014
Сообщений: 2,435


AMDen, спасибо. Почти то, что нужно. А можно сделать так, чтобы значение менялось на 1 и 2, а в списке были строки "значение 1" и "значение 2"?

----- добавлено через ~8 мин. -----
Хотя нет, это не совсем то, что нужно. Я изначально упростил вопрос, буду немного усложнять. К исходной задаче добавим Линейный параметр, который должен принимать два фиксированных значения в зависимости от выбора "отобразить 1" и "отобразить 2". При этом должен меняться текст на "1" или "2" соответственно.
Сет вне форума  
 
Непрочитано 07.06.2019, 13:41
1 | #8
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Типа так?
Вложения
Тип файла: dwg
DWG 2010
Чертеж2.dwg (75.2 Кб, 245 просмотров)
AMDen вне форума  
 
Непрочитано 07.06.2019, 13:53
1 | #9
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


я так предлагал
Вложения
Тип файла: dwg
DWG 2013
003.dwg (37.3 Кб, 168 просмотров)
Boxa вне форума  
 
Автор темы   Непрочитано 07.06.2019, 14:24
#10
Сет


 
Регистрация: 19.11.2014
Сообщений: 2,435


Цитата:
Сообщение от AMDen Посмотреть сообщение
Типа так?
То что нужно, спасибо

Цитата:
Сообщение от Boxa Посмотреть сообщение
я так предлагал
Тоже действенно. Но вариант AMDen больше нравится.

Последний раз редактировалось Сет, 07.06.2019 в 16:41.
Сет вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Динамическое изменение текста в блоке

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение текста, который в блоке.. xamyt AutoCAD 17 21.12.2015 13:03
Длина полки выноски в зависимости от длины текста в динамическом блоке d.mOnII Динамические блоки 13 25.09.2015 10:48
Изменение текста в блоке. Дима113 AutoCAD 11 28.01.2015 08:45
Однообразное изменение текста в блоке. Lesha86 AutoCAD 2 25.07.2011 16:15
Изменение форматированного текста посредством lisp Tramp LISP 4 03.03.2006 11:28