|
& c- E; L7 c Z; `" R. ~. J1 n& A& m9 l
ug各种弹簧建模资料.pdf
(162.25 KB, 下载次数: 634)
! C; B7 R* J3 `) U- `
f) T5 V8 J' r* N
6 T! [" w4 \9 D
.闭合端部的弹簧
4 m: D3 F& P" `9 U y4 R 一个闭合端部的弹簧需要三条规律曲线:中间部分的一个简单螺旋线,在两端的可变螺距的螺旋线。闭合端部必须相切到顶部z平面与主螺旋线,利用指数方程可以解决这个问题。z值按照指数规律变化,指数等于主卷螺距除以闭合端的高度。! b, G. a5 O8 B6 I
(1)建立单位为inches的新零件4 y$ t: J5 y" i9 @4 }) Z
(2)输入公式(考别下面的内容并保存为*.exp文件,可以直接导入到ug公式里面); R( Q& u6 G3 E8 i/ ]
-------------------------------------------------------------------------------------------------------
0 h W$ h: c$ q4 ^2 \Active_coils=11 //中间弹簧卷数4 v/ a6 X! _- c: W
Wire_dia=0.095 //弹簧线径
y1 ?% d! Z- G) r9 n6 cClosed_height=Wire_dia+0.1 //考虑最后卷的间隙
' w9 }8 t' }" U' m) BDir=1 //改变螺旋旋转方向
1 e$ U! A* X, M# @3 y8 WFree_length=7 //弹簧自由长度
7 d% o1 z2 f5 n# E9 v9 DOD=2.19 //弹簧外直径
" _5 z" b' S6 H& v9 X+ N, h* f0 JTotal_coils=13 //螺旋总卷数2 K2 r( z! U3 |: `1 _, W& j. w$ F
angle_offset=(Total_coils-trnc(Total_coils))*360 //0: Y3 Y* g B. a
angle_offset_init=(Total_coils-Active_coils)/2*360 //360
) D8 n6 n3 j/ f, n7 b' z% W& Hheight=Free_length-Wire_dia-Closed_height*2 //中间螺旋高度
# j: {5 C$ Y3 _- Q7 npitch=height/Active_coils //中间螺旋螺距
5 F* L3 c, R7 G1 d0 C5 w" ^exp=(pitch/Closed_height*(Total_coils-Active_coils)/2) //指数
- P# w0 ^0 X, L5 r$ Oradius=(OD-Wire_dia/2) //螺旋线半径
. q2 V; }! O6 t" Y6 qt=1 //规律参数 a- x, h0 e/ J; W& y
. c4 V c; u* \* G* {( w3 Z" q1 g' _
xt=cos(Dir*360*Active_coils*t+angle_offset_init)*radius //中间螺旋x规律
: d, C4 w$ A/ l/ o |xt1=cos(Dir*360*(Total_coils-Active_coils)/2*t)*radius //上端部螺旋x规律- j4 c6 f- v) m" I6 k* s
xt2=cos(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius //下端部螺旋x规律! I2 ?) b+ S( o' {/ i: B% N& f
' d8 {. E1 R" Z7 q; P1 K9 K* c6 Z+ w4 l* ~$ F
yt=sin(Dir*360*Active_coils*t+angle_offset_init)*radius //中间螺旋y规律& S1 q& Z+ L5 X, R' R, v8 l
yt1=sin(Dir*360*(Total_coils-Active_coils)/2*t)*radius //上端部螺旋y规律" s% X+ |, q6 y( E7 Y' P
yt2=sin(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius //下端部螺旋y规律$ a5 u s3 T% |/ o. _
Q3 X9 i, I; T* Y% v% k, Y- d
zt=t*height+Closed_height+Wire_dia/2 //中间螺旋z规律
5 u: b3 H1 x$ z, w) z* B9 pzt1=(t^(exp)*Closed_height)+Wire_dia/2 //上端部螺旋z规律7 I& Q: U& w' _/ l8 p6 l
zt2=(-t^(exp)*Closed_height)+height+Closed_height*2+Wire_dia/2 //下端部螺旋z规律
" R1 T7 S6 c. d- d; n$ L( [2 I7 M---------------------------------------------------------------------------------------% d, ?/ {& G* v% T$ c4 \
(3)利用law curve建立三条规律曲线0 H, |( m& O! j2 J( Z
(4)tube(Outer diameter=Wire_dia,Inner Diameter-0) 本贴包含图片附件:
9 b8 m5 F$ @) k" Z
6 z9 G7 K( Y! \: M K& w/ u8 l
. F& k! y, y9 @9 k* g |
( \" B: k1 [0 Y
2.椭圆形弹簧, n) f: `: W& x
公式:6 u9 N8 i9 i/ M; d# B( d5 j
---------------------------------4 j% ]9 U( `1 L2 f' s) z6 h
n=10 //弹簧卷数
e+ s% C5 h3 }$ dpitch=5 //弹簧螺距 ) t* i8 z6 y2 e
startangle=0 //弹簧起始角
3 u6 s) T7 i+ \endangle=360*n //弹簧终止角
6 P7 Y0 h* |! m5 l2 V, ssemimajor=30 //椭圆长半轴* s7 s) p! B# q6 O' i( _; V, L2 Y2 u
semiminor=20 //椭圆短半轴
! H6 O! F$ ]& a* i6 Ct=1: N' ?& B1 ^2 o1 e; \1 V0 F* U
s=(1-t)*startangle+endangle*t
* l6 t5 o3 s) l4 q$ w' H% q, }
( ?: z. G& p+ Y( ^9 M' Y3 z# h/ [xt=semimajor*cos(s)/ }! s0 e3 e- b* y$ Z
yt=semiminor*sin(s)
) A' h& I/ N; ^( j0 S0 x2 Ozt=n*t*pitch
5 G( P7 W) q5 @8 T+ m0 o% P" h& U5 o0 Q, c& W4 ~0 Z$ R
wire_dia=3 //弹簧线径1 i1 i1 P) H" z4 b) Z
-------------
; p9 e; X- h3 c$ }. V+ c( T4 n4 m& [/ F/ W& ~3 L: K+ _
+ W" _+ Z: [/ Y: j
1 Z5 ?3 H0 _2 p4 R s q
|
|