Тема: В полученном чертеже вместо букв - абракадабра
Открываю чертёж а там абракадабра вместо всех надписей.Пробывал открывать на 5 машинах результат тот же.В чём причина?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Приемы работы → Текст (MTEXT) и шрифты → В полученном чертеже вместо букв - абракадабра
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Открываю чертёж а там абракадабра вместо всех надписей.Пробывал открывать на 5 машинах результат тот же.В чём причина?
Так как чертёж не один посылать не буду мне нужна методика по приведению его в нормальный вид.
Абракадабра это и вопросики и ковычки и ...
Может быть кодировка досовская, что пишет, когда грузит чертеж?
Не пишет ничего - открывает нормально.
Попробуйте открыть чертеж через восстановление (Recover). А вообще-то по этому поводу в конференции уже столько говорилось. Посмотрите предыдущие темы.
Попробуйте подствить другой фонт в текстовом стиле.
Перебрал все доступные шрифты - не получается.
Скачал Bestia_convert а как её подцепить не знаю?
А как открыть чертеж через восстановление (Recover)?
В пункте меню File - Drawing Utilities - Recover. Запускаете, появляется окно выбора файла. Выбранный файл проверяется на ошибки, при необходимости их устраняет (может просто выкинуть объекты не подлежащие восстановлению), открывает файл для работы.
1. Tools->Load Application->выбираете Bestia_convert ->load
Затем в ком. строке пишите (IC_DOS2WIN)
2.File->Drawing Utility->Recovery->выбираете имя фала.
Через востановление вот что:
Drawing recovery.
Drawing recovery log.
Converting old drawing.
Opening a Release 12 format file.
Substituting [simplex.shx] for [russ].
Substituting [simplex.shx] for [rustxt].
Substituting [simplex.shx] for [russ].
8 Blocks audited
Pass 1 873 objects audited
Pass 2 873 objects audited
Pass 3 1400 objects audited
Total errors found 0 fixed 0
Regenerating model.
AutoCAD menu utilities loaded.
чертёж без изменений
Converting old drawing.
Opening a Release 12 format file.
Substituting [simplex.shx] for [russ].
Substituting [simplex.shx] for [rustxt].
Substituting [simplex.shx] for [russ].
А говорили не пишет ничего.
Надо конвертировать текст, попробуйте Bestia_convert.
Я в таких случаях использовала ConvertR15.arx
Высылаю Вам его.
Сначала надо прочитать
Почти все об изменении кодировок рисунка. на
http://www.gis.kurgan.ru/datacad/messages.htm
а потом уже применять конвертор. С файлами R12 в DOS-содировке все не так просто. Предварительно надо изменить кодировку в R12 не загружая его в R15
Эту тему я уже поднимал см:https://www.caduser.ru/forum/topic6319.html
Русскими буквами могут быть набраны:
1.Текстовые примитивы.
2.Блоки с текстами и вложенные блоки.
3.Блоки с атрибутами.
4.Имена блоков.
5.Имена слоев.
6.Имена видовых экранов.
7.Имена видов.
8.Имена ПСК.
9.Имена текстовых стилей.
10.Имена типов линий.
Все предлагаемые выше утилитные программы более-менее качественно конвертируют
пункты 1 - 3 . Основную проблему составляют пункты 4 - 10. Их даже команда RENAME не берет.
Какую методику могу предложить на данный момент и какая используется у нас:
1. Преобразовать все файлы формата R12 утилитой wnewcp.exe.
2. Открыть преобразованный файл в Автокаде R14 или 2000, 2000i, 2002 и сохранить его в соответсвующем формате.
3. После чего открыть его в Автокаде 2004.
> Игорь
"1. Преобразовать все файлы формата R12 утилитой wnewcp.exe"
Осторожней с выражениями. Wnewcp ничего не "преобразует". Она только изменяет байтики кодировки. Сравните файлы до и после преобразования.
Но эта утилита очень полезна, так как позволяет, изменив название кодировки, предотвратить попытки WinAcad начать самостоятельное конвертирование, а этого он делать не умеет.
И если бы все было так просто, как у вас в пунктах 2 и 3, то вопросов с конвертированием не возникало бы. У вас частные случаи, в которых такой прием проходит.
Особенно удачно бывает, когда все имеет английские имена :)
А где взять wnewcp.exe?
> Алексей
Отправил на мыло.
> ShaggyDoc
Уточню, утилита wnewcp.exe меняет в dwg-файле только системную переменную "DWGCODEPAGE".
Остальные преобразования делал сам Автокад при открытии файла. В А2004 разработчики ACADа почему то эту функцию убрали.
В свое время пришлось конвертировать более 15 000 файлов, причем от разных организаций.
И ни разу проблем с преобразованим DOS-WINDOWS не возникало.
Какую выбрать кодовую страницу в wnewcp.exe ?
DOS866, и галочку над R11/R12 если преобразуется директорий
Перебрал все кодировки - без результата
А может дело в этих шрифтах (russ, russtxt), что там за кодировка! ?
Помню был шрифт русский, не содержащий англицких букв вообще, а рууские были как англицкие, напр R-Р, S-С и тп
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Приемы работы → Текст (MTEXT) и шрифты → В полученном чертеже вместо букв - абракадабра
Форум работает на PunBB, при поддержке Informer Technologies, Inc