斯沃特里编好程序后显示M99行不是加工中心子程序手编

把程序中某些固定顺序和重复出現的程序单独抽出来按一定格式编成一个程序供调用,这个程序就是常说的加工中心子程序手编这样可以简化主程序的编制。加工中惢子程序手编可以被主程序调用同时加工中心子程序手编也可以调用另一个加工中心子程序手编。这样可以简化程序的编制和节省CNC系统嘚内存空间

加工中心子程序手编必须有一程序号码,且以M99作为加工中心子程序手编的结束指令主过程调用加工中心子程序手编的指令格式如下:

其中P为被调用的加工中心子程序手编号

主程序调用同一加工中心子程序手编执行加工,最多可执行999次且加工中心子程序手编亦可再调用另一加工中心子程序手编执行加工,最多可调用4层加工中心子程序手编(不同的系统其执行的次数及层次可能不同)

例:以HNC-21T系统加工中心子程序手编指令,加工图2-11工件上的四个槽

分别编制主程序和加工中心子程序手编如下:

M99指令也可用于主程序最后程序段,此时程序执行指针会跳回主程序的第一程序段继续执行此程序所以此程序将一直重复执行,除非按下RESET键才能中断执行

本文来自莫莫的微信公众号【UG数控编程】

学习UG编程,能力到了薪资都不是问题。干操机累即使干操机一个月五到七千,但那不是长之计你每次换了工作薪资还是一样,没多大区别而干编程,你越往后积累的技术能力越强,薪资自然会更高希望大家找对学习的方向,也希望在群可以幫助到正在迷茫的你

该楼层疑似违规已被系统折叠 

主程序中间用M1或者M0隔开内存卡程序结尾M30改为M99即可。打到自动运行模式非DNC模式。


我要回帖

更多关于 加工中心子程序手编 的文章

 

随机推荐