兄弟,我问了AI,给我改过来了,不过AI有的地方也搞不懂,我给你发个TCL语句,我想在每个换刀前的刀具信息那里,开了刀具补偿的工序输出D值,不开刀具补偿的工序就不输出D值,现在它是不管你有没有开刀具补偿都给你输出D值,您看看能不能帮忙改下,万分感谢
#---------------------
# 全局变量声明
#---------------------
global mom_tool_name
global mom_tool_diameter
global mom_tool_corner1_radius
global mom_tool_lower_corner_radius
global mom_tool_type
global mom_tool_number
global mom_tool_taper_angle
global mom_tool_point_angle
global mom_tool_adjust_register
global mom_tool_cutcom_register
global mom_tool_diameter_defined
global mom_tool_diameter_nominal
#---------------------
# 补偿号赋值
#-----------------------
set H_code $mom_tool_adjust_register
# 安全获取D_code
if {[info exists mom_tool_cutcom_register] && $mom_tool_cutcom_register != ""} {
set D_code $mom_tool_cutcom_register
} else {
set D_code ""
}