(图片来源网络,侵删)
有本事搞一个宏程序刻流水号,第一次刻0001,第二次刻0002,可以依次刻到9999,兄弟安排今天的视频讲的有点长,讲的细节比较多,大家可以看一下前面第一次启动程序是刻0001,现在把它擦掉,直接在程序上再启动一次,启动现在刻的是0002,前面的数据会不会动的一直是保持一样的,就后面这个序号,只要程序每重新启动一次,碰到M30就会叠加一如果产品做的有问题,需要重新刻一下,可以打开公共变量,打开之后找到540号的公共变量,下一个数据是3,比如现在想刻2112,可以直接改成2112,之后直接再启动,系统会自动刻2112大家看一下,一样的道理,现在只要再启动一次,不需要做任何操作,现在会扣2113大家经常在说宏程序没有用这种方法,只有宏程序可以完成,把它擦掉,再重新再启动一次,就是2114前面看的是演示的效果,这个怎么完成的?现在一起跟随着镜头怎么一步一步来把这个功能完善出来·首先要保证三点:→第一、有一个主程序,就是刻前面那些部分是不用动的→第二、要编一个0到9的数字的程序,加上宏,把这三个串联在一起,就可以实现自动刻流水号·现在需要所改变的地方就是0004,这个地方会一直从0001刻到9999→第一步、坐标是不用动的,加工坐标系跟刻字坐标系都是同一个坐标系→现在就需要把0-9的每个数字做一个刀路,把程序编出来,0-9一共是十位数字→为了做区分,程序名为400,就是刻前面的一串字母,程序4001就是刻1,4002就是刻2,一直到4009就是刻数字9接着就是把前面两个数字的间距量出来0到0是5.16·现在把所有程序后处理出来,现在是得到了11条程序,400是主程序,4001是1,4002是2,4003是3,以此类推·先把主程序打开,拉到最后面,在Z1的地方后面,之后就手动串联一下,到Z1的地方后面删掉·把现在这个宏复制粘贴进来,放在最后面·而刚才量的一个5.16的距离,现在通过这几个间距更改一下就OK了用G52局部坐标系更改一下·产品上一直是个位、十位、百位、千位,程序里面也是第一个就是千位、百位、十位、个位,千位上的坐标就是5.16乘以3是15.48,百位上就是5.16乘以二,个位上直接是5.16·最后一个是在G54直接编程,所以XOY 0保存好就可以直接放在机床里面去做数控廖哥,记得关注
0 评论