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 套用到座標或網格,也無法測量實際距離。

常見錯誤

  • 不同韌體的正負號不同。
  • 機械變更會使舊數值失效。
  • 偏移不能證明歸位、網格或第一層正確。

主要資料來源

本頁根據下面的韌體文件審閱並重新整理。真正傳送指令前,仍應以目標機器所用韌體和實際配置為準。