автоматическое сохранение копии файла в PDF формате

Автор Grinka, 05.09.18, 14:10:27

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

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

Grinka

Здравствуйте! в инвенторе есть фишка ilogic где можно назначить новые функции для системы.
Можно ли в компасе каким-то образом сделать так, чтобы копия файла сохранялась в формате PDF в той же папке, что и файл cdw.
Спасибо.

Grinka

Да! Есть конечно возможность сохранять файл  в принтере пдф, но это столько танцев с бубном!

Elaeagnus

 Зачем принтер? Почему принтер?  ;)
Сохранить как....
Работает для 2d и 3d.

Grinka


SP2 должно стоять для V14, сохранение в PDF появилось в нём.

Grinka

И тут вы еще не совсем правильно поняли мой вопрос. Видимо должен быть какой нибудь макрос, что бы при каждом сохранении файла создавался (изменялся) файл пдф.

Пишите AddIn библиотеку которая по событию kdBeginSaveDocument или kdSaveDocument, будет сохранять дополнительно в PDF.

Grinka

А вот с этого места можно поподробней пожалуйста.


YNA

Наверное нужно такое предложение написать, ведь есть же в Компасе Автоэкспорт, почему бы не распространить его и на PDF.

KukuevArtem

Добрый день.
Тоже интересует возможность создания копии чертежа и спецификации в формате pdf при сохранении.
Может есть у кого пример макроса для кнопки сохранить ?

6o6auko

Здравствуйте, уважаемые!
Возникла потребность при сохранении детали (только детали) автоматически сохранять ее в формате stp и sat.
Подскажите, пожалуйста, возможно ли это реализовать в К19?
Уточнение: при нажатии на иконку "сохранить" или при нажатии сочетаний клавиш ctrl+S деталь должна сохраняться и автоматические сохранять себя в перечисленных форматах в ту же папку.
Читать SDK?

Михаил88

#12
Цитата: 6o6auko от 15.06.22, 12:29:29Читать SDK?
думаю, что да.

Михаил88

#13
Цитата: 6o6auko от 15.06.22, 12:29:29Уточнение: при нажатии на иконку "сохранить" или при нажатии сочетаний клавиш ctrl+S деталь должна сохраняться и автоматические сохранять себя в перечисленных форматах в ту же папку.

Я ради эксперимента сделал это. Подписался на событие документа - Сохранить.
Если происходит данное событие обработчик сохраняет в pdf, stp, sat. Вы в таком режиме устанете работать. Это все делается не долю секунды. Сколько за день таких нажатий будет вы с ума сойдете ждать. Особенно на больших сборках.
https://disk.yandex.ru/i/IwFlp8vBwmLfpQ - видео.
здесь сделано SaveAs (LPCTSTR PathName) просто для теста. Через конвертер возможно будет немного быстрее, а может и также. Я не пробовал.
+ Благодарностей: 2

6o6auko

Цитата: Михаил88 от 15.06.22, 18:56:10Я ради эксперимента сделал это. Подписался на событие документа - Сохранить.
Если происходит данное событие обработчик сохраняет в pdf, stp, sat. Вы в таком режиме устанете работать. Это все делается не долю секунды. Сколько за день таких нажатий будет вы с ума сойдете ждать. Особенно на больших сборках.
https://disk.yandex.ru/i/IwFlp8vBwmLfpQ - видео.
здесь сделано SaveAs (LPCTSTR PathName) просто для теста. Через конвертер возможно будет немного быстрее, а может и также. Я не пробовал.
Сборки вообще не планируется так сохранять, только детали

Михаил88

почему именно так нужно сохранять. Почему нельзя пакетно пере сохранить все разом?

6o6auko

Цитата: Михаил88 от 17.06.22, 11:05:21почему именно так нужно сохранять. Почему нельзя пакетно пере сохранить все разом?
Задача такая )) автоматизация процесса. Чтобы потом не вспоминать, а сделал ли я пакетное сохранение? Актуальны ли сконвертированные файлы?

Дмитрий22

Цитата: 6o6auko от 20.06.22, 08:20:35Задача такая )) автоматизация процесса. Чтобы потом не вспоминать, а сделал ли я пакетное сохранение? Актуальны ли сконвертированные файлы?
Мне кажется такая автоматизация спорной.
Когда проект закончен, начинаем создавать PDF. Смысл создавать промежуточные PDF тратя время работы процессора и жесткого диска. Читай свое время.
Обычно перед тем как отправить в общую базу сконвертированный PDF, все равно открываю его и смотрю что получилось. Так надежнее. Актуальность обеспечена.
Так как пакетное сохранение в PDF делается в конце проекта, то вопросов сделал ли я пакетное сохранение не возникает.

СВ

 Это правильное рассуждение (солидарен с ним) наводит на мысль, что автор темы обжёгся на каком-то "молоке" и теперь решил "дуть на воду" в виде PDF и cdw ...

6o6auko

Я хоть и не автор темы, но попробую объяснить:
модели в формате stp требуются для ЧПУ станков, модели в формате sat требуются для КИМ.
Модели хранятся в общем доступе, откуда их можно взять. Проекты ведутся в режиме он-лайн. Т.е., КД сдается не после завершения проекта, а во время его воплощения, так сказать.
Соответственно, сконвертированные модели нужны в актуальном виде. И чтобы конструктор не забывал их обновлять каждый раз, как произошли какие-либо изменения в общей конструкции, нужно автоматическое сохранение соответствующих форматов.
Это не готовое решение проблемы, а один из путей решения. Попробуем - посмотрим.