G31 G91 Z10。F600;(刀具抬起)
G28 G91 Z0;(刀具返回参考点)
G01 P10;(暂停)
#12=#4014;(取当前坐标系号)
#100=#5063;(读触发时Z坐标)
#101=#[2700+#12]+#100;(把触发坐标换算成机床坐标)
#102=#101-#506;(计算刀长测量值)
#2010=#102;(把刀长值送给指定刀编号:10号)
(程序尾)
(2)处理过程
从图1可看出,对于不同几何特征,同样测量圆心坐标和直径,其测量路径和测头触发方向都不一致。

针对规则形体测量,具体处理流程如图2所示。对空间曲面的测量也可用类似的方法处理,但机械式触发测量系统的效率较低,建议采用模拟测头。

本实验采用机床校验标准试件(图3),

在MAKINO FANUC86—A20三坐标立式加工中心上实现。采用Renishaw MP3型机械式触发头,其中测头的预行程误差如表1所示。通过RS232C口NC系统与微机相连接,测量数据在
微机上进行后处理。该试件在MITUTOYO—BLN231三坐标测量机上用PH6触发式测头进行测量验证。在无补偿、有坐标和测头误差补偿以及三坐标测量机的测量结果对比如表2所示。从测量的结果来看,通过误差补偿,测量精度有明显的提高,接近三坐标的测量结果。
表1 测杆长度为50mm的预行程误差
| 角度(°) | 0 | 30 | 60 | 90 | 120 | 150 | 180 | 210 | 240 | 270 | 300 | 330 |
| 误差值(μm) | 17 | 25 | 29 | 19 | 21 | 22 | 16 | 8 | 5 | 15 | 23 | 21 |
表2 标准试件基本尺寸在不同条件下的检测结果
| 尺寸(mm) | A | B | H | D |
| 无补偿措施测量结果 | 213.901 | 123.808 | 14.934 | 245.220 |
| 坐标和测头误差补偿后测量结果 | 213.920 | 123.839 | 14.945 | 245.247 |
| 三坐标测量机测量结果 | 213.922 | 123.841 | 14.946 | 245.250 |

