题目
- 按条件设计四杆机构,已知转角关系期望函数为y = x^(1/3) (1 <= x <= 2),连架杆转角范围分别为αm=50 φm=90;确定四杆长度并以解析法对该机构工作循环内按0.5°为间隔计算转角偏差值Δφi;
- 绘制三号图纸一张,包括:1.机构运动简图;2.期望函数与机构实现函数在计算点处的对比表;3.根据对比表绘制期望函数与机构实现函数的位移对比线图
python实现代码
开三次方(手动输入)
x=float(input("x=\n"))
y=pow(x,1/3)
print(y)
创造复现函数拟合期望函数,则需用以下公式选取期望函数上结点
import math
m=float(3)
xm=3
x0=1
i=1
while i<4:
cos = math.cos(((2 * i - 1) * math.pi) / (2 * m))
x=0.5*(xm+x0)-0.5*(xm-x0)*cos
print(x)
i+=1
手动输入结点y值获得结点φ值,即从动件转动角,由题可知比例:
µα=(xm-x0)/αm=2/50° µφ=(ym-y0)/φm=0.442/90°
y0=1
yi=float(input("yi="))
uphi=0.442/90
phi=(yi-y0)/uphi
print(phi)
可得三结点各值:
ⅈ |