加工中心宏程序往复光平面实际案例

该案例要求铣削一个长方体的大平面长度方向X为100mm 宽度方向尺寸为60mm 铣削深度为3mm

guangmian.png

为方便演示在这里采用12的立铣刀来完成铣削,,编程原点在左下角。为减小切削力且达到良好的质量,所以这里步距设置为10mm 。加工方式采用往复式切削。为了简化程序,引进#100作为长方体的宽。具体宏程序代码如下

O1000

T1M6(12的立铣刀)

G0G90G54X0.Y0.S3500M3(快速移动到工件原点)

G43H1Z30.M8(读取长度补偿 打开切削液)

#100=0(Y向距离)

#101=120(X向距离)

G0X-10.(X下刀点)

G1Z-3F500(3mm下切深度)

N20G0Y[#100](Y向移动到铣削位置)

G91

G1X[#101]F800(X向铣削)

G90

#101=-#101(变量赋值,实现X向往复铣削)

#100=#100+10(Y向每次移动10mm)

IF[#100LE60]GOTO20(判断Y向是否铣削完毕)

G91G28Z0.(抬刀Z轴原点)

G91G28Y0.(Y轴回原点)

M5

M9

M30

软件仿真路径如下

无标题.png

相关文章

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注