Форум пользователей ПО АСКОН

Профессиональные вопросы => Конструирование => Импорт и экспорт => Тема начата: Grinka от 05.09.18, 14:10:27

Название: автоматическое сохранение копии файла в PDF формате
Отправлено: Grinka от 05.09.18, 14:10:27
Здравствуйте! в инвенторе есть фишка ilogic где можно назначить новые функции для системы.
Можно ли в компасе каким-то образом сделать так, чтобы копия файла сохранялась в формате PDF в той же папке, что и файл cdw.
Спасибо.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Grinka от 05.09.18, 14:26:46
Да! Есть конечно возможность сохранять файл  в принтере пдф, но это столько танцев с бубном!
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Elaeagnus от 05.09.18, 14:37:40
 Зачем принтер? Почему принтер?  ;)
Сохранить как....
Работает для 2d и 3d.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Grinka от 05.09.18, 14:40:55
Нету в 14 компасе такой функции!  :`(
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Sabahs от 05.09.18, 14:43:11
SP2 должно стоять для V14, сохранение в PDF появилось в нём.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Grinka от 05.09.18, 14:49:34
И тут вы еще не совсем правильно поняли мой вопрос. Видимо должен быть какой нибудь макрос, что бы при каждом сохранении файла создавался (изменялся) файл пдф.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Sabahs от 05.09.18, 15:10:33
Пишите AddIn библиотеку которая по событию kdBeginSaveDocument или kdSaveDocument, будет сохранять дополнительно в PDF.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Grinka от 05.09.18, 15:17:42
А вот с этого места можно поподробней пожалуйста.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Sabahs от 05.09.18, 15:20:41
Подробнее читаете в SDK.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: YNA от 05.09.18, 15:23:43
Наверное нужно такое предложение написать, ведь есть же в Компасе Автоэкспорт, почему бы не распространить его и на PDF.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: KukuevArtem от 10.10.18, 09:20:51
Добрый день.
Тоже интересует возможность создания копии чертежа и спецификации в формате pdf при сохранении.
Может есть у кого пример макроса для кнопки сохранить ?
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: 6o6auko от 15.06.22, 12:29:29
Здравствуйте, уважаемые!
Возникла потребность при сохранении детали (только детали) автоматически сохранять ее в формате stp и sat.
Подскажите, пожалуйста, возможно ли это реализовать в К19?
Уточнение: при нажатии на иконку "сохранить" или при нажатии сочетаний клавиш ctrl+S деталь должна сохраняться и автоматические сохранять себя в перечисленных форматах в ту же папку.
Читать SDK?
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Михаил88 от 15.06.22, 17:09:19
Цитата: 6o6auko от 15.06.22, 12:29:29Читать SDK?
думаю, что да.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Михаил88 от 15.06.22, 18:56:10
Цитата: 6o6auko от 15.06.22, 12:29:29Уточнение: при нажатии на иконку "сохранить" или при нажатии сочетаний клавиш ctrl+S деталь должна сохраняться и автоматические сохранять себя в перечисленных форматах в ту же папку.

Я ради эксперимента сделал это. Подписался на событие документа - Сохранить.
Если происходит данное событие обработчик сохраняет в pdf, stp, sat. Вы в таком режиме устанете работать. Это все делается не долю секунды. Сколько за день таких нажатий будет вы с ума сойдете ждать. Особенно на больших сборках.
https://disk.yandex.ru/i/IwFlp8vBwmLfpQ - видео.
здесь сделано SaveAs (LPCTSTR PathName) просто для теста. Через конвертер возможно будет немного быстрее, а может и также. Я не пробовал.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: 6o6auko от 17.06.22, 10:39:27
Цитата: Михаил88 от 15.06.22, 18:56:10Я ради эксперимента сделал это. Подписался на событие документа - Сохранить.
Если происходит данное событие обработчик сохраняет в pdf, stp, sat. Вы в таком режиме устанете работать. Это все делается не долю секунды. Сколько за день таких нажатий будет вы с ума сойдете ждать. Особенно на больших сборках.
https://disk.yandex.ru/i/IwFlp8vBwmLfpQ - видео.
здесь сделано SaveAs (LPCTSTR PathName) просто для теста. Через конвертер возможно будет немного быстрее, а может и также. Я не пробовал.
Сборки вообще не планируется так сохранять, только детали
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Михаил88 от 17.06.22, 11:05:21
почему именно так нужно сохранять. Почему нельзя пакетно пере сохранить все разом?
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: 6o6auko от 20.06.22, 08:20:35
Цитата: Михаил88 от 17.06.22, 11:05:21почему именно так нужно сохранять. Почему нельзя пакетно пере сохранить все разом?
Задача такая )) автоматизация процесса. Чтобы потом не вспоминать, а сделал ли я пакетное сохранение? Актуальны ли сконвертированные файлы?
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Дмитрий22 от 20.06.22, 08:55:20
Цитата: 6o6auko от 20.06.22, 08:20:35Задача такая )) автоматизация процесса. Чтобы потом не вспоминать, а сделал ли я пакетное сохранение? Актуальны ли сконвертированные файлы?
Мне кажется такая автоматизация спорной.
Когда проект закончен, начинаем создавать PDF. Смысл создавать промежуточные PDF тратя время работы процессора и жесткого диска. Читай свое время.
Обычно перед тем как отправить в общую базу сконвертированный PDF, все равно открываю его и смотрю что получилось. Так надежнее. Актуальность обеспечена.
Так как пакетное сохранение в PDF делается в конце проекта, то вопросов сделал ли я пакетное сохранение не возникает.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: СВ от 20.06.22, 09:47:31
 Это правильное рассуждение (солидарен с ним) наводит на мысль, что автор темы обжёгся на каком-то "молоке" и теперь решил "дуть на воду" в виде PDF и cdw ...
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: 6o6auko от 20.06.22, 10:02:12
Я хоть и не автор темы, но попробую объяснить:
модели в формате stp требуются для ЧПУ станков, модели в формате sat требуются для КИМ.
Модели хранятся в общем доступе, откуда их можно взять. Проекты ведутся в режиме он-лайн. Т.е., КД сдается не после завершения проекта, а во время его воплощения, так сказать.
Соответственно, сконвертированные модели нужны в актуальном виде. И чтобы конструктор не забывал их обновлять каждый раз, как произошли какие-либо изменения в общей конструкции, нужно автоматическое сохранение соответствующих форматов.
Это не готовое решение проблемы, а один из путей решения. Попробуем - посмотрим.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: СВ от 20.06.22, 10:18:36
 Понятно.
Только тут появляется "другая сторона медали": т.к. проект ещё не закончен, может статься, что уже отправленная в работу деталь поменяется. Вот этого вы почему-то не боитесь. Видно - пока не нарывались ...
- - -
К примеру, не раз случалось, что при деталировке (чертёж) чуть ли не последней детали выявлялась погрешность/ошибка и приходилось многое менять.
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: 6o6auko от 22.06.22, 09:00:04
Кому интересно!
Нашел в свободном доступе приложение для Компас, которое автоматически сохраняет модель в формат STL. Есть возможность настройки параметров.

https://github.com/ortman/Kompas3DPrint/blob/main/bin/Kompas3DPrint.rtw (https://github.com/ortman/Kompas3DPrint/blob/main/bin/Kompas3DPrint.rtw)

Приложение было разработано для пользователей 3д-принтеров.
Приложение с открытым кодом.
Для К18 и К19.

Было бы не плохо в это приложение добавить возможность выбора формата, в который необходимо автоматически сохранять, и выбор типа объекта, к которому будет применяться автосохранение.
Может, найдутся альтруисты?)))
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: Петрович-47 от 22.06.22, 10:07:00
Поддерживаю, мне тоже периодически необходима такая функциональность, сохранять файлы в несколько форматов сразу
Название: Re: автоматическое сохранение копии файла в PDF формате
Отправлено: СВ от 22.06.22, 10:44:29
 Кстати, при сохранении в ПДФ методом Сохранить как у нас пропадают часто знаки диаметра и ещё что-то. Не замечали?(Приходится использовать ПДФ24 "Овечка", тем более что так и так нужно создавать "общий ПДФ".)