【问题标题】:How do you read/write PDM Vault properties (such as Revision) from a Solidworks CAD API?您如何从 Solidworks CAD API 读取/写入 PDM Vault 属性(例如修订版)?
【发布时间】:2020-07-12 03:49:51
【问题描述】:

我知道 SOLIDWORKS 将在文件签出和签入时卸载并重新加载文档。我已经尝试过这个事件:DPartDocEvents_FileReloadNotifyEventHandler,但这个事件的触发令人困惑(即它只为SolidWorks.Interop.sldworks.PartDoc 触发,而不是SolidWorks.Interop.sldworks.AssemblyDoc),有时这个事件在签出和签入时完全没有触发。

我知道,我们需要一个 PDM 保险库数据库访问权限,但我创建的 SW 插件将部署到数十个客户端,所以我认为询问他们的保险库和客户端的凭据并不好不会欣赏的。

除此之外,我想知道是否有任何其他解决方案可以在不创建与我的 CAD 插件通信的 PDM 插件的情况下实施?

谢谢。

【问题讨论】:

    标签: solidworks


    【解决方案1】:

    我怀疑是否有办法通过 SOLIDWORKS COM API 直接读取 PDM 值,除非您尝试读取/写入的属性映射到在 SOLIDWORKS 中打开的特定文件的自定义属性。 如果是这种情况 - 您可以尝试更改该属性值,并将其映射回文件数据卡,这样 PDM 就会意识到如果您想要的话,会有一些更改。

    【讨论】:

      猜你喜欢
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 2021-02-26
      相关资源
      最近更新 更多