Bug 43584

Summary: Некорректный экспорт в dwg формат
Product: Sisyphus Reporter: Vladislav Glinkin <glinkinvd>
Component: freecadAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, cas
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladislav Glinkin 2022-08-22 15:41:27 MSK
Невозможно импортировать файл .dwg формата при скачанном пакете libredwg

Стенды:
workstation-10-x86-64
education-10-x86-64
education-10-x86-64-kde
kworkstation-10-x86-64
server-10-x86-64

Версия пакета: freecad-0.20.1-alt1

Шаги воспроизведения:
1)Установить пакет libredwg в случае, если он не установлен
2)Открыть приложение FreeCAD -> Файл -> Создать новый
3)Workbanch -> Part
4)Добавить любую фигуру -> Файл -> Экспортировать... -> Экспортировать в формате .dwg
5)Файл -> Создать -> Импортировать ранее экспортированный файл

Фактический результат: Файл не экспортируется. Вывод консоли приложения:

15:30:29  Эта функция будет устаревшим. Пожалуйста, используйте 'convert_draft_texts'.
15:30:29  ----------------
15:30:29  Convert Draft texts

Ожидаемый результат: Ранее экспортированный файл успешно импортирован в новый
Comment 1 Vladislav Glinkin 2022-08-22 15:42:26 MSK
Опечатка в фактическом результате: Файл не импортируется!
Comment 2 Andrey Cherepanov 2022-08-22 15:53:00 MSK
Я проверял импорт на примерах файлов dwg из Интернета. Важно знать, нормальный ли файл получается при экспорте.
Comment 3 Vladislav Glinkin 2022-08-22 17:41:44 MSK
Решил сделать то же самое - файлы импортируются, правда предупреждение об устаревшей функции никуда не делось.

Кроме этого, я решил проверить открытие экспортируемого файла на внешних ресурсах - файлы не открылись (были сообщения о том, что они повреждены).

Возможно тут проблема как раз таки в экспорте файла
Comment 4 Alexander Makeenkov 2022-08-23 16:14:10 MSK
Если скачать dwg файл из интернета, импортировать его во freecad (импорт пройдёт успешно), затем экспортировать и снова попытаться импортировать, то получаем ошибку.

Внешние ресурсы тоже перестают открывать файлы, прогнанные через freecad.