TOOL / CNC / GCODE-VIEWER

G 代码查看器与 XY 刀路预览

粘贴 G 代码即可解析模态 G0/G1/G2/G3、G90/G91,绘制 XY 刀路预览并统计程序段、包围盒与路径长度。

本地计算 CNC 加工 刀路检查 #g代码查看器#gcode viewer online#刀路可视化
LIVE WORKBENCH / gcode-viewer

已预填示例输入,可直接修改;所有计算仅在当前浏览器内完成,不会上传。

XY 刀路预览
X 0.0 … 20.0

中性色带 = 快速定位 G0,工业黄色带 = 切削进给;工业蓝为起点、工业黄为终点。仅作几何示意,不能替代机床仿真或首件试切。

有效程序段9
快速定位 G01
切削 G1/G2/G35
包围盒20.00 × 20.00 mm
XY 路径总长85.70 mm
程序段明细(前 12 行)
LINECODEMOTIONCOMMENT
001( DEMO / square + arc )—DEMO / square + arc
002G21 G90 G17——
003G0 X0 Y0 Z5G0—
004G1 X10 Y0 F200G1—
005G2 X20 Y0 I5 J0G2—
006G1 X20 Y20G1—
007G1 X0 Y20G1—
008G1 X0 Y0G1—
009M30——
FAQ

常见问题

圆弧 G2/G3 是怎么画出来的?

以 I/J 增量算出圆心,按 G2/G3 方向归一化角度后采样 24 段折线近似,仅用于预览,不替代控制器插补。

支持 R 半径格式圆弧吗?

暂不支持。缺少 I/J 时会列出具体行号并明确告警,预览退化为直线,请勿据此判断真实刀路。

支持 G91 增量模式吗?

支持。解析器维护 G90/G91 模态与当前坐标,增量模式下 X/Y/Z 按相对偏移累加,同时保留运动模态延续。

使用说明

以下说明正文目前仅提供中文完整版;界面、标题、描述与常见问题已按当前语言显示。

  1. 粘贴或编辑 G 代码(默认带一段”方形 + 圆弧”示例)。
  2. 预览区以中性色带表示快速定位 G0、工业黄色带表示切削进给;工业蓝为起点、工业黄为终点。
  3. 统计区给出有效程序段数、G0/G1/G2/G3 次数、包围盒尺寸与 XY 路径总长,展开明细可看逐行解析结果。包围盒与长度只统计程序中真实出现的移动点,不会插入虚构的原点。

当前仅解析 XY 坐标做几何示意:支持 G0/G1/G2/G3、I/J 圆心增量、G90/G91;G17 等平面选择指令未做校验,R 半径格式、刀具半径补偿(G41/G42)、宏变量、固定循环与 G2/G3 的完整螺旋线均未实现,长度按 mm 假定。不能用于实际加工前的唯一校核,请以机床仿真与首件试切为准。

NEXT / RELATED TOOLS

相关工具

本领域全部 ↗