SOLIDWORKS引數化設計方法
三維建模軟體本身的設計思路就是引數化設計的思路,我們所定義的尺寸都是作為驅動尺寸而存在的,只要改變尺寸的大小,模型的大小就會相應的發生變化,這也是引數化設計的基礎。下面我們一起來了解下SOLIDWORKS自動化引數設計方法。
在SOLIDWORKS中使用尺寸驅動方式最多的就是配置,配置可以讓我們在單一的檔案中對零件或裝配體生成多個設計變化,透過切換不同的配置,來表現出產品的不同狀態。因此通常應用於相似產品和系列化產品的設計中,它的優點就是比較直觀,切換配置後看到的就是我們想要的,而且還可以大量減少模型建立時間,從而提高工作效率,它所有的引數都是儲存在設計表中的,維護起來也比較簡單。但是如果建立了很多配置,就會使模型檔案變得很大,影響大裝配體的效能,而且由於配置可變化的規則有限,因此它並不適合規則複雜、模型數量多的產品。
在SOLIDWORKS中還可以使用邏輯驅動的方式,邏輯主要是應用方程式來定義,在模型中定義了全域性變數之後,使用函式以及方程式將全域性變數與變化的引數進行關聯,透過控制全域性變數值來實現模型的變化。它的優點是主引數管理方便、使用函式及方程式支援的邏輯更多,同樣的如果模型中的方程式有很多的話,會對模型的開啟速度、大裝配體的效能產生影響,而且方程式中支援的函式型別也是有限的,因此它更適合於邏輯變化相對簡單、模型數量不是很多的產品。
還可以使用Excel宏驅動的方式來實現產品的引數化設計,Excel中支援的函式和方程式就很多了,因此它可以支援規則較複雜的產品,但由於Excel中的所有資料都需要人工來新增,如果模型數量比較多的話,就會需要大量的時間來輸入所有模型的引數資料,因此這種方法並沒有普遍被使用。
再有就是使用程式來實現了,透過API介面來實現引數的傳遞。比如SolidKits.AutoWorks軟體,就是透過API介面來自動提取模型的引數資訊,包括設計樹、模型尺寸、特徵等,再將參數列的資訊透過API介面返回到模型中去,從而實現產品的自動化引數設計。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010140/viewspace-2893996/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SOLIDWORKS高效自動化引數設計外掛SolidKits.AutoWorksSolid
- SOLIDWORKS引數化設計工具講座預約 免費參與Solid
- SOLIDWORKS如何做引數化設計 SolidKits外掛來幫助您Solid
- SOLIDWORKS如何建立引數化機櫃Solid
- SOLIDWORKS軟體引數化建模配合技巧Solid
- SOLIDWORKS建立引數化模型基本原則Solid模型
- 設計引數化查詢的計劃指南
- SOLIDWORKS Simulation:最佳化設計的利器Solid
- SOLIDWORKS如何獲取模型中的引數Solid模型
- 鈑金件如何實現自動引數化設計
- 【SQL 效能優化】引數設定SQL優化
- c# 方法引數_值引數C#
- c# 方法引數_引用引數C#
- 查詢初始化引數的方法(二)
- 查詢初始化引數的方法(一)
- 查詢初始化引數的方法(七)
- 查詢初始化引數的方法(六)
- 查詢初始化引數的方法(五)
- 查詢初始化引數的方法(四)
- 查詢初始化引數的方法(三)
- 使用預計算分割槽優化引數化優化
- c#方法引數_輸出引數C#
- c# 方法引數_陣列引數C#陣列
- 使用 COM+ 引數化物件結構程式設計技術 (轉)物件程式設計
- 全網最適合入門的物件導向程式設計教程:48 Python函式方法與介面-位置引數、預設引數、可變引數和關鍵字引數物件程式設計Python函式
- 2.7.11 檢視引數設定的方法
- PyTorch常用引數初始化方法詳解PyTorch
- Oracle初始化引數設定new(轉)Oracle
- 上石旋流自吸泵泵體結構引數的最佳化設計
- win10玩csgo優化如何設定_win10系統中csgo優化引數設定方法Win10Go優化
- Swift語言中為外部引數設定預設值可變引數常量引數變數引數輸入輸出引數Swift變數
- java 執行緒池的初始化引數解釋和引數設定Java執行緒
- 查詢最佳化器的引數設定
- ActiveMQ 引數優化MQ優化
- Rust 程式設計,讀取命令列引數Rust程式設計命令列
- 建築師解構遊戲關卡——引數化關卡設計的思考遊戲
- SOLIDWORKS設計包線性靜態模擬Solid
- JVM引數設定的一些參考方法JVM