Prusa i3 自動調平之位移(Offset)數據不能設錯

這一兩個月改用了 BL-Touch (復刻版)這類電磁感測的自動調平,理應調平會更精確才是,但反而打印時觀察第一層,線條之間有很明顯的空隙,這是噴嘴離打印平面太高的緣故。
第一層打印

一開始不知道原因在哪,還往是否是我買的 BL-Touch 電路或韌體的設定上有問題,甚或是切片軟體的問題,即使問了 FB 3D社群的諸位有經驗的前輩們,仍沒有比較明確的解決方向。

好吧,重新檢視下 Marlin 的設定,才發現到原來感測器距離噴嘴位置的 Y軸位移參數設錯。我的感測器在噴嘴的左後側,那應該要設為下列的數據 (我把 4 誤寫為 -4)。來回Y軸差距8mm距離,卻導致整個自動調平的參考數據完全錯誤。所以這兩個月來我根本是第一層打印都是在有問題的情況下打印的。 !^^

#define X_PROBE_OFFSET_FROM_EXTRUDER -27
// Probe on: -left +right (Put your infos, depending of where you fix your sensor)
#define Y_PROBE_OFFSET_FROM_EXTRUDER 4
// Probe on: -front +behind (Put your infos, depending of where you fix your sensor)

第一層平整打印

閱讀全文 »

Prusa i3 自動調平—改用 BLTouch 探針接觸感應式

我的 Prusa i3 第一個版本的自動調平,是使用電容電感近接開關,優點是便宜也容易安裝;缺點是只能探測金屬材質。可參考:Prusa i3 自動調平設定—硬體與電路部分

我的熱床是 MK3 鋁材質,原來使用上其實是可以配合。但 MK3 相當不平,即使採用了自動調平偵測還是有限,尤其是列印大面積的列印件時,兩側常無法黏住。

徵詢 Reprap.Taipei FB 社團的諸多高手所綜合的建議,在 MK3 熱床上再鋪上一片 3mm 以上的玻璃,會平坦很多。所以我從對岸淘了兩片從秦皇島店家購買的兩片鋼化高硼矽磨砂耐熱玻璃,據說可以黏住 PLA 材質的列印,而不需要塗上膠水或貼上美紋紙。

加上玻璃後,連帶電容電感近接開關就無法使用,因為無法偵測非金屬材質。我曾在玻璃後邊貼上鋁箔膠帶測試時還能偵測到,但打印幾次卻發現很不穩定,總有某些點會突然失靈,太過不穩定。

爬文作了一堆功課,發現到有種探針式的接觸感測近接開關,就沒有非金屬就無法感測的問題了。其中這一款 — BLTouch,我看從 Youtube 視頻上看到許多先進玩家的使用分享,效果挺不錯的樣子。

不過原廠價格可不便宜,且從 Amazon 還要多擔負一筆航空運費,並不划算。還是仍從對岸淘寶買的這支號稱是復刻版本的 TLTouch (BLTouch 克隆版),含順豐快遞到家共 RMB 159 (約台幣七百多元),還可以接受。
3DP auto bed using BLTouch

先瞧下我錄製下來的視頻,關於 BLTouch 在執行歸零與自動底床調平 (G28/G29)時的情形。

閱讀全文 »

Prusa i3 自動調平設定—Marlin 設定與校正

先瞧下個人所錄製關於使用電感式近接開關的自動調平影片。

關於硬體與電路安裝部分,已於:Prusa i3 自動調平設定—硬體與電路部分 一文分享。

從硬體、電路至 Marlin 設定,國外這一篇文章寫得甚好:Enable Auto Leveling for your 3D Printer with an inductive sensor (Marlin Firmware)

Marlin 設定

關於 Marlin 韌體 (firmware)的版本,這裡我是採用國內先進熱心所修改之繁體中文版 Marlin-1.1.0-RC8 (繁體中文+雷射控制顯示)。當然要先在 PC 上安裝 Arduino IDE (我都是下載最新版本使用),並連接 USB 線至 3D印表機,然後編輯修改 Marlin 設定後再上傳至 Arduino Mega 2560 + RAMPS1.4 主板上。

基本安裝與簡單設定可參考:Arduino IDE 1.0.6 安裝使用 及 Marlin Configuration.h 預覽;關於 Marlin 的設定說明,可參考:Marlin 固件的配置說明

這裡我只針對個人關於自動調平設定的摘記。

閱讀全文 »

Prusa i3 組裝簡單分享與記錄—電路安裝部分

3D 印表機的大腦就是電路控制主板。絕大部分開源的機種,係以同是開源硬體 Arduino Mega 2560 + Ramps 1.4 (Shield)作為控制板。而燒入韌體的開源軟體則主要為 Marlin,它就是 3D列印時的核心系統。

A4988 驅動器共四個,分別控制 X,Y,Z (兩個電機馬達並聯),E (擠出機)軸電機馬達。這裡大概就是注意下 A4988 的驅動電流調整,不過我是買整組套件,所以也沒特別注意電流,裝上就可以直接用了。

電路說安裝是很容易,但只要有一個地方插錯位置,很容易就會冒煙燒壞某些元件。截至現在我已經燒掉過一個 Mosfet 管、AMS1117 穩壓 IC,這些手殘的經驗後續會另文分享之。
Prusa i3 3D 印表機

閱讀全文 »

軟體思維顧問

專職軟體輔導與教育訓練的獨立顧問。輔導企業資訊單位如何有效組織系統開發與維護;輔導開發人員達成有效的專業分工。傳授如何把軟體作軟 (Keeping Software Soft)的技能,得以提昇系統的彈性/延展,並進而創造系統的再利用價值。

Personal