
由上图可知椭圆长半轴为40
短半轴为24
选z轴为自变量进行公式换算
x=短半轴×SQRT[1-[Z方]/[长半轴方]
设编程起点为椭圆心,自变量的范围就是[8,-30]
O1
M03S600T0101
G00X50Z2
#1=40 长半轴40
#2=8 起点到中心的距离8
WHILE[#2GE-30]DO1 加工条件判断
#3=24*SQRT[1-[#2*#2]/[#1*#1]]计算x值
G01X[2*#3]Z#2-8 直线拟合
#2=#2-0.5 0.5步距
END1 循环结束
G02X41Z-48R6F0.1 加工R6圆弧
G1Z-79F0.1 走直线
G00X100
Z100
M30
以下刀路仿真

以上是精加工指令,下面讲解,如何去跟粗加工循环混编。
O1
M03S600T0101
G00X50Z2
G73U10R10
G73P1Q2U0.5W0F0.2
N1#1=40
#2=8
WHILE[#2GE-30]DO1
#3=24*SQRT[1-[#2*#2]/[#1*#1]]
G01X[2*#3]Z#2-8
#2=#2-0.5
END1
G02X41Z-48R6
G1Z-79
N2X50
G00X100Z100
M03S800T0101
G00X50Z2
G70P1Q2F0.1
G00X100Z100
M30
以上就是混编程序
混编程序仿真
可以利用软件编程,然后提取精加工程序插入到G73中,方便快捷,控制精度也方便。

扫描二维码
关注我们
I精品数控屋

扫描二维码
关注我们
本店学习资料一律打八折
原创文章,作者:数控笔记,如若转载,请注明出处:https://www.sk1z.com/58762.html