kossel吧 关注:12,350贴子:29,372

Delta机型M666调平原理

只看楼主收藏回复

好心人发布了 Manual Delta Calibration using M665 and M666.mp4视频,看起来很不错,但是是英文的,所以有的人还不知道它的好,还在苦苦的研究拎螺丝和研究自动调平。
M666不光可以帮助我们把delta机型的调平轻松解决,而且是一劳永逸,就是很好用,然后进一步解决打印尺寸精度的问题。


IP属地:广东1楼2015-03-30 21:40回复
    具体点,有连接嘛


    IP属地:山东来自Android客户端2楼2015-03-30 22:07
    收起回复
      具体点


      IP属地:上海来自Android客户端3楼2015-03-31 09:35
      回复
        楼主你这样子吊胃口真的好吗


        IP属地:浙江来自Android客户端4楼2015-03-31 10:34
        收起回复
          视频作者全程一句话都没说,全是字幕。
          首先,固件中需要测量的DELTA_DIAGONAL_ROD、DELTA_SMOOTH_ROD_OFFSET、DELTA_EFFECTOR_OFFSET、DELTA_CARRIAGE_OFFSET等等能测好的全测好,烧进系统就可以开始调平了。


          IP属地:广东5楼2015-03-31 11:54
          回复
            坐等


            IP属地:浙江8楼2015-03-31 12:28
            回复
              主要是用M666 就要注意一点,M666后面X Y Z后面跟的值必须是负值才有效,有人可能注意到,G28归零的时候,触碰到限位开关,滑车会再往回运动一点,修改M666的值之后,再G28,滑车往回运动得更多,甚至离限位很大一段距离,这就是M666调平的原理。
              降到M666 的值必须是负值,因为负值代表触碰限位开关之后向下运动,正值代表向上运动,但是向上运动是不可能的,因为有限位挡着,所以M666的值必须是负值。
              M666的值是负值,就是起始的时候滑车偏下,所以Z_max的值就必须比实际最大小一点,一般我是小5mm左右。


              IP属地:广东9楼2015-03-31 12:46
              收起回复
                淫才啊


                10楼2015-03-31 12:59
                回复
                  淫才啊


                  IP属地:浙江11楼2015-03-31 13:12
                  回复
                    我刚还看了他的另外一个微调的视频,直接测打印丝的厚度再调,也是醉了,给力


                    IP属地:浙江12楼2015-03-31 13:13
                    收起回复
                      请允许我直接使用视频截图来说明问题,感谢Stay Tuned的视频。
                      我们在调试的时候需要使用下图所示的X Y Z三点,还有一个中心点,其他不需要使用。

                      计算X Y Z三点的公式如下:
                      图中,alpha tower theta (X塔)的角度是210,beta tower theta(Y塔)的角度是330度,gamma tower theta(Z塔)的角度是90度,通过x=build_radius*cos(theta),y=build_radius*sin(theta)就可以计算出X Y Z三点的指标值。但是一般情况下build_radius的值不能取最大的打印半径,所以一般取小于delta_radius的值。

                      视频作者的build_radius是116mm,作者取的是100mm。如果是被K800坑害的各位,build_radius取80mm比较合适。计算出来3个点分别是X(- 76.1930,-12.3401),Y(76.1930,-12.3401),Z(0,100)。
                      作者用Pronterface软件来调试,需要创建几个宏按钮,方法不一一说明了。点右键,按步骤创建就好了。

                      创建移动到X点的宏副本,(- 76.1930,-12.3401,5)

                      创建移动到Y点的宏副本,(76.1930,-12.3401,5)
                      创建移动到Z点的宏副本,(0,80,5)
                      再用M501命令查看一下EEPROM中能修改的参数,这步需要连接到打印机。


                      IP属地:广东13楼2015-03-31 19:54
                      收起回复

                        用M114确认Z轴高度,显示Z轴高度-1.6mm,那么就需要将M666中X值加上-1.6,然后G28 rehome,然后再回到X(- 76.1930,-12.3401,5),重复各步骤,直到打印头把纸夹紧的时候,Z轴高度真好为0.


                        IP属地:广东15楼2015-03-31 22:02
                        回复
                          先做一个小总结:
                          1.适当减小Zmax,给M666调整留出空间。
                          2.打印头移动到(- 76.1930,-12.3401,5)点,Z轴一步步向下,开始每步1mm,到打印头距离打印平面1-2mm时,开始每步0.1mm,直到夹紧A4纸片,这个判断标准和以往的三点调平一致。M114确认Z轴高度。
                          3.将第二步中确认的Z轴高度,加到M666中的X值中,得到新值,M500保存,G28归零,rehome,重复2-3步,直到正好夹紧A4纸片时,Z轴高度正好为0,成功。转到第4步。
                          4.安装2-3步的方法,利用(76.1930,-12.3401,5)和(0,100, 5)两点分别校准Y塔和Z塔的偏差,加到M666 的Y值和Z值上,M500保存,g28之后调平生效。


                          IP属地:广东16楼2015-03-31 22:59
                          收起回复
                            收藏备用


                            IP属地:广西来自Android客户端17楼2015-04-01 07:12
                            回复
                              感谢楼主,觉得好厉害,先收藏了,我也来试下


                              IP属地:福建18楼2015-04-01 10:07
                              回复