|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 29.10.2015
Новосибирск
Сообщений: 20
|
Цитата:
|
|||
|
||||
Регистрация: 07.12.2015
Сообщений: 4
|
Подскажите, пожалуйста, можно ли поменять высоту текста в атрибуте блока при этом что бы динамика блока и местоположение атрибута сохранилось. Через диспетчер атрибутов блока все изменения сделанный до этого в блоке слетают к исходному состоянию.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
После редактирования в редакторе блоков или все же после выполнения _.attsync?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.12.2015
Сообщений: 4
|
Без разницы. В редакторе блоков или через команду battman если изменять высоту все равно атрибут возвращается к исходному положению. Версия Autocad 2014. Во вложении файл нужно изменить высоту шрифта атрибута, при этом чтобы местоположение не изменилось ни атрибута ни самого блока (если была применена динамика).
|
|||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
еще 3 года спустя =)
есть ли вариант не вручную менять размер текста в блоках с разными именами, оставляя при этом все примитивы старого размера, и не разбивая блок каждый создаваемый сторонней программой блок имеет своё имя, но одинаковый размер и параметры текста... и начало названия, может это как-то облегчает задачу? Последний раз редактировалось merkur1y, 29.01.2020 в 17:59. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Имею ввиду, что Вами предоставлены весьма скудные исходные данные - скриншоты и упоминание о том, что "каждый создаваемый сторонней программой блок имеет своё имя, но одинаковый размер и параметры текста..."
Исходя из них, приняты следующие допущения: - все тексты в блоках оформлены в одном стиле; - во всех текстовых объектах сохранены настройки, заданные стилем, без переопределения внутри объекта. Соответственно, чтобы поменять высоту текста во всех блоках, достаточно один раз поменять настройки соответствующего стиля. Если же какие-либо допущения неверны, то дальнейший разговор бесполезен до тех пор, пока Вы не предоставите на рассмотрение образцы Ваших блоков в формате DWG. А если по простому, "пациента" (т.е. образцы блоков в формате DWG) на стол, по фотографии не лечим |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Так не выйдет. Высота текста переопределена в самих объектах.
Нашел в загашнике старенький лисп Код:
Будут обработаны все блоки в чертеже, так что пользоваться осторожно. обратите внимание, что у Вас блоки вставлены в масштабе 1,5. |
|||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
Nike, код работает, но
для моих задач неудобно выбирать по одному тексту из каждого блока удобно выделить нужные блоки и перенести их в новый файл, чтобы не затрагивались остальные таких блоков на чертеже может быть и под сотню и ещё почему у меня при вводе названия вашей команды текст в командной строке кривой? выглядит примерно так: N Выберите текст: Укажите высоту текста11 Последний раз редактировалось merkur1y, 30.01.2020 в 17:23. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Если так сделать, не удалив эти блоки из исходного чертежа и после этого не почистив его, чтобы следов этих блоков (описаний блоков) не осталось в файле, возвращенные блоки, вставленные после обработки в другом файле, будут иметь прежний, не измененный вид.
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
|
|||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
Цитата:
имеем ввиду вырезать ----- добавлено через ~4 мин. ----- при вводе этого кода выскакивает это и раскладка не помогает =( N Выберите текст: Укажите высоту текста11 Последний раз редактировалось merkur1y, 30.01.2020 в 17:56. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Сохранять надо как lsp-файл в кодировке ANSI.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||