请教如何在UG后处理中显示Z最大深度
答案:2 悬赏:0 手机版
解决时间 2021-04-29 05:34
- 提问者网友:雨不眠的下
- 2021-04-28 09:40
请教如何在UG后处理中显示Z最大深度
最佳答案
- 五星知识达人网友:逃夭
- 2021-04-28 10:28
第一步:新建一个PB_CMD_before_motion过程,这个过程后处理会自己调用的,当每个工序结束的时候,min_z 里面就是这个工序的最低加工深度了
第二步:在每个工序结束的时候去收集最低加工深度
将过程PB_CMD_task_toollist 放在工序结束的位置
第三步: 讲收集到的toollist 重写到程序头,把过程PB_CMD_end放在程序结束序列中去
OK 大功告成
全部回答
- 1楼网友:逃夭
- 2021-04-28 11:38
在后处理程序中加入一段代码就能何显示最大加工深度和最小加工深度,具体方法如下:
用写字板打开你的后处理对应的TCL文件
加在proc PB_start_of_program这一项里面
就插在MOM_set_seq_off这一条后面好了
global MOM max_z min_z
set zmax [string trimright [format %.2f $max_z] 0]
set zmin [string trimright [format %.2f $min_z] 0]
MOM_output_literal "(最高 = $zmax , 最底 = $zmin)"
这四行代码的前三行是申明变量的,最后一行是输出
你也可以用同样的方法在后处里里面加上最大XY,最小XY
用写字板打开你的后处理对应的TCL文件
加在proc PB_start_of_program这一项里面
就插在MOM_set_seq_off这一条后面好了
global MOM max_z min_z
set zmax [string trimright [format %.2f $max_z] 0]
set zmin [string trimright [format %.2f $min_z] 0]
MOM_output_literal "(最高 = $zmax , 最底 = $zmin)"
这四行代码的前三行是申明变量的,最后一行是输出
你也可以用同样的方法在后处里里面加上最大XY,最小XY
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯