三菱系统宏程序如何读取G54座标的XY值?
程序中需要通过系统变量读取G54及G55座标的XY值,再利用两个座标的差值计算出以G54为圆心得到G55座标相对于G54的偏转角度lyangshu 发表于 2020-6-22 15:36
G 54 #5021=ABS[#1];
#5022=ABS[#2;
G55 #5031=ABS[#3 ...
谢谢大侠!我这系统是三菱的,只要#5021能读到G54的X值如你所述程序应该就没问题,明天在机床上试试。特别感谢!!! 本帖最后由 lyangshu 于 2020-6-22 15:41 编辑
G 54 #5021=ABS[#1];
#5022=ABS[#2;
G55 #5031=ABS[#3;
#5032=ABS[#4];
#5=#3-#1;
#6=#4-#2;
#7=ABS/[#5]];
G54X0Y0
G68R-#7.(如你图所示就是负);
~
~
~
M30;
#5021~#5022对应你G54的XY系统变量不同系统不一样 同样#5031~#5032对应你G55的XY系统变量
你是用来返修的吧
这个程序{:lol:}
lyangshu 发表于 2020-6-18 09:28
你是用来返修的吧
这个程序
哈哈,不是的,我这是批量活,但上一工序已经把一个销孔钻出来了(是一个{:cry:},),如果每次手动计算偏转角度一个是麻烦,主要是出错的机率太大了,所以看有没有哪位大侠给帮帮忙。{:smile:} http://www.ugsnx.com/?9193434 加个探头吧 gaoshou999 发表于 2020-6-21 22:47
哈哈,不是的,我这是批量活,但上一工序已经把一个销孔钻出来了(是一个,),如果每次手动计算偏 ...
他那个宏程序可以用不。
页:
[1]