首页/文章/ 详情
banner

UG编程不用外挂批量后处理的设置方法

9月前浏览1569

1. 找到后处理目录下的 ugpost_base.tcl文件

2. 把Set  grp_ptp_name"${mom_output_file_basename}_${group_name_lowercase}${output_extn}"

改成 set grp_ptp_name "${group_name_lowercase}${output_extn}" 即如图删除红框的  ${mom_output_file_basename}_ 即可删除后

3. 找到proc MOM_start_of_group 下的

if {$mom_sys_ptp_output == "ON"} {MOM_open_output_file $ptp_file_name }                        

改成if {$mom_sys_ptp_output == "ON"} {MOM_removet_file $ptp_file_name }  如图改成

4. 同样的改法  找到proc MOM_end_of_group {} 下的                                                  

if {$mom_sys_ptp_output == "ON"} {MOM_open_output_file $ptp_file_name }                        

改成 if {$mom_sys_ptp_output == "ON"} {MOM_removet_file $ptp_file_name }  如图改后

5. 打开后处理的对应tcl文件找到set mom_sys_group_output       "OFF"

改为 set mom_sys_group_output                      "ON"

6. 此方法只能批处理子一级的文件组不能批出来二级及后面的子级文件组。如图

7. 方法只针对一般的nc后处理及clsf有效,特别定制的可能失效。

8.不想动手折腾的可用这个懒人包替换文件:ugpost_base.tcl

来源:NX网
UGPLM
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-10-25
最近编辑:9月前
老叶
本科 签名征集中
获赞 149粉丝 192文章 557课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈