您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 利用宏程序编制数控车床斜椭圆程序
利用宏程序编制数控车床斜椭圆程序编程计算题:请利用宏程序或子程序编制粗、精加工程序答案:提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。已知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所以椭圆长轴为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.941225∠α=-19.741终点:5.6125=40*COSαCOSα=0.1403125∠α=81.93参考加工程序为:(西门子802D)G40G64T1D1M3S1200G0X100Z2R1=10N1G1X=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
本文标题:利用宏程序编制数控车床斜椭圆程序
链接地址:https://www.777doc.com/doc-2609029 .html