SOLIDWORKS在裝配體中實現彈簧的自動伸縮

我們經常會遇到這樣的問題:我們在solidworks中建立一個彈簧的零件模型,在裝配體環境下很難實現彈簧的自動伸縮。那如何實現這一效果呢?

解決方案文章源自四五設計網-http://www.133122.cn/4701.html

首先我們在零件環境下建一彈簧的零件模型,值得注意的是:彈簧的螺旋線的定義方式為高度和圈數,只有這樣螺距才能變化實現彈簧的自動伸縮。首先我們要畫一條螺旋線,見圖一,圖二:文章源自四五設計網-http://www.133122.cn/4701.html

SOLIDWORKS在裝配體中實現彈簧的自動伸縮-1文章源自四五設計網-http://www.133122.cn/4701.html

定義好螺旋線,在做一個與螺旋線有穿透關系的輪廓,做一個特征掃描就可以得到我們所想要的彈簧了。進入裝配體環境,插入彈簧、中心軸、擋板進行配合,見圖三。文章源自四五設計網-http://www.133122.cn/4701.html

SOLIDWORKS在裝配體中實現彈簧的自動伸縮-2文章源自四五設計網-http://www.133122.cn/4701.html

下面是最重要的,我們希望兩個擋板之間的配合尺寸變化之后,彈簧能夠保持之間的良好配合關系,達到自動伸縮的效果。我們將兩個擋板之間的配合尺寸和彈簧高度做一個函數方程式,其中擋板間的配合尺寸為自變量,彈簧高度為因變量,見圖四:文章源自四五設計網-http://www.133122.cn/4701.html

SOLIDWORKS在裝配體中實現彈簧的自動伸縮-3文章源自四五設計網-http://www.133122.cn/4701.html

這樣就能完成彈簧在裝配體中自動伸縮了,下面我們看下效果,擋板之間的配合尺寸分別是80,65,50分別見圖五,圖六,圖七。文章源自四五設計網-http://www.133122.cn/4701.html

SOLIDWORKS在裝配體中實現彈簧的自動伸縮-4文章源自四五設計網-http://www.133122.cn/4701.html 文章源自四五設計網-http://www.133122.cn/4701.html

我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號
 
  • 本文由 四五設計網小助手 發表于 2022年4月29日11:05:08
  • 轉載請務必保留本文鏈接:http://www.133122.cn/4701.html

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動滑塊以完成驗證