Здравствуйте коллеги.
Итак по шагам:
Среда: MSVS 2012, Autocad 2016, Platform X64
Проект находится в архиве Problem.zip
Собираю проект.
Загружаю ARX а Автокад 2016.
По команде рисуется мой кастомный объект и рисуется успешно.
После Сохраняю данный объект как Чертёж .DWG файл.
Выхожу из Автокада.
Открываю сохранённый чертёж.
Вижу на месте объекта по максимальным его размерам но по тем же координатам находящийся КУБ.
В Архив доложил папку с принтскринами до и после сохранения и переоткрытия.
А так же сам сохранённый файл Чертежа.
Решил перепроверить код, для этого выполнил пересборку того же кода в другой студии и запустил всё в другой версии Автокада.
Среда: MSVS 2015, Autocad 2017, Platform X64
Проект находится в архиве WorkingProject.zip
Собираю проект.
Загружаю ARX а Автокад 2017.
По команде рисуется мой кастомный объект и рисуется успешно.
После Сохраняю данный объект как Чертёж .DWG файл.
Выхожу из Автокада.
Открываю сохранённый чертёж.
Объект НЕ превратился в Куб, а открылся правильным и неизменным.
Подскажите, в чём проблема .... API ? Особенности работы dwgOutFields / dwgInFields, которые мне неизвестны или которые различаются для разных версий Студии или Автокада ?