加工中心吧 关注:99,837贴子:2,438,729

宏程序求教。

只看楼主收藏回复

这是我们公司以前大神编的宏。他现在不在。求教吧里老哥们,前八行给定的变量值是啥意思。还有g110那一行是把xyz的坐标点旋转135°后赋值给系统的么?这是一个圆盘类零件,在卧加上转圈铣孔的,只是搞不懂他这如何找回转中心的。求吧里大佬赐教


IP属地:江苏来自Android客户端1楼2023-08-16 06:36回复
    大伙都没起么。自顶一下


    IP属地:江苏来自Android客户端2楼2023-08-16 08:00
    回复
      G111前面在这里面不参与运算,G111可能是个自定义代码,那就还有一个程序,前面4行对应G54坐标依次xyzb,后面4个没法判断,后面就是个算坐标的然后G110可能也是自定义代码


      IP属地:江西来自Android客户端4楼2023-08-16 08:55
      收起回复


        IP属地:江苏来自Android客户端5楼2023-08-16 10:00
        回复
          楼主,有几个问题问明白了我才能看得懂。第一,你机床是不是西门子系统的铣床?几轴的?AC布局还是BC布局?第二,这是那个大神写的程序吗?他定义了N多个无效的变量,不知道是什么意图。第三,他这个宏程序是把一个直径271的圆放倒,在135度哪里打一个孔。第四,他用了设定参考原点的方式,G110由于是厂家自定义指令,你需要查清这个指令的定义和用法,目前能判断的是他在要打孔的地方设了一个参考原点。目前就能看出这么多,很多还是猜的,如有错误请多包涵。


          IP属地:浙江来自Android客户端6楼2023-08-16 10:45
          收起回复
            楼主:第一行是程序号,括号里是汉语拼音工件名称及编程日期。第二行是先行注销半径补偿和固定循环,指定绝对方式。接下来四行是把系统参数置0,这四个参数是工件坐标系原点偏移,相当于EXT。再下边就是把数据存放到通用变量里去。看程序他的编程水平不是很高,四个变量都是同一个值没必要吧?


            IP属地:北京来自Android客户端7楼2023-08-16 10:51
            收起回复
              .....现在都电脑编程了,学毛的宏程序


              IP属地:四川来自Android客户端8楼2023-08-16 10:52
              收起回复
                我觉得你得把子程序找出来才能看明白


                IP属地:湖南来自Android客户端9楼2023-08-16 11:36
                收起回复
                  去翻一下系统目录看有没有多的程序,进去看看


                  IP属地:湖南来自Android客户端10楼2023-08-16 11:37
                  回复
                    去查一下机床的系统参数这个有没有设定就知道有没有子程序了


                    IP属地:湖南来自Android客户端11楼2023-08-16 11:49
                    收起回复
                      大神的程序小白看不懂


                      IP属地:河南来自Android客户端12楼2023-08-16 12:25
                      回复
                        我看前面的好像是 系统厂家给定的数值,用于归零定位换刀。
                        最后几行就是想要定点打个眼


                        IP属地:江苏来自Android客户端13楼2023-08-16 12:48
                        回复
                          G111跟G110会不会是4轴放松跟四轴锁紧!


                          IP属地:江苏来自iPhone客户端15楼2023-08-16 13:27
                          收起回复
                            除了这个,其他的我都看不懂






                            IP属地:江苏来自Android客户端18楼2023-08-16 16:04
                            回复
                              有一说一你这个赋值变量有点子多


                              IP属地:浙江来自Android客户端19楼2023-08-16 16:08
                              回复