数控机床指令G92中R值怎么计算

如题所述

这个跟你详细讲解一下好了!

G92里面的R值和G90里面的R值的意识是一样的。

一个加工螺纹一个是加工面。

反过来说如果你不用其他的G71和G73之内的G代码加工锥面的话。那么可以认为你加工锥面螺纹之前你就要用到G90先把锥面车出来!最后在用G92车锥面螺纹!

R值怎么理解呢?

可以认为是偏置量,当你用G90或者G92加工的时候,如果R=0可以认为加工的是直线。

用g90可以说明下原来。

举个简单的例子:毛坯直径30 mm要加工到直径20mm,长度加工30mm。

s1000 m03

T0101 G0 X31 Z0(保证快速进给不碰到工件)

G1 X-0.2 F0.2(切端面保证不留尾巴)

G0 X31 Z2(回到循环点,也就是为G90或G92做准备的起点。z=2为了x放向进刀不碰端面)

(X=31为了加工完后能够完全退出直径30的表面)

最后就是

G1G90 X27 Z-20

X24

X21

X20

G0 X100 Z100 M30

理论上来说如果现在把前面的直径缩小到10后面还是20.

那么这时候前面就出现一个偏置量R前面多切了10mm,半径值就是5.

由于方向是往靠近x负方向走的所以这个值就是R=-5。

如果前面不是缩小是放大到30.  前面直径30  后面还是20.

由于方向是往靠近x正方向走的所以这个值就是R=5

只要你把这个加在程序后面就可以实现走斜线。

原则是循环点z方向=0而不能z=2.在等于2的时候R就会发生改变了。

所以这时候就不能用R=5了。

原因看图举个例子,里面可以看到1号位置和2号位置。由于理论上我们是按1号位置走得。

但实际情况由于刀具不能碰到表面上所以就只能按2号位置,甚至由于切螺纹是有个加速度的过程,所以必须空出一段距离,这时偏置值就变成了5.5了而不是5.

这个是可以根据相似三角形算出来的。

其它的地方就是要注意第一刀切在什么位置上,一般吧x30加上两倍的R值的时候刀具前端刚好和端面x30的位置水平。这样就比较好确定第一道x多少比较合适了 最后就是x走刀30就加工完毕了。

s1000 m03

T0101 G0 X31 Z0

G1 X-0.2 F0.2

G0 X31 Z2

G1G90 X(30+5.5x2) Z-20 R-5.5

X38

X34

X30

G0 X100 Z100 M30

后面就写段g92的程序。

假设螺距是2的单头螺纹,那么牙深就是1.3x2=2.6这个一般是乘以1.1到1.3的系数(看情况的)。跟螺纹配合有关,还跟螺纹底径大小有关(这个不多讲)能配合的好为最佳状态。

那么螺纹就是切到x30-2.6=x27.4(按理来说x30应该小点要有点间隙小0.2左右,这里就不减了)

按x30来算

X31 Z2

G92  X29.5 Z-20 R-5.5

X28

X27.55

X27.4

G0  X100 Z200

M30

这里的余量就是螺纹深度的余量了!!!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-29
G92是螺纹切削循环,如果加工的是圆柱螺纹,R=0,加工圆锥螺纹时,X向的起点值减去终点值就为R。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网