上一部分已经配置了自动调平相关的所有参数,并且也已经把舵机收起放下的角度测量了出来。要想正常使用自动调平,我们还需要精确测量下面三个参数:
<pre>
#define X_PROBE_OFFSET_FROM_EXTRUDER -34
#define Y_PROBE_OFFSET_FROM_EXTRUDER 8
#define Z_PROBE_OFFSET_FROM_EXTRUDER -14.3
</pre>
之前配置参数时,我们建议大家把上面的参数保持默认值即可。现在我们需要把这几个参数测试出来。
为了保证顺利测试,还需要配置下面这个参数:#define min_software_endstops true,此参数默认值是true,需要改为false,否则移动轴时,不能运行到小于0坐标的位置。改完这个参数就可以上传固件了。
为了能够更加精确的确认上面的三个参数,即挤出头与调平探针的精确偏移量,我们需要用3d打印机自带的这个三维坐标系统来确定,而不是用尺子量。注意:如果用此方法,操作之前各轴的steps_per_mm参数必须计算正确,否则得到的数据是不准确的。
第一步、在打印平台的中间位置用笔标记一个参考点 为了能够保证精度,我们需要确定一个参考点,参考点可以选择打印平台上的任意位置,但是为了能够保证打印头和调平探针都能方便抵达,所以选择平台中心位置比较好。标记一个小点,就像下图:
放下探针(命令:M280 P0 S125[125改为你的放下角度]),并通过上位机上的手动操作按钮,移动XY两个轴让探针刚好来到标记点上方,然后再移动Z轴(最后阶段尽量用0.1mm的按钮),让探针刚好碰到打印平台。此时在上位机中输入命令:G92 X0 Y0 Z0。
收起探针,移动XY及Z轴,让打印头与平台之间的距离恰好能够通过一张A4纸。然后输入命令:M114来获取现在的坐标,你会得到类似与下面的信息:
<pre>
ok C: X:-34.00 Y:8.00 Z:-14.3 E:0.00
</pre>
而这些数据就是你的固件中所需要的三个偏移量,将这三个数据添加到你的固件中的位置即可。
修改完这个参数后,你可以将之前改的#define min_software_endstops false中的false重新改为true,保障打印机的安全。然后重新上传固件。自动调平功能的配置已经在你的打印机上配置完成了。开始真机测试吧。
欢迎光临 3D小蚂蚁工作室 (http://3dxmy.com/bbs/) | Powered by Discuz! X3 |