如何绘制凸轮动画.doc

如何绘制凸轮动画.doc

ID:52717567

大小:208.50 KB

页数:5页

时间:2020-03-29

如何绘制凸轮动画.doc_第1页
如何绘制凸轮动画.doc_第2页
如何绘制凸轮动画.doc_第3页
如何绘制凸轮动画.doc_第4页
如何绘制凸轮动画.doc_第5页
资源描述:

《如何绘制凸轮动画.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实际机构的从动件导路要求是水平的,且凸轮轴心坐标是<50,80)。根据书本公式画出的凸轮轴心坐标是<0,0),且导路是垂直的。5/5将按照书本公式画出的凸轮顺时针回转90度,然后平移<50,80),就得到实际凸轮机构的起始位置。5/5将按照书本公式画出的凸轮先顺时针回转90度,再逆时针转动120度,然后平移<50,80),就得到实际凸轮机构的凸轮从其起始位置逆时针转动120度的位置。b5E2RGbCAP!EXAMPLE5-2INP.91!TWOCAMCURVESROTATE!!!!THECENTREOFTHECAMISAT(50,80>!THEGUIDEWAYOFT

2、HEFOLLOWERISHORIZONTALDIMXB(0TO360>,YB(0TO360>!ARRAYOFPITCHCURVEp1EanqFDPwDIMXT(0TO360>,YT(0TO360>!ARRAYOFCAMCONTOURDXDiTa9E3dDIMS(0TO360>!ARRAYOFFOLLOWERDISPLACEMENTRTCrpUDGiTOPTIONNOLETSETWINDOW-200,360,-150,280M=+1N=+1RP=100E=40RR=20RC=30H=80DELTA0=140*PI/180DELTAS=40*PI/180DELTA01=

3、100*PI/180S0=SQR(RP^2-E^2>!CALCULATEANDSTOREDISPLACEMENTSANDCO-ORDINATESOFTWOCURVES5PCzVD7HxAFORI=0TO360STEP1!useJ,notI!!!!!!DELTA=I*PI/180IFDELTA<=DELTA0THEND2=DELTA/DELTA0S(I>=H*(10*D2^3-15*D2^4+6*D2^5>S1=H*(30*D2^2-60*D2^3+30*D2^4>/DELTA0ELSEIFDELTA<=(DELTA0+DELTAS>THENS(I>=HS1=0ELS

4、EIFDELTA<=(DELTA0+DELTAS+DELTA01>THEND4=(DELTA-DELTA0-DELTAS>/DELTA01S(I>=H*(1-D4+1/(2*PI>*SIN(2*PI*D4>>S1=-H/DELTA01*(1-COS(2*PI*D4>>ELSES(I>=0S1=0ENDIFXB(I>=M*((S0+S(I>>*SIN(DELTA>+N*E*COS(DELTA>>YB(I>=(S0+S(I>>*COS(DELTA>-N*E*SIN(DELTA>XB1=M*(S1*SIN(DELTA>+(S0+S(I>>*COS(DELTA>-N*E*S

5、IN(DELTA>>jLBHrnAILg5/5YB1=S1*COS(DELTA>-(S0+S(I>>*SIN(DELTA>-N*E*COS(DELTA>xHAQX74J0XKB=SQR(XB1^2+YB1^2>XT(I>=XB(I>+M*RR*YB1/KBYT(I>=YB(I>-M*RR*XB1/KBNEXTI!ANIMATEDCAMFORJ=0TO360STEP2BOXCIRCLE50-RP,50+RP,80-RP,80+RPPLOT50-RP,80。50+RP,80PLOT50,80-RP。50,80+RPDRAWPITCHCURVEWITHROTATE(J*P

6、I/180-PI/2>*SHIFT(50,80>LDAYtRyKfEDRAWCAMCONTOURWITHROTATE(J*PI/180-PI/2>*SHIFT(50,80>Zzz6ZB2LtkBOXCIRCLE50+S0+S(J>-RR,50+S0+S(J>+RR,80-E-RR,80-E+RRdvzfvkwMI1PLOT50+S0+S(J>,80-E。50+S0+S(J>+200,80-EPAUSE0.1CLEARIFJ=360THENJ=0NEXTJ!SUBROUTINEFORDRAWINGPITCHCURVEWHENDELTA=0,XO=0,YO=0rqyn1

7、4ZNXI!THEGUIDEWAYOFTHEFOLLOWERISVERTICALPICTUREPITCHCURVEFORI=0TO360PLOTXB(I>,YB(I>。NEXTIPLOTENDPICTURE!SUBROUTINEFORDRAWINGCAMCONTOURWHENDELTA=0,XO=0,YO=0EmxvxOtOco!THEGUIDEWAYOFTHEFOLLOWERISVERTICALPICTURECAMCONTOURFORI=0TO360PLOTXT(I>,YT(I>。NEXTIPLOTENDPICTUREEND作业:将三个不同的凸轮机构放在同一界

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。