GoProbe 简化编程一键包 (JC-TMP-GP02)
宁波匠测科技有限公司 技术服务部
文档编号 : JC-TMP-GP02
面向工序: 车间快速对刀与工件一键分中
1. 概述
GoProbe 旨在为现场操作人员提供"单入口极简编程"。它省去了记忆几十个 Inspection Plus 宏程序号的门槛,发那科/三菱使用唯一的 O9901 ,而西门子使用 9901/9921/9931。
2. 发那科 (FANUC) / 三菱 (Meldas) 专用 ── GoProbe 一键调用包
在发那科系统上,通过指定 M 参数选择不同的模式。开启测头和关闭测头的逻辑全部由 O9901 内部自动处理,无需手动编写。
G65 P9901 M1. I0. ; M1单面测量:触测 X 轴基准面,理论坐标为 0,结果写入 G54 的 X 值
G65 P9901 M2. D50.0 Z-5.0 S1. ; M2内孔自动寻心:标称直径 50mm,下探 -5mm,自动寻心写回 G54
G65 P9901 M3. D30.0 Z-10.0 S1. ; M3外部圆柱寻心:标称外径 30mm,下探 -10mm,写回 G54
G65 P9901 M102. D50.005 ; M102高精度标定:使用标称内径 50.005mm 的高精度标定环规执行测头校准
G65 P9921 M21. T3. ; 对刀宏 P9921:M21刀具长度自动测量,将测量差值更新至 3 号刀偏表
3. 西门子 (SINUMERIK) 专用 ── 三程序调用体系模板
在西门子系统上,由于内核逻辑差异,GoProbe 采用三程序架构:9901(工件设定)、9921(刀具设定)、9931(对头标定)。参数一律通过系统 R0 变量或 S 变量定义。
; 示例 1: 工件内孔寻心对中 (使用 9901)
R0=2. ; 赋予 R0=2 模式值:内孔测量
S54=3. S55=5. S56=200. S57=30. ; 设置安全距离、进给率、测量行程极限值
S58=50.0 ; S58 代表内孔标称直径为 50.0mm
S60=-5.0 ; S60 代表下探深度为 -5.0mm
S63=1.0 ; S63 代表写入 1 号可设定坐标系(G54)
O9901 ; 直接调用工件设定子程序 9901,触测和坐标更新一键完成
STOPRE ; 打断预读
; 示例 2: LTS 接触式对刀仪高度标定 (使用 9921)R0=101. ; 模式 101:对刀仪标定
S54=3. S55=5. S56=200. S57=30. S60=-50.0
S81=1. ; S81=1 代表 LTS 有线对刀仪,S81=2 代表 3D 无线对刀仪
O9921 ; 执行 9921 刀具设定程序
STOPRE