SOLIDWORKS如何獲取模型中的引數

SolidKits發表於2023-02-21

我們知道SOLIDWORKS建模思路本身就是引數化的思路,不僅可以單獨透過尺寸來驅動模型的變化,還可以透過邏輯關係來驅動。在使用方程式的時候,我們關聯的都是模型當中的引數值,比如草圖裡的驅動尺寸(D1@草圖1)、拉伸的高度(D1@凸臺-拉伸1)等等。

使用方程式,我們可以不去將引數讀取出來,直接在模型內部實現關聯,但是如果透過外部(參數列或開發外掛)驅動,那就需要將模型當中的引數全部提取出來,不然手動一個一個寫的話,那工作量就太大了。

SOLIDWORKS模型引數.png

那我們如何來提取模型當中的全部引數呢?其實我們可以藉助 SolidKits.AutoWorks軟體來完成。

SOLIDWORKS引數.png

開啟 SolidKits.AutoWorks軟體之後,在高階管理選項卡中,提取資料資訊的地方,我們可以提取裝配體的設計樹結構、提取裝配體中所有模型的引數、提取單個模型的引數等。前提是我們要在SOLIDWORKS軟體中將我們需要提取引數的模型開啟。如果提取裝配體中的所有模型引數,那就將裝配體開啟(不需要將零件開啟),如果要提取單個零件引數,就將零件開啟。

SOLIDWORKS自動化引數設計外掛.png

等待軟體提取完成之後,選擇處理資料資訊裡面的生成引數檔案,就可以將引數全部讀取到Excel表中了,是不是非常簡單呢!



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010140/viewspace-2936143/,如需轉載,請註明出處,否則將追究法律責任。

相關文章