G28
指示打印机将自身归位到 X 和 Y 限位器,Z 传感器确定 Z 轴的归位;即当传感器触发时,这不一定(并且最常见)不是喷嘴处于 Z=0 的位置。
G29
通过探测床来确定床的形状。如前所述,这将相对于传感器触发点设置床的形状。Z 偏移(设置M851 Z-x.xx
为需要设置喷嘴和传感器触发点(到床)之间的偏移。
确定偏移量的顺序是:
M851 Z0; // Set the Z offset to zero height
G28; // Home Z in the middle of the bed
G1 Z0; // This will move the head to zero height;
M211 S0; // This will disable the end stops so that you
// will be able to proceed lower than Z=0
现在调整 Z 高度以适合一张纸并注意负 Z 高度(通过 LCD 或通过应用程序或控制台/终端通过 USB)
请记住,传感器不会调平您的床,而是补偿形状,用户应始终相对于喷嘴打印头移动平面尽可能地移动(调平)床!这意味着用户应该在技能允许的范围内尽可能好地在整个床上行走,就像使用普通的 Z 限位开关一样。
M851 Z-1.23; // Define the Z offset
M500; // Store the settings
M211 S1; // Enable the end stops again
请注意,-1.23 是一个虚构值,应替换为您自己的值。
为了明确回答提出的问题,G29
通过扫描表面几何形状来探测床,M851
并将传感器触发器的偏移量添加到喷嘴(在中心)。需要偏移量才能让固件知道喷嘴相对于触发点的位置。因此偏移降低了扫描G29
表面,不会发生替换。下面的草图说明了这一点:
请注意,“M851 Z 偏移”的底线表示G29
扫描的表面