• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
PLM

Siemens PLM Software 技术技巧(2)

  2008年04月02日  

1. 后处理时如何在程序头输出加工时间?

PostBuilder在后处理计算加工时间时需要累积一步一步的刀具运动,只有全部的刀具运动遍列完,才能计算总的加工时间,所以客户只能在程序结束处通过mom_machine_time输出加工时间。下面的代码在后处理结束后重写NC程序,可以在程序开头输出加工总时间。

globalptp_file_name
settmp_file_name"${ptp_file_name}_"
if{[fileexists$tmp_file_name]}{
MOM_remove_file$tmp_file_name
}
MOM_close_output_file$ptp_file_name
filerename$ptp_file_name$tmp_file_name
setifile[open$tmp_file_namer]
setofile[open$ptp_file_namew]
globalmom_machine_time
puts$ofile"(CYCLETIME=[format"%.2f"$mom_machine_time]MIN.)"
setbuf""
while{[gets$ifilebuf]>0}{
puts$ofile$buf
}
close$ifile
close$ofile
MOM_remove_file$tmp_file_name
MOM_open_output_file$ptp_file_name

具体方法如下:

1.启动PostBuilder并打开需要修改的后处理文件,在CustomCommand页面里点击Create以创建一个自定义函数。

Siemens PLM Software 技术技巧 - 1

2.在这个自定义函数体中输入上述的代码。

Siemens PLM Software 技术技巧 - 2

3.切换到Program页面,选中programendsequence,在程序输出的最后如输出%前插入前面定义好的自定义函数。

Siemens PLM Software 技术技巧 - 3


标签:Siemens  PLM  Software  我要反馈
最新视频
图尔克亮相2025上海工博会精彩花絮   
探馆 | 深化“双元本地化”战略,博世力士乐以全球首发新品兑现承诺   
研祥金码
重新定义可靠传动,共同创造美好未来!
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
研祥金码R-6000系列读码器调研活动
研祥金码R-6000系列读码器调研活动

Regem Marr研祥金码R-6000H智能读码器,拥有高精度AI算法,精准读取各类条码,在多个行业内帮助企业降本增效

立刻注册,赢取好礼!西门子2025工博会系列直播活动
立刻注册,赢取好礼!西门子2025工博会系列直播活动

步入9月,即将迎来工业人一年一度的相聚时刻,9月23-25日,第五届西门子工业论坛 如约而至!通过三日全天候直播,我们将

在线会议
热门标签

社区