发那科车床编程子程序调用

发那科车床编程子程序调用,第1张

o1111

m3

s1000

t0101

g98

g0

x50

z2

m98p50002

《系统会自动搜索o0002的子程序找到了并跳到o0002的子程序》

g0

x100

z100

m5

m30

这是主程序

解释。m98是调用子程序,p5表示循环次数。我写的是5次。四位数,前面的0可以不写

0002是程序名。四位数,前面的0不可以不写,,<记住>意思是,我要调用o0002的程序5次。

你要重新建立一个子程序,

o0002

什么m

s

,t都不要写,直接

g0

w-5

要注意x

z

u

w的用法,

g1

x15

f40

g4

x2

切槽暂停

g1

x20

f100

m99

m99的意思是;子程序结束并返回主程序。

先做一个单零件的加工子程序,然后每个零件都设一个工件坐标点(要相同起始点),程序中就先走到那个工件坐标点,再调用子程序就OK了。或者用模态调用子程序:G66P--(单零件子程序),然后就是每个零件的工件坐标原点的坐标,最后G67取消模态调用。

如:

N10 G66P889

G90X10Y124

X20Y305

X30Y50

G67

--

--

以上就是关于发那科车床编程子程序调用全部的内容,包括:发那科车床编程子程序调用、数控加工中心中我要一起加工8个零件一排4个一共2排但是我要怎么编程呢!~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9281637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存