自己一直對Z的零位調整十分困惑,每次要調整時就去轉動精度沒有很高的螺絲帽,這方法一來很不便,二來收緊螺絲帽的同時sensor也會有多少的移位,很不準確.
Marlin 的Z_PROBE_OFFSET_FROM_EXTRUDER
一直都知Marlin config中有這個設定可用來修正Z軸高度的座標 (零減掉這個設定值),這比去轉動螺帽方便, 但每次也得去改Firmware, 太花時間了, 也就一直它他設做零,去轉動那些螺絲帽算去.
G-Code M851
後來有次使用M503檢查EEPROM無意中發現了EEPROM中有Z probe offset的數值,和M851這個G-Code, 翻查Marlin offical文件沒有這code的存在,最後在reprap forumn找到了,原來這是1.03 Dev後加入的,offical文件還沒更新.使用方法:
M851 Z-x.y