且行且珍惜、 发表于 2020-12-5 22:01:06

关于点位加工Rtrcto的设置教程

貌似最近点位加工Rtrcto的讨论在论坛热火朝天.大部分后处理貌似都不支持这个变量.也就是说给了数值后处理后毫无反应
我们先来看下Rtrcto的3种条件



Rtrcto值为无




Rtrcto值为距离




Rtrcto值为自动


现在大部分后处理自动的时候输出为G98   无的时候输出G99   距离时候输出也是G99也就是说无和距离没有区别 不管你距离数值给多少都是没有用的

现在再来看下正确的格式应该是什么样








通过图片对比 我们应该会发现
无的时候输出G99
距离的时候输出G99 同时下面会跟随一个Z值,也就是吗输入的Rtrcto值
自动的时候输出G98 而且不会有不该有的Z值


那么问题来了,我们该如何调整后处理又怎么调整呢?




首先打开后处理构造器点位加工的公共参数
按照图里的1 2步设置
G0为强制输出 Z的变量为$mom_cycle_retract_to_pos_(2)


注意Z的变量不要弄错了 G0为强制输出 Z不强制哦


跟上节奏继续往下进行 下面是很关键的步骤








# This custom command should return
#   1 : Output BLOCK
#   0 : No output
#
# 07-May-15 Jintao - no output if retract_to_pos < rapid_to_pos

global mom_cycle_retract_to_pos
global mom_cycle_rapid_to_pos

# If operation has retraction, output rapid move to the retraction point
   if { } {
return 0
   } else {
      MOM_force Once tap_string F R dwell cycle_step
return 1
   }


代码内容请复制过去 注意不要遗漏


大功告成 现在可以试试你的后处理啦!!


写在最后:
虽然相信在座的大多都是UG精英,不过也难免会有个别小白
G98和G99的区别是什么?
G98是退刀每次都返回安全高度 优点是安全 缺点是速度慢空走时间长
G99是退刀每次都返回R值 优点是速度快 抬刀低时间短 缺点是容易撞到工件中间的凸起

至于主轴撞断这事完全不能怪后处理 人家在出刀路的时候都已经显示的很明确了
你看不见硬要后处理这样干也是没有办法
即使你用距离也要给的距离足够大,多看刀路 刀路显示的高度是否高于最高的凸台
所以归根究底还是要靠我们多检查程序来避免撞机
合理利用G98 G99才能提高效率干出好活!
如果大家感觉这篇文章对你有帮助请多多打赏多多点赞哦!





补充内容 (2020-12-6 22:17):
抱歉 Z的变量是我弄错误了 可能是误导大家了多打了个_
正确的用这个$mom_cycle_retract_to_pos_(2)
$mom_cycle_retract_to_pos_(2)
$mom_cycle_retract_to_pos_(2)

补充内容 (2020-12-6 22:19):
正确的用这个$mom_cycle_retract_to_pos(2)
$mom_cycle_retract_to_pos(2)
$mom_cycle_retract_to_pos(2)
真是醉了,老是误导大家

且行且珍惜、 发表于 2020-12-6 09:35:26

andy1414 发表于 2020-12-6 08:48
都在熱這個鉆孔,其實跟後處理關希不大,使用後處理建構器內定產生的就可以了。
主要還是小白沒弄懂鉆孔循 ...

安全高度不管是点位加工还是别的加工跟随坐标系是不正确的,不管坐标系是放在底面也好,顶面也好。安全平面都必须搞于工件最高点才可以。另外我们这篇文章讨论的不是如何如何避免撞机,而是讨论Rtrcto这个变量无效的问题。你这几张图片的点位逻辑很好,可以有效避免撞机。关于小白我感觉如果他们有机会上机的话就不要追求速度了,安全第一,能把活干出来就已经很厉害了,还是老老实实的用G98就好了,省时省心。

差不多先生007 发表于 2021-5-17 22:14:43

且行且珍惜、 发表于 2020-12-8 12:25
第六孔的起始高度是-23 加工后回抬起来到
-20 然后加工第七个孔 你图里显示过切的地方
可机床实际 ...

你这个确定不会撞刀吗????

Bridge_︻︻︻︻ 发表于 2020-12-8 08:00:56

最终的解决方案应该是用HOLE-MAKING模块,其实UG官方也是希望我们用HOLE-MAKING模块,这代表未来的发展方向

andy1414 发表于 2020-12-6 08:48:02

都在熱這個鉆孔,其實跟後處理關希不大,使用後處理建構器內定產生的就可以了。
主要還是小白沒弄懂鉆孔循環關希。

上幾個圖大家琢磨琢磨!!

狀況一。



狀況二。





還是要看自己對G代碼的理解,
有人G代碼都搞不清楚說再多都沒用。




星夜冰宫 发表于 2020-12-5 22:11:12

修改后处理也是一种办法,但好多都是小白,还容易搞错

a2535960 发表于 2020-12-6 00:24:44

感謝大大分享 感恩感恩感恩

a2535960 发表于 2020-12-6 00:25:20

感謝大大分享 感恩感恩感恩

laomei* 发表于 2020-12-6 07:53:00

强烈点赞。

wish2086 发表于 2020-12-6 08:51:59

都是大师啊 ,小白来顶

迷茫中回转 发表于 2020-12-6 09:15:16

小白路过,居然不会打赏功能!:liuhan:

yangchunrong* 发表于 2020-12-6 09:18:15

谢谢分享!!!!!!!!!
页: [1] 2 3 4
查看完整版本: 关于点位加工Rtrcto的设置教程