找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 2526|回复: 8

[求助] 后处理无法处理

[复制链接]

47

主题

698

回帖

7254

积分

少校

积分
7254
发表于 2021-9-17 22:30:04 | 显示全部楼层 |阅读模式
小Q截图-20210917221952.png
小Q截图-20210917222052.png
最近遇到这么一个事,为了达到图1的效果 添加了图2的代码 通过CAM来当开关来控制是否输出反转 从而达到防缠刀功能 单独一条程序处理是一点问题都没有的 可如果是多条程序 且需要反转的打孔程序不在第一位 就直接报错后处理不了 或者把CAM开关打开 让程序带反转才可以正常后处理 是不是我的代码有问题 希望大神能来指点一下帮忙看看应该怎么改代码

24

主题

1239

回帖

2万

积分

少将

积分
24645

论坛贡献论坛元老

发表于 2021-9-18 08:21:00 | 显示全部楼层
global mom_cycle_cam
if {[info exists mom_cycle_cam] && $mom_cycle_cam !=  "0"} {
MOM_output_literal "M4 G4 P500"
MOM_output_literal "M3"
}

2

主题

454

回帖

5332

积分

上尉

积分
5332

灌水王

发表于 2021-9-18 08:39:56 | 显示全部楼层
我也不是很懂,都是看大神的代码改的.我的理解是你要先判断一下它是否存在,然后它的值是什么 然后对应输出什么..

62

主题

1515

回帖

2万

积分

中将

积分
27672

VIP会员

发表于 2021-9-18 09:05:04 | 显示全部楼层
我是在机床控制里添加一下,
无标题.png

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2021-9-18 12:18:28 | 显示全部楼层
893011376 发表于 2021-9-18 08:21
global mom_cycle_cam
if { && $mom_cycle_cam !=  "0"} {
MOM_output_literal "M4 G4 P500"

感谢大佬 现在不会报警了 不过相同的一把刀2条程序 第一条把CAM改成1 第二条CAM是0 后处理就会变成第一条有M4 第2条也有M4就好像是继承了第一条似的 如果第一条是0 第2条是1就可以正常后处理,很是奇怪

24

主题

1239

回帖

2万

积分

少将

积分
24645

论坛贡献论坛元老

发表于 2021-9-18 13:16:23 | 显示全部楼层
且行且珍惜、 发表于 2021-9-18 12:18
感谢大佬 现在不会报警了 不过相同的一把刀2条程序 第一条把CAM改成1 第二条CAM是0 后处理就会变成第一条 ...

没深究这个东西,你把它做成块选择输出试试,现在这种是强制输出的。

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2021-9-18 20:37:49 | 显示全部楼层
893011376 发表于 2021-9-18 13:16
没深究这个东西,你把它做成块选择输出试试,现在这种是强制输出的。

再次感谢 自己瞎整了整 总算是把问题都解决了 就是CAM值的问题 他默认是0 最后发现最好是不要用他的0来判断,条件是0就容易出问题 最后把0避开好了

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2021-9-18 20:54:13 | 显示全部楼层
小Q截图-20210918203844.png
小Q截图-20210918204232.png
666.gif
所有问题都解决了 感谢各位帮忙的老铁们 代码奉上 希望有需要的老铁可以借鉴借鉴少走弯路。感觉CAM那个变量挺操蛋的,你们干别的用到这变量如果出现问题可以试试不要他默认的0 改成别的试试

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2021-9-18 21:08:23 | 显示全部楼层
472751863 发表于 2021-9-18 09:05
我是在机床控制里添加一下,

这方法挺实用的 不过只能一个孔一个孔编程了 要不然只在最后才甩下削 不能每个孔都甩
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-1 17:41

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表