
3D打印機(jī)和Raspberry Pi是好朋友。使用Raspberry Pi來控制3D打印機(jī)相當(dāng)普遍,因?yàn)樗鼛砹嗽S多好處(低功耗、連接性、遠(yuǎn)程訪問等)。我(目前)還沒有3D打印機(jī),但我對哪些應(yīng)用程序可以在Raspberry Pi上運(yùn)行很感興趣。讓我們來討論一下我所了解的內(nèi)容。
可以從GitHub項(xiàng)目的發(fā)布部分下載AppImage文件,在Raspberry Pi上安裝Ultimaker Cura。雖然沒有針對Raspberry Pi的官方版本,但已經(jīng)為ARM架構(gòu)創(chuàng)建了一個(gè)分支。
所以,對你問題的答案是:可以,這是可能的。現(xiàn)在,讓我們學(xué)習(xí)如何安裝它。我還會給你一些在Raspberry Pi上進(jìn)行3D打印時(shí)可以使用的替代方案。
Raspberry Pi 能運(yùn)行 Cura 嗎?
Cura是什么?
Ultimaker是一家為公司和個(gè)人制造和銷售高端3D打印機(jī)的制造商。Cura是他們?yōu)榭刂七@些打印機(jī)而創(chuàng)建的軟件。
如果你擁有他們的一臺打印機(jī),那你真是太幸運(yùn)了,但他們也提供免費(fèi)軟件來控制幾乎任何3D打印機(jī):Ultimaker Cura。你可以將打印機(jī)連接到該軟件,導(dǎo)入你的3D文件并直接打印。
在標(biāo)準(zhǔn)計(jì)算機(jī)上,這真的很方便,但這里的想法是看看它是否能在Raspberry Pi上運(yùn)行。
Cura是否存在于Raspberry Pi OS存儲庫中?
Cura存在于Raspberry Pi OS的默認(rèn)存儲庫中,可以使用apt或“應(yīng)用程序/刪除軟件”工具進(jìn)行安裝。安裝過程很順利,但當(dāng)前版本的軟件無法啟動,因此這不是一個(gè)可行的解決方案。
我很驚訝地看到我們中的許多人在詢問如何安裝Cura,因?yàn)樗呀?jīng)在存儲庫中可用,但現(xiàn)在我明白了。雖然它存在,但無法使用,真不走運(yùn)。
在官方的GitHub存儲庫中,有一個(gè)Linux版本,但它同樣無法在Raspberry Pi上運(yùn)行。你會收到類似這樣的信息:
-bash: ./Ultimaker_Cura-4.10.0.AppImage: cannot execute binary file: Exec format error
別擔(dān)心,我有解決方案。
在哪里下載適用于Raspberry Pi的Cura?
要從Raspberry Pi下載Cura的最新版本,請轉(zhuǎn)到Cura GitHub項(xiàng)目的發(fā)布部分(由smartavionics分叉),并下載AppImage文件。
1.這是查看最新版本的鏈接:
https://github.com/smartavionics/Cura/releases
2.我建議跳過測試版和預(yù)發(fā)布版,找到“最新”版本。

3.然后找到該版本的“Assets”部分,并下載與你架構(gòu)相對應(yīng)的AppImage文件(32位為armhf,或64位為aarch64)。

你可以使用以下命令行通過終端或遠(yuǎn)程SSHremote SSH connection連接下載它:
wget https://github.com/smartavionics/Cura/releases/download/4.20.18/Cura-4.20.18-mb-armhf.AppImage
我之前沒有在Raspberry Pi上使用過AppImage文件,所以如果你不知道該怎么辦,我會理解你。我會在下一步中解釋一切。
如何在 Raspberry Pi 上安裝 AppImage 文件?
AppImage是Linux上用于創(chuàng)建和分發(fā)便攜式軟件的文件格式。它是一個(gè)自掛載的磁盤映像,包含應(yīng)用程序,無需安裝。只需添加執(zhí)行權(quán)限并雙擊即可啟動應(yīng)用程序。
以下是如何使用AppImage文件在Raspberry Pi上安裝Cura:
1.你可以將AppImage文件保存在任何你想要的位置(在本教程中,我將它保存在“下載”文件夾中)。盡量將它保存在一個(gè)安全的文件夾中(如果你經(jīng)常刪除“下載”文件夾,請先將其移動到另一個(gè)位置)。
2.然后,你需要為文件添加執(zhí)行權(quán)限。最簡單的方法是打開一個(gè)終端,并輸入以下命令:
sudo chmod +x Cura-4.20.18-mb-armhf.AppImage
當(dāng)然,如有需要,請調(diào)整文件路徑和版本。
如果你更喜歡,也可以通過圖形界面進(jìn)行操作:右鍵單擊文件 > 屬性,然后在“權(quán)限”選項(xiàng)卡中添加“執(zhí)行”權(quán)限。

3.然后,你只需在文件資源管理器中雙擊該文件即可啟動應(yīng)用程序。

4.點(diǎn)擊“執(zhí)行”進(jìn)行確認(rèn)。
如果它無法工作,請嘗試從終端啟動它。這樣,你就可以看到是否有任何錯(cuò)誤。我的系統(tǒng)上沒有出現(xiàn)錯(cuò)誤,但我知道需要一些軟件包,所以如果你使用的是輕量級版本,可能需要安裝一些軟件包。
注意:在Bookworm上,你需要安裝這兩個(gè)軟件包才能使其工作:
sudo apt install libfuse-dev mesa-utils
幾秒鐘后,該應(yīng)用程序應(yīng)該就可以使用了:

在主菜單中創(chuàng)建Cura快捷方式
Cura可以運(yùn)行,但不是很方便,因?yàn)槊看螁铀鼤r(shí)都需要進(jìn)入文件夾。讓我們在主菜單中添加一個(gè)快捷方式
點(diǎn)擊Raspberry Pi標(biāo)志以打開主菜單。
轉(zhuǎn)到“首選項(xiàng)”>“主菜單編輯器”。
在左側(cè)選擇一個(gè)類別,例如“教育”。
然后點(diǎn)擊“新建項(xiàng)目”。
輸入應(yīng)用程序名稱(Cura),然后點(diǎn)擊“瀏覽”以指定文件位置:

如果需要,可以添加一個(gè)圖標(biāo)。
點(diǎn)擊兩次“確定”以保存。
現(xiàn)在你可以直接從主菜單啟動Cura。
如何在Raspberry Pi上使用Cura
我之前告訴過你,我不是3D打印方面的專家,但這個(gè)應(yīng)用程序似乎很容易使用。
在首次啟動時(shí),有一個(gè)向?qū)Э梢詭椭闩渲盟袃?nèi)容(尤其是連接打印機(jī))。
之后,你只需要將3D文件傳輸?shù)絉aspberry Pi,或直接下載它們(Thingiverse似乎是一個(gè)很好的來源)。
下載一個(gè)模板。
你會收到一個(gè)zip文件,解壓文件(右鍵單擊 > 在此處解壓)。
在Cura中,使用“文件”>“打開文件(s)”打開文件。
每個(gè)保護(hù)套部件都有一個(gè)文件,選擇一個(gè)。
- 就是這樣,你現(xiàn)在可以在Cura中看到它,并從那里繼續(xù)操作:

你真的能用Raspberry Pi進(jìn)行3D打印嗎?
使用Raspberry Pi控制3D打印機(jī)是這種小型計(jì)算機(jī)最常見的用途之一。Raspberry Pi非常適合這項(xiàng)任務(wù),因?yàn)樗梢赃\(yùn)行幾乎所有的3D打印軟件,可以輕松連接到打印機(jī),并且可以24小時(shí)不間斷運(yùn)行,功耗低且無噪音。
在下一節(jié)中,我將向你介紹另外兩個(gè)可以在Raspberry Pi上使用的3D打印軟件程序。它們都很好用,而且Raspberry Pi的硬件限制不是問題。
3D打印根本不需要一臺好電腦。你只需要一個(gè)基本流程,至少1GB的內(nèi)存和一張最小的顯卡來預(yù)覽你的作品?;旧?,任何運(yùn)行主流應(yīng)用所支持的操作系統(tǒng)的電腦都適用于3D打印。所以,Raspberry Pi是完美的選擇。
適用于Raspberry Pi的Cura替代軟件
在發(fā)現(xiàn)Cura在Raspberry Pi上運(yùn)行良好后,我很好奇并嘗試了其他應(yīng)用程序。
Pronterface是另一個(gè)流行的3D打印應(yīng)用程序。你可以用它來準(zhǔn)備、切片和打印STL文件。
與Cura相比,它在Raspberry Pi上的安裝甚至更容易,因?yàn)樗诖鎯熘锌捎貌⑶铱梢灾苯舆\(yùn)行。
要安裝它,只需輸入:
sudo apt install printrun
如果你喜歡,也可以在“添加/刪除軟件”中執(zhí)行相同的操作。安裝完成后 Pronterface將出現(xiàn)在主菜單的“配件”下。

Raspberry Pi上的OctoPrint
OctoPrint也是3D打印界的一個(gè)流行應(yīng)用(事實(shí)上,在我為這篇文章做一些研究之前,我只知道這一個(gè))。它有點(diǎn)不同,因?yàn)樗皇亲烂鎽?yīng)用程序,而是一個(gè)網(wǎng)頁。如果你的Pi連接到打印機(jī),你可以從電腦上監(jiān)控一切,這非常方便。
無論如何,在Raspberry Pi上安裝它的最常見方法是使用OctoPi,這是一個(gè)包括OctoPrint的自定義Raspberry Pi操作系統(tǒng)發(fā)行版。所以,如果你的Raspberry Pi主要用于3D打印,我建議你在這里下載OctoPi鏡像,將其刷入SD卡,然后就可以了。
-
3D打印機(jī)
+關(guān)注
關(guān)注
10文章
541瀏覽量
46075 -
Raspberry Pi
+關(guān)注
關(guān)注
2文章
621瀏覽量
23772 -
樹莓派
+關(guān)注
關(guān)注
122文章
2067瀏覽量
109135
發(fā)布評論請先 登錄
以Cura插件USBPrinting為例解讀3D打印機(jī)USB聯(lián)機(jī)打印實(shí)現(xiàn)方案
開源3D打印機(jī)開發(fā)套件
樹莓派之無線打印機(jī)
TI如何融入3D打印機(jī)技術(shù)
3D打印機(jī)得用處和優(yōu)點(diǎn)
3D打印機(jī)的簡介
3d打印機(jī)原理是什么_3d打印機(jī)怎么建模
新手該怎樣使用小型3d打印機(jī)
淺談影響3D打印機(jī)價(jià)格的因素
選購3D打印機(jī)時(shí)應(yīng)該注意哪些問題
3D打印機(jī)有哪些類型 主流3D打印機(jī)價(jià)位是多少
哪種3d打印機(jī)精度高 哪家3d打印機(jī)性價(jià)比高
基于樹莓派的工業(yè)級 3D 打印機(jī)!

在樹莓派上安裝 Cura :輕松控制你的3D打印機(jī)!
評論