UG后处理程序结束M30前换回第一把刀具的方法思路

UG后处理在程序最后M30前换回第一把刀具,如果程序使用一把刀具不输出第一把刀,如果使用多把刀具后处理在程序最后M30前换回第一把刀具, 定制命令该怎么写

UG后处理在程序最后M30前换回第一把刀具,如果程序使用一把刀具不输出第一把刀,如果使用多把刀具后处理在程序最后M30前换回第一把刀具,定制命令该这么写:

程序结束定制命令:

global mom_def_first_tool global mom_next_tool_number if { [info exists mom_def_first_tool] } { if { $mom_def_first_tool == "ON" } { MOM_output_literal "T$mom_next_tool_number M06" } } set mom_def_first_tool "NONE"

自动换刀定制命令:

global mom_def_first_tool set mom_def_first_tool "ON"

思路如下:

NX后处理构造器中,自动换刀 定制命令 global mom_def_first_tool set mom_def_first_tool "ON" 先定义一个变量来做标记,程序结尾判断先前定义的变量是否读取到标记,有则输出,无则不输出。

  • 发表于 2022-10-31 12:39
  • 阅读 ( 4358 )
  • 分类:NX后处理

8 条评论

请先 登录 后评论
〖Off Road〗
〖Off Road〗

UG编程

3 篇文章

作家榜 »