NC 加工路径查看入门
面向初次接触 NC 程序和 G 代码的人,介绍用 CNC Path Analyzer 画出第一条路径的步骤、屏幕元素的含义以及首先阅读的学习文章。
NC 程序是给刀具的路线说明
CNC 机床不是靠人转动手轮,而是逐行读取程序中写的坐标来移动刀具。一行(程序段)通常包含“以什么方式”(G 代码)、“到哪里”(X/Y/Z 坐标)、“以多快的速度”(F)等信息。例如 G01 X20. F0.2 的意思是“以直线切削移动到 X20,进给为每转 0.2 mm”。
问题在于,只看几百行数字很难在脑中想象刀具实际经过哪里。CNC Path Analyzer 会替你把这个过程画出来。
认识界面中的线条和按钮
| 元素 | 含义 |
|---|---|
| 虚线、浅色线 | 快速移动(G00)。刀具不得接触工件的区段 |
| 实线 | 切削移动(G01、G02、G03 等)。实际切削工件的区段 |
| 播放、上一段/下一段 | 按程序顺序移动刀具,并高亮原文当前行 |
| 刀具图层 | 按刀具号(T)分开显示或隐藏路径 |
| 警告显示 | 无法解析或需要确认的行及其原因 |
画出第一条路径
建议先读的文章
- G00 快速移动与 G01 直线切削:所有程序的基础两条指令。
- G02/G03 圆弧插补:判断方向的基准以及 R 与 I/J 指令。
- 车床 X 为什么是直径:阅读车床程序时最先遇到的难点。
- G71 外径粗加工循环:一行展开为几十个移动的代表性循环。
如何读懂一个程序段
NC 程序段由一个个“地址字母 + 数字”的组合依次排列而成。把 N100 G01 X24. Z-18. F0.1 拆开来读,就是 N100(程序段号,即标签)、G01(直线切削)、X24.(直径 24 的位置)、Z-18.(Z -18 的位置)、F0.1(每转 0.1 mm 的进给)。地址的顺序大多是自由的,但为便于阅读,惯例是按 N、G、坐标、F/S/T、M 的顺序书写。
| 地址 | 含义 | 示例 |
|---|---|---|
O | 程序号 | O1000 |
N | 程序段号(循环中的 P、Q 所指) | N10 |
G | 动作方式(移动、循环、坐标系等) | G01, G71 |
X Y Z | 目标坐标(车床 X 为直径) | X30. Z-2. |
F | 进给速度 | F0.2, F300 |
S | 主轴转速或切削速度 | S1500 |
T | 刀具号 | T0101 |
M | 辅助功能(主轴、冷却液、程序结束) | M03, M30 |
在手机上查看时
屏幕较小时,请折叠顶部的工具面板,把路径区域用得宽一些。双指张开放大,单指拖动平移,随时可以用全部显示按钮回到整条路径。较长的程序用打开文件比粘贴更方便,用上一段/下一段按钮逐行前进,在小屏幕上也能同时跟踪原文和路径。
初次使用时的注意事项
图形只反映程序中写的内容。它不知道机床中保存的刀具长度或工件坐标偏置,也不知道毛坯和卡盘的尺寸,因此看到合理的线条并不意味着实际能安全加工。出现警告时,在忽略之前请先查看路径错误排查和支持范围。