Я знаю, что SOLIDWORKS будет выгружать и перезагружать документ, когда файл извлекается при регистрации. Я пробовал это событие: DPartDocEvents_FileReloadNotifyEventHandler
, но это событие вызывает путаницу (то есть оно срабатывает только для SolidWorks.Interop.sldworks.PartDoc
, а не для SolidWorks.Interop.sldworks.AssemblyDoc
), и иногда это событие полностью не срабатывает при извлечении зарегистрированного.
Я знаю, для этого нам нужен доступ к базе данных хранилища PDM, но созданная мной надстройка SW будет развернута для десятков клиентов, поэтому я не думаю, что было бы хорошо запрашивать учетные данные для их хранилища и клиенты не оценят.
Кроме этого, я хотел знать, есть ли какое-либо другое решение, которое мы можем реализовать без создания надстройки PDM, которая будет взаимодействовать с моей надстройкой CAD?
Благодаря.