O9007
#211=#5021
#212=#5022
M99
O9008
#221=#5021
#222=#5022
M99
O9009
#231=#5021
#232=#5022
#501=[#221-#211]/2+#211(X)
#502=[#232-#212]/2+#212(Y)
#5221=#501(X)
#5222=#502 (Y)
#211=#0
#212=#0
#221=#0
#222=#0
#231=#0
#232=#0
M99
程序就是这么简单 ,那么机床如何设置呢!以FANUC为例,打开参数6077-6079输入机床没有的m代码,之后就能够在MDI页面用M功能调用了。例如我设置的是6077=77,6078=78,6079=79,所以第一点运行M77,第二点运行M78,最后M79。这样就能把圆心坐标输入到G54里面了!
数控驿站www.sk1z.com
M代码调用子程序介绍
举例如下:
1:设定6071-6079参数如下:
M201对应O9001、M202对应O9002
M20*对应O900* 、M209对应O9009
对应的程序号是固定的O9001~O9009
2、以M205调用O9005为例:创建O9005程序
如果创建时,提示:写保护;
请点击链接查看方法:FANUC 如何禁止程序编辑介绍
3、编辑O9005程序,如下:
4、MDI模式,编辑M205;
5、启动,运行测试;
注:
①6071~6079内参数设定不要与原M功能代码重复了,建议设定为200以后的数字;
②6071~6079对应的程序号是固定不变的,只能为O9001~O9009;
往 期 精 选
本文转载来自【公众号:数控e家】,仅供大家学习交流,如侵权请联系站长删文。
评论列表(6条)
我是法兰克MD输入这个程序后报警,提示变量超限,改怎么解除?
变量超限,急求解决办法!
FANUC有个型号变量只有0-33 100-199 500-599,忘记是哪个了。
变量超限~~不知如何處理
程序放在我上家公司的几十台小黄机上,一直都能用,我的程序怎么就找不出坐标了呢?
还有就是你这个跟矩形分中的效果是一样的,小于180度的圆能找到圆中心?