CNC Path Analyzer

在浏览器中查看 NC 程序的刀具路径

CNC Path Analyzer 是一款免费的网页工具。粘贴车床或加工中心的 NC 程序(G 代码),即可用线条显示刀具路径,并区分快速移动和切削移动。点击播放按钮,可按程序段顺序查看路径,同时查看每段移动对应的程序行。

程序仅在浏览器内解析,不会发送到服务器。无需安装或注册,电脑和手机都能直接使用。

CNC Path Analyzer 工作界面 — 车床演示程序的加工路径与执行程序段列表

通过画面了解主要功能

车床截面与固定循环
01

车床截面与固定循环

像 G71 粗车这样写成一行的循环会分成几次切削走刀,可在 X-Z 截面上直接看到。

加工中心 XYZ 立体路径
02

加工中心 XYZ 立体路径

以立体坐标绘制轮廓加工和 G83 钻孔位置,连高度方向的移动也一目了然。

逐段播放
03

逐段播放

用播放、上一段、下一段按钮逐步推进路径,并在右侧列表中高亮对应的原始程序行。

标出需要确认的行
04

标出需要确认的行

如果某行包含缺少小数点的坐标等可能因设备而异的数值,工具会在该行下方显示警告。

各刀具的预计加工时间
05

各刀具的预计加工时间

分别计算切削移动和快速移动时间,并列出每把刀具的移动距离和时间。

手机上也能使用相同功能
06

手机上也能使用相同功能

无需安装,在手机浏览器中打开,用手指缩放和拖动即可查看路径。

适用场景

使用步骤

  1. 在设备设置中选择车床(CNC 车床、走心机)或铣床(加工中心)以及控制器系列。因为同一个 G 代码在不同设备类型上含义可能不同。
  2. 在程序标签页中粘贴 NC 原文或打开文件。
  3. 点击加工路径显示,再使用全图显示、播放和上一段/下一段功能,对照查看路径与原始程序。
  4. 出现警告时,先检查原因行和循环调用行。解析规则汇总在支持范围与限制中。

在电脑、手机和 Android 应用中使用

同一界面可在电脑浏览器和手机上使用。在手机上用双指缩放、单指拖动画面,较长的程序可以从文件读取。另有使用同一解析引擎的 Android App,浏览器和 App 会按相同规则显示同一程序的路径。

仅凭路径图无法判断的事项

路径图是对程序中所写指令的解析结果。它不知道实际机床的刀具长度、工件坐标偏置、卡盘和夹具形状以及各轴加减速,因此不判断是否干涉或能否加工。在现场,单段试运行和设备手册始终优先。

支持的设备与控制器

可选择 CNC 车床、走心机(瑞士型)、加工中心和复合加工机。控制器支持以 FANUC 系列为主,也涵盖部分 YASNAC、Mitsubishi、Siemens 和 Heidenhain 格式。即使是同一个 G 代码,地址含义也可能因控制器而异,例如 G01 的拐角 R 指令和车床钻孔循环中的 R。因此,工具会按设备设置中所选控制器的规则解析。对于未经确认的格式,工具会显示原因,不会猜测并生成路径。

车床程序以 Z 为横轴、X(半径)为纵轴的剖面显示,加工中心程序可以在 XY 平面或 XYZ 立体中查看。还支持按刀具号区分路径颜色的刀具图层、同时载入主程序调用的子程序(M98),以及编辑和保存原文行。

通过路径图容易发现的错误

如果你刚开始学 G 代码

学习中心汇集了附有引擎验证示例和路径图的讲解文章,内容从快速移动与切削进给、圆弧插补、车床直径编程,到复合循环和钻孔、攻丝循环。如果是初学者,请从 G00 与 G01 的区别开始阅读。

支持范围 · 故障排除 · 隐私政策