SOLIDWORKS引數化設計方法

SolidKits發表於2022-05-13

三維建模軟體本身的設計思路就是引數化設計的思路,我們所定義的尺寸都是作為驅動尺寸而存在的,只要改變尺寸的大小,模型的大小就會相應的發生變化,這也是引數化設計的基礎。下面我們一起來了解下SOLIDWORKS自動化引數設計方法。


在SOLIDWORKS中使用尺寸驅動方式最多的就是配置,配置可以讓我們在單一的檔案中對零件或裝配體生成多個設計變化,透過切換不同的配置,來表現出產品的不同狀態。因此通常應用於相似產品和系列化產品的設計中,它的優點就是比較直觀,切換配置後看到的就是我們想要的,而且還可以大量減少模型建立時間,從而提高工作效率,它所有的引數都是儲存在設計表中的,維護起來也比較簡單。但是如果建立了很多配置,就會使模型檔案變得很大,影響大裝配體的效能,而且由於配置可變化的規則有限,因此它並不適合規則複雜、模型數量多的產品。



在SOLIDWORKS中還可以使用邏輯驅動的方式,邏輯主要是應用方程式來定義,在模型中定義了全域性變數之後,使用函式以及方程式將全域性變數與變化的引數進行關聯,透過控制全域性變數值來實現模型的變化。它的優點是主引數管理方便、使用函式及方程式支援的邏輯更多,同樣的如果模型中的方程式有很多的話,會對模型的開啟速度、大裝配體的效能產生影響,而且方程式中支援的函式型別也是有限的,因此它更適合於邏輯變化相對簡單、模型數量不是很多的產品。



還可以使用Excel宏驅動的方式來實現產品的引數化設計,Excel中支援的函式和方程式就很多了,因此它可以支援規則較複雜的產品,但由於Excel中的所有資料都需要人工來新增,如果模型數量比較多的話,就會需要大量的時間來輸入所有模型的引數資料,因此這種方法並沒有普遍被使用。


再有就是使用程式來實現了,透過API介面來實現引數的傳遞。比如SolidKits.AutoWorks軟體,就是透過API介面來自動提取模型的引數資訊,包括設計樹、模型尺寸、特徵等,再將參數列的資訊透過API介面返回到模型中去,從而實現產品的自動化引數設計。


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

相關文章