普及调机技术 · 传播CNC文化 .培养编程思维
分享CNC行业经验
为什么要区分白夜班
现要CNC加工厂都是分两班24小时不停机运作,为了追踪生产出来的产品是哪个班生产的,就要在产品上刻上一个标志以示区分,最常用的标志是在白班(或夜班)的产品上打一个点,但是对于有好几百台机的大型加工厂来说,每天用人工切换程序是不现实的,所以就要求有宏程序的形式实现自动切换,宏程序可经根据机台的时间,一到转班时间就自动执行相应的操作。
在此,CNC实战技术以编一个在白班打一个点,夜班不打点的宏程序为例,如下:
只限新代系统
%@MACRO;
#103:=@101017/10000;
IF(#103>=08)AND(#103
GOTO1;
END_IF;
M08;
M99;
N1;
G90 G00 G54 X27.774 Y49.609 S12000 M03;
Z3.97;//(在此高度处开始下刀)
G99 G81 Z.87 R3.97 F1000;//(在0.87处结束,完成,实际只打了0.1深的点,因为产品表面是0.97的,可根据实际情况决定坐标和深度)
G80;
M99;
%;
//(TIME:0.20)
//(BYCNCaction)
“//“后面的为注解
发那科系统的请关注后续文章,请把文章转发朋友圈,你的支持是我们前进的动力
其它阅读导航
领取专属 10元无门槛券
私享最新 技术干货