数控车床吧 关注:91,600贴子:1,823,946

发几张图,看得懂得也顺便帮忙解决下,感激不尽

只看楼主收藏回复

这几张图是我自定义g代码钻孔宏循环,
因为考虑到刀具定位的问题,想读取刀具当前绝对坐标值,知道系统变量是#5043
但是不能调用,类似于#30=#5403这样操作会报警。有没有办法解决呢?因为钻孔的时候定位可能定在20.0也可能5.0也可能-5.0
解决了这个定位问题,我的自定义宏钻孔g代码才能算完成。





回复
来自Android客户端1楼2016-12-20 12:37
    顶上,宏程序的高手进来指点下


    回复
    来自Android客户端2楼2016-12-20 12:39
      少发了一张图


      回复
      来自Android客户端3楼2016-12-20 12:42
        ………


        回复
        来自Android客户端4楼2016-12-20 12:44
          吧里会宏的呢,别吝啬出来指点一下吧


          收起回复
          来自Android客户端5楼2016-12-20 12:45
            用那通用的宏循环就很方便,
            这个自定义的搞不懂


            收起回复
            来自Android客户端6楼2016-12-20 13:04


              回复
              来自Android客户端7楼2016-12-20 13:16
                牛逼了,只能顶顶更健康了


                收起回复
                来自Android客户端8楼2016-12-20 13:53
                  解决了,艹,原来当前位置不是#5043,而是#5042此贴终结!


                  收起回复
                  来自Android客户端9楼2016-12-20 16:38
                    G77是怎么对应上O0005这个程序的?


                    收起回复
                    来自Android客户端10楼2016-12-20 16:52


                      收起回复
                      来自Android客户端11楼2016-12-20 16:55


                        收起回复
                        来自Android客户端12楼2016-12-20 23:39
                          楼主能把详细的程序发来看看吗


                          收起回复
                          来自Android客户端13楼2016-12-21 10:05
                            其他的都懂,就是为啥是0005程序号?难道你们可以任意调用程序号?


                            收起回复
                            来自Android客户端14楼2016-12-23 18:36
                              解决之后的图


                              回复
                              来自Android客户端15楼2016-12-23 18:51