M851 是什麼意思
X/Y 描述水平位置,Z 描述垂直關係。數值與正負號必須在實際機器測量。
Klipper 使用 PROBE_CALIBRATE;RepRapFirmware 建議 G31,並為 M851 轉換 Z 正負號。不要未核對就轉移數值。
寫法和參數
M851 [X<offset>] [Y<offset>] [Z<offset>]X / Y探針—噴嘴水平偏移,單位毫米。
Z垂直觸發偏移;正負號依韌體。
No parameters無參數報告行為依版本。
實際示例
設定 Marlin Z 偏移
M851 Z-2.0-2.0 mm 只是必須測量的範例。
設定 X/Y
M851 X-1.70 Y-1.30按 Marlin 約定,探針位於左前方。
不同韌體怎樣處理
| 系統 | 支援情況 | 具體差異 |
|---|---|---|
| Marlin | 常見支援 | 主要偏移指令;支援時可用 M500 保存。 |
| Klipper | 需要核對方言 | 使用 PROBE_CALIBRATE 與 probe z_offset,不是內建 M851。 |
| RepRapFirmware | 需要核對方言 | 與 G31 有符號轉換的相容指令,建議使用 G31。 |
| CNC controllers | 不適用 | 一般 CNC 設定不適用。 |
這個檢視器能顯示什麼
不模擬
檢視器不把 M851 套用到座標或網格,也無法測量實際距離。
常見錯誤
- 不同韌體的正負號不同。
- 機械變更會使舊數值失效。
- 偏移不能證明歸位、網格或第一層正確。
主要資料來源
本頁根據下面的韌體文件審閱並重新整理。真正傳送指令前,仍應以目標機器所用韌體和實際配置為準。