資源描述:
《凸輪機構(gòu)大作業(yè)___西工大機械原理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、大作業(yè)(二)凸輪機構(gòu)設(shè)計(題號:4-A)(一)題目及原始數(shù)據(jù)···············(二)推桿運動規(guī)律及凸輪廓線方程·········(三)程序框圖·········(四)計算程序·················16(五)程序計算結(jié)果及分析·············(六)凸輪機構(gòu)圖·················(七)心得體會··················(八)參考書···················一題目及原始數(shù)據(jù)試用計算機輔助設(shè)計完成偏置直動滾子推桿盤形凸輪機構(gòu)的設(shè)計(1)推程運動規(guī)律為五次多項式運動規(guī)律,回程運動規(guī)律為余弦加速度運動規(guī)律;(2)打印出原始數(shù)
2、據(jù);(3)打印出理論輪廓和實際輪廓的坐標(biāo)值;(4)打印出推程和回程的最大壓力角,以及出現(xiàn)最大壓力角時凸輪的相應(yīng)轉(zhuǎn)角;(5)打印出凸輪實際輪廓曲線的最小曲率半徑,以及相應(yīng)的凸輪轉(zhuǎn)角;(6)打印最后所確定的凸輪的基圓半徑。表一偏置直動滾子推桿盤形凸輪機構(gòu)的已知參數(shù)題號初選的基圓半徑R0/mm偏距E/mm滾子半徑Rr/mm推桿行程h/mm許用壓力角許用最小曲率半徑[ρamin][α1][α2]4-A155102830°70?0.3Rr計算點數(shù):N=90q1=60;近休止角δ1q2=180;推程運動角δ2q3=90;遠休止角δ3q4=90;回程運動角δ4二推桿運動規(guī)律及凸輪廓線方程推桿運動
3、規(guī)律:(1)近休階段:0o≤δ<60os=0;16ds/dδ=0;=0;(2)推程階段:60o≤δ<180o五次多項式運動規(guī)律:Q1=Q-60;s=10*h*Q1*Q1*Q1/(q2*q2*q2)-15*h*Q1*Q1*Q1*Q1/(q2*q2*q2*q2)+6*h*Q1*Q1*Q1*Q1*Q1/(q2*q2*q2*q2*q2);ds/dδ=30*h*Q1*Q1*QQ/(q2*q2*q2)-60*h*Q1*Q1*Q1*QQ/(q2*q2*q2*q2)+30*h*Q1*Q1*Q1*Q1*QQ/(q2*q2*q2*q2*q2);=60*h*Q1*QQ*QQ/(q2*q2*q2)-180
4、*h*Q1*Q1*QQ*QQ/((q2*q2*q2*q2))+120*h*Q1*Q1*Q1*QQ*QQ/((q2*q2*q2*q2*q2));(3)遠休階段:180o≤δ<270os=h=24;ds/dδ=0;=0;(4)回程階段:270≤δ<360Q2=Q-270;s=h*(1+cos(2*Q2/QQ))/2;ds/dδ=-h*sin(2*Q2/QQ);=-2*h*cos(2*Q2/QQ);凸輪廓線方程:(1)理論廓線方程:s0=sqrt(r02-e2)x=(s0+s)sinδ+ecosδy=(s0+s)cosδ-esinδ(2)實際廓線方程先求x,y的一、二階導(dǎo)數(shù)dx=(ds/
5、dδ-e)*sin(δ)+(s0+s)*cos(δ);16dy=(ds/dδ-e)*cos(δ)-(s0+s)*sin(δ);dxx=dss*sin(δ)+(ds/dδ-e)*cos(δ)+ds/dδ*cos(δ)-(s0+s)*sin(δ);dyy=dss*cos(δ)-(ds/dδ-e)*sin(δ)-ds/dδ*sin(δ)-(s0+s)*cos(δ);x1=x-rr*coso;y1=y-rr*sino;再求sinθ,cosθsinθ=x’/sqrt((x’)2+(y’)2)cosθ=-y’/sqrt((x’)2+(y’)2)最后求實際廓線方程x1=x-rr*cosθ;y1=
6、y-rr*sinθ;三程序框圖16
7、α
8、>[α1]?開始讀入:r0,Δr0,rt,h或(φ),e或(lAB、lOA)δ1,δ2,δ3,δ4,[α1],[α2],[ρamin],N計算:s0I=1計算:s,x,y,ds/dδ,dx/dδ,dy/dδ,x′,y′計算:αr0=r0+Δr0r0=r0=Δr0是回程?
9、α
10、>[α2]?選出α1max及相應(yīng)的凸輪轉(zhuǎn)角δ1選出α2max及相應(yīng)的凸輪轉(zhuǎn)角δ2計算:ρρ<0?
11、ρ
12、-rt≥[ρamin]?計算ρa選出
13、ρamin
14、及相應(yīng)的凸輪轉(zhuǎn)角δaminI=I+1I≤N?打印:x,y,x′,y′,ρamin,δamin,α1max,δ1max,α
15、2max,δ2max,r0,δ,s結(jié)束四計算程序1.#include#include16voidmain(){doubler0,or,rr,h,e,q1,q2,q3,q4,a,a11,a22,Q,pi,pa,paa,QQ,A1,A2,B1,B2,C1,C2;/*定義變量*/doublexz[90],yz[90],sz[90],x1z[90],y1z[90],Q1,Q2;doubles0,s,x,y,y1,x1,dx,dxx,dy,dy