亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Equipment >> 数控机床

G20 车削循环 – CNC 车床 Fanuc 21 TB

Fanuc 21 TB cnc 控制的 G20 纵向车削循环是模态 G 代码。
G20 车削循环也可用于直车削和锥度车削。
G20 车削循环易于编程和学习。

G20 车削循环用于简单车削,但通过指定附加走刀的 X 轴位置可以进行多次走刀。

下面的 cnc 程序代码还显示了 G20 车削循环的一个非常强大的功能,即 cnc 机械师可以控制 G20 车削循环的每一道切削深度,这是其他车削固定循环(如 G71 粗车削循环)无法实现的.

G20 直车车削循环格式

G20 X… Z… F…

G20 U… W… F…

X – 要切削的直径(绝对值)。
Z – z 轴的终点(绝对值)。
F – 进给率。
U – 要切削的直径(增量值)。
W – z 轴的终点(增量)。

G20 车削循环 – CNC 车床 Fanuc 21 TB

锥度车削的 G20 车削循环格式

G20 X… Z… R… F…

G20 U… W… R… F…

X – 要切割的直径(绝对值)。
Z – z 轴上的终点(绝对值)。
R – X 方向(+/-)的增量锥度尺寸
F –进给率。
U – 被切割的直径(增量)。
W – z 轴的终点(增量)。

由于数控机械师可以使用 X 或 U 值作为轮廓值,因此可以使用相同的 Z 或 W 值,或者您甚至可以混合使用绝对值 (X, Z) 和增量值 (U, W)。

G20 车削循环示例 CNC 程序代码

G96 S200 M03
G00 X56.0 Z2.0
G20 X51.0 W-20.0 F0.25
X46.0
X41.0
X36.0
X31.0
X30.0
G00 X100 Z100
M30

CNC程序代码解释

正如您在上面的数控程序代码中看到的,
刀具在 X56 Z2 点,
第一刀在 X51 处进行,刀具在 Z 轴上移动 W-20。
第二刀是在 X46 处制作
第三次切割在 X41 处制作
...
最后一次切割在 X30 处制作

G20车削循环功能

如果您研究上述 cnc 程序代码,您会注意到,
1 – G20 使用绝对值 (X51.0) 和增量值 (W-20.0) 进行切割。
2 – 如果上面的代码还显示了 G20 车削循环的一个非常强大的功能,即数控机械师可以控制 G20 车削循环的每一道切削深度,这是 G71 粗车削循环等其他车削固定循环无法实现的。
因此您会注意到前五个切口的深度为 5 毫米,而最后一个切口的深度仅为 1 毫米。

取消G20车削循环

G20 车削循环是一个模态 G 代码。
“模态”G 代码意味着它们一直有效,直到它们被取消或被一个矛盾的 G 代码替换。
这意味着 G20 车削循环保持有效直到给出另一个运动指令,如G00,G01等。如上面的数控程序示例G20 G代码被G00 G代码取消。


数控机床

  1. CNC 车削中心与 CNC 车床
  2. 什么是车床?
  3. CNC Fanuc G76 螺纹加工循环
  4. Fanuc G75 切槽循环 CNC 程序示例
  5. 使用 Fanuc G71 粗车削循环和 G70 的 CNC 编程示例
  6. CNC Fanuc G72 固定循环端面
  7. CNC Fanuc G75 切槽循环
  8. CNC Fanuc G73 图案重复循环
  9. 发那科 G 代码列表
  10. CNC Fanuc G92 螺纹加工循环
  11. 采用 Fanuc 控制的 CNC 车床中的刀具偏移
  12. G71 粗车循环示例代码 – CNC 车床编程