木头丶人 发表于 2020-8-1 15:02:24

UG后处理加工时长改中文输出乱码


只要把英文改成中文,输出就是乱码,刀具信息中文却没事。
这个加工时长现在是强制在程序头生成,可以改到第三行吗?

木头丶人 发表于 2020-8-1 15:07:09

global ptp_file_name
set tmp_file_name "${ptp_file_name}_"
if {} {
MOM_remove_file $tmp_file_name
}
MOM_close_output_file $ptp_file_name
file rename $ptp_file_name $tmp_file_name
set ifile
set ofile
global mom_machine_time
puts $ofile "(CYCLE TIME: MIN)"
set buf ""
while { > 0 } {
puts $ofile $buf
}
close $ifile
close $ofile
MOM_remove_file $tmp_file_name
MOM_open_output_file $ptp_file_name

阿涛_HuBei 发表于 2020-8-2 05:17:30

本帖最后由 18507101818 于 2020-8-2 05:19 编辑

命令用的不对
puts ofile不支持中文
直接用MOM_output_literal
你可以看看我的帖子   

木头丶人 发表于 2020-8-2 10:45:24

18507101818 发表于 2020-8-2 05:17
命令用的不对
puts ofile不支持中文
直接用MOM_output_literal


偶然发现你这里乱码

黄如宇 发表于 2021-12-28 14:59:37

学习学习
页: [1]
查看完整版本: UG后处理加工时长改中文输出乱码