大家看看新来大师傅编的程序有没问题,今天老板招了一个人,刚好公司做垫片,于是我让他编一个一次性车5件的程序,我看了他是使用子程序编的。主程序o0001
m3 s600
t0101
m8
g0 z0 x42.0
m98p50002
g0 x150 z150
子程序
o0002
W-6.0
g1 x15 f40
x42 f300
m99
根据我的分析这位师傅对于一次性加工多个工件只是懂得皮毛,根据他的程序看既没平面,有没加工外圆,刀角什么的,只是单纯的把切断刀移动5次执行切断而已。
子程序调用如果真正的实现一次性加工多个产品(包括车外圆,内孔,螺纹等),子程序中要全部使用相对坐标才行,这样造成编程复杂化,复合循环无法使用的现象。
真正实现一次性加工多个产品我文章也有写到,有多种方法。
这次展示简单的g50给大家看看(2.0毫米切刀寛)
o0001
t0101
g0 x10 z0.1
m0
g0 z20
m01
m98p0005 o888
g50 w-31.5
g0 x150 z150
m30
o888
g99 mo3 s800
平面
车外圆
g50 w6.3
m99
以上仅提供编程的格式,详细学习和编程参考文章。#数控车床#