关于 NCPlayer 服务:
文件菜单
编辑菜单
视图菜单
格式化菜单
工具菜单
机器配置菜单
协作

将 NC 程序代码转换为 G91


将 NC 程序代码从 G90 转换为 G91

NCPlayer 提供自动转换功能,可将 NC 程序(零件程序)从 绝对坐标系(G90) 转换为 增量坐标系(G91)
这有助于为需要每条指令使用增量移动的机床更轻松地编辑与适配程序。

工作原理

  • 如果程序未显式指定 G90/G91 模式,会在开头插入 G91
  • 运动指令(G0G1G2G3 等)中的所有坐标都会相对于上一位置重新计算。
  • 在程序末尾或所选代码块末尾,会自动添加 G90 以返回绝对模式。
  • 会保留注释与代码结构。
  • 如果在插入 G91 之前存在沿 Z 轴的 G0 快速定位移动,为避免定位错误,该移动将保持不变。

示例转换

转换前:
G90 G0 X0 Y0
G1 X50 Y50
G1 X100 Y100
转换后:
G91
G0 X0 Y0
G1 X50 Y50
G1 X50 Y50
G90

适用场景

将 G90 → G91 转换适用于:

  • 编写重复性的运动循环。
  • 为控制器较为简化的 CNC 机床优化程序。
  • 在长距离移动中尽量减小累积定位误差的影响。
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy