找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 20332|回复: 33

[分享] 关于点位加工Rtrcto的设置教程

  [复制链接]

47

主题

698

回帖

7264

积分

少校

积分
7264
发表于 2020-12-5 22:01:06 | 显示全部楼层 |阅读模式
貌似最近点位加工Rtrcto的讨论在论坛热火朝天.大部分后处理貌似都不支持这个变量.也就是说给了数值后处理后毫无反应
我们先来看下Rtrcto的3种条件

无.png

Rtrcto值为无


距离.png

Rtrcto值为距离


自动.png

Rtrcto值为自动


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

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


无1.png

101.png

自动1.png

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


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


001.png

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

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


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


002.png

003.png

005.png

# 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 { [EQ_is_le $mom_cycle_retract_to_pos(2) $mom_cycle_rapid_to_pos(2)] } {
return 0
   } else {
      MOM_force Once tap_string F R dwell cycle_step
return 1
   }


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


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


写在最后:
虽然相信在座的大多都是UG精英,不过也难免会有个别小白
G98和G99的区别是什么?
G98是退刀每次都返回安全高度 优点是安全 缺点是速度慢空走时间长
G99是退刀每次都返回R值 优点是速度快 抬刀低时间短 缺点是容易撞到工件中间的凸起
dd.png
至于主轴撞断这事完全不能怪后处理 人家在出刀路的时候都已经显示的很明确了
你看不见硬要后处理这样干也是没有办法
即使你用距离也要给的距离足够大,多看刀路 刀路显示的高度是否高于最高的凸台
所以归根究底还是要靠我们多检查程序来避免撞机
合理利用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)
真是醉了,老是误导大家

评分

参与人数 5G币 +29 收起 理由
麦兜兜* + 3 不错,支持你!
iyowey + 10 分享加分!
18772508433 + 10 楼主是大神!膜拜!
er4re4 + 3 分享加分!
gn02362507 + 3 分享加分!

查看全部评分

47

主题

698

回帖

7264

积分

少校

积分
7264
 楼主| 发表于 2020-12-6 09:35:26 来自手机 | 显示全部楼层
andy1414 发表于 2020-12-6 08:48
都在熱這個鉆孔,其實跟後處理關希不大,使用後處理建構器內定產生的就可以了。
主要還是小白沒弄懂鉆孔循 ...

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

0

主题

3

回帖

19

积分

列兵

积分
19
发表于 2021-5-17 22:14:43 | 显示全部楼层
且行且珍惜、 发表于 2020-12-8 12:25
第六孔的起始高度是-23 加工后回抬起来到
-20 然后加工第七个孔 你图里显示过切的地方
可机床实际 ...

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

104

主题

1077

回帖

1万

积分

中校

积分
11978
发表于 2020-12-8 08:00:56 | 显示全部楼层
最终的解决方案应该是用HOLE-MAKING模块,其实UG官方也是希望我们用HOLE-MAKING模块,这代表未来的发展方向
A.PNG

128

主题

1375

回帖

2万

积分

中将

积分
28852
发表于 2020-12-6 08:48:02 | 显示全部楼层
都在熱這個鉆孔,其實跟後處理關希不大,使用後處理建構器內定產生的就可以了。
主要還是小白沒弄懂鉆孔循環關希。

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

狀況一。

1.png

狀況二。

2.png

3.png

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




15

主题

866

回帖

1万

积分

中校

积分
12416
发表于 2020-12-5 22:11:12 | 显示全部楼层
修改后处理也是一种办法,但好多都是小白,还容易搞错

0

主题

333

回帖

9038

积分

少校

积分
9038
发表于 2020-12-6 00:24:44 | 显示全部楼层
感謝大大分享 感恩感恩感恩

0

主题

333

回帖

9038

积分

少校

积分
9038
发表于 2020-12-6 00:25:20 | 显示全部楼层
感謝大大分享 感恩感恩感恩

75

主题

983

回帖

3万

积分

上将

积分
37838
发表于 2020-12-6 07:53:00 | 显示全部楼层
强烈点赞。

1

主题

1055

回帖

1万

积分

中校

积分
10367
发表于 2020-12-6 08:51:59 | 显示全部楼层
都是大师啊 ,小白来顶

31

主题

275

回帖

4863

积分

中尉

积分
4863
发表于 2020-12-6 09:15:16 来自手机 | 显示全部楼层
小白路过,居然不会打赏功能!:liuhan:

0

主题

335

回帖

3606

积分

中尉

积分
3606
发表于 2020-12-6 09:18:15 | 显示全部楼层
谢谢分享!!!!!!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-22 16:10

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表