Тема: В полученном чертеже вместо букв - абракадабра

Открываю чертёж а  там абракадабра вместо всех надписей.Пробывал открывать на 5 машинах результат тот же.В чём причина?

Re: В полученном чертеже вместо букв - абракадабра

Так как чертёж не один посылать не буду мне нужна методика по приведению его в нормальный вид.

Re: В полученном чертеже вместо букв - абракадабра

Абракадабра это и вопросики и ковычки и ...

Re: В полученном чертеже вместо букв - абракадабра

Может быть кодировка досовская, что пишет, когда грузит чертеж?

Re: В полученном чертеже вместо букв - абракадабра

Не пишет ничего - открывает нормально.

Re: В полученном чертеже вместо букв - абракадабра

AutoCAD2004 WIN2000

Re: В полученном чертеже вместо букв - абракадабра

Попробуйте открыть чертеж через восстановление (Recover). А вообще-то по этому поводу в конференции уже столько говорилось. Посмотрите предыдущие темы.

Re: В полученном чертеже вместо букв - абракадабра

Попробуйте подствить другой фонт в текстовом стиле.

Re: В полученном чертеже вместо букв - абракадабра

Перебрал все доступные шрифты - не получается.

Re: В полученном чертеже вместо букв - абракадабра

Скачал Bestia_convert а как её подцепить не знаю?

Re: В полученном чертеже вместо букв - абракадабра

А как  открыть чертеж через восстановление (Recover)?

Re: В полученном чертеже вместо букв - абракадабра

В пункте меню File - Drawing Utilities - Recover. Запускаете, появляется окно выбора файла. Выбранный файл проверяется на ошибки, при необходимости их устраняет (может просто выкинуть объекты не подлежащие восстановлению), открывает файл для работы.

Re: В полученном чертеже вместо букв - абракадабра

1. Tools->Load Application->выбираете Bestia_convert ->load
Затем в ком. строке пишите (IC_DOS2WIN)
2.File->Drawing Utility->Recovery->выбираете имя фала.

Re: В полученном чертеже вместо букв - абракадабра

Через востановление вот что:
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.
чертёж без изменений

Re: В полученном чертеже вместо букв - абракадабра

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
Высылаю Вам его.

Re: В полученном чертеже вместо букв - абракадабра

Сначала надо прочитать
Почти все об изменении кодировок рисунка. на
http://www.gis.kurgan.ru/datacad/messages.htm
а потом уже применять конвертор. С файлами R12 в DOS-содировке все не так просто. Предварительно надо изменить кодировку в R12 не загружая его в R15

Re: В полученном чертеже вместо букв - абракадабра

Эту тему я уже поднимал см: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.

Re: В полученном чертеже вместо букв - абракадабра

> Игорь
"1. Преобразовать все файлы формата R12 утилитой wnewcp.exe"
Осторожней с выражениями. Wnewcp ничего не "преобразует". Она только изменяет байтики кодировки. Сравните файлы до и после преобразования.
Но эта утилита очень полезна, так как позволяет, изменив название кодировки, предотвратить попытки WinAcad начать самостоятельное конвертирование, а этого он делать не умеет.
И если бы все было так просто, как у вас в пунктах 2 и 3, то вопросов с конвертированием не возникало бы. У вас частные случаи, в которых такой прием проходит.
Особенно удачно бывает, когда все имеет английские имена :)

Re: В полученном чертеже вместо букв - абракадабра

А где взять wnewcp.exe?

Re: В полученном чертеже вместо букв - абракадабра

> Алексей
Отправил на мыло.

> ShaggyDoc
Уточню, утилита wnewcp.exe меняет в dwg-файле только системную переменную "DWGCODEPAGE".
Остальные преобразования делал сам Автокад при открытии файла. В А2004 разработчики ACADа почему то эту функцию убрали.
В свое время пришлось конвертировать более 15 000 файлов, причем от разных организаций.
И ни разу проблем с преобразованим DOS-WINDOWS не возникало.

Re: В полученном чертеже вместо букв - абракадабра

http://www.cad.dp.ua/files/wnewcp.zip

Re: В полученном чертеже вместо букв - абракадабра

Какую выбрать кодовую страницу в wnewcp.exe ?

Re: В полученном чертеже вместо букв - абракадабра

DOS866, и галочку над R11/R12 если преобразуется директорий

Re: В полученном чертеже вместо букв - абракадабра

Перебрал все кодировки -  без результата

Re: В полученном чертеже вместо букв - абракадабра

А может дело в этих шрифтах (russ, russtxt), что там за кодировка! ?
Помню был шрифт русский, не содержащий англицких букв вообще, а рууские были как англицкие, напр R-Р, S-С и тп