摆动凸轮matlab程序,滚子摆动从动件凸轮设计matlab程序
disp ' ******** 滾子擺動從動件凸輪設計 ********'
disp '已知條件:'
disp ' 凸輪作順時針方向轉動,從動件做擺動'
disp ' 從動件在推程作等加速/等減速運動,在回程作等加速等減速運動'
rb =52;rt = 10;qm=15;ft = 60;fs = 10;fh = 60;alp = 35;a=140;l=122;q0=asin(rb/a)*180/pi; fprintf (1,' 基圓半徑 rb = % mm \n',rb)
fprintf (1,' 滾子半徑 rt = % mm \n',rt)
fprintf (1,' 起始角度 q0= % mm \n',q0)
fprintf (1,' 最大擺動角度 qm = % mm \n',qm)
fprintf (1,' 推程運動角 ft = % 度 \n',ft)
fprintf (1,' 遠休止角 fs = % 度 \n',fs)
fprintf (1,' 回程運動角 fh = % 度 \n',fh)
fprintf (1,' 推程許用壓力角 alp = % 度 \n',alp)
hd= pi / 180;du = 180 / pi; %角度弧度互換
d1 = ft + fs;d2 = ft + fs + fh;
disp ' '
disp '計算過程和輸出結果:'
disp ' 1- 計算凸輪理論輪廓的壓力角和曲率半徑'
disp ' 1-1 推程(等加速/等減速運動)'
s = zeros(ft);ds = zeros(ft);d2s = zeros(ft);vt=zeros(ft);st1=zeros(ft);at=zeros(ft);
at = zeros(ft);atd = zeros(ft);pt = zeros(ft);
for f = 1 : ft
if f <= ft / 2
總結
以上是生活随笔為你收集整理的摆动凸轮matlab程序,滚子摆动从动件凸轮设计matlab程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html正则表达式 数字,js的正则表达
- 下一篇: 疯狂英语口语之精华(一)