2015-05-21 24 views
0

我正在嘗試使用C#API打包並執行功能。 我確實得到它的工作,但我面臨的問題是它不是保存編輯的尺寸。 這些尺寸是使用API​​編輯的,它在solidworks中反映良好,但是當我嘗試使用Pack and Go保存裝配體和零件時,它使用的是舊尺寸。 我錯過了什麼嗎?打包並且不使用已編輯的尺寸進行保存

回答

1

實際上這是SolidWorks API上的一個錯誤。我使用的是SolidWorks API 2012,無法保存一次就無法「打包」並獲取新修改的數據。只有在保存數據時進行一些無聲保存,才能獲取修改後的維度數據。

swModel.Save2(true); 

所以我的做法是一個基礎模型存儲到一個臨時目錄,從原來的目錄負荷模型,改變它的參數,保存它靜靜地,做包和去和溫度數據代替原來的數據。

只是分享我的方法解決這個問題。

+0

好的方法! –