发那科那边TCP标定确实官方推荐五点法,四个点采的是法兰中心在不同姿态下的位置,第五点是让工具尖端从不同方向去戳同一个参考点(一般是固定测针或硬基准),用来解算出TCP相对法兰坐标系的完整6D位姿。四点法少了这一步,原理上只能算到XYZ,绕工具轴的姿态角是带不进来的,所以你发那科这边老老实实走五点吧,反正也就多花两分钟。
至于精度,发那科自带TCP标定流程走完,重复定位一般能做到±0.02~0.03mm(工具坐标系重复性那个数值TP里能直接看到)。但这是机器人本体+工具的静态重复性,你实际工件要±0.05mm,还得看夹具定位、来料一致性这些环节别拖后腿。生产环境我一般按满量程±0.05mm来验收,再紧就得看你的工具重量和负载惯量了,超过额定负载60%精度会掉。
步骤的话你发那科TP里选MENU→设置→坐标系→工具坐标系,按提示走就行,方法组选五点(4+1那种),第一到第四点法兰姿态要拉开角度,别全在同一个平面附近摆,不然算出来的姿态精度会很烂。第五点那个参考点最好用带十字刻线的那种硬基准或者对刀仪,别随手拿个尖的东西凑合。
图解网上一搜一大把,发那科官方的培训手册里也有手绘示意,你搜"FANUC TCP 五点法"带图的基本都能用。另外标完之后记得用PR[10]那种坐标做个验证点,跑两遍看看坐标值漂不漂,漂超过0.03mm就得重新标了。