编程计算题:请利用宏程序或子程序编制粗、精加工程序
答案:
提示:如果采用三角函数计算椭圆起点和终点,会造成一定的计算误差。所以应该采用坐标系的平移和角度变换进行计算。
已知ab=20∠aob=30
求出∠aob=ab/ao
ao=40
所以椭圆长轴为40短轴为30
在xoy坐标系中求出起点与终点
起点x=37.7y=10
在xoy坐标系求椭圆起点:x=xcos30+ysin30
x=37.7*cos30+10*sin30
x=37.649
将x=-10y=28.55代入公式求出椭圆终点:
x=xcos30+ysin30
x=5.6125
将计算出的起点和终点值带入公式x=a*cosα求出起点和终点的角度值:
起点:37.649=40cosα
cosα=0.941225
∠α=-19.741
终点:5.6125=40*cosα
cosα=0.1403125
∠α=81.93
参考加工程序为:(西门子802d)
g40g64
t1d1
m3s1200
g0x100z2
r1=10
n1g1x=r1+60z0
z-12.3
r2=-19.741
n2r3=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-50
r2=r2+1
ifr2〈=81.93gotobn2
g1x=r1+97.1z=-60
z-110
g0x150
z2
r1=r1-2
ifr1〉=0gotobn1
g0x100
z150
m5
m2
关于绍兴市柯桥区印染企业污水处理药剂供应商推荐名录库(第二批)公告
成都到房县专线物流公司,成都到十堰房县物流公司回程车
导通线束测试仪的特点及应用领域有哪些呢?
台式铜离子检测仪XCK-39适用于生产生活废水的检测
影响车铣复合机床加工精度的因素有哪些?
利用宏程序编制数控车床斜椭圆程序
泉州到阿德莱德国际搬家优质服务_泉州到阿德莱德搬家公司
EOCR3DE-05/80DUH产品升级后的不同之处
智能回路电阻速测仪操作方法简介
65机塑料PE木塑造粒机
嵊州到长沙黄花机场物流公司直达专线,嵊州到黄花机场物流专线货运
什么是带锯条的锯路?它有什么作用?
潮州到埃克塞特国际搬家物流_潮州到埃克塞特搬家公司
氨曲南杂质的理化性质及分析方法
压力变送器选型要求
B1级橡塑保温管*厂家
苏州到伦敦国际空运,苏州空运到伦敦,苏州到伦敦空运
无锡到万隆搬家公司,无锡到万隆国际搬家海运
气压固结仪——科技助力地基工程质量
NCB(CDCNB)超薄型钢结构防火涂料