|
今天在网上找到的 关于变距螺纹的表达式画法,但是本人数学学的不是怎么样 还是没看懂 发表一下 懂的人看看吧
- End_pitch=50 //终止卷螺距
- Start_pitch=20 //起始卷螺距
- Turns=5 //弹簧卷数
- OD=100 //弹簧外直径
- Wire_dia=1 //弹簧线径
- mean_pitch=(Start_pitch+End_pitch)/2 //平均螺距
- height=Turns*mean_pitch //弹簧高度
- rad=OD/2 //弹簧外半径
- t=1 //规律曲线
- xt=rad*cos(360*Turns*t) //X规律
- yt=rad*sin(360*Turns*t) //Y规律
- x=t*height
- x1=0
- x2=mean_pitch
- x3=height-mean_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 //Z规律
复制代码
|
|