lmjams 发表于 2020-8-3 21:32:57

一般法拉克的改成G,M代码调用子程序或者宏程序都是可以的(MD及以下都好改好用),只是高版本MF
的可能就要改参数了,因为好多默认的参数是关闭了的,但是如果用M98 调用应该都可以。

腊月的猴子 发表于 2020-8-22 22:40:22

不错,很好

魅影__* 发表于 2020-8-30 09:29:43

我有更神奇的办法,已经在用。稍作修改不调换程序   实现批量自动对刀。如果你会HM多原点的话我和你交换

Bridge_︻︻︻︻ 发表于 2020-9-1 06:24:12

魅影__* 发表于 2020-8-30 09:29
我有更神奇的办法,已经在用。稍作修改不调换程序   实现批量自动对刀。如果你会HM多原点的话我和你交换

不敢兴趣,看了你的空间,发了两个贴子,都是求助,呵呵。

l铁匠l 发表于 2021-4-2 02:47:43

%
O9005
(读取当前刀具T在#4120的值)
(然后把刀长写入对应刀补里)
#=#5023
M99
%
然后可以通过修改系统参数6075用自定义M功能调用.
子程序是用M99结尾的,M30不对.这个程序是有缺点的,在机械手换刀的时候如果有提前调下一把刀到换刀的位置的情况下,#4120的值会变成下一把倒的刀号的.
例如这样:
%
T4M6;
T10;
.
.
.
M6;
T6;
.
.
.
M30
%
在没有执行M6之前,10号会在刀在刀架上等待M6,而#4120的值是10,这种情况在刀库刀具非常多的情况下经常这么用,用来节省换刀时间.

多多爱吃鱼 发表于 2021-4-17 15:57:59

感谢提供

ㄅ卡布‰奇诺ㄣ 发表于 2021-6-11 23:37:19

这个宏程序有问题的,如果中途对刀,前面执行程序执行过预选刀,就会读取预选刀的刀号,写入就会出错。

木先森 发表于 2021-6-12 02:37:28

这样不麻烦么?把相对坐标和机械坐标设置为一致,对刀然后C输入不就好了?

893011376 发表于 2021-6-20 15:56:01

程序确实有问题,执行了预选刀就错了

snowa* 发表于 2021-7-17 22:53:07

怎么解决备刀问题的?
页: 1 [2] 3
查看完整版本: 对刀程序做成了G代码或者M代码,但不能在MDI调用