|
发表于 2021-9-9 11:27:57
|
显示全部楼层
本帖最后由 lmjams 于 2021-9-9 11:55 编辑
如果想再智能点就加个每个点自动记录机床坐标的系统变量,最后再来个改机床坐标系的系统变量,自动把坐标系改好了。%(法拉克系统能用)
O9100
G54G90S400M3(装上寻边器启动程序)
M00(手动摇来碰到圆弧后启动程序第一个点,不重合的任意三点。)
#501=#5021
#504=#5022
M00(手动摇来碰到圆弧后启动程序第二个点,不重合的任意三点。)
#502=#5021
#505=#5022
M00(手动摇来碰到圆弧后启动程序第三个点,不重合的任意三点。)
#503=#5021
#506=#5022
#750=2*[#502-#501]
#751=2*[#505-#504]
#752=#502*#502+#505*#505-#501*#501-#504*#504
#753=2*[#503-#502]
#754=2*[#506-#505]
#755=#503*#503+#506*#506-#502*#502-#505*#505
#800=[#751*#755-#754*#752]/[#751*#753-#754*#750]
#801=[#753*#752-#750*#755]/[#751*#753-#754*#750]
#802=SQRT[[#800-#501]*[#800-#501]+[#801-#504]*[#801-#504]]
G91G0Z100
G54G90G0X#800Y#801
#5221=#5021
#5222=#5022(自动改好坐标系G54)
G91G0Z[ABS[#802]](当前位置Z轴显示-100就是圆弧半径,当然了看你寻的是外圆还是内孔再加上寻边器直径)
M5
M00
M30
|
|