1. 首页 > 智能数码 >

ug80怎么添加多个后处理?用UG编程的朋友,你们会吗?

ug8.0怎么添加多个后处理

由于定制NC后处理繁琐,所以经常会把先前定制好的后处理添加或者替换来使用,替换后处理首先找到之前能够完全使用的后处理文件,拷贝文件名为“postprocessor”的整个文件备用,打开UG软件,切换到加工模块,后处理加工程序,UG软件自带的后处理文件,打开UG的安装文件夹,路径为:Program

ug80怎么添加多个后处理?用UG编程的朋友,你们会吗?ug80怎么添加多个后处理?用UG编程的朋友,你们会吗?


Files---Siemens---NX

10.0---MACH---resource---postprocessor,找到UG原始后处理文件“postprocessor”,并删除,如图示界面。将原来拷贝备用的后处理文件“postprocessor”整个文件夹拷贝到UG后处理文件放置位置,完成后处理文件替换,如图示界面。打开UG软件,切换到软件加工模块,后处理编制好的加工程序,就可以选择替换的后处理来处理程序了。

我想问下用UG编程的朋友,你们会改后处理吗?就是把自己用的后处理改成批处理?

1:先打开你的后处理.TCL文件找到SET MOM_SYS_GROUP_OUTPUT 设为ON

2:打开你的UG安装目录下NX3.0\MACH\RESOURCE\postprocessor\下的UGPOST_BASE.TCL文件找到

set grp_ptp_name "${mom_output_file_basename}_${group_name_lowercase}${output_extn}"改成

set grp_ptp_name "${group_name_lowercase}${output_extn}"

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_remove_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_remove_file $ptp_file_name

5:保存 UGPOST_BASE.TCL文件

6 进入UG加工模块,点上面的NC PROGRAM组上面进行后处理就OK了!

这是我在论坛里找到的

ug二次开发如何创建批量刀长

1、打开UG,选择要应用批量刀长的工件模型。

2、进入CAM环境,选择管理器,在其中设置好需要使用的所有切削工具。

3、编写自动化程序或脚本,通过API调用UGCAM模块提供的相关函数和方法来实现批量计算并设置刀长。

4、运行自动化程序或脚本,并根据提示进行操作即可完成批量刀长的计算和设置。

UG后处理能不能一次性全部处理多个程式组,并且按照程式组的名称输出各个NC文件?

如果是这样的话后处理出来的程序名为档案名称加上程序组名称,如: 9881_A01.NC

Sample Text感谢04x04x04x04x04x:handshake

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息