Нельзя назначить СК - пусто в MAPCSASSIGN

Тема в разделе "Map 3D", создана пользователем АлексЮстасу, 9 фев 2023.

  1. АлексЮстасу

    АлексЮстасу Форумчанин

    На нескольких компьютерах в Map 2018, 2019 в окне MAPCSASSIGN пусто - нечего выбрать для назначения файлу СК. Уже назначенные СК, соответственно, тоже не видны.
    При этом MAPCSLIBRARY показывает множество СК, но только штатные.
    В C:\Users\...\AppData\Local\Autodesk на всех таких машинах есть папка \User Geospatial Coordinate Systems\ со множеством пользовательских СК.
    Но они не видны в окне MAPCSLIBRARY. Прописывание пути к \User Geospatial Coordinate Systems в настройках AutoCAD не помогает. (Да и, судя по благополучным Map, не нужно).

    На других компьютерах в тех же Map 2018, 2019 везде все СК видны, можно их назначать и т.п.
    Map/Civil ставились на всех компьютерах примерно в одно время, одним человеком, с одних дистрибутивов.

    Где таится такая засада? Как исправить?
     
  2. Slinger

    Slinger Форумчанин

    При создании новых СК в русскоязычном AutoCAD есть пункт то ли "описание", то ли "источник". Если там будет кириллица (а по-умолчанию там как раз кириллица. Либо есть баг, что если поле оставить пустым, то Autocad сам туда запишет что-то типа "создано в Autodesk"), то эта бодяга попадёт в файл User Geospatial Coordinate Systems\coordsys.csd (либо category.csd, сейчас уже не помню. По-моему как раз кстати category.csd). А в этих файлах ничего кроме латиницы быть не должно (и названий проекций с пробелами тоже быть не должно. Но автокад вроде бы сам не позволяет ставить пробелы в названиях). В противном случае все проекции станут нечитаемыми и как минимум не получится назначить проекцию, а как максимум - в библитеке СК тоже будет пустота

    Решение самое простое: выпилить .csd файлы из "User Geospatial Coordinate Systems". В этом случае пропадут все кастомные проекции, но вернуться стоковые.

    Решение посложнее: Открыть файл в редакторе и поправить. Я в hex редакторе в этом случае обычно искал кириллицу и заменял её на null. Файлы бинарные, если что. Так что "Блокнот" не подойдёт)


    Можете почитать другие топики этой ветки, вопрос уже периодически поднимался ранее
     
  3. АлексЮстасу

    АлексЮстасу Форумчанин

    На всех наших компьютерах все СК одинаковые, и одна и та же папка \User Geospatial Coordinate Systems\ копировалась на все компьютеры в одно и то же место. Если бы в описаниях была кириллица и незаконные пробелы, то не работало бы одинаково у всех, наверное?
     
  4. Slinger

    Slinger Форумчанин

    АлексЮстасу, Вероятно. В любом случае я бы проверил файлы на наличие кириллицы
     
  5. zvezdochiot

    zvezdochiot Форумчанин

    MD5 или SHA1 файлов приведи. А огульно говорить, что одинаковые - не серьёзно.
     
  6. АлексЮстасу

    АлексЮстасу Форумчанин

    А как, кстати, проверить?
    В общем - согласен.

    Помогает шаманство:
    1. Закрыть AutoCAD.
    2. Удалить содержимое \User Geospatial Coordinate Systems\.
    3. Открыть AutoCAD - убедиться, что в окне MAPCSASSIGN появились описания СК.
    4. Закрыть AutoCAD.
    5. Скопировать в \User Geospatial Coordinate Systems\ правильные копии файлов.
    После этого все доступно.
    Нда...
     
  7. trir

    trir Форумчанин

  8. АлексЮстасу

    АлексЮстасу Форумчанин

     
  9. trir

    trir Форумчанин

    не обращай внимания, сертификат протух, а Autodesk не будет его обновлять
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление