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

Hust CNC Mill G90 绝对坐标 G91 增量坐标示例

Hust CNC简单的基本G代码程序示例,显示G90绝对坐标和G91增量坐标之间的区别。

本教程也适用于大多数 Fanuc cnc 控制器。
这是初学者级 cnc 机械师和 cnc 程序员了解 G90 和 G91 之间区别的好资源。

On Hust CNC Mill Controls
G90 G代码用于绝对坐标
G91 G代码用于增量坐标

G90绝对坐标

原点(工件零点)是参考。描述工件(机械零件)形状的所有点的坐标都是从原点计算的。

G91 增量坐标

所有描述工件(机器零件)形状的点的坐标都是从前一个程序段的终点开始计算的。

Hust CNC 灵活性

G90绝对坐标

G90绝对坐标方式下
X用于X轴绝对运动。
Y用于Y轴绝对运动。
Z用于Z轴绝对运动。

但在G90绝对坐标方式下,U、V、W可用于轴增量移动指令
U用于X轴增量移动。
V用于Y轴增量移动。
W用于Z轴增量移动。

所以简而言之,如果您在 G90 绝对坐标模式下工作,那么如果您愿意,可以使用 U、V、W 进行增量运动。
因此无需使用 G91 增量坐标命令 G 代码。

G91 增量坐标

G91增量坐标方式下
X用于X轴增量移动。
Y用于Y轴增量移动。
Z用于Z轴增量移动

在G91增量坐标方式下,U、V、W不能使用。

CNC 程序示例

Hust数控铣床G90绝对坐标G91增量坐标示例

G90绝对坐标

N10 G00 X0.000 Y0.000              Position to work origin
N20 G90                            Set program to absolute value
N30 G1 X12.000 Y12.000 F300.00     P0 to P1
N40 X26.000 Y16.000                P0 to P2
N50 X38.000 Y32.000                P2 to P3
N60 M2

G91 增量坐标

N10 G00 X0.000 Y0.000              Position to work origin
N20 G91                            Set program to increment value
N30 G1 X12.000 Y12.000 F300.00     P0 to P1
N40 X14.000 Y4.000                 P0 to P2
N50 X12.000 Y16.000                P2 to P3
N60 M2

G90绝对坐标

N10 G00 X0.000 Y0.000              Position to work origin
N20 G1 U12.000 V12.000 F300.00     P0 to P1
N30 U14.000 V4.000                 P1 to P2
N40 U12.000 V16.000                P2 to P3
N60 M2

混合使用

N10 G00 X0.000 Y0.000              Position to work origin
N30 G1 U12.000 V12.000 F300.00     P0 to P1
N40 X26.000 V4.000                 P1 to P2
N50 X38.000 V16.000                P2 to P3
N60 M2

或者

N10 G00 X0.000 Y0.000              Position to work origin
N30 G1 U12.000 V12.000 F300.00     P0 to P1
N40 U14.000 Y16.000                P1 to P2
N50 U12.000 Y32.000                P2 to P3
N60 M2

数控机床

  1. 使用 G90 模态车削循环进行锥度车削 – CNC 示例代码
  2. G90 车削循环 Fanuc – CNC 程序示例代码
  3. G81 钻孔循环 – 在 G91 增量模式下重复钻孔示例代码
  4. CNC 铣床编程绝对增量 G90 G91 示例代码
  5. Haas 数控铣床 G 代码
  6. 如何铣削全圆 CNC 程序示例代码
  7. CNC 铣削轮廓啄钻 – Fanuc 子程序重复示例
  8. 新手 CNC 机械师基本 CNC 固定循环示例 G90
  9. Sinumerik 铣削程序 – 绝对尺寸命令 G90 AC
  10. Heidenhain 绝对和增量工件位置示例
  11. Hust CNC G 代码列表 – CNC Mill H4M &H4CL-M
  12. 质心 G 代码 M 系列 – CNC 铣床