Почему шрифт в автокаде отображается некорректно
Перейти к содержимому

Почему шрифт в автокаде отображается некорректно

  • автор:

Почему шрифт в автокаде отображается некорректно

beliit.com

  • Все форумы
    • Технологический форум
      • Машиностроение
      • Металлургия
      • Химия, нефтехимия и топливная промышленность
      • Деревообработка
      • Пищевая промышленность
      • Животноводство, рыбоводство и растениеводство
      • Другие темы
      • Общие вопросы
      • Промышленность стройматериалов
      • Экология
      • Охрана труда и техника безопасности
      • Биржа труда
      • Генеральные планы
      • Сооружения транспорта
      • Автомобильные дороги
      • Железнодорожные пути
      • Мостостроение
      • Другие темы
      • Общие вопросы
      • Инженерные изыскания
      • Биржа труда
      • Архитектурные решения
      • Дизайн интерьеров
      • Ландшафтное проектирование
      • Реконструкция и реставрация зданий
      • Градостроительство
      • Общие вопросы
      • Другие темы
      • Светотехника
      • Биржа труда
      • Основания и фундаменты, механика грунтов
      • Конструкции железобетонные
      • Конструкции деревянные
      • Конструкции металлические
      • Обследование и усиление строительных конструкций
      • Ограждающие конструкции, кровли
      • Общие вопросы
      • Другие темы
      • Строительная теплотехника
      • Защита от шума и вибрации
      • Программы ConstructorSoft
      • Организация строительства и производства работ
      • Биржа труда
      • Классификация зданий, помещений и зон
      • Пожарная сигнализация
      • Общие вопросы
      • Огнестойкость строительных конструкций
      • Оповещение и эвакуация
      • Водяное и пенное пожаротушение
      • Газовое, порошковое и аэрозольное пожаротушение
      • Дымоудаление
      • Другие темы
      • Огнеопасные свойства веществ и материалов
      • Биржа труда
      • Генерация электроэнергии
      • Электрические подстанции
      • Силовое электрооборудование
      • Электроосвещение внутреннее
      • Электроосвещение наружное
      • Заземление и молниезащита
      • Воздушные и кабельные ЛЭП
      • Общие вопросы
      • Другие темы
      • Взрывозащищенное электрооборудование
      • Электропривод и электрические машины
      • Учёт электроэнергии
      • Электропроводки и токопроводы
      • Программы Beroes Group
      • Релейная защита и автоматика
      • Контактные сети
      • Электроснабжение объектов
      • Биржа труда
      • Автоматика и телемеханика
      • Локальные сети передачи данных
      • Телевидение и радиовещание
      • Общие вопросы
      • Другие темы
      • Телефония и другие системы связи
      • Контроллеры и электроника
      • Оптоволоконные сети передачи данных
      • Видеонаблюдение и СКУД
      • Охранная сигнализация
      • Биржа труда
      • Внутренние водопровод и канализация
      • Наружные сети водоснабжения
      • Наружные сети канализации
      • Насосные станции
      • Противопожарное водоснабжение
      • Общие вопросы
      • Другие темы
      • Биржа труда
      • Холодоснабжение
      • Вентиляция
      • Кондиционирование
      • Воздухоснабжение
      • Аспирация (пылеудаление)
      • Общие вопросы
      • Другие темы
      • Биржа труда
      • Тепловые станции
      • Теплоснабжение
      • Теплоизоляция оборудования и трубопроводов
      • Тепломеханические решения котельных
      • Отопление
      • Устройства газоснабжения
      • Общие вопросы
      • Другие темы
      • Биржа труда
      • AutoCAD, AutoCAD LT и СПДС модуль Autodesk
      • AutoCAD Civil 3D (Land Desktop), AutoCAD Map 3D и AutoCAD Raster Design
      • Revit Architecture и AutoCAD Architecture
      • Revit Structure, AutoCAD Structural Detailing и Autodesk Robot Structural
      • Revit MEP и AutoCAD MEP
      • Autodesk 3ds Max (Design), AutoCAD Freestyle и Autodesk Impression
      • Autodesk Design Review, DWG TrueView, Autodesk DWF Writer, AutoCAD WS
      • Autodesk Navisworks Products, Autodesk Vault Products
      • AutoCAD Electrical
      • AutoCAD Mechanical
      • Autodesk Inventor
      • AutoCAD P&ID, AutoCAD Plant 3D, Autodesk Intent
      • Общие вопросы
      • Другие программы Autodesk
      • Общие вопросы
      • Allplan
      • GeoniCS
      • CREDO
      • Другие программы
      • ArchiCAD
      • DIALux
      • MicroSoft Office
      • nanoCAD и другое ПО от «Нанософт»
      • T-Flex CAD и другое ПО от «Топ Системы»
      • Компас и другое ПО от «Аскон»
      • Программы Weisskrahe
      • Стоимость строительно-монтажных работ
      • Стоимость проектных работ
      • Стоимость пусконаладочных работ
      • Стоимость ремонтных работ
      • Стоимость технического обслуживания
      • Программное обеспечение для составления смет
      • Другие темы
      • Биржа труда
      • Авторский надзор
      • Архивы и делопроизводство
      • Другие темы
      • Общие вопросы
      • Технический надзор
      • Управление проектами
      • Юридические вопросы
      • Свободное общение, шутки, юмор
      • Вопросы, замечания и предложения по сайтам
      • Вопросы, замечания и предложения по форумам
      • www.proektant.by
      • Строительные калькуляторы и конструкторы
      • Архив файлов
        • Технологический
        • Генплан и сооружения транспорта
        • Архитектурный
        • Строительный
        • Пожарная безопасность
        • Электротехнический
        • Автоматизация, связь, сигнализация
        • Водоснабжение и канализация
        • Вентиляция, кондиционирование и холодоснабжение
        • Теплоснабжение и газоснабжение
        • Библиотека строительных норм и правил
        • Библиотека строительства «Зодчий»
        • Библиотека климатического оборудования
        • Библиотека кафедры ТТГВ ТОГУ
        • Все пользователи
        • Кураторы подразделов
        • Пользователи по регионам
        • Посетившие форумы в течение суток
        • Поиск пользователей
        • Правила форумов
        • Список всех подразделов
        • Список всех тем
        • Календарь
        • Забыли пароль?
        • Регистрация
        • Помощь

        ПОИСК ПО ФОРУМАМ

        перед созданием новых тем используйте поиск,
        возможно ответ на Ваш вопрос уже есть на форумах

        Проектирование в автокад

        На некоторых чертежах вместо текста отображаются иероглифы, на подобии таких «åñêèå ðåøåíèÿ». На некоторых смещен масштаб текста(текст выходит за рамки). Но если с масштабом еще можно что-то сделать, то как решить проблему с иероглифами?

        Incorrect display of text in AutoCad
        Рисунок 1.- Некорректное отображение текста в AutoCad

        Проблему с некорректным отображением текста можно решить установив дополнительные шрифты (скачать можно здесь):

        1. Извлекаем содержимое архива Шрифты AutoCAD (пака Fonts, 513 файлов).

        Removing fonts from the archive
        Рисунок 2.- Извлечение шрифтов из архива

        2. Выделяем все файлы в папке Fonts (Ctrl+A) и копируем в буфер обмена (Ctrl+C).

        Copy the fonts to the clipboard
        Рисунок 3.- Копирование шрифтов в буфер обмена.

        3. В папку Fonts с установленной программой вставляем скопированные шрифты (в примере C:\Program Files\Autodesk\AutoCAD 2015\Fonts):

        Embedding fonts in the Fonts folder
        Рисунок 4.- Вставка шрифтов в папку Fonts

        4. Далее открываем AutoCad и определяем название стиля стиля текста, который отображается иероглифами (выделяем фрагмент текста и вызываем панель свойств Ctrl+1). В примере текстовый стиль — «Dim style».

        Definition name text style
        Рисунок 5.- Определение названия текстового стиля

        5. Далее необходимо вызвать редактор текстовых стилей (набрав в командной строке «Стиль») и изменить в соответствующем стиле шрифт на UNIVERSW.SHX.

        Changing the font of the text style
        Рисунок 6.- Изменение шрифта текстового стиля

        6. Выполнить регенерацию чертежа (в командной строке вводим «Реген»). В результате получим:

        Correct display of text in AutoCad
        Рисунок 7.- Корректное отображение текста в AutoCad

        Что делать если слетели шрифты в AutoCAD? Некорректное отображение шрифтов в Автокад – Решение

        Для решения проблемы запустите автокад (версия не важна) откройте файл проекта чертежа, дождитесь пока всё прогрузиться, далее на клавиатуре нажмите клавишу F2 в появившемся меню внизу вы уведите какие шрифты были утрачены и заменены на похожие. Далее ищите именно эти названия шрифтов например GOST Common.

        Почему слетели шрифты? Не отображается шрифт ГОСТ? Или же после установки новой версии автокада в файле шрифт сместился?
        Автокад стал выделять текст непонятными шрифтами. Как установить шрифты автокад? – Это очень просто!

        Из-за чего это произошло?
        Это может быть по разным причинам, начиная от кривого обновления ПО, windows, заканчивая вирусом.
        Так же это может быть после установки модуля SPDS, как одна из причин по которой не верно отображаются шрифты.

        Но решение есть, оно описано в первом абзаце. А так же для облегчения поиска прикладываем архивы со шрифтами, которые часто востребованы для чертежей и проектирования.

        Есть два способа решения проблемы.
        1. Это установка шрифтов с разрешением .TTF – они устанавливаются напрямую в вашу операционную систему windows (независимо от версии ОС).
        2. В папке установка автокада есть папка Fonts, её путь примерно такой: C:\Program Files\Autodesk\AutoCAD\Fonts – в зависимости от установки.
        Так вот в неё устанавливаются шрифты в формате .SHX Установить их можно просто скопировав в эту папку Fonts.

        Далее перегружаете ваш ПК и готово.

        Скачать шрифты для автокада: FONTS-for-AutoCAD.zip (394 Загрузки )

        Ниже шрифты найденные на просторах интернета и список всех шрифтов, которые в архиве по ссылке выше (в нём 2 папки, всё подписано как установить):
        Папка: Шрифты установить в ручную каждый
        GOST2304_TypeA.ttf
        GOST2304_TypeA_italic.ttf
        GOST2304_TypeB.ttf
        GOST2304_TypeB_italic.ttf
        GOST_A.TTF
        GOST_B.TTF
        GOST_BU.ttf
        GOST_Common.ttf
        GOST_Common Italic.ttf
        GOST_type_A.ttf
        isocpeur.ttf

        Папка: Шрифты скопировать в папку Fonts (где установлен ваш автокад)
        21.Shx
        31.Shx
        41.Shx
        51.Shx
        61.Shx
        71.Shx
        @extfont2.shx
        a431.shx
        a431big.shx
        AACHEN.SHX
        ACADEMB.SHX
        ACADEMI.SHX
        ACADEMY.SHX
        AcadEref.shx
        acadtopo.shx
        ADVER.SHX
        aehalf.shx
        AMDTSymbols.shx
        amgdt.shx
        amgdtans.shx
        ANTIQB.SHX
        ANTIQI.SHX
        ARBAT.SHX
        ARCHITECTURAL.shx
        arial.shx
        ARTIST.SHX
        ASTRON.SHX
        B_ESKD.SHX
        BALTICA.SHX
        BALTICAI.SHX
        BALTICB.SHX
        BANGKOK.SHX
        bigfont.shx
        bm431.shx
        bm431big.shx
        bo2.shx
        bo2big.shx
        BODONI.SHX
        BODONIB.SHX
        BODONIBI.SHX
        BOEKLIN.SHX
        bold.shx
        CABEL.SHX
        CANCLER.SHX
        Cdm.shx
        CDM_NC.SHX
        ch122.shx
        ch122big.shx
        ch131.shx
        ch131big.shx
        ch132.shx
        ch132big.shx
        CHANCE.SHX
        CHAR_FAST_FONT.shx
        chineset.shx
        comfort.shx
        complex.shx
        COMPRESS.SHX
        COOPERI.SHX
        COURIER.SHX
        COURIERB.SHX
        cs_gost2304.shx
        CYRW.shx
        D2W.shx
        D2W_ATIR.shx
        D2W_CAES.shx
        D2W_COMH.shx
        D2W_DAFN.shx
        D2W_DAVI.shx
        D2W_FRNK.shx
        D2W_MORN.shx
        D2W_NARK.shx
        D2W_NARM.shx
        D2W_ORON.shx
        D2W_SHUL.shx
        D2W_SIGN.shx
        D2W_SIVN.shx
        D2W_TECH.shx
        D2W_TTF.shx
        d431.shx
        d431big.shx
        d432.shx
        d432big.shx
        DAFL____.shx
        DAFNA.shx
        DAFNA 1.SHX
        DAFNA_M.shx
        DAFNA_M 1.SHX
        DAFNA_MT.shx
        DAN.shx
        DANL.shx
        DANLT.shx
        DANM.shx
        DANMM.shx
        DATA70.shx
        DAVID.shx
        DAVID_MT.shx
        DAVID_OL.shx
        DAVIDOLD.shx
        DBOX.SHX
        DE.SHX
        dgnlstyle-lstyle.shx
        DHEB.shx
        DHEB2.shx
        DHEBMO.shx
        DHEBREW.shx
        dim.shx
        DIMHEB.shx
        DIN.shx
        DINA.shx
        DINA 1.SHX
        DINA2.shx
        DINA_M.SHX
        DINA_U.shx
        DINA_W.shx
        Dina_w.shx..shx
        DINAM.SHX
        DINAR.SHX
        dmdr.shx
        DMITRI.SHX
        DMITRIY.SHX
        DOTFONT.shx
        dr.shx
        DRAKON.SHX
        Drawing3.shx
        DS.SHX
        DTR.SHX
        E.shx
        EBE.SHX
        EBE-HD.SHX
        EBE-LD.SHX
        ELAD.SHX
        ELECTRIC.SHX
        ELECTRON.SHX
        ES.SHX
        ESD.shx
        eskd.shx
        ESKD1.shx
        ESKD14.SHX
        EUR_____.shx
        EURO.shx
        extfont.shx
        extfont2.shx
        exthalf2.shx
        extslim2.shx
        FREST.SHX
        FUTURAE.SHX
        FUTURIS.SHX
        g12f13.shx
        g13f12d.shx
        g13f12w.shx
        GARAMOND.SHX
        gbcbig.shx
        gbeitc.shx
        gbenor.shx
        GDT.SHX
        GENISO.SHX
        geniso12.shx
        GENLTSHP.SHX
        GENPRESE.SHX
        GLASNOST.SHX
        GLEXTRA.SHX
        gost.shx
        GOST 2.303-68.shx
        gost_2.303-68.shx
        GOST_A.TTF
        GOST_B.TTF
        GOST_BU.ttf
        GOST_Common.ttf
        GOST_Common Italic.ttf
        GOST_WIN.SHX
        gosta.shx
        gosta_w.SHX
        gostb.shx
        gostb_pg.shx
        gostb_w.SHX
        GOTHCYR.SHX
        gothice.shx
        gothicg.shx
        gothici.shx
        greekc.shx
        greeks.shx
        GRII.shx
        GRII_2000.shx
        GUGK.shx
        GUGK_2005.shx
        hand1.shx
        HANDFRAC.SHX
        HANDWRIT.SHX
        HARPOONU.SHX
        HELVETIC.SHX
        HOVER.SHX
        iges1001.shx
        iges1002.shx
        iges1003.shx
        INFORMCT.SHX
        ISO.SHX
        isocp.shx
        isocp2.shx
        isocp3.shx
        isoct.shx
        isoct2.shx
        isoct3.shx
        italic.shx
        ITALIC8.SHX
        italicc.shx
        italict.shx
        ITC-STUD.SHX
        IZHITSA.SHX
        JOURNALS.SHX
        KUDRIASH.SHX
        LAZUR_I.SHX
        LAZURSKI.SHX
        LITERATU.SHX
        ltypeshp.shx
        MEMORIAL.SHX
        mipGost.shx
        mipGost_old.shx
        monotxt.shx
        MONOTXT8.SHX
        OLD-TOWN.SHX
        p131.shx
        p131big.shx
        p151.shx
        p151big.shx
        PANEL.SHX
        peter.shx
        peterb.shx
        peterbbig.shx
        peterbig.shx
        peteri.shx
        peteribig.shx
        pragma.shx
        PRAGMA_B.SHX
        PRAGMA_I.SHX
        pragmab.shx
        pragmabbig.shx
        pragmabig.shx
        pragmai.shx
        pragmaibig.shx
        PRAGMATB.SHX
        PRAGMATI.SHX
        PRAVDA.SHX
        profile.shx
        QUANTANT.SHX
        REKLAMA.SHX
        REVUE.SHX
        RIBBON.SHX
        romanc.shx
        romand.shx
        romans.shx
        ROMANS14.SHX
        romant.shx
        ROMT_866.SHX
        RUSS.SHX
        russ-pg.shx
        russ14.shx
        RUSSIAN_866.shx
        RUSSIAN_1251.shx
        SCHOOLBO.SHX
        scriptc.shx
        scripts.shx
        simplex.shx
        SIMPLEX8.SHX
        SPDS.shx
        spec_bar.shx
        spec_sl.shx
        special.shx
        STAMP.SHX
        STANDARD.shx
        SVOBODA.SHX
        syastro.shx
        symap.shx
        symath.shx
        SYMB.SHX
        symeteo.shx
        symusic.shx
        TEXTBOOK.SHX
        times.shx
        times_b.shx
        TIMESB.SHX
        TIMESBI.SHX
        TIMESET.SHX
        TIMESI.SHX
        timesout.shx
        TRIPLEX.SHX
        txt.shx
        VREMJA.SHX
        WERSAL.SHX
        whgdtxt.shx
        whgtxt.shx
        whtgtxt.shx
        whtmtxt.shx
        WIN_ESKD.SHX
        WWCADE.SHX
        XENIA.SHX
        YSZN.SHX
        ZHKH.SHX

        Почему шрифт в автокаде отображается некорректно

        Здесь вы можете скачать документацию и программы для САПР AutoCAD, PCAD, 3DS, Inventor, Pro/E, Solidworks и других CAD CAM CAE EDA GIS

        Советы по адаптации AutoCAD.

        1. Как установить русские SHX-шрифты в английском AutoCAD R13?
        2. Конвертация чертежей старых версий AutoCAD (для R14).
        3. Как конвертировать текст в чеpтежах из cp866 в cp1251 и обpатно?
        4. Будет ли работать программное обеспечение от Autodesk после 2000 года?
        5. Как настроить вместо шрифта shx для корректного отображения в окне multilinetext подставку шрифта truetype?
        6. Как обеспечить работу AutoCAD 2000/2002/2004 после установки SP2 для Windows XP?

        Поставляемые с AutoCAD R13 SHX шрифты содержат кириллицу (но не все). Определить SHX с кирилицей можно, если в диалоговом окне (команда DDSTYLE) нажать кнопку CharSet и далее четыре раза на Next. Если на этой (5-ой) странице вы увидите русские буквы, значит этот шрифт можно использовать под кодовой страницей ansi_1251.
        Открываем файл acad.ini и в разделе [General] после строки PrototypeDwg=acad.dwg добавляем две новые строки:
        CodePage=ansi_1251
        Language=ru
        Теперь заходим в ACAD и набираем в командной строке SYSCODEPAGE. Если все сделано правильно, значением переменной будет ansi_1251. Теперь можем писать шрифтом SHX (разумеется из этой версии) ПО РУССКИ.

        Источник — Jukov Vladimir (RU.ACAD)

        Как конвертировать текст в чеpтежах из cp866 в cp1251 и обpатно?

        Hасколко показал опыт, шрифты 12 и 13,14 ACADа отличяются кодовой страницей: в 12 ACADе dos866, а в 13 и 14 ANSI_1251, что прописывается DXF файле начиная с 12 версии.
        14 ACAD проверяет при загрузке DXF файла какая там кодовая страница и сам автоматически переводит весь текст в файле в свою (обычно ANSI_1251, иногда ANSI_1252), так, что если в 14 ACADе такие же шрифты как и в 12, то все чертежи совершенно не изменяются. Для этой цели, к примеру, можно использовать следующие скрипты:

        _open ; откpывает файл c:\remote\1.dwg ; указывает имя _dxfout ; экспоpт тек. файла в .dxf ; потвеpждаем имя конвеpтиpуемого файла 16 ; указываем кол-во знаков после запятой и т.д. _open ; откpываем c:\remote\1.dxf ; указываем имя файла _zoom ; эти две команды показывают чеpтеж в _e ; максимально возможном виде _saveas ; запиши как ; стандаpтный фоpмат c:\remote\1 ; имя файла (.dwg HЕ ПИСАТЬ. ) и т. д.

        Если нету таких шрифтов то их можно переделать из имеющихся для 12. Для этого надо переделать *.SHX файлы в *.SHP программой типа SHX2SHP или подобного плана.А потом поменять в шрифте кодировку программой SHP или подобной. Что касается конвеpтации из R14 в R12 — попpобуте пpи записи чеpтежа пpолистать типы записываемых файлов. 12-й там есть.

        Второй способ (только для R13)

        Открываем файл acad.ini и делаем то же, что в Действии 1, только вместо ansi_1251 ставим dos866:
        CodePage=dos866
        Language=ru
        Далее заходим в ACAD, проверяем SYSCODEPAGE и если все нормально (показывает dos866) загружаем рисунок выполненый в DOS версии ACAD 12. Все читаемо, но не редактируемо, потому идем дальше. Сохраняем рисунок командой SAVE (For dummies only: помните, он сохраняется как DWG версии 13, кому нужно чтобы сохранился оригинал версии 12 используйте другое имя). Выходим из ACADа и в файле acad.ini опять ставим ansi_1251. Заходим в ACAD (кому не надоело) и через диалог DDSTYLE подставляем для каждого стиля текста шрифты с кириллицей из комплекта ACAD13 (одноименные должны сами подставиться). Теперь все читаемо и редактируемо. Если не нашлось одноименного шрифта в версии 13, то при замене другим возможно нарушение гармонии чертежа из-за различий пропорций и начертаний. Тут уж надо подбирать. Если же в ACAD 12 RUS вы пользовались родными шрифтами из списка:
        COMPLEX.SHX
        GOTHICE.SHX
        GOTHICG.SHX
        GOTHICI.SHX
        ITALIC.SHX
        ITALICC.SHX
        ITALICT.SHX
        MONOTXT.SHX
        ROMANC.SHX
        ROMAND.SHX
        ROMANS.SHX
        ROMANT.SHX
        SCRIPTC.SHX
        SCRIPTS.SHX
        SIMPLEX.SHX
        TXT.SHX
        то замена произойдет автоматически и безболезненно, т.к. эти шрифты имеются в формате UNICODE ACAD13. Если вам не хочется постоянно редактировать acad.ini acad.ini в директории ACADа (обычно R13) создаем два каталога, например CP1251 и CP866. В каждый из этих каталогов копируем исходный файл acad.ini и acadnt.cfg. С файлом acad.ini в каталоге CP1251 выполняем Действие 1, а с одноименным файлом в каталоге CP866 Действие 2. В Win 95 создаем три ярлыка для файла acad.exe с именами, например ACAD13 CP1252, ACAD13 CP1251, ACAD13 CP866. В свойствах первого ярлыка в строке «Файл» ничего не меняем, там должна быть надпись типа C:\R13\WIN\acad.exe. Эта строка для второго ярлыка должна выглядеть так C:\R13\WIN\acad.exe /c C:\R13\CP1251. А для третьего как вы догадались: C:\R13\WIN\acad.exe /c C:\R13\CP866. Hе пропустите ключ /c. Теперь соответствующим ярлыком запускается ACAD с соответствующей кодовой таблицей.

        1. Стандартные средства AutoCAD:

        С помощью утилиты Dbtrans из bonus utilits AutoCAD R14. Утилита находится в каталоге \bonus\cadtools\ корневого каталога AutoCAD и содержит

        dbtrans.arx
        dbtrans.cpm
        dbtrans.hlp
        dbtrans.dcl

        Запускаем АКАД. Далее заходим в TOOLS / LOAD APPLICATION и подгружаем этот dbtrans. Загружаем чертеж созданный в 10-12 АКАДе

        Даем в коммандной строке комманду : dbtrans и видим табличку разделенную на две половины. В левой панели выбираем исходную кодировку а в правой — результирующую.

        Что ? а экране куча непонятных символов ? Это от того что АКАД не руссифицирован 🙂 у так руссифицируйте его, заменив фонты 14 на фонты из 12 АКАДа (в этом случае правда мы не сможем ничего по русски написать в чертеже). Поэтому целесообразно произвести конвертацию шрифтов 12-го AutoCAD в 14-й то есть *.SHX файлов в *.SHP программой типа SHX2SHP или подобной, а затем с помощью программы SHP поменять кодировку.

        Проблема с dbtrans поставляемой с английским AutoCAD 14 заключается в том, что там отсутствуют кодовые страницы DOS (866 Cyrillic) и ANSI 1251 (Microsoft Windows Rus). dbtrans.cpm содержащий эти кодовые страницы находится здесь. Начиная с версии 12 в чертеже может быть явно прописана кодовая таблица. Если вы загружаете чертеж с явно указанно переменной DWGCODEPAGE типа dos 866 или еще какие-нибудь то АКАД переведет в строки CIF/MIF что в последующем не поддается перекодировке, а если в переменной DWGCODEPAGE указанна неопределенная кодовая страница типа Undefenid или Dummy или ANSI 1251 то АКАД сделает из текста вопросики (АКАД открывая старый чертеж и видя там такую кодовую страницу пишет вместо нее ANSI 1251), после чего мы можем менять шрифты указанным выше способом. Для изменения кодовой страницы чертежа доступна программа AutoCAD Code Page Manipulation Utility.

        Источник — Stas Palubinskas, Jukov Vladimir, Yaroslav Zhvakin, (RU.ACAD)

        От Victor Sekachev: 10to14.zip

        Файл alt_win содержит таблицу перекодировки, что позволяет делать любые перекодировки (866 в 1251,1251 в 866 и т.д.),достаточно только подменить сам файл нужным.

        От Alexey Khrukin : coder.zip

        1. Текст
        2. Атрибуты (включая подсказки и имена)
        3. Определения атрибутов
        4. значения размеров

        Можно также осущетвлять конвертацию текста в AutoCAD с помощью внешних (не входящих в AutoCAD) программ. Рассмотрим эту возможность на примере встроенного редактора известного менеджера файлов FAR.

        • Загружаем старый чертеж в AutoCAD.
        • Загружаем функцию Autolisp позволяющую импортировать текст в внешний файл
        • Запускаем FAR и осущетвляем конвертацию текста в нем в требуемую кодировку
        • Загружаем функцию Autolisp позволяющую экспортировать текст в из внешнего файла в чертеж

        Пример функции, строки меню для нее и файла внешних команд AutoCAD находится здесь.

        В официальном документе от фирмы Autodesk, который находится по адресу: http://www.autodesk.com/support/resource/year2000/2000text.htm, говорится примерно следующее:

        Для тестирования программного обеспечения от Autodesk был принят стандарт Британского института стандартов (BSI), основные принципы которого таковы:

        1. Никакое значение текущей даты не должно привести к прерыванию операции.
        2. Использующие системную дату функции должны вести себя корректно как до так в течении и после 2000 года.
        3. Во всех интерфейсах и хранилищах данных столетие любой даты должно быть определено или явно, или с использованием однозначного алгоритма, или правилом логического вывода.
        4. Год 2000 должен признаться как високосный год.

        При этом использовалась методология, включающая архитектурный обзор, обзор кода и испытание сдвигом времени.

        Архитектуный обзор заключается в обзоре как используется дата на уровне архитектуры программы. Специальное внимание уделяется тому, как дата представляется и управляется внутри программы, а также ее трансляция между внутренним представлением и внешним интерфейсом.

        Обзор кода состоит в проверки логики представления даты внутри программы.

        Испытание сдвигом времени заключается в установки системной даты на определенные значения в 2000 году. Затем дата устанавливается в 1999 год, что бы проверить стабильность ее предидущей работы.

        Далее осущетвляется закрытие и рестарт системы, ее инсталяция и деинсталяция в 2000 году.

        Преобразование, использование и печать даты в программных продуктах Autodesk зависит от представления даты в операционной системе, которую использует данная программа. Поэтому для информации о решении проблемы 2000 года в Microsoft Windows следует обращатся на сайт Microsoft, посвященный 2000 году. Если используется другая операционная система, следует обратиться к разработчику данной операционной системы.

        Некоторые компьютеры имеют проблему, состоящую в сбросе системной даты к 1980 году, при наступлении 2000 года. Для решения этой проблемы необходимо обратиться к производителю данного компьютера.

        Перечень программных продуктов Autodesk и резултатов их тестирования по проблеме 2000 года находится здесь. Каждый программный продукт может быть:

        1. Соответствовать стандарту BSI;
        2. Соответствовать стандарту BSI c незначительными проблемами (проблемы включаются в комментарий к оценке совместимости);
        3. Не соответствовать стандарту BSI;
        4. Будет проверен — испытание на соответствие стандарту BSI не закончены;
        5. Не будет проверен — программа не была проверенна и не будет проверенна на соответствие стандарту BSI.

        Рекомендуется переодически посещать сайт Autodesk что бы иметь возможность получить исправления к программам по проблеме 2000 года после того, как они станут доступными.

        Hадо просто расставить буквы русского алфавита по соответствующим местам в .ttf шрифте.

        Принцип работы — когда ты пишешь шрифтом .shx , то в окне мультитекс- тового редактора отображается .ttf шрифт, поставленный в соответствие файлом mtextmap.ini. Если соответствие не задано прямо, используется прокси- подстановка, т.е. шрифт proxy наиболее подходящий по размеру символов (с точки зрения ACADa). Проблема в том, что кириллица в тех шрифтах, что идут в комплекте поставки есть, на стоит не там, где этого требует Юникод. Решение проблемы — в файле mtextmap.ini вместо последнего нуля (из четырех в равенстве) поставить 204, а в соответ- ствующих .ttf шрифтах — расставить символы кирилицы на предусмотренные Юникодом позиции. И еще желательно в Винде указать использование для этих шрифтов Кириллической страницы, поскольку Acad при установке указывает Западноевропейскую.

        Microsoft сообщает, что ряд приложений, включая AutoCAD 2000/2002/2004, некорректно работает с Windows XP SP2. Среди других усовершенствований в области безопасности SP2 дает возможность использовать Windows Firewall, который блокирует нежелательные подключения к вашему компьютеру. Во многих случаях Firewall предупреждает, что заблокированная им программа пытается получить доступ к компьютеру, однако пользователь AutoCAD должен вручную открыть порт 21, предназначенный для обзора проектов с использованием FTP-вьюера (File Open Dialog box), когда удаленный FTP-сервер работает с включенным Firewall. Чтобы вручную разблокировать этот порт, необходимо сделать следующее:

        1. Войти в меню Start (Пуск), выбрать Run (Выполнить), ввести WSCUI.CPL и нажать OK.
        2. Выбрать Windows Firewall.
        3. В диалоговом окне Exceptions нажать Add Port.
        4. В диалоговом окне Add a Port ввести номер порта, который вы хотите открыть, и нажать TCP или UDP.
        5. Ввести имя порта и нажать OK.
        6. Нажать Change Scope и затем OK – чтобы посмотреть или установить степень исключения (exception) порта.
        7. Убедиться, что новый сервис появился в диалоговом окне Exceptions. Для установки доступности поставить флажок напротив имени порта и нажать ОК.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *