找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 1779|回复: 3

[图文教程] 分享UG编程如何解决T刀后处理报警的问题

[复制链接]

90

主题

19

回帖

1631

积分

六级士官

积分
1631
发表于 2024-7-6 13:34:31 | 显示全部楼层 |阅读模式
在使用NX编程T刀加工时,后处理NC程序经常报警,主要是因为后处理无法输出T刀的代码,这种情况该如何处理呢?下面跟大家分享一下T刀后处理报警的问题。
image001.png
解决方法:
1、使用T刀后处理报警是因为后处理输出不支持T刀的变量,所以会报警,解决此报警最简单的方法就是使用骗刀,先用T刀做好程序,然后再换成和T刀直径一样大小的平底刀,再次后处理就可以解决问题,如下图所示:
image003.png
2、通过修改后处理刀具输出的变量来解决T刀后处理报警的问题,在电脑开始程序里面打开NX后处理构造器,如下图所示:
image005.png
3、在NX后处理构造器,打开要修改的后处理文件,如下图所示:
image007.png
4、在【程序和刀轨】界面,【工序起始序列】,【第一个刀具】这里是设置程序开头的变量,如下图所示:
image009.png
5、把刀具的变量里面加上T刀的变量就可以了,变量这里已经做好,
global mom_tool_diameter
global mom_tool_flute_length
global mom_tool_corner1_radius mom_tool_lower_corner_radius
global mom_tool_type

if {$mom_tool_type == "Milling Tool-T Cutter"} {
  MOM_output_literal "( Tool:DIA=[format "%.2f" $mom_tool_diameter]  CR=[format "%.2f" $mom_tool_lower_corner_radius]  FL=[format "%.2f" $mom_tool_flute_length] )"
} else {
  MOM_output_literal "( Tool:DIA=[format "%.2f" $mom_tool_diameter]  CR=[format "%.2f" $mom_tool_corner1_radius]  FL=[format "%.2f" $mom_tool_flute_length] )"
}
如下图所示:
image011.png
6、使用修改好的后处理,再次后处理程序就可以解决T刀后处理报警的问题,如下图所示:
image013.png

14

主题

73

回帖

1095

积分

六级士官

积分
1095
发表于 2024-7-6 15:06:07 | 显示全部楼层
这个可以有{:smile:}

28

主题

358

回帖

2479

积分

少尉

积分
2479
发表于 2024-7-6 15:51:50 | 显示全部楼层
66666666

10

主题

1068

回帖

1万

积分

中校

积分
11447
发表于 2024-7-6 17:47:00 | 显示全部楼层
这是两种方案吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-23 00:54

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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