Delta机型M666调平原理
kossel吧
全部回复
仅看楼主
level 7
Dark_Guitar 楼主
好心人发布了 Manual Delta Calibration using M665 and M666.mp4视频,看起来很不错,但是是英文的,所以有的人还不知道它的好,还在苦苦的研究拎螺丝和研究自动调平。
M666不光可以帮助我们把delta机型的调平轻松解决,而且是一劳永逸,就是很好用,然后进一步解决打印尺寸精度的问题。
2015年03月30日 13点03分 1
level 6
具体点,有连接嘛
2015年03月30日 14点03分 2
我就在群里面下载了,到时候上传,不知道那哥们怎么弄到的
2015年03月31日 03点03分
速度
2015年03月31日 04点03分
各位,总结看24楼
2015年04月02日 14点04分
请问视频可以在哪个群下载到,我想看一下
2015年04月05日 02点04分
level 6
具体点
2015年03月31日 01点03分 3
level 10
楼主你这样子吊胃口真的好吗[乖]
2015年03月31日 02点03分 4
慢慢发,尽量完整一点
2015年03月31日 03点03分
@Dark_Guitar 这个 可以有 详细 是必须的
2015年03月31日 11点03分
level 7
Dark_Guitar 楼主
视频作者全程一句话都没说,全是字幕。
首先,固件中需要测量的DELTA_DIAGONAL_ROD、DELTA_SMOOTH_ROD_OFFSET、DELTA_EFFECTOR_OFFSET、DELTA_CARRIAGE_OFFSET等等能测好的全测好,烧进系统就可以开始调平了。
2015年03月31日 03点03分 5
level 7
坐等
2015年03月31日 04点03分 8
level 7
Dark_Guitar 楼主
主要是用M666 就要注意一点,M666后面X Y Z后面跟的值必须是负值才有效,有人可能注意到,G28归零的时候,触碰到限位开关,滑车会再往回运动一点,修改M666的值之后,再G28,滑车往回运动得更多,甚至离限位很大一段距离,这就是M666调平的原理。
降到M666 的值必须是负值,因为负值代表触碰限位开关之后向下运动,正值代表向上运动,但是向上运动是不可能的,因为有限位挡着,所以M666的值必须是负值。
M666的值是负值,就是起始的时候滑车偏下,所以Z_max的值就必须比实际最大小一点,一般我是小5mm左右。
2015年03月31日 04点03分 9
配置文件是不是还需要设置的,我修改M666后,G28归零后,滑车没有往后退[啊]
2015年04月30日 00点04分
昨天按着楼主的解说试了下,刚开始还好的,调试x和y都可以,但是调试z的时候输入m666 z-4.6就没有反应,滑车没有下滑,然后再输入x和y的时候也变得没反应了,想问下楼主,有没有碰到过这种情况?
2015年05月01日 04点05分
我也是这种情况,XY有反应,Z就没反映了,不下降
2015年05月03日 14点05分
回复
��������
:我的现在也是,z轴到了0后就不能再向下走了
2015年05月11日 14点05分
level 1
淫才啊
2015年03月31日 04点03分 10
level 7
淫才啊
2015年03月31日 05点03分 11
level 7
我刚还看了他的另外一个微调的视频,直接测打印丝的厚度再调,也是醉了,给力
2015年03月31日 05点03分 12
也是可以的,原理一样
2015年03月31日 09点03分
哪里能看到他另一个视频啊
2015年07月23日 05点07分
level 7
Dark_Guitar 楼主
请允许我直接使用视频截图来说明问题,感谢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中能修改的参数,这步需要连接到打印机。
2015年03月31日 11点03分 13
计算的X和Y的坐标有点奇怪啊~
2015年04月04日 14点04分
@m6976868 我写错了,抱歉,自己可以算算
2015年04月19日 14点04分
@m6976868 低级错误了,按照80的半径 X(- 69.2820,-40.0000),Y(69.2820,-40),Z(0,80)
2015年04月19日 14点04分
为什么那个pronterface是圆形的
2016年01月12日 08点01分
level 7
Dark_Guitar 楼主
用M114确认Z轴高度,显示Z轴高度-1.6mm,那么就需要将M666中X值加上-1.6,然后G28 rehome,然后再回到X(- 76.1930,-12.3401,5),重复各步骤,直到打印头把纸夹紧的时候,Z轴高度真好为0.
2015年03月31日 14点03分 15
level 7
Dark_Guitar 楼主
先做一个小总结:
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之后调平生效。
2015年03月31日 14点03分 16
调好Y之后还要再检查一下X,同理调好Z之后还要检查X和Y,直到XYZ都调好为止。
2016年09月22日 03点09分
level 11
收藏备用
2015年03月31日 23点03分 17
level 4
感谢楼主,觉得好厉害,先收藏了,我也来试下
2015年04月01日 02点04分 18
level 7
Dark_Guitar 楼主
感觉文字写太多了,自己都没耐心继续往下写,百度屏蔽视频连接
链接:http://share。weiyun。com/59a25b2a483be965d0ca5e4f7a23fbf5(密码:iMlG)
看看这样发出来行不行 大家把中文的句号改成点 就可以下载了
2015年04月01日 14点04分 19
没法得到本人的许可,就不上传优酷什么的了,各位看官看看就好了
2015年04月01日 14点04分
@Dark_Guitar 贴主,链接已过期.
2015年04月15日 11点04分
@Dark_Guitar 楼主版权意识很强啊,赞[大拇指]
2016年09月22日 03点09分
level 7
Dark_Guitar 楼主
简单说明M666调平的原理,kosse机型是适用的。视频作者说了几句话。
如上面调试的时候,打印机Zmax=367mm,但是打印头向下367mm之后,打印头离打印平面还有一段距离(1.6mm),所以就需要打印头再往下1.6mm才能够到打印平面,这就是M666 X值要加上-1.6的原因,Y塔和Z塔也需要这样的调整,这样就能做到完全水平。
当然后面要加上中间一点,来判断打印头运动轨迹是不是有凹凸现象,然后再根据凹凸来调整delta(kossel)的机械参数。调整完之后再调平,再判断凹凸,修改参数,调平,判断凹凸,修改参数。。。。一直到平整没问题,凹凸没问题,整台机器 就调整好了。
2015年04月01日 15点04分 20
level 7
Dark_Guitar 楼主
继续顺着视频作者的调试过程写。
顺着上面的调试,作者的X塔需要加上-1.6,G28回零点,M666生效。
每次M666之后可以M500保存一下设置,也可以不用,G28归零点之后新设置的M666也会生效,因为M666的值已经保存在运行内存中了。
第二次调平时还差1mm,继续设置M666 X-3.6
开始Y塔的调试,基本跟X塔一样的过程。
对Z塔参数调整
对中点值进行测量。
X、Y、Z、中点,四个点的调整过程是循环重复进行的,按照一样的标准(打印头夹紧纸片的力道需要自己判断,但是一定要每次使用一样的标准,我建议的标准是,刚刚夹紧纸片的时候就行了)。调整X塔-Y塔-Z塔-中点-X塔-Y塔-Z塔-中点-。。。。通过2-3个循环的调整,打印机就能够完全调平。
2015年04月02日 13点04分 21
level 7
Dark_Guitar 楼主
测量中间的时候,因为X Y Z点都已经调平,中点偏下,就是表示打印头运动面是凹面,反之,中点偏上的话,就表示打印头运动面是凸面。凹面和凸面的调整,可以参照贴吧里面的其他帖子:
https://tieba.baidu.com/p/3221143425 三点调平
https://tieba.baidu.com/p/3389762757 kossel结构分析
这里用M665来修改delta的机械尺寸,固件不支持的话,可以直接在固件中修改。
修改了delta的机械结构之后就需要重头开始调整M666中的X塔偏差,Y塔偏差,以及Z塔偏差,最后再测量中点,要是精度不够的话,还要继续这些过程。
调整完成
2015年04月02日 13点04分 22
level 7
为啥我用G1 Z-5的指令的时候自己没反应?LZ有对固件做改动么?(k800,限量版marlin)
2015年04月02日 14点04分 23
估计你是限制了,#define min_software_endstops false //true // If true, axis won't move to coordinates less than HOME_POS. 把这个值改成false,要不要打印机不允许移动到负的坐标值
2015年04月02日 14点04分
@Dark_Guitar 嗯,谢谢,昨天这个解决了,还有个问题,你测试的时候有发现Z axis 回HOME 不按M666中设定的z值往下走呢(X,Y axis都正常)?
2015年04月03日 01点04分
@junbo_wu 调平没问题就行,你这个情况我没遇到过,可能程序里面自己处理了
2015年04月08日 05点04分
我也是这个问题。。。 但是Z不往下走的话。。。 调平好像就不平了?调过之后距离没变。。。
2015年04月20日 16点04分
1 2 3 尾页