iCAx开思网
标题:
变螺距弹簧方程
[打印本页]
作者:
yufen
时间:
2009-4-1 15:42
标题:
变螺距弹簧方程
看到有几个人问过这个问题了,发上来大家有要的看吧:
start_pitch=XXX ----起始螺距
end_pitch=XXX -----终止螺距
coils=XXX----弹簧圈数
helix_dia=XXX -----螺旋线直径
wire_dia=0.05
mid_pitch=(start_pitch+end_pitch)/2 -----平均螺距
height=coils*mid_pitch -----弹簧高度
t=1
xt=cos(360*coils*t)*helix_dia/2 -----X规律
yt=sin(360*coils*t)*helix_dia/2 -----Y规律
x=t*height -----拉格朗日插值
x1=0
x2=mid_pitch
x3=height-mid_pitch
x4=height
z1=0
z2=start_pitch
z3=height-end_pitch
z4=height
zt1=(((x-x2)*(x-x3)*(x-x4))/((x1-x2)*(x1-x3)*(x1-x4)))*z1
zt2=(((x-x1)*(x-x3)*(x-x4))/((x2-x1)*(x2-x3)*(x2-x4)))*z2
zt3=(((x-x1)*(x-x2)*(x-x4))/((x3-x1)*(x3-x2)*(x3-x4)))*z3
zt4=(((x-x1)*(x-x2)*(x-x3))/((x4-x1)*(x4-x2)*(x4-x3)))*z4
zt=zt1+zt2+zt3+zt4
本帖最后由 yufen 于 2009-4-1 15:56 编辑
作者:
xiaoguosir
时间:
2009-5-21 03:20
顶一下楼主,想知道矩形弹簧的做法
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3