新闻中心
联系我们
电话:13550381787 13881970596
邮箱:1761337076@qq.com
地址:成都市龙泉驿区成龙大道三段388号(卡尔中心)
学校动态
您现在所在的位置:网站首页 > 学校动态UGNX编程系列-T型刀后处理报警解决方法
发布者:成都欧凱自动化职业技能培训学校 发布时间:2020-07-19
某些带刀具信息输出的后处理在处理T型刀程序时会报错。

原因是后处理中输出了刀具r角信息,常用的5参数铣刀,刀具信息中只有一个r角半径,即下半径。但T型刀中有两个r角半径,上半径和下半径。后处理输出时无法判断输出哪一个,这就是报警的原因。

一般的解决方法为将刀具改成5参数铣刀,即平刀。编刀路用平刀实际加工用T型刀,
这样做当然也是可行的,但是不是解决问题的根本。
如何会简单后处理构造的话,在后处理构造器里,刀具信息输出的位置加入如下tcl脚本函数即可解决此问题。
global mom_tool_type
global mom_tool_name
global mom_tool_diameter
global mom_tool_corner1_radius
global mom_tool_lower_corner_radius
if {$mom_tool_type == "Milling Tool-T Cutter"} {
MOM_output_literal "(ToolName=$mom_tool_name D.=[format "%.2f" $mom_tool_diameter] R.=[format "%.2f" $mom_tool_lower_corner_radius])"
} else {
MOM_output_literal "(ToolName=$mom_tool_name D.=[format "%.2f" $mom_tool_diameter] R.=[format "%.2f" $mom_tool_corner1_radius])"
}
加入判断语句,如果刀具类型为T型刀,则输出刀具下半径,如果不是则全部输出刀具半径。
上一条:编程者必须对模具结构了解
下一条:UG编程 部件内公差、部件外公差