本文内容
- 1
- 2
- 3
- 4
- 5
CNC 零点到底是什么
CNC 控制系统并不知道工件在哪里,它只认数字。零点是这些数字的计数原点,因此它定义了刀路所在的坐标系。原点一动,程序里的每个位置都跟着平移。
机床厂家在机床上选定一个物理位置作为永久原点。铣床上通常是 X、Y、Z 行程的极限位置;车床上一般是主轴端面或刀塔参考点。这个原点不随换活而变。它是回零时机床返回的锚点,也是绝对编码器或限位开关所确立的位置。
多数控制系统在此基础上再加一层:工件偏置。对工件或虎钳碰一次,把偏置存入 G54 类寄存器,此后程序就在工件坐标系中运行。两个原点之间的差值就是真正起作用的那个数。
机床零点、工件零点与刀具零点
机床零点由厂家固定,无法从程序修改。工件零点是你决定工件放置的位置。刀具零点是装进主轴的刀具长度和半径。三个独立的数,三处可能出错的地方。
刀具长度以 Z 向偏置存储,从主轴规线量到刀尖。在 40 锥度机床上该偏置可达 100 mm 以上。符号搞反,第一个快速移动就会把刀具扎进毛坯。所以多数车间离线预调刀长,再用慢速单段验证。
在五轴机床上情况更复杂。有转台的旋转中心、到主轴的回转距离,还常有旋转坐标系的第二工件偏置。G54 让位于 G54.2 或动态工件偏置,工作台倾斜时控制系统重新计算工件位置。
对精度要求高的活,我们用 16 台五轴联动加工中心和 Ø400 mm 转台保证 ±0.005 mm(±0.0002 in)。到这个级别,旋转中心必须打表校准,不能想当然。
各零点在车间如何设定
机床零点来自回零。控制系统驱动各轴到限位或读取绝对编码器,并宣布该点为原点。装绝对光栅尺的机床开机时执行一次,断电后仍保留。增量式系统则每天早晨回零,并且在信任任何已存偏置之前先回零。
工件零点从图纸开始。工程师选定基准:毛坯的一个角、一个镗孔、一个先加工的面。下游的一切都继承这个选择。把基准选在粗糙铸件表面上,整个批次都在追一个移动的目标。
设定工件偏置是碰数的工作。铣床上把测头或寻边器移到基准边,把数值存入 G54。车床上先端面车削存 Z,再车一个直径存 X。读数准不准,取决于你碰的那个面。
面铣刀会留下刀痕。碰在刀痕上而不是真实面上,就会差一个切削深度。我们在首件之前用百分表检查装夹,而不是之后。
零点出错会怎样
X 或 Y 向工件零点错误会让整个工件平移。几何形状完美,位置不对。如果公差是 ±0.05 mm 而你偏了 0.2 mm,所有特征都超差,整批报废。这是代价最高的一类错误,因为检测之前它看起来像好件。
Z 向刀具零点错误通常表现为撞机或某个面没切到。长了 5 mm,刀具撞上虎钳。短了,面上留有余量。两者都能通过第一条刀路的单段运行发现。
五轴加工中旋转中心错误会让特征绕枢轴扭转。本应同轴的孔出来是歪的,误差随离中心距离增大。球杆仪检查和已知块上的试切能在投产前发现。
偏置会漂移。长时间加工的热膨胀会让 Z 移动几个百分之一毫米。我们按固定间隔复检关键偏置并记录读数,这也是我们保持 99.99% 合格率的一部分。
不同加工该用哪个零点
选与你接下来要测量的对象相匹配的零点。
| 零点 | 所在位置 | 随什么变化 | 由谁设定 |
|---|---|---|---|
| 机床零点 | 行程极限或主轴端面 | 无需修改 | 回零或绝对编码器 |
| 工件零点 | 你在工件上选定的基准 | 每次新装夹 | 测头、寻边器、百分表 |
| 刀具零点 | 主轴规线到刀尖 | 每次换刀 | 对刀仪或机内碰数 |
| 回转中心 | 转台枢轴点 | 机床几何结构 | 百分表和球杆仪 |
| 工装夹具偏置 | 虎钳钳口或基座面 | 每次更换工装夹具 | 打表找正工装夹具 |
| 程序原点 | G 代码第一行 | CAM 后处理决策 | 编程员 |
关于 CNC 零点的常见问题
工件零点必须是工件的一个角吗?
不是。任何可重复的特征都行:镗孔、已加工面、工装夹具上的销。关键是基准在图纸上有定义,且测头无需换刀就能触及。
在 CAM 中,角点容易描述,因此常被选用。但在粗铸件上,角点会随零件不同而偏移,因此不是好选择。
不设工件零点能运行程序吗?
只有当程序以机床坐标输出,并且每次都将毛坯装夹在同一位置时才可行。这是纯工装夹具流程,没有留出装夹误差的余量。
对于公差紧于 ±0.1 mm 的零件,应设置工件偏置,并在运行前用试切特征验证。
为什么零件尺寸正确但位置不对?
问题在工件偏置,不在几何形状。刀具相对基准的路径是正确的,但该基准不在控制系统认为的位置。
重新找正基准,重新存储偏置,并试切一个特征。如果位置正确,程序就没有问题。
刀具偏置应多久复查一次?
新装夹时、首件前,以及任何扰动刀柄的换刀后。长时间无人值守运行时,按固定间隔复查精加工刀具。
在 4,000 mm 机床上,热漂移可能在数小时内使有效 Z 轴移动百分之几毫米。这足以破坏 ±0.005 mm 的要求。
五轴机床需要单独的零点吗?
需要。回转中心是机床参数,但倾斜坐标系的工件偏置是装夹决策。部分控制系统用动态工件偏置自动旋转坐标系。
如果控制系统不支持,编程员必须在旋转坐标系中输出零件,操作员必须设置两个偏置。漏设第二个偏置是孔位歪斜的常见原因。
