Сообщество программистов Autodesk в СНГ

ADN Club => Civil 3D API => Тема начата: trir от 26-07-2018, 21:36:22

Название: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 26-07-2018, 21:36:22
точнее работает, но каталог СК - пустой, а значит пользоваться командой невозможно

(https://s22.postimg.cc/3wp4ymndp/cs_null.png) (https://postimg.cc/image/3wp4ymndp/)

код:
            MgCoordinateSystemFactory coordSysFactory = new MgCoordinateSystemFactory();
            MgCoordinateSystemCatalog csCatalog = coordSysFactory.GetCatalog();
    csCatalog.GetUserDictionaryDir()
возвращает путь: C:\Users\HOME\AppData\Local\Autodesk\User Geospatial Coordinate Systems
но такой папки нет, если её создать - при первом запуске _MAPCSASSIGN будет работать как надо, но потом Civil создаст там файлы Category.CSD и Coordsys.CSD - и команда перестанет работать
более того в _mapcslibrary пропадут Категории
(https://s22.postimg.cc/xom7dtxcd/cs_1.png) (https://postimg.cc/image/xom7dtxcd/)
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 27-07-2018, 00:31:08
1. Какое отношение это имеет к разделу Civil 3D API?
2. Установлены все обновления Civil 3D?
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 27-07-2018, 06:45:13
Цитировать
1. Какое отношение это имеет к разделу Civil 3D API?
метод   MgCoordinateSystemCatalog.SetUserDictionaryDir() то же "не работает" - попадаем на стадию:
Цитировать
Civil создаст там файлы Category.CSD и Coordsys.CSD - и команда перестанет работать
более того в _mapcslibrary пропадут Категории

Цитировать
2. Установлены все обновления Civil 3D?
нет, а где их взять?
сомневаюсь что они помогут - если это исправили в в 2018, то почему не исправилив 2019? На 2019 уже вышли патчи?
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 27-07-2018, 11:24:47
нет, а где их взять?
В личном кабинете на сайте Autodesk.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 27-07-2018, 11:29:46
С этим проблема - нужно писать в Тэх. поддержку в Питер  :(
посмотрел - null

(https://s15.postimg.cc/qawu6llh3/c3d2019.png) (https://postimg.cc/image/qawu6llh3/)
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Дмитрий Загорулькин от 27-07-2018, 12:56:49
Похоже, что это функционал Map (судя по названию команды). Поэтому, надо ещё искать возможные обновления Map 3D 2019. А т.к. Civil на базе AutoCAD, то и для AutoCAD 2019.
Но, похоже, что это всё-таки баг. И, по-хорошему, надо о нём сообщить в Autodesk: через бета-портал, через техподдержку подписчиков и т.п.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 27-07-2018, 14:49:44
Но, похоже, что это всё-таки баг. И, по-хорошему, надо о нём сообщить в Autodesk: через бета-портал, через техподдержку подписчиков и т.п.
Ну тогда нужно и готовить это как баг, т.е. с нормальными картинками, видео и т.д., чтобы они могли его воспроизвести.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 27-07-2018, 18:41:36
было уже (https://forums.autodesk.com/t5/autodesk-civil-3d-map-3d-i/pomogite-razobratsya-kak-naznachit-sistemy-koordinat-v-civil-3d/td-p/8016506)
удаление папки User Geospatial Coordinate Systems - не помогает

1. Установил Civil 3d 2018
2. Запустил Civil 3d 2018
3. Выполнил команду _MAPCSASSIGN
4. Ничего нет
(https://s22.postimg.cc/3wp4ymndp/cs_null.png) (https://postimg.cc/image/3wp4ymndp/)
папки User Geospatial Coordinate Systems тоже нет
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 27-07-2018, 19:06:11
trir,
Попробуй создать другого пользователя с правами администратора и именем, содержащим только английские буквы. Установи Civil 3D под ним с отключенным UAC и антивирусом.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 27-07-2018, 19:18:29
у меня смутное подозрение, что Civil перестал воспринимать кириллицу в названии категорий и у него проблема с категорией "Саморегистрирующие" - которая возникает автоматом
ну при англиской локале у них её конечно нет
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 27-07-2018, 19:19:51
у меня смутное подозрение, что Civil перестал воспринимать кириллицу в названии категорий и у него проблема с категорией "Саморегистрирующие" - которая возникает автоматом
ну при англиской локале у них её конечно нет
Вполне возможно. Ставь параллельно английскую версию и проверяй.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 27-07-2018, 19:23:46
Category.CSD начинается с lнr3Саморегистрирующийся

1. открываем Category.CSD
2. заменяем Саморегистрирующийся на tttttttttttttttttttttttttttttttttttttttt
3. И проблема решена!

(https://s22.postimg.cc/90zp8ekpp/tttttttttttttttttttttttttttttttttttttttt.png) (https://postimg.cc/image/90zp8ekpp/)

и так после каждого импорта СК
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 31-07-2018, 21:19:43
В общем этот AutoCAD сломался - несите другой
AutoCAD Map 3D 2018, 2019 после импорта СК крашится пользовательская база СК - нужно либо её каждый раз удалять или править через блокнот, иначе валится вся работа с СК
ждём патча и сидим на 2017'ом

P.S. Это касается только Русской версии - Английская должна работать нормально
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 31-07-2018, 21:23:14
ждём патча и сидим на 2017'ом
Ждать можно долго, если не отправлять сообщения в ТП.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 08-12-2020, 21:45:17
видео https://drive.google.com/file/d/1elwjaSmPMP4QsllnoLmaYDkd0HbJdaXg/view?usp=sharing
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 02-10-2021, 16:02:58
Цитировать
если не отправлять сообщения в ТП
а как это сделать?
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: Александр Ривилис от 02-10-2021, 16:47:08
Цитировать
если не отправлять сообщения в ТП
а как это сделать?
Создать Case в личном кабинете Autodesk с полным описанием проблемы, с видео (Autodesk Screencast), дополнительными файлами и т.д. Указать, что это происходит только в Русской версии. Ну и если в 2022 версии этой ошибки нет, то смысла отправлять нет. С очень большой вероятностью в старых версия исправлять не будут.
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 04-10-2021, 00:24:53
в 2022 тоже есть
Название: Re: Civil 2018 и 2019 - не работает команда _MAPCSASSIGN
Отправлено: trir от 29-11-2021, 12:10:16
Цитировать
Создать Case в личном кабинете Autodesk с полным описанием проблемы, с видео (Autodesk Screencast), дополнительными файлами и т.д. Указать, что это происходит только в Русской версии
сказали, что это не ошибка - просто удалить пользовательскую БД
у меня нет приличных слов, что бы сказать что я о них думаю!