QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

[分享] 对刀程序做成了G代码或者M代码,但不能在MDI调用

[复制链接]

上尉

Rank: 6Rank: 6

8

主题

520

帖子

5114

积分
发表于 2020-8-3 21:32:57 | 显示全部楼层
一般法拉克的改成G,M代码调用子程序或者宏程序都是可以的(MD及以下都好改好用),只是高版本MF
的可能就要改参数了,因为好多默认的参数是关闭了的,但是如果用M98 调用应该都可以。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

2

主题

178

帖子

6067

积分
发表于 2020-8-30 09:29:43 | 显示全部楼层
我有更神奇的办法,已经在用。稍作修改不调换程序   实现批量自动对刀。如果你会HM多原点的话我和你交换
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

100

主题

1124

帖子

1万

积分
 楼主| 发表于 2020-9-1 06:24:12 | 显示全部楼层
魅影__* 发表于 2020-8-30 09:29
我有更神奇的办法,已经在用。稍作修改不调换程序   实现批量自动对刀。如果你会HM多原点的话我和你交换

不敢兴趣,看了你的空间,发了两个贴子,都是求助,呵呵。
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

2

主题

85

帖子

1400

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

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

600

帖子

5064

积分
发表于 2021-6-11 23:37:19 | 显示全部楼层
这个宏程序有问题的,如果中途对刀,前面执行程序执行过预选刀,就会读取预选刀的刀号,写入就会出错。
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

15

主题

172

帖子

2479

积分
发表于 2021-6-12 02:37:28 | 显示全部楼层
这样不麻烦么?把相对坐标和机械坐标设置为一致,对刀然后C输入不就好了?
回复 支持 反对

使用道具 举报

少将

Rank: 8Rank: 8

24

主题

1252

帖子

2万

积分

论坛贡献论坛元老

发表于 2021-6-20 15:56:01 | 显示全部楼层
程序确实有问题,执行了预选刀就错了
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

10

主题

185

帖子

2881

积分
发表于 2021-7-17 22:53:07 | 显示全部楼层
怎么解决备刀问题的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-3-29 06:31

返回顶部