fanuc三点找圆宏程序

说白了,FANUC三点找圆宏程序是利用机械坐标计算出圆心,并自动插入到工件坐标系中。
这两种方法的选择和实现细节使事情变得复杂。

The first method is to write the calculation formula yourself and transfer the data through PMC. 去年我们在运行该项目时遇到了一个陷阱——因为公式调整不正确,坐标偏离了半毫米。
还有一点是,方法二是直接用系统参数和M指令来简化的。
例如设置6 07 7 =7 7 后,转动M7 7 会自动记录第一个点的坐标。
这是特别没有麻烦的。
还有另一个关键细节。
这些变量必须在执行前清除。
我们在测试过程中忘记清除它们。
结果之前的数据影响了这次的结果。

At first I thought that just calculating the midpoint would be enough, but later I found out that it was wrong. 圆心是三点外接圆的圆心,所以我们要用正交距离公式来计算。
等等,还有一件事。
When writing G5 4 , use system variables such as 5 2 2 1 and cannot use ordinary G commands. 很多人都没有注意到这一点。

最后提醒一下,不要混淆参数配置。
6 07 9 对应的计算程序必须保证能够得到三点坐标。

加工中心坐标系统变量

加工中心坐标系变量是调整工件坐标系的关键。
G5 4 -G5 9 :预设工件坐标,多工件加工首选。
G9 2 :暂时设定新原点,使用后取消。
G5 0:常用于车床上,考虑到坐标系和主轴转速范围。
1 3 0-1 3 2 :实时坐标、监控和决策。
5 00-5 9 9 :偏移调整,微米级补偿。
G5 4 -G5 9 需要预置,G9 2 暂时有效,1 3 0-1 3 2 只读,5 00-5 9 9 只读可写。
G5 4 -G5 9 用于多个工件,G9 2 用于偏置,5 00系列用于精密加工微调,1 3 0-1 3 2 用于宏自适应加工。
更改偏移量之前请确认机器类型。
G9 2 之后用G9 2 .1 取消。
发那科维护。
三菱需要设置和维护。
你自己掂量一下吧。