2017年5月19日 星期五

維修3D印表機紀錄(101hero)

Extruder 擠出機.這部份是3D印表機 核心的部份
除去外殼 其中的內容物有
步進馬達 控制線材入料 (5 color wire on 5 pin connector)
加熱的銅柱頭
加熱片 加熱金屬 均溫銅片 (2 Red wire on 2 pin connector )
以及~讓我困擾許久的熱敏電阻(thermistor)(1 red 1 black wire on 2 pin connector)
散熱風扇 (1 red 1 green wire on 2 pin connector)

此次故障的error code有描述MINTEMP triggered,此一描述會讓人懷疑到溫度相關的元件.
拆開來看到熱敏電阻,可能發生問題的就是他,結果很簡單 重新理線後
就不再發生錯誤訊息了.使用Gcode指令操作 已經可以控制馬達運轉了,立馬組裝再挑戰.
拆的時候不小心 均溫銅片掉落一片....不過反正驗證先.
先不裝了.照片先拍好未來重新組裝紀錄使用

趕緊先驗證連線狀況.太棒了現在溫度曲線出來了.加溫的速度很快.
 曲線約到200的數值後機器開始出料.
 太感動了..雖說沒有校正.但終於可以運作了..維修算告一段落~
但是銅片少放會有影響嗎?疑惑中?

首次運行拍下來做紀念~

2017年5月18日 星期四

集資購買3D印表機101hero


某年某月的某一天,在網路上看到一個很誘人的價格.低價的DIY 3D打印機.
還是Kick Starter募資的專案.很簡單填寫基本資料 刷卡後就加入了等待的行列

原先計畫是要在2016/11出貨,但可能專案的負責人有遇到一些困難,因此陸陸續續出貨.
我的部份在2017/05收到了,雖說遲到了,但總比不到好.心中的感動是無可言語的.
出貨地點是中國蘇州,這倒是讓我震撼了一下,我以為這專案是美國本土的.
開箱可以很清楚的看到全部的零件.說明書上的圖示也很清楚,可以輕易的組裝起來


12顆螺絲下去 架起來 感覺成功三成了.

擠出機(extruder) 的三個固定螺絲下去 好像有五成的達成率.
 等不及了趕緊把全部的線接起來.

哇~~好像要成功了.
 依照說明書的說明在檢查一遍,回到101hero.com 下載操作檔案,應該說是一些簡單的Gcode文件檔,放置在SD card跟目錄下.果然運作了.該文件檔只有一個Gcode G28歸位指令.
 好了~目前的完成只到這裡,接下來下載來自101hero官方提供的一些模組,想弄個DEMO都毫無反應.這下我怕啦.因為網路上有許多留言抱怨這台機器是故障的,不好操作的.容易故障等壞消息開始在腦中浮現,該不會我拿到故障品吧~

把控制台拆開來看 晶片的使用是Atmel的Chip,看來這應該是用Arduino並搭配CNC Shield開發的產品,那要除錯debug應該還有機會,找UART軟體就可以連線看看.果然com port與鮑率baud設定為115200就可以看到相關資訊.且直接下達Gcode可以馬上有回應.但問題也就這樣輕易浮現了.
----
start
echo: External Reset
Marlin 1.0.0
echo: Last Updated: Mar 8 2017 10:19:14 | Author: (101 HERO)
Compiled: Mar 8 2017
echo: Free Memory: 12240 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
Error:0
: Extruder switched off. MINTEMP triggered !
Error:Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
Error:volume.init failed
----

問題出現了: Extruder switched off. MINTEMP triggered ! 一通電就回報擠出機關閉,溫度參數卡住.這推估幾個原因
1.可能是線沒接好或是斷掉.這個原因可以排除了.
2.控制板上的元件故障,借用其他控制台也是一樣的問題.是兩台都壞了 還是擠出機故障.目前沒答案.
3.韌體設定上有問題.但這是推測,完全沒有可以研究的方向

既然如此Maker魂附身.之前Arduino的套件要找出來了.
https://github.com/gnea/grbl/wiki 查了一下
先把最新版的GRBL安裝到Arduino UNO上
簡單連結後 確認Gcode有回應.剩下就是將對應的Pin及以及I/O做好 弄個轉接看看.
看來真的要DIY了...難怪網路上有人戲稱這叫101Zero.....
 

看來要買的聯接器I/O座還真不少,找天去光華電子商場採購吧!


這幾天研究下來 發現其實這產品有網路論壇存在
http://101user.com/
也有Wiki來補足官方資訊的不足.
https://www.reddit.com/r/101Hero/wiki/index
非常感謝前輩們的努力,但擠出機無反應這件事情似乎還沒有答案.希望有高手能回覆我的問題..不過在高手出現之前得自己先研究

竟被我發現有人開發出非官方版本的控制韌體 取名為Superhero101
但這部份比較棘手,因為不懂的太多也不敢貿然就更新韌體,看來得要加速如可以將Arduino CNC Shield跟步進馬達先接好的話,或許可以考慮刷上Superhero101看看,這樣就有兩個控制台可以操控比較一番了..