QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 5207|回复: 10
打印 上一主题 下一主题

[求助] VERICUT仿真840D系统子程序的重复调用功能

[复制链接]

六级士官

Rank: 4

5

主题

50

帖子

1068

积分
跳转到指定楼层
楼主
发表于 2015-12-24 14:15:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
程序已经编好,但是程序中使用了子程序调用次数这个功能,VERICUT不识别P3这个命令,怎么办?

主程序
N10 G54                     ;设定原点
N20 G90 G17                 ;绝对值编程
N30 T3 M6 D1;                  ;换刀
N40 M3 S1000                    ;主轴顺时针旋转,转速1000
N50 G00 X0 Y-10 Z17.5           ;快进
N60 SLOT4_SUB1 P3           ;调用4次子程序1
N70 M30


SLOT4_SUB1.sub
N110 G91 G00 X10                ;增量为X方向10mm
N120 LSLOT4_SUB2 P4          ;调用4次子程序2
N130 G90 Z-2.5              ;修正Z轴高度
N140 RET                        ;子程序结束


SLOT4_SUB2.sub
N210 G42 G01 Y5                                ;右补偿,切削
N220 Y70                                                ;
N230 G41 X9                                        ;X方向增量为9mm
N240 Y-70                                        ;左补偿,切削
N250 G40 Y-5                                        ;取消刀补
N260 RET                                                ;子程序结束


有奖推广贴子: 

回复

使用道具 举报

少校

Rank: 6Rank: 6

2

主题

813

帖子

7794

积分
沙发
发表于 2015-12-24 17:00:13 | 只看该作者
这个P3表示什么意思?
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

50

帖子

1068

积分
板凳
 楼主| 发表于 2015-12-27 20:17:18 | 只看该作者
enricyx 发表于 2015-12-24 17:00
这个P3表示什么意思?

表示调用3次呀!
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

39

帖子

619

积分
地板
发表于 2015-12-29 07:25:39 | 只看该作者
我画红圈的地方,是不是错误?

QQ截图20151229072315.png (70.57 KB, 下载次数: 47)

QQ截图20151229072315.png
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

39

帖子

619

积分
5#
发表于 2015-12-29 07:29:23 | 只看该作者
还有,你在主程序里写p3,后面文字解释是调用4次,对吗?
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

50

帖子

1068

积分
6#
 楼主| 发表于 2016-1-2 10:09:06 | 只看该作者
JIN13569 发表于 2015-12-29 07:29
还有,你在主程序里写p3,后面文字解释是调用4次,对吗?

我的程序是不断调试的,开始我想调用4次,后来有想调用3次,我没有说明白。

但这不是主要的问题,主要的是如何调用子程序的次数
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

50

帖子

1068

积分
7#
 楼主| 发表于 2016-1-2 10:11:04 | 只看该作者
JIN13569 发表于 2015-12-29 07:25
我画红圈的地方,是不是错误?

这个可能错误了,我想调用子程序,要在程序名前加L,后来发现,这不是840D系统的指令,应该只写子程序名,不用加L吧?

这不是我要问的关键,关键是P3
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

5

主题

50

帖子

1068

积分
8#
 楼主| 发表于 2016-1-2 10:11:27 | 只看该作者
JIN13569 发表于 2015-12-29 07:29
还有,你在主程序里写p3,后面文字解释是调用4次,对吗?

那是我注释没来得及改
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

39

帖子

619

积分
9#
发表于 2016-1-2 23:06:28 | 只看该作者
用P来进行重复调用执行,编程手册上也是这么说的,但实际当中,我没这样用过,可以用其它方法来代替啊,MCALL模态调用子程序,这个功能非常好,可是我不会用,你会吗
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

20

帖子

119

积分
10#
发表于 2019-7-7 10:43:04 | 只看该作者
请问这个问题楼主解决了么?
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-9-22 10:02

返回顶部