机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5787|回复: 15

谁能通透地解释下G84语句中R值和Z值到底是什么意思?

[复制链接]

85

主题

327

帖子

3457

积分

论坛元老

Rank: 8Rank: 8

积分
3457
发表于 2016-12-31 10:15:50 | 显示全部楼层 |阅读模式
      一直没弄懂FANUC系统G84指令中R值和Z值到底是什么意思?一直以为一个是攻丝开始时的Z坐标,一个是攻丝结束时(正反转变化时)的Z坐标。            

      直到有一次在改R值后发现工件上的螺纹深度变了,隐约感觉R值不仅影响攻丝开始时的Z坐标,好像还影响攻丝结束时(正反转变化时)的Z坐标,于是翻说明书,在G84指令介绍时看到这样的Z值解释——“Z_:从R点到孔底的距离”。
      “从R点到孔底的距离”,结合说明书的附图,以为Z值就是攻丝循环中攻丝进给段的长度,于是以为“Z值就是攻丝深度”,这也解释了改变R值后零件螺纹深度变化现象,起点变了——R值变了,深度没变——Z值没变,于是攻丝终点变了——零件螺纹深度变了。
      直到有一天看到一攻丝语句,其Z值为167.7,但是工件上螺纹深度只有10毫米多一点,显然“Z值就是攻丝深度”在这里解释不通。
      于是,我更加迷糊了…………
      于是,在此求助,哪位高手能通透地解释下G84语句中R值和Z值到底是什么意思?顺便帮我回答下以下两个小问题。


    1.在攻丝语句“N140 G84 G90 R183.5 Z167.7 P100 F1.0 K0”中,攻丝开始时的Z坐标是多少?攻丝结束时(正反转变化时)的Z坐标是多少?

      如果R值由183.5改成193.5,即:
    2.在攻丝语句“N140 G84 G90 R193.5 Z167.7 P100 F1.0 K0”中,攻丝开始时的Z坐标是多少?攻丝结束时(正反转变化时)的Z坐标是多少?


上帝在天上,亦在我心中
回复

使用道具 举报

12

主题

308

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10728
发表于 2016-12-31 17:01:41 | 显示全部楼层
循环中关于R平面的说明

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 1威望 +1 收起 理由
耶稣爱子 + 1 感谢您的回答

查看全部评分

微积分(T)数学分析线性代数---静力学动力学材料力学-----机械设计(N)
回复 支持 反对

使用道具 举报

85

主题

327

帖子

3457

积分

论坛元老

Rank: 8Rank: 8

积分
3457
 楼主| 发表于 2017-1-1 08:02:58 | 显示全部楼层
本帖最后由 耶稣爱子 于 2017-1-1 08:05 编辑
慢慢来123321 发表于 2016-12-31 17:01
循环中关于R平面的说明

在如下攻丝语句,攻丝进给开始时的Z坐标是多少?攻丝结束时(正反转变化时)的Z坐标是多少?只改变R值不改变Z值会改变攻丝结束时(正反转变化时)的Z坐标吗?
"“……
N130 G00 G90 Z188.5
N140 G84 G91 R5.0 Z-31.0 P100 F1.0 K0
……

””
上帝在天上,亦在我心中
回复 支持 反对

使用道具 举报

1

主题

40

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10418
发表于 2017-1-1 10:25:28 | 显示全部楼层
耶稣爱子 发表于 2017-1-1 08:02
在如下攻丝语句,攻丝进给开始时的Z坐标是多少?攻丝结束时(正反转变化时)的Z坐标是多少?只改变R值不改变 ...

不会改变结束时(正反转变化时)的Z坐标
回复 支持 反对

使用道具 举报

85

主题

327

帖子

3457

积分

论坛元老

Rank: 8Rank: 8

积分
3457
 楼主| 发表于 2017-1-1 11:36:43 | 显示全部楼层
庄主 发表于 2017-1-1 10:25
不会改变结束时(正反转变化时)的Z坐标

但是如题目中所说,有一次我修改R值时,工件上螺纹深度变浅了,说明攻丝结束时(正反转变化时)的Z坐标变了。
上帝在天上,亦在我心中
回复 支持 反对

使用道具 举报

51

主题

2470

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
18280
发表于 2017-1-1 14:21:01 | 显示全部楼层
本帖最后由 黄海是我 于 2017-1-1 14:22 编辑

一般认为在绝对坐标G90中,R值就是以G54坐标Z0的值为基础,Z值也是G54坐标的绝对位置。为了理解方便,我们一般尽量不用G91。如果你像我一样,从来只用绝对坐标编程,就没这些问题。
回复 支持 反对

使用道具 举报

85

主题

327

帖子

3457

积分

论坛元老

Rank: 8Rank: 8

积分
3457
 楼主| 发表于 2017-1-1 18:24:54 | 显示全部楼层
黄海是我 发表于 2017-1-1 14:21
一般认为在绝对坐标G90中,R值就是以G54坐标Z0的值为基础,Z值也是G54坐标的绝对位置。为了理解方便,我们 ...

在G90下,R值就是攻丝的起点的坐标?Z值就是攻丝的终点(正反转转换时)的坐标?以攻丝语句“N140 G84 G90 R183.5 Z167.7 P100 F1.0 K0”为例,就是开始进行攻丝进给时的Z坐标为183.5?攻丝结束时(正反转转换时)的Z坐标为167.7?
上帝在天上,亦在我心中
回复 支持 反对

使用道具 举报

51

主题

2470

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
18280
发表于 2017-1-2 09:14:24 | 显示全部楼层
耶稣爱子 发表于 2017-1-1 18:24
在G90下,R值就是攻丝的起点的坐标?Z值就是攻丝的终点(正反转转换时)的坐标?以攻丝语句“N140 G84 G9 ...

一般是这样。正反转是有延迟的,最终深度肯定不是Z值,这个是根据你主轴性能来的。这个说明书上很清楚。

点评

你说的是高档货,低档货确实有延迟,比如S200到S0的降速过程,然后反转,这个由主轴性能来定。  发表于 2017-1-2 11:54
刚性功丝,是联动的,不会出现这种情况的。  发表于 2017-1-2 11:12
回复 支持 反对

使用道具 举报

4

主题

1060

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
14071
发表于 2017-1-2 11:11:09 | 显示全部楼层
看了下指令的解释。理解如下:
R点就是攻丝过程的起点,攻完也是退到该点。
Z是深度。
R点可以相对指定,同时也是相对指定Z。
也可以绝对指定,同时也是绝对指定Z。
如果你是相对指定,那么动R,不动Z,长度会变,换向位置也变。不动R,动Z,长度也会变,换向位置也变。要长度不变,就要同时动R和Z,麻烦。
所以,尽量用绝对编程。
绝对编程时,动R的目的是安全距离和空程距离,攻丝长度只有Z和你工件的安装基准决定。简单省事。
不知我这么胡说能否解楼主的惑呢?

点评

似懂  发表于 2017-1-2 11:17

评分

参与人数 1威望 +1 收起 理由
耶稣爱子 + 1

查看全部评分

回复 支持 反对

使用道具 举报

85

主题

327

帖子

3457

积分

论坛元老

Rank: 8Rank: 8

积分
3457
 楼主| 发表于 2017-1-2 11:49:33 | 显示全部楼层
螺旋线 发表于 2017-1-2 11:11
看了下指令的解释。理解如下:
R点就是攻丝过程的起点,攻完也是退到该点。
Z是深度。

在G91状态下,R值是相对当前点,Z值是相对R点而不是“当前点”?
即““N130 G00 G90 Z188.5
     N140 G84 G91 R5.0 Z-31.0 P100 F1.0 K0””
攻丝开始时的坐标是188.5+5.0=193.5
攻丝结束时的坐标是188.5+5.0-31.0=162.5,而不是188.5-31.0=157.5,
是这样吗?

点评

而绝对,是相对于0点,绝对坐标。  发表于 2017-1-2 12:29
按道理讲,Z是相对于R点,这样比较科学,实际是不是这样,一试便知。  发表于 2017-1-2 12:28
上帝在天上,亦在我心中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-11-23 05:37 , Processed in 0.135568 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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