QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 19527|回复: 33
打印 上一主题 下一主题

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

  [复制链接]

少校

Rank: 6Rank: 6

47

主题

743

帖子

7243

积分
跳转到指定楼层
楼主
发表于 2020-12-5 22:01:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
貌似最近点位加工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 { [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值 优点是速度快 抬刀低时间短 缺点是容易撞到工件中间的凸起

至于主轴撞断这事完全不能怪后处理 人家在出刀路的时候都已经显示的很明确了
你看不见硬要后处理这样干也是没有办法
即使你用距离也要给的距离足够大,多看刀路 刀路显示的高度是否高于最高的凸台
所以归根究底还是要靠我们多检查程序来避免撞机
合理利用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 分享加分!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

少校

Rank: 6Rank: 6

47

主题

743

帖子

7243

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

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

使用道具 举报

列兵

Rank: 1

0

主题

3

帖子

19

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

你这个确定不会撞刀吗????
回复 支持 1 反对 0

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

103

主题

1180

帖子

1万

积分
推荐
发表于 2020-12-8 08:00:56 | 只看该作者
最终的解决方案应该是用HOLE-MAKING模块,其实UG官方也是希望我们用HOLE-MAKING模块,这代表未来的发展方向

A.PNG (49.73 KB, 下载次数: 191)

A.PNG
回复 支持 1 反对 0

使用道具 举报

中将

Rank: 9Rank: 9Rank: 9

127

主题

1495

帖子

2万

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

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

狀況一。



狀況二。





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




回复 支持 1 反对 0

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

15

主题

881

帖子

1万

积分
沙发
发表于 2020-12-5 22:11:12 | 只看该作者
修改后处理也是一种办法,但好多都是小白,还容易搞错
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

0

主题

333

帖子

9036

积分
板凳
发表于 2020-12-6 00:24:44 | 只看该作者
感謝大大分享 感恩感恩感恩
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

0

主题

333

帖子

9036

积分
地板
发表于 2020-12-6 00:25:20 | 只看该作者
感謝大大分享 感恩感恩感恩
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

0

主题

1018

帖子

1万

积分
7#
发表于 2020-12-6 08:51:59 | 只看该作者
都是大师啊 ,小白来顶
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

31

主题

307

帖子

4860

积分
8#
发表于 2020-12-6 09:15:16 来自手机 | 只看该作者
小白路过,居然不会打赏功能!:liuhan:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-18 03:32

返回顶部