【问题标题】:pack and go not using edited dimensions for saving打包不使用已编辑的尺寸进行保存
【发布时间】:2015-08-02 16:46:47
【问题描述】:

我正在尝试通过 C# API 使用 pack and go 功能。 我确实让它工作了,但我面临的问题是它没有保存编辑的尺寸。 尺寸是使用 API 编辑的,它在 Solidworks 中反映得很好,但是当我尝试使用 Pack and Go 保存装配体和零件时,它使用的是旧尺寸。 我错过了什么吗?

【问题讨论】:

    标签: c# cad solidworks


    【解决方案1】:

    实际上这是 SolidWorks API 上的一个错误。我使用的是 SolidWorks API 2012,如果不保存一次,就不可能“打包”并获取新修改的数据。只有在保存数据后进行静默保存,才能获取修改后的维度数据。

    swModel.Save2(true);
    

    所以我的方法是将基础模型存储到一个临时目录中,从原始目录加载模型,更改其参数,静默保存,然后打包并用临时数据替换原始数据。

    只是分享我解决这个问题的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 2017-01-05
      • 1970-01-01
      相关资源
      最近更新 更多