G91G80G30Z0. ......................程序一开始就这样,什么意思不明白。 (机床返回机床零点)
G80G40G49 ................. 也不具体明白,是不是处始化。(循环取消,刀具半径取消,刀具长度补正取消)
G90G00G10L2P2X415.34Y-189.16Z0. ................. 这是干什么更不明白了。(这是个宏程序)
G90G00G10L2P3X87.82Y-223.08Z0. ................. 这是干什么更不明白了。。(这是个宏程序)
T15 (我们平时都电脑编程,都是用G54,G55。。。的。山外有山。) (这是15号刀准备)
M06 也有可能是我太菜了,高手看了不要笑。(这个是换刀,换上面的15 号刀)
N1(D110)
G91G80G30Z0. ( 相对坐标循环停止Z轴返回机床零点,)
G00G90G55X167.0Y117.7 ( 快速定位到55号坐标X167.0Y117.7).
.
M05 (主轴停止)
G91G80G30Z0.M19 。。。。。。(相对坐标循环停止机床返回零点,主轴定位)
M06 。。。。。。(这两个好象是换刀,但也不知道什么意思。( 这个是换刀,上面应该还有程序,是有一把刀准备,然后再换刀)
N2
G91G80G30Z0. (上面有)
G90G00G55X165.0Y8.0
M03S5000 (主轴启动正转,转速是5000转)
.
.
M09 (这个是切削液关闭,上面应该还有一段程序,里面有M08,M08 是切削液打开)
M05 (主轴停止)
G91G80G30Z0.M19(相对坐标,循环停止.Z轴返回机床零点,主轴再定位)
M06 (换刀)
N3
G91G80G30Z0.
G90G00G55X0.Y0.
M03S1100
G43Z3.0H24M08T03 (刀具补正负方向,用第24号刀补,在Z轴3毫米处切削液打开,并起3号到准备)
.
.
.
M09
G91G80G30Z0.M19
M06
N4(D=35.0MM) (刀具直径是35 毫米的刀具)注:括号里的一般机床不读取,是用来供编程人员知道的,是把什么刀,刀具有好大)
G91G80G30Z0.
G90G00G55X100.0Y-99.1
M03S1800
.
.
G00Z12.0
M09
G91G80G30Z0.M19
M06
M99P06 .........子程序呼叫结束(这个地方是个错误,应该是M98 P06,M98 P06是使用子程序,并起 是使用第6号程序,M99是返回主程序.)
N5
G91G80G30Z0.
G90G00G55X100.0Y-99.1
.
.
M09
G91G80G30Z0.M19
M06
N6(DX)
G91G80G30Z0.
G00G90G56X29.6Y-35.0
.
.
M09
G91G80G30Z0.M19
M06
N7
.
.
M09
G91G80G30Z0M19
G00X200.0 (这个地方是工件加工完了,机床走到这个地方好上下工件,)
G28Y0 (Y轴返回零点)
M30 (程序结束返回开头,到程序头,准备下一次加工)
总的来说就是这些,你们还说是用电脑编程的,连手工编的程序都看不懂,怎么知道电脑编的程有没有错误,每一个程序编号后都要检查的,有问题可以给我留言,我是搞编程的.有问题大家相互学习嘛!我的邮箱452308572@sina.com |