sw彈簧自動伸縮,sw彈簧怎麼變成柔性可伸縮

本文目錄一覽:

如何在SolidWorks裝配體中實現彈簧的自動伸縮

在裝配體中將彈簧的長度連結在接觸的物體面上.

移動物體.彈簧的長度就會變動.

solidworks里變螺距彈簧裝配自動伸縮

在裝配體中將彈簧的長度連結在接觸的物體面上. 移動物體.彈簧的長度就會變動.

solidworks彈簧是子裝配體後,改成柔性了,在裝配的時候還是不能伸縮?

經過多次實際測試,SW確實有這個問題。而正常的「 總裝配體-子裝配體」結構中開啟柔性是可以運動的。這估計與SW彈簧可動的原理相關。

即,含有可動彈簧的子裝配體,在總裝配體中開啟柔性也無法實現彈簧伸縮運動。

1.問題復現:

子裝配體中:移動上方圓柱體的位置,「重建模型」彈簧隨之運動。

請點擊輸入圖片描述

新建總裝配體,把圓柱體和彈簧作為其子裝配體插入。

請點擊輸入圖片描述

移動上方圓柱體,彈簧沒有運動。開啟柔性,依舊不能運動。

2.猜想原因:

SW中,彈簧的可伸縮運動實際上由彈簧的軸線控制。軸線的長度由上下兩個零件的位置控制(重合幾何約束)。

而零部件屬性—柔性。則是讓子裝配體在總裝配體中保持自由度。這個功能更多的基於「配合」,而不是草圖幾何關係。配體零件。

我們可以合理猜想:基於草圖幾何關係的彈簧軸線,並不會因為開啟柔性而可動。則這種技巧只能適用於「裝配體-零件」結構。在「 裝配體-子裝配體」結構中開啟柔性,也不能調用草圖父子關係。

3.解決方案:

(1)在子裝配體中,預先把彈簧做多個配置,然後在總裝配體環境中切換彈簧配置(選中彈簧-右鍵-零部件屬性-選中相應配置,來改變彈簧伸縮狀態。)

實現:

在子裝配體中建立多個彈簧壓縮長度不同的配置。

在總裝配體中,選中子裝配體,右鍵單擊。在最上方切換配置。

配置切換

(2)在SOLIDWORKS 2020版本中,新增「製作柔性零件」功能,或許可以實現你的要求。(猜想,我的版本沒有升級到2020,只能你或者別人測試了。)

希望對你有所幫助。

原創文章,作者:UAYP,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/136755.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
UAYP的頭像UAYP
上一篇 2024-10-04 00:16
下一篇 2024-10-04 00:16

相關推薦

發表回復

登錄後才能評論