利用宏程序编制数控车床斜椭圆程序.doc

利用宏程序编制数控车床斜椭圆程序.doc

ID:59224190

大小:96.00 KB

页数:4页

时间:2020-09-09

利用宏程序编制数控车床斜椭圆程序.doc_第1页
利用宏程序编制数控车床斜椭圆程序.doc_第2页
利用宏程序编制数控车床斜椭圆程序.doc_第3页
利用宏程序编制数控车床斜椭圆程序.doc_第4页
资源描述:

《利用宏程序编制数控车床斜椭圆程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、利用宏程序编制数控车床斜椭圆程序编程计算题:请利用宏程序或子程序编制粗、精加工程序答案:提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。已知AB=20∠AOB=30°求出SIN∠AOB=AB/AOsin30°=20/AO→AO=40所以椭圆长轴为a=40,短轴b=30在xoy坐标系。 编程计算题:请利用宏程序或子程序编制粗、精加工程序 答案:提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。  已知AB=20∠AOB=30°求出∠AOB=AB/AOAO=40所以椭

2、圆长轴为a=40,短轴b=30。在xoy坐标系中求出起点与终点起点x=37.7y=10在XOY坐标系求椭圆起点:X=xCOS30+ySIN30X=37.7*COS30+10*SIN30X=37.649将x=-10y=28.55代入公式求出椭圆终点:X=xCOS30+ySIN30X=5.6125将计算出的起点和终点值带入公式X=A*COSα求出起点和终点的角度值:起点:37.649=40COSαCOSα=0.∠α=-19.741终点:5.6125=40*COSαCOSα=0.∠α=81.93参考加工程序为:(西门子802D)G40G64T1D1M3S1200G0X100Z2R1=1

3、0N1G1X=R1+60Z0Z-12.3R2=-19.741N2R3=40*COS〈R2〉R4=30*SIN〈R2〉R5=R3*COS〈30〉-R4*SIN〈30〉R6=R3*SIN〈30〉-R4*COS〈30〉G1X=R1+40+2*R6Z=R5-50R2=R2+1IFR2〈=81.93GOTOBN2G1X=R1+97.1Z=-60Z-110G0X150Z2R1=R1-2IFR1〉=0GOTOBN1G0X100Z150M5M2

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

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

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