眾所周知, 公司升級3D印表機的方法有很多:功率增加、3D列印多種材料的能力、用不銹鋼取代塑膠製成的缸, 甚至是燈絲探測器系統。 你可以從Hackaday博客Tom Nardi的文章中找到一個介紹, 並獲得OctoPrint。
由Gina Hauβge創建和維護的免費開源軟體提供了一個Web介面, 使用者可以隨時隨地從流覽器內控制和監控他們的3D印表機。 它基本上將舊電腦, 甚至像Raspberry Pi這樣的小型ARM電路板變成網路可訪問的3D印表機控制台, 甚至可以控制其他硬體, 如智慧插頭、燈和外殼加熱器。
當Nardi決定為大型專案建立第二台3D印表機時, 他意識到他無法從同一台機器上控制它們。 因此, 他不是在第二台3D印表機上使用SD卡進行列印, 而是去了OctoPrint路線, 並在博客文章中詳細介紹了經驗。
“我的研究告訴我, Pi Zero在分割STL的時候不會有Pi 3的壓縮, 但是考慮到小尺寸和降低的功耗, 這似乎不是太糟糕。 ”Nardi寫道。 “我對低電流消耗特別感興趣,
Nardi計畫使用Printrbot的控制器板為Pi供電, 並首先使用USB電流監控器對其進行測試。 第一個測試顯示, 當Pi Zero執行資源較為繁重的任務時, 例如更新軟體包或切片, 它在180 mA左右達到最大值。 雖然他不得不禁用HDMI輸出以實現低功耗, 但他知道這不是問題, 因為“Pi將被安裝在印表機內部, 並且不需要連接到顯示器”。
Nardi寫道:“值得一提的是, 我在Printrboard的擴展埠和Pi的電源引腳上焊接了一些標頭, 並連接了一些跳線。 我打開了電路板,
Pi的電源指示燈顯示在啟動過程中它正在關閉, 因為在重新啟動之前電流已經高達280 mA, 這對於Printrboard來說太多了。 所以Nardi將目光轉向了B計畫, 並得到了一個小型、廉價的BEC(電池消除電路)模組, 這通常用於轉換RC車輛中的主電池,
縱觀整體硬體佈局, BEC被楔入在中央步進電機和Printrboard之間, 而Pi Zero被擰入Nardi自己設計的3D列印支架。 他原本打算在箱子裡鑽洞, 把安裝架擰下來, 但是一旦他確定螺絲頭會對列印床的運動產生干擾, 他就會在邊緣上使用雙面膠帶和螺母套。
根據Nardi的說法, 即使您以前沒有經驗, 建立OctoPrint也很容易, 但是如果您想要查看所有最新的OctoPrint和Raspberry Pi的輔助套裝軟體, 他建議使用預製的SD OctoPi圖像。
OctoPrint網頁介面啟動後, 您將看到Nardi稱之為“非常漂亮的安裝嚮導”, 它可幫助您設置3D印表機。 首先, 它會要求你從Cura導入配置資訊, 如果你想設置用戶認證-這是遠端存取你的3D印表機的一個非常重要的選擇。
Nardi對OctoPrint印象深刻, 因為其“巨大”的能力可以用來監控智慧手機的3D列印進度。 此外, 由於Pi Zero W價格低廉, Nardi稱OctoPrint“在投資回報方面根本無法被擊敗”。
“是的, 將印表機升級到OctoPrint是非常值得的, ”Nardi寫道。 “這不是一個完美的體驗, 但是非常接近, 老實說, 我所看到的一點點故障或者煩惱在事物的宏偉計畫中根本不值得一提的。 ”