Экспорт в DWG - документ не открывается

Автор feron, 20.10.23, 00:16:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

feron

Доброго,

Не могу в Python реализовать конвертацию файлов чертежей в dwg 2013. Файлы появляются, но потом не открываются.

использую этот пример:
https://forum.ascon.ru/index.php?topic=35243.msg280501

feron

Я так понял одного указанного параметра для iConverterParameters не достаточно. Хотел просмотреть экспортные функции через тотал командер но fileinfo не хочет заводится да даже если и узнать и не факт что все значения всех параметров можно извлечь.

   IDocuments.SaveAs(file.dwg)

Вират Лакх

Через SaveAs сохранение работает только в видимом режиме.

Nipal

#3
Может тему закрыть?
SaveRaster_XLS_.png

feron

Кстати об этой утилиты - она стала не с того не сего криво работать.. Не все файлы ищет и не так иногда хорошо сохраняет - выходят 3D модели без истории построения. Я могу скинуть сейчас файл который вызывает краш у этой утилиты.

Вот сам чертеж
чертеж.rar

Nipal

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


Nipal

Цитата: feron от 23.10.23, 22:03:27Убедились ?
В чём?
Что, с ним нужно сделать, чтобы легло?

feron

#8
Сохранить в предыдущую версию например в 16.

у меня выбивает такую ошибку:

 Имя события проблемы:   BEX64
  Имя приложения:   kHome.exe
  Версия приложения:   22.0.0.1302
  Отметка времени приложения:   64789819
  Имя модуля с ошибкой:   ucrtbase.DLL
  Версия модуля с ошибкой:   10.0.10240.16390
  Отметка времени модуля с ошибкой:   55a5b718
  Смещение исключения:   0000000000065a4e
  Код исключения:   c0000409
  Данные исключения:   0000000000000007
  Версия ОС:   6.3.9600.2.0.0.256.48
  Код языка:   1049
  Дополнительные сведения 1:   5651
  Дополнительные сведения 2:   5651a1791509715c43613b8a09931a7a
  Дополнительные сведения 3:   944a
  Дополнительные сведения 4:   944aa76944e99c34f84487d44c18995f

Nipal

Цитата: feron от 23.10.23, 22:19:14Сохранить в предыдущую версию например в 16.
Прогнал, но только падает КОМПАС-3D.
Нормально сохранил в 5.11 и 19-22 версии, остальные версии КОМПАСА в которые сохранил неверная структура файла.
Вам в СТП, но не ко мне.
Test_.png

feron

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

Starik

Уважаемые feron и Nipal прошу вас прекратить превращать темы в диалоги со взаимными упрёками и подколами. Если вам уж очень хочется побеседовать на отвлеченные темы, делайте это за пределами нашего форума.
Всё что было ниже после предыдущего сообщения я счел не относящимся к обсуждаемому вопросу и удалил.
Надеюсь что вы оба меня поняли.
Да. Видел ещё как минимум одну тему которую вы превратили в диалог не имеющий ничего общего с обсуждением поставленного вопроса. Но не думайте что мне больше делать нечего кроме как чистить ваши взаимные нападки.

Kilia

Цитата: feron от 20.10.23, 00:16:52Не могу в Python реализовать конвертацию файлов чертежей в dwg 2013. Файлы появляются, но потом не открываются.
Привет! Вам удалось победить сохранение в dwg?
С dxf все получилось, а вот в dwg никак.
+ Благодарностей: 1

Nipal

Нормально сохраняется в DWG - 2013, открывал сохранённые файлы в КОМПАС-3D v22.
Файл для пробы - 01.000 СБ _ Насос Сборочный чертеж.dwg

Михаил88

Цитата: Kilia от 27.11.23, 23:28:40Привет! Вам удалось победить сохранение в dwg?
С dxf все получилось, а вот в dwg никак.

Проверил на python тоже сохраняет нормально в dwg и файл потом открывает нормально.

Петрович-47

Kilia, а чем открываете ДВГ? может пятым нанокадом? сохраните в постарей ДВГ и попробуйте снова открыть.

feron

Цитата: Михаил88 от 28.11.23, 14:19:07Проверил на python тоже сохраняет нормально в dwg и файл потом открывает нормально.

Тот что нашел на форуме не рабочий..
Там по диалоговому окну экспорта видно что аргументов много передаются..

Я так и не понял почему хук слетает при обращении к этой библиотеки.

Михаил88

Я взял с форума этот пример.

изображение_2023-11-28_201556084.png

Изменил, чтобы сохраняло в dwg 2013. Запустил все сохранило нормально.
Открыл в блокноте. Проверил версию вроде все соответствует AC1027 — dwg 2013.
изображение_2023-11-28_201910592.png

feron

У меня в К 16 не работает, сохраняет но не открывается и еще заметил вес файлов при экспорте несколько файлов в dwg - одинаков и А16 не открывает как и К16

Kilia

Цитата: feron от 28.11.23, 19:41:21У меня в К 16 не работает, сохраняет но не открывается и еще заметил вес файлов при экспорте несколько файлов в dwg - одинаков и А16 не открывает как и К16
Мне в итоге в группе в телеге помогли, подсказали что поправить.
Ниже скрипт, который сохраняет cdw в dwg, dxf и pdf в указанной папке.
Можно указать во что сохранять в блоке
DXF = "0"

DWG = "1"

PDF = "1"

Дополнительно нужно установить easygui (pip install easygui)