發表文章

目前顯示的是 11月, 2017的文章

自動調平的迷思 從Repetier G32/G33看平台自動校正

圖片
自動調平是個很常聽到的功能 很多人會以為 這是一個萬靈丹 當遇到平台手動調不好,那就交給自動吧! 這其實是個錯誤的觀念。 真相是 你手動調不平,自動調平一定不會平 很多新手在剛入門時最常碰到的第一關 - 平台調平 平台調平不好 = 剛開始印就失敗 = GG 有些機器會自帶所謂自動調平的功能 但這功能很多都不可靠,尤其是一些低價機種 以常見20cmx20cm的列印範圍來說,手動調平絕對比自動調平可靠 列印第一層失敗有很多種原因 當想使用自動調平前 最好先了解自動調平到底在做些甚麼,能解決甚麼問題 而不是遇到問題就想用自動調平解決 這篇文章主題是說明Repetier韌體中的兩個跟平台校正有關的指令 G32/G33 為什麼用Repetier當作說明對像呢 因為我認為Repetier的自動調平比Marlin的更簡單好設定並且更強大 G32: Auto Bed Leveling 這個就是常說的自動調平 Marlin的G29 ABL跟Repetier的G32的計算方法是一樣的 這裡要先說明一個觀念 自動調平的"平"   是"調水平",不是"調平整" 自動調平有兩項任務 1.校正平台傾斜度 2.計算最佳的Z-Height 自動調平可以處理Z軸平台傾斜的問題 如下圖所示 假設你的平台有所傾斜,理論上自動調平探測到傾斜之後 會進行一個校正,讓列印模型轉向 這就是所謂"調水平"的意思 Repetier 的G32軟體校正有三種模式(硬體校正此處不談) 1.三點調平 2.多點調平 3.2+2點調平 其中1 , 3的方法是 當你的平台平整度非常理想 只需要測量最少的點就能夠計算出平台的傾斜度 就可以選一種使用 當你的平台平整度比較差 只量三四個點誤差過大 就要使用多點調平 進行比較多點的測量來求取平均值 自動調平理論上點越多越能接近理想值,但過多的測點並沒有太大意義 自動調平究竟是怎麼計算的呢? 自動調平的計算其實是一種空間座標的計算 空間A是理論座標,也就是你的G Code所描述的座標 空間B是實際座標,也就是你的噴嘴實際上應該移動