Не очень понятно, что Вы хотите. Если нужно расчленить Мтекст на строки, то можно стандартным расчленением (скрин). А если на отдельные слова, то можно этим лиспом. Команда запуска BTX
Да. Из МТекст сделать текст. Но чтоб он был единой целой. Чертеж для конвертирования в Панораму. Она не понимает МТексты. По крайней мере версия 9.
Попробую объяснить попонятнее. В чертеже, который мне нужно конвертнуть в Панораму, все подписи сделаны МТекст. Панорама версии 9 не понимает их, кроме цифр. При расчленении МТекст в Текст, пример 10кВ 3 пр., после расчленения создаются отдельные тексты 10, кВ, 3, пр. Внешне они выглядят, как целые. Но по сути - это раздельный текст. На выходе надо строку с целым в формате Текст. Если был двухстрочный МТекст, то надо две строки с Текст, но не из частей. Теперь понятно? --- Сообщения объединены, 13 янв 2019, Оригинальное время сообщения: 13 янв 2019 --- Примерно так: --- Сообщения объединены, 13 янв 2019 ---
sergtor, у меня автокад 11, и так не выходит. Делал всё также. Может где-нибудь в автокаде есть такая настройка?
Однострочный текст (TEXT) не может содержать несколько строк, поэтому он и называется однострочным, в отличии от многострочного (MTEXT). Поэтому, как мне кажется, для конвертирования в Панораму(ГИС "Карта") надо или расчленять все MTEXT-ы в TEXT-ы, или MTEXT-ы преобразовывать в однострочные по содержанию TEXT-ы
Совершенно с вами согласен. Но в том чертеже создан Мтекст с содержанием: "3пр.10кВ Нпр.+8" в одну строку, и при расчленении его он бьётся на составные. Хотя вон у товарища sergtor на его гифе так, как мне надо. Нифига понять не могу. А вот это как? Я ж этого и хочу!
AdrasMan, решение подобного вопроса здесь. Может Ваш случай? https://forum.dwg.ru/showthread.php?t=87885
Что-то с этим текстом не так. Для примера создал рядом с вашим точно такой же и расчленил оба. Возможно, ваш текст создан с использованием функции autolisp - strcat - слияние нескольких текстов в один. сверху исходный , снизу то, что я имел ввиду:
У меня в Civil 2012 русском и Асад 2011 английском при расчленении рассыпает строку Мтекст на кучу отдельных строчек. Разделителями являются точка и переход с цифры на букву или с буквы на цифру. Советы с dwg.ru не помогли. В древнем Асад 2002, при расчленении строки Мтекст, строка Текст не рассыпается, получаю цельную строку. sergtor, какая версия автокада у Вас?
1958, в том то и дело, что надо кучу чужих чертежей конвертировать. Есть, так сказать, грамотные чертежи, легко конвертируемые, с минимальными телодвижениями. А есть такие, что даже пляски с бубном не помогают. Завтра попытаю ещё другую версию автокада, вдруг получится?
AdrasMan, все просто, сначала выделяешь весь текст, задаешь стиль standard (по умолчанию который), потом взрываешь все. Затем опять выделяешь нужный текст и задаешь нужный тебе стиль. Все делал на AutoCAD 2011.
У меня получилось через использование программы DWGConvert А.Ривилиса. http://cadsupport.ru/2014/10/программы-а-ривилиса/ Сей способ привел на сайте dwg.ru форумчанин Александр.З Загрузил arx файл соответсвующий разрядности Windows и версии моего автокада (просто перетащил мышкой в рабочее окно). Набрал в командной строке DWGConvert, 1. DWGConvert Александра Ривилиса весь тект чертежа из Windows в UnicodeLatine1 - куча иероглифов. 2. MTEXT в TXT штатным взрывателем - в одной строке один TXT. 3. DWGConvert из UnicodeLatine1 в Windows - текст всего чертежа в норме.