UG爱好者
标题:
教你编探头分中宏程序
[打印本页]
作者:
fongkk
时间:
2019-10-12 11:28
标题:
教你编探头分中宏程序
这个是雷尼绍用在三菱系统上的首先要把产品分中,然后抄到G59。探头分中可以减少每次装夹误差
G91G28Z0.
G40G49G80G69G49
M6T16
#700=0.1(设置公差)
#600=2 (设置安全距离)
G90G59
G65P9709(激活探头)
G65P9701 (打开探头用户参数,9701可以改探头直径)
G43Z50.H16
#1=37.97(探点X坐标)
#2=0 (探点Y坐标)
#3=12 (探点Z坐标)
G65P9703A1.X[#1+#600]Y#2F500. (P9703带保护的移动,A1用绝对坐标方式编程)
G65P9703A1.Z#3F500. (移动到Z点)
G65P9700A1X#1 (P9700主程序。开始探测X点)
#601=#103 (把探测数据写到#601)
G65P9703A1.Z20.F500. (抬高到安全距离)
#1=-37.97
#2=0
#3=12
G65P9703A1.X[#1-#600]Y#2F500.
G65P9703A1.Z#3F500.
G65P9700A1X#1
#602=#103
G65P9703A1.Z20.F500.
#1=0
#2=78.855
#3=12
G65P9703A1.X#1Y[#2#600]F500.
G65P9703A1.Z#3F500.
G65P9700A1Y#2
#603=#104
G65P9703A1.Z20.F500.
#1=0
#2=-78.855
#3=12
G65P9703A1.X#1Y[#2-#600]F500.
G65P9703A1.Z#3F500.
G65P9700A1Y#2
#604=#104
G65P9703A1.Z20.F500.
G65P9710 (关闭探头)
(END)
#610=[#601+#602]/2(X)(X分中)
#611=[#603+#604]/2(Y) (Y分中)
#5261=#5321+#610 (把误差值写入G54X坐标)
#5262=#5322+#611 (把误差值写入G54Y坐标)
#5263=#5323
G0Z50.
IF[ABS[#601]GT#700]GOTO100 (探点超过公差值报警)
IF[ABS[#602]GT#700]GOTO100 (探点超过公差值报警)
IF[ABS[#603]GT#700]GOTO100 (探点超过公差值报警)
IF[ABS[#604]GT#700]GOTO100 (探点超过公差值报警)
G91G28Z0.
M99
N100
#3000=1
%
作者:
邵阳_新邵_一刀
时间:
2019-10-12 12:15
谢谢分xiang
作者:
hao-ran
时间:
2019-10-12 13:22
测头都有软件包,本身就带了很多功能 费这劲干嘛?
作者:
byc881230
时间:
2019-10-12 14:58
谢谢楼主分享
作者:
雁南一撇
时间:
2021-10-8 13:37
hao-ran 发表于 2019-10-12 13:22
测头都有软件包,本身就带了很多功能 费这劲干嘛?
哪里有!我怎么不知道啊
作者:
暴躁的小伙子
时间:
2021-10-8 14:23
{:smile:}
作者:
ZWTLLC-I
时间:
2021-10-9 15:02
谢谢楼主分享
作者:
hao-ran
时间:
2021-10-14 08:46
雁南一撇 发表于 2021-10-8 13:37
哪里有!我怎么不知道啊
测头有测圆 的程序,还有测 X向和Y向槽的程序 都可以输出坐标 进行分中啊
作者:
lg333
时间:
2024-3-16 23:24
互学习,共同进步!
作者:
红萍情海
时间:
2024-4-29 10:22
分享的不错,再接再厉,要是出个UG编探头程式教学视频就更好了
欢迎光临 UG爱好者 (https://www.ugsnx.com/)
Powered by Discuz! X3.2