|
|

楼主 |
发表于 2013-5-21 13:59:08
|
显示全部楼层
来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-5-21 16:00 编辑
% y7 N1 k' p5 ~- A4 K1 d8 D# k
2 {. N, X3 g& W) I5 E, D. f主题: 圆筒压缩弹簧力之计算
: g$ u1 {& J" I D. T" G前言: 在几个有关solidworks论坛看到有关弹簧,几乎皆在讨论作图法,深深有感对一个机械设计者来说不但要学好正确理想的作图法,减少制图错误或是节省作图时间," C) j8 o: M- L) n# X. w3 j8 O+ b
但最主要的,设计者更应该知道设计的弹簧力量及在工作范围的压缩尺寸是否适用,这就是引发本人做这个宏的用意,期望这个分享能引起经验丰富的机械工程大师,
' y3 }8 w, D4 T 更能把自身的十八般武艺和知识传承给需要者.
! Y8 \0 h+ S. A4 c. {弹簧力计算公式:1 O1 h/ Q3 W0 J3 t; C& u* f A
参数: 线径 d(mm) , 节圆直径 D(mm) , 有效圈数 N , 9 o8 g* |, _0 j
弹簧常数 k(kg/mm) , 弹簧压缩量 s(mm) , 弹簧力 P(kg), , A+ e# g4 I1 v& ~! S3 j& r3 |/ Q% m
材料横向弹性系数 G(kg/mm2) ,各种材料的G值如附图1.
0 n% h* o+ f0 v2 ]: s$ } k=d^4*G/(8*N*D^3) s=P/k
4 C" z$ ]6 ^) w4 @+ v0 e
圖1( ~4 y: L. h! u' X
操作说明:, f4 I0 V- L$ Z% P. g5 t- ^9 z
1. 把Bass,Press Plate两个零件一个组件及spring force.swp编程存在同一个档案夹路径,再开启 组件文件.
6 W2 L' J* p4 t, h; f 2. 进入Spring零件"3D草图1"的编辑状况,点选"弹簧螺旋曲线,如图2.0 |! H# Q/ x8 F& r, l' F4 x
图2
6 z: `2 z, p( }6 u% M6 `( K, x 3. 点选上面功能列 [工具]-[宏]-[执行],叫出"sprint force.swp"VBA编程.
4 }9 _$ {- k# c; n3 s' T$ Z% Y# p2 b# ? 4. 操作注意事项: x' }: i; X7 m' b: a3 m
* 按下[加负载]或是[未加负载]之按钮前,皆须作第2项之操作.% t! ^6 L& n x, c9 B2 E
* 在自定义窗体输入每笔数据后须跳出该TextBox或按"Enter"键离开6 q" u, Q; X/ w/ C3 d5 m# o
5. 自訂表單內名稱定義說明:/ @- s3 ?; W& J1 e, K/ L! s
有效圈數-可以有效的彈性变形圈数 , 弹簧高-有效圈数上下线径的中心高.( T* s$ j+ q- [8 E
弹簧力及压缩量之分析:" a" `2 E) m4 u0 X- @" e
参考图3,当加压到”压缩量”接近”最大可压缩量”时,负载栏的值,就是弹簧 0 {+ u: R0 d7 c. F0 w
理想的”最大受力负载”,也就是在加压下去,可能弹簧压死了,就算没压死,* X/ v7 M( D' |; |8 z0 O8 ^+ v
也有可能变形压缩量和负载,就不是依照”虎克定律(Hooke's law )”两者是成线性变化了,最大可压缩量一般是取弹簧自由长的0.3~0.35倍, E) c- k4 L& v( n' ^. ?- O
若是不得已受空间所限,我是取 (弹簧自由长-压死长度)*0.9 [仅作参考]
0 V! } L' a) Y d" s p# @
图39 Q! l+ A! r; l, g
2012版(須下載三個壓縮檔,才能解壓)% A" T& D! A6 k; p# m
簡版.part1.rar
(927.73 KB, 下载次数: 318)
|
|