3D打印機和Raspberry Pi是好朋友。使用Raspberry Pi來控制3D打印機相當普遍,因為它帶來了許多好處(低功耗、連接性、遠程訪問等)。我(目前)還沒有3D打印機,但我對哪些應用程序可以在Raspberry Pi上運行很感興趣。讓我們來討論一下我所了解的內容。
可以從GitHub項目的發布部分下載AppImage文件,在Raspberry Pi上安裝Ultimaker Cura。雖然沒有針對Raspberry Pi的官方版本,但已經為ARM架構創建了一個分支。
所以,對你問題的答案是:可以,這是可能的。現在,讓我們學習如何安裝它。我還會給你一些在Raspberry Pi上進行3D打印時可以使用的替代方案。
Raspberry Pi 能運行 Cura 嗎?
Cura是什么?
Ultimaker是一家為公司和個人制造和銷售高端3D打印機的制造商。Cura是他們為控制這些打印機而創建的軟件。
如果你擁有他們的一臺打印機,那你真是太幸運了,但他們也提供免費軟件來控制幾乎任何3D打印機:Ultimaker Cura。你可以將打印機連接到該軟件,導入你的3D文件并直接打印。
在標準計算機上,這真的很方便,但這里的想法是看看它是否能在Raspberry Pi上運行。
Cura是否存在于Raspberry Pi OS存儲庫中?
Cura存在于Raspberry Pi OS的默認存儲庫中,可以使用apt或“應用程序/刪除軟件”工具進行安裝。安裝過程很順利,但當前版本的軟件無法啟動,因此這不是一個可行的解決方案。
我很驚訝地看到我們中的許多人在詢問如何安裝Cura,因為它已經在存儲庫中可用,但現在我明白了。雖然它存在,但無法使用,真不走運。
在官方的GitHub存儲庫中,有一個Linux版本,但它同樣無法在Raspberry Pi上運行。你會收到類似這樣的信息:
-bash: ./Ultimaker_Cura-4.10.0.AppImage: cannot execute binary file: Exec format error
別擔心,我有解決方案。
在哪里下載適用于Raspberry Pi的Cura?
要從Raspberry Pi下載Cura的最新版本,請轉到Cura GitHub項目的發布部分(由smartavionics分叉),并下載AppImage文件。
1.這是查看最新版本的鏈接:
https://github.com/smartavionics/Cura/releases
2.我建議跳過測試版和預發布版,找到“最新”版本。
3.然后找到該版本的“Assets”部分,并下載與你架構相對應的AppImage文件(32位為armhf,或64位為aarch64)。
你可以使用以下命令行通過終端或遠程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上用于創建和分發便攜式軟件的文件格式。它是一個自掛載的磁盤映像,包含應用程序,無需安裝。只需添加執行權限并雙擊即可啟動應用程序。
以下是如何使用AppImage文件在Raspberry Pi上安裝Cura:
1.你可以將AppImage文件保存在任何你想要的位置(在本教程中,我將它保存在“下載”文件夾中)。盡量將它保存在一個安全的文件夾中(如果你經常刪除“下載”文件夾,請先將其移動到另一個位置)。
2.然后,你需要為文件添加執行權限。最簡單的方法是打開一個終端,并輸入以下命令:
sudo chmod +x Cura-4.20.18-mb-armhf.AppImage
當然,如有需要,請調整文件路徑和版本。
如果你更喜歡,也可以通過圖形界面進行操作:右鍵單擊文件 > 屬性,然后在“權限”選項卡中添加“執行”權限。
3.然后,你只需在文件資源管理器中雙擊該文件即可啟動應用程序。
4.點擊“執行”進行確認。
如果它無法工作,請嘗試從終端啟動它。這樣,你就可以看到是否有任何錯誤。我的系統上沒有出現錯誤,但我知道需要一些軟件包,所以如果你使用的是輕量級版本,可能需要安裝一些軟件包。
注意:在Bookworm上,你需要安裝這兩個軟件包才能使其工作:
sudo apt install libfuse-dev mesa-utils
幾秒鐘后,該應用程序應該就可以使用了:
在主菜單中創建Cura快捷方式
Cura可以運行,但不是很方便,因為每次啟動它時都需要進入文件夾。讓我們在主菜單中添加一個快捷方式
點擊Raspberry Pi標志以打開主菜單。
轉到“首選項”>“主菜單編輯器”。
在左側選擇一個類別,例如“教育”。
然后點擊“新建項目”。
輸入應用程序名稱(Cura),然后點擊“瀏覽”以指定文件位置:
如果需要,可以添加一個圖標。
點擊兩次“確定”以保存。
現在你可以直接從主菜單啟動Cura。
如何在Raspberry Pi上使用Cura
我之前告訴過你,我不是3D打印方面的專家,但這個應用程序似乎很容易使用。
在首次啟動時,有一個向導可以幫助你配置所有內容(尤其是連接打印機)。
之后,你只需要將3D文件傳輸到Raspberry Pi,或直接下載它們(Thingiverse似乎是一個很好的來源)。
下載一個模板。
你會收到一個zip文件,解壓文件(右鍵單擊 > 在此處解壓)。
在Cura中,使用“文件”>“打開文件(s)”打開文件。
每個保護套部件都有一個文件,選擇一個。
- 就是這樣,你現在可以在Cura中看到它,并從那里繼續操作:
你真的能用Raspberry Pi進行3D打印嗎?
使用Raspberry Pi控制3D打印機是這種小型計算機最常見的用途之一。Raspberry Pi非常適合這項任務,因為它可以運行幾乎所有的3D打印軟件,可以輕松連接到打印機,并且可以24小時不間斷運行,功耗低且無噪音。
在下一節中,我將向你介紹另外兩個可以在Raspberry Pi上使用的3D打印軟件程序。它們都很好用,而且Raspberry Pi的硬件限制不是問題。
3D打印根本不需要一臺好電腦。你只需要一個基本流程,至少1GB的內存和一張最小的顯卡來預覽你的作品。基本上,任何運行主流應用所支持的操作系統的電腦都適用于3D打印。所以,Raspberry Pi是完美的選擇。
適用于Raspberry Pi的Cura替代軟件
在發現Cura在Raspberry Pi上運行良好后,我很好奇并嘗試了其他應用程序。
Pronterface是另一個流行的3D打印應用程序。你可以用它來準備、切片和打印STL文件。
與Cura相比,它在Raspberry Pi上的安裝甚至更容易,因為它在存儲庫中可用并且可以直接運行。
要安裝它,只需輸入:
sudo apt install printrun
如果你喜歡,也可以在“添加/刪除軟件”中執行相同的操作。安裝完成后 Pronterface將出現在主菜單的“配件”下。
Raspberry Pi上的OctoPrint
OctoPrint也是3D打印界的一個流行應用(事實上,在我為這篇文章做一些研究之前,我只知道這一個)。它有點不同,因為它不是桌面應用程序,而是一個網頁。如果你的Pi連接到打印機,你可以從電腦上監控一切,這非常方便。
無論如何,在Raspberry Pi上安裝它的最常見方法是使用OctoPi,這是一個包括OctoPrint的自定義Raspberry Pi操作系統發行版。所以,如果你的Raspberry Pi主要用于3D打印,我建議你在這里下載OctoPi鏡像,將其刷入SD卡,然后就可以了。
-
3D打印機
+關注
關注
9文章
534瀏覽量
44626 -
Raspberry Pi
+關注
關注
2文章
613瀏覽量
22539 -
樹莓派
+關注
關注
118文章
1881瀏覽量
106243
發布評論請先 登錄
相關推薦
評論