求 数控铣床的一个子程序编程

来源:百度知道 编辑:UC知道 时间:2024/06/11 15:33:53
我是学数控的但是对数铣的子程序 一直不怎么 了解 在学校老师讲的太 马虎 不认真 ( 本人在合肥华工)

不知道你学的哪种机床?如果是法拉克的话,用M98调用子程序,格式为
M98 P********
P后面有八位数,前面四个表示调用次数,后面的四个为子程序名,比如要调用子程O1234五次,就写:M98 P00051234也可写成M98 P51234
因为0005可简写成5,当机床读到M98时他会自动跳到O1234这个程序中接着走,走完了重复走,直到你设定的次数都走完为址,然后反回主程序
子程序结束用M99指令
这个子程怎么用,要自己动下脑筋,回去看看例题,看看他是怎么做的

子程序是不带G54系统坐标语句的,可以在工件程序或者MDA程序中反复调用的小程序段,以简明代码命名,GO TO XX形式在主程序中进行调用和循环 ,一般用数控龙门铣点孔开键槽会用到比较有代表性的简单的主程序带子程序循环,自己动手试试就能很好的理解了

比如调用O3333八次 也可以这么写M98P3333 L8

M98 P L
M99结束