|
本帖最后由 356048911 于 2012-2-10 18:52 编辑 . i* `" K4 ]3 M2 `: Y$ b
4 f! g( W$ _3 ]& n) ]' t+ f& eEnd_pitch=0.5-------------------------------------终止卷螺距 k: z5 s. o8 H) w$ X3 B8 T
OD=1----------------------------------------------弹簧外直径
8 l8 J7 b, X/ dStart_pitch=0.1075--------------------------------起始卷螺距 d3 E8 Q p" F% b! S+ W7 M0 Y
Turns=5-------------------------------------------弹簧圈数
# h f, k; I: [% cWire_dia=0.05-------------------------------------弹簧线径
8 R4 r( t% b9 {/ ^height=Turns*mean_pitch---------------------------弹簧高度$ \/ ?0 A& ?& {* }* }
mean_pitch=(Start_pitch+End_pitch)/2--------------平均螺距5 b' I6 I" h' o
[mm]p0=Wire_dia
5 w) ^" V# [+ L' W% p[mm]p1=0, W* B4 B, W, {8 w; S, E8 z
rad=OD/2------------------------------------------弹簧外半径
5 b0 g" ~- f- H" Q- Y" ^. wt=1-----------------------------------------------规律曲线
0 L4 [- _% I1 Fx=t*height! ]( |! C8 d! o* i+ S
x1=0
p+ C0 k( T6 s1 Ix2=mean_pitch
. K8 b p, d/ \7 ex3=height-mean_pitch% @9 K" s! t6 h- _/ {8 G
x4=height; I+ J/ d. v+ j, R
xt=cos(360*Turns*t)*rad---------------------------X规律* t: {1 ]" V& n3 f! ?
yt=sin(360*Turns*t)*rad---------------------------Y规律
7 ?1 K: P0 R+ L# V3 c, yz1=03 O# g8 b/ a8 g- d) x, M5 N
z2=Start_pitch
- }( N, `7 a" e4 r! k, Fz3=height-End_pitch
4 n' f+ w# E$ ]5 H' ^z4=height: L; d; I) X' W3 N' ^' n) I" J( f# P
zt=zt1+zt2+zt3+zt4--------------------------------Z规律) A* ?% l" v# F5 o# i) x& R: x5 I
zt1=(((x-x2)*(x-x3)*(x-x4)/((x1-x2)*(x1-x3)*(x1-x4))))*z18 `: |2 |- O2 Q+ [- H2 K
zt2=(((x-x1)*(x-x3)*(x-x4)/((x2-x1)*(x2-x3)*(x2-x4))))*z20 n2 [5 |( Q5 Q4 f
zt3=(((x-x1)*(x-x2)*(x-x4)/((x3-x1)*(x3-x2)*(x3-x4))))*z3
2 ]' o' t8 d: i. I' _9 pzt4=(((x-x1)*(x-x2)*(x-x3)/((x4-x1)*(x4-x2)*(x4-x3))))*z4
- ?+ n1 z8 g: c4 F) [6 Y5 s W! ~
8 t& m& u# R5 }, M' @变螺距弹簧在已知起始螺距和终止螺距、圈数条件下利用拉格朗日插值法确定Z值变化规律
7 t- \. Z% q8 n. Z! G" M8 `7 \9 M$ o! A* k/ E6 d
0 ~1 K" Y# |8 d' f; X
/ C% c+ Y7 A7 j# t' r以上是我在网上淘的一个变节距方程式,还特意自学了一下拉格朗日插值法,但还有些不明白的地方(如图片所示)想请各位大虾们探讨解决一下,在线等啊。part文件晚上上传,现在公司上传不了!, p0 w( H% N* o# H
|
|