后处理中常用的TCL语句_ug后处理tcl语句
后处理中常用的TCL语句由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“ug后处理tcl语句”。
程式尾的做法_加入加工时间
和程式头的做法一样,这里就不详细说明了
这里就说一下加入加工时间
在自定义命令里输入如下指令
global mom_machine_time MOM_output_literal “(TIME: [ format ”%.2f“ $mom_machine_time] MIN)”
加turbo,使后处理速度快5~6倍
再在如图位置增加一个自定义命令
输入以下内容
uplevel #0 { set mom_kin_is_turbo_output “TRUE” MOM_reload_kinematics }
加入刀具信息
在弹出的对话框中输入如下指令
global mom_tool_diameter global mom_tool_corner1_radius global mom_tool_name MOM_output_literal “($mom_tool_name D=[format ”%.2f“ $mom_tool_diameter] R=[format ”%.2f“ $mom_tool_corner1_radius])”
注意,D和R都可以改成你方便识别的文字,也可以改成汉字,不过要你的机床能识别汉字,%.2f是输出刀具信息的精度,这个意思是小数点后面2位数,2可以改成其它数字,其它地方就不要改了
主軸轉速﹕[format “%.0f” $mom_spindle_rpm]
進給﹕[format %.1f $mom_feed_cut_value]
加工時間﹕[ format“%.2f” $mom_machine_time]
刀具名稱:$mom_tool_name
刀具直徑:[ format“D=%.2f” $mom_tool_diameter]
刀具R角半徑:[ format“R=%.2f” $mom_tool_corner1_radius]
刀具伸出長L:[ format“L=%.2f” $mom_tool_length]
刀具首下長FL:[ format“FL=%.2f” $mom_tool_flute_length]
攻牙Q值的設定﹕$mom_cycle_retract_to
自定程式名﹕$mom_output_file_basename
內定程式名﹕$mom_group_name
global mom_tool_name 刀具详思信息
global mom_tool_diameter mom_tool_corner1_radius mom_tool_flute_length mom_tool_length MOM_set_seq_off MOM_output_literal “(ToolName=$mom_tool_name D=[format ”%.2f“ $mom_tool_diameter] R=[format ”%.2f“ $mom_tool_corner1_radius] F=[format ”%.2f“ $mom_tool_flute_length] L=[format ”%.2f“ $mom_tool_length])”global mom_tool_name
MOM_output_literal “(TOOL: $mom_tool_name)” 程式中 加刀具名
global mom_group_name
MOM_output_literal “(NAME: $mom_group_name)” 程式中 加程式名
global mom_operation_name 程式中 单节名
MOM_output_literal “(Operation_Name= $mom_operation_name)”
在程序尾加入的代码:
#=======
======== proc MOM_end_of_program { } { #===============
global mom_stock_part mom_stock_floor(后处理加佘量)
MOM_output_literal “(Part stock=[format ”%.3f“ $mom_stock_part] MM Floor stock= [format ”%.3f“ $mom_stock_floor ] MM)”
global mom_machine_time 加工时间
MOM_output_literal “(Total Machine Time: [ format ”%.2f“ $mom_machine_time] minutes)”
以上源代码适合各类机床。但是,在不同机床中,单节程式前加入“/”“:””()“让机床不读取资料。只做为操作参考选项。