3D打印過程失步怎么辦?
失步——這是諸多3D打印機都會面臨的一個問題,尤其是那些DIY的或者經過改裝的3D打印機。這是3D打印機一般遇到的最大問題之一(CNC也有這樣的問題):當工具架在移動時,步進電機時不時地錯過了某一步。當發生這種情況時,打印層之間會出現稍稍偏離。當然,如果您只是用于原型或者玩玩,這并不是一個很大的問題。但是當您在一個很大的3D打印項目中最后迭代時出現了這種狀況的話,那就非常讓人煩惱了。
其實失步的原因在于您的3D打印機固件的開環控制系統。每當出現幾步遺漏,固件就會丟失噴嘴應該處于的軌道位置。幸好YouMagine用戶Miguel Sánchez想出了一個巧妙的解決方案:為您的3D打印機加上一個直流電機的閉環控制。 雖然它在安裝時需要您具有一些工程方面的專業技能,但是它通過在3D打印機上增加一個直流電機、光學編碼器和一個Arduino Pro Mini聰明地解決了失步的問題。
您可能已經猜到了,Arduino是這個解決方案的關鍵。有兩個電機和編碼器與它連接,并且每當固件將信息發送到電動機,Arduino基本上要對此進行確認。該方案的設置和編程在很大程度上基于一個名為ServoStrap的類似設計,但主要圍繞著兩個名為STEP和DRI的輸入來控制目標位置的變化。每當出現失步的情況時,(正如Miguel在下面的視頻里做的那樣)打印頭會被強制移動到另外一個方向,Arduino會確保它返回到適當的位置上。
您可以到Miguel在YouMagine的頁面上下載必要的文件和STL設計。您所需要添加的是直流電機、編碼器、一個Arduino和一個H橋驅動電源。當然您還需要一定的工程方面的技能,因為Miguel沒有提供教程。祝好運!
(責任編輯:admin)