| 作者 | 主题 |
|---|---|
|
sycbh 侠士
经验值:1113 发帖数:92 精华帖:4 |
楼主
主题:防止机床撞刀的一种小技巧
防止机床撞刀的一种小技巧 在机床加工中发生有时发生撞刀,防止的办法有很多种,这也是其中的一种方法。也许有用啊! 机床大部分撞刀都是人的原因,操作失误才是机床最大的天敌!那么如何避免呢? 机床撞刀大部分是由于零点偏移引起的,维修工或者操作工操作后有意或无意间动了机床的机械零点,造成工件零点偏差,刀具撞上了工件。 这里说明一下轴回参考点的原理,西门子系统回参考的参数都是以34开头,角标[0]是内编,角标[1]是外编,如34090[0]等。现在电机大部分为绝对值编码器,机床上电后不用回零操作,直接可以干活了。我们在OEM工厂中初次回零操作步骤是: 1、先把所在轴的轴参数34210[0]改为1 2、按JOG再按Ref灯亮,再接所要回零的轴灯亮。 3、按轴+键直到34210[0]变成2。 4、回到加工界面发现所要回零轴前面有了个宝马标记。坐标也变成了0.000 5、完成 我们所看到的是操作面板上的轴坐标数变成0,回零完成。那么数到哪去了呢?总不能无缘无故的消失吧?实质上是系统把这个数加到了34090[0],34090[0]一下子变大或变小(负坐标)。34090[0]的中文翻译是参考点坐标系绝对偏移量。我们也可以得到如下结论:机床一旦完成回零操作,34090[0]就不会改变了,除非再次进行回零操作,34090[0]才会改变。如果我们把第一次回零后34090[0]记坐R100. 我们可以在程序开头加上下面的NC程序 R10=$MA_REFP_MOVE_DIST_CORR[0,X];0改为1就变成了X轴外编了 REPEAT MSG(“X轴坐标零点有变化) UNTILL ABS(R10-R100)<0.01 G4F10 MSG("") M30 这样我们可以实现一旦有人动了机床零点,程序会停下来报警了。
|