| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
11.04.2017, 16:41 | #1 | |
Как отключить скрытие заднего плана в атрибутах блоков
Регистрация: 22.04.2004
Сообщений: 269
|
||
Просмотров: 4120
|
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
1) в нескольких отдельно взятых блоках? 2) во всех блоках с определенным именем? 3) во всех-всех-всех блоках чертежа? И должно ли отключение масок затронуть определение блоков, или только вставленные в чертеж экземпляры? Для случая, похожего на №1 я недавно писал небольшой код здесь: https://forum.dwg.ru/showthread.php?...50#post1626350 Можно его немного подправить: Код:
Последний раз редактировалось kp+, 12.04.2017 в 11:10. |
|||
|
||||
Регистрация: 22.04.2004
Сообщений: 269
|
Вероятны все 3 варианта, но на первом месте - вариант, когда рамкой выделяешь часть чертежа с такими блоками.
Ваш код я при поиске в интернете ранее находил и пробовал использовать (кстати, он - единственный из всех вариантов, ранее находимых в интернете, дающий какой-то результат). Результат применения: 1. Ваша команда при ее вводе выдает сообщение "; ошибка: неверный тип аргумента: lentityp nil" и повторно идет (автоматом) на выполнение, после чего, в после повторного указания на атрибут в ответ на повторный запрос атрибута (извините за тавтологию) - выполняет требуемое. 2. AutoCAD валится при открытии файла, в котором применялась Ваша команда Проверялось на AutoCAD2008 и AutoCAD2010. На странице, которую я ранее находил с Вашим кодом (тема "Как автоматически преобразовать однострочный атрибут в многострочный") упоминалась ссылка на "Background Mask" Lee Mac http://www.theswamp.org/index.php?topic=41512.0, где он предлагал для атрибутов подкорректировать некие строки. Однако, после скачивания его кода, не нашел там их (строки). Последний раз редактировалось kserg, 12.04.2017 в 08:01. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось kp+, 12.04.2017 в 11:10. |
|||
|
||||
Геодезист Регистрация: 23.05.2012
Ухта
Сообщений: 1,374
|
Цитата:
__________________
Как-то так. |
|||
|
||||
Регистрация: 22.04.2004
Сообщений: 269
|
kp+
На скорую руку : Цитата:
Код:
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Этим легким движением руки брюки многострочный отребут превращается в элегантные шорты однострочный. Т.к. для однострочного маска не предусмотрена в принципе, то она, конечно, слетает. Если Вам этого достаточно, если многострочность ни одному из атрибутов по сути не требуется - то все танцы с бубном вокруг DXF-кодов (строки с 3 по 32) можно убрать.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
Код:
Но перед ним можно поставить Код:
После Код:
Код:
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,091
|
Цитата:
Например, есть многостр. отребут, в котором, как нам видно в редакторе, написано: Код:
Код:
Код Код:
После возврата признака многострочности с помощью Код:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Осуществить скрытие заднего плана таблицы, как...? | Redj-ЭС | AutoCAD | 12 | 19.08.2018 23:30 |
Мультивыноска - скрытие заднего плана | Sart | AutoCAD | 4 | 09.02.2017 10:07 |
Xerox 510 при печати через HDI игнорирует маскировки и скрытие заднего плана у текста | fox_it | AutoCAD | 11 | 24.11.2014 09:35 |
Скрытие заднего плана Mtext: проблемы с печатью на EnCad T200 | kp+ | AutoCAD | 11 | 11.08.2014 15:30 |