農林漁牧網

您現在的位置是:首頁 > 農業

SolidWorks鏈條的引數化設計,讓你六分鐘學會!

2022-10-03由 友創軟體 發表于 農業

solidworks鏈輪鏈條怎麼畫

06:31

在設計鏈條、鏈輪結構的時候,我們真正設計的是鏈條的什麼呢?很明顯不是外觀,一般情況下我們所關注的是鏈條的節距、節數和長度。節距是根據設計要求或者經驗選取,節數和長度就需要工程師自己計算了。

SolidWorks鏈條的引數化設計,讓你六分鐘學會!

下面就給大家分享一種鏈條節數自動計算的引數化設計方法。主要是利用自頂向下的方法設計鏈條,在裝配體中插入新零件,如下圖:

SolidWorks鏈條的引數化設計,讓你六分鐘學會!

裝配體環境下編輯該零件並使用轉換實體引用命令將兩個鏈輪的分度圓引用出來,並完善鏈條的掃描或者陣列路徑,使用“路徑長度尺寸”將鏈條的長度標註出來方便後面的計算。如下圖:

SolidWorks鏈條的引數化設計,讓你六分鐘學會!

鏈條節數一般取偶數,需要使用函式來進行判斷是否為偶數,但沒有隻用用於判斷奇偶的函式,因此需要借用if和int函式進行判斷。如下圖:

SolidWorks鏈條的引數化設計,讓你六分鐘學會!

節數初值 = int ( “D1@草圖1” / “節距” ) + 1

節數 = IIF ( “節數初值” / 2 - int ( “節數初值” / 2 ) =0 , “節數初值” , “節數初值” + 1 )

其中的“D1@草圖1”是使用路徑長度尺寸標註出來的,引用到方程式中進行計算;

節數的計算採用偶數除以2得整數,奇數除以2小數位是0。5的特性進行判斷奇偶性。

最後在自定義屬性中連結節距、節數和鏈條長度,方便最終出BOM的時候進行統計。

SolidWorks鏈條的引數化設計,讓你六分鐘學會!