0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在树莓派上安装 Cura :轻松控制你的3D打印机!

上海晶珩电子科技有限公司 2025-03-25 09:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

9608db4e-0919-11f0-9434-92fbcf53809c.jpg

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.我建议跳过测试版和预发布版,找到“最新”版本。

965348dc-0919-11f0-9434-92fbcf53809c.jpg

3.然后找到该版本的“Assets”部分,并下载与你架构相对应的AppImage文件(32位为armhf,或64位为aarch64)。

96765f7a-0919-11f0-9434-92fbcf53809c.jpg

你可以使用以下命令行通过终端或远程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

当然,如有需要,请调整文件路径和版本。
如果你更喜欢,也可以通过图形界面进行操作:右键单击文件 > 属性,然后在“权限”选项卡中添加“执行”权限。

9692a59a-0919-11f0-9434-92fbcf53809c.jpg

3.然后,你只需在文件资源管理器中双击该文件即可启动应用程序。

96b256ec-0919-11f0-9434-92fbcf53809c.jpg

4.点击“执行”进行确认。

如果它无法工作,请尝试从终端启动它。这样,你就可以看到是否有任何错误。我的系统上没有出现错误,但我知道需要一些软件包,所以如果你使用的是轻量级版本,可能需要安装一些软件包。

注意:在Bookworm上,你需要安装这两个软件包才能使其工作:

sudo apt install libfuse-dev mesa-utils

几秒钟后,该应用程序应该就可以使用了:

96d3267e-0919-11f0-9434-92fbcf53809c.jpg


在主菜单中创建Cura快捷方式

Cura可以运行,但不是很方便,因为每次启动它时都需要进入文件夹。让我们在主菜单中添加一个快捷方式

点击Raspberry Pi标志以打开主菜单。

转到“首选项”>“主菜单编辑器”。

在左侧选择一个类别,例如“教育”。

然后点击“新建项目”。

输入应用程序名称(Cura),然后点击“浏览”以指定文件位置:

96f96852-0919-11f0-9434-92fbcf53809c.jpg

如果需要,可以添加一个图标。

点击两次“确定”以保存。

现在你可以直接从主菜单启动Cura。


如何在Raspberry Pi上使用Cura

我之前告诉过你,我不是3D打印方面的专家,但这个应用程序似乎很容易使用。

在首次启动时,有一个向导可以帮助你配置所有内容(尤其是连接打印机)。

之后,你只需要将3D文件传输到Raspberry Pi,或直接下载它们(Thingiverse似乎是一个很好的来源)。

下载一个模板。

你会收到一个zip文件,解压文件(右键单击 > 在此处解压)。

在Cura中,使用“文件”>“打开文件(s)”打开文件。

每个保护套部件都有一个文件,选择一个。

  • 就是这样,你现在可以在Cura中看到它,并从那里继续操作:

97235b3a-0919-11f0-9434-92fbcf53809c.jpg

你真的能用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上运行良好后,我很好奇并尝试了其他应用程序。

Raspberry Pi上的Pronterface

Pronterface是另一个流行的3D打印应用程序。你可以用它来准备、切片和打印STL文件。

与Cura相比,它在Raspberry Pi上的安装甚至更容易,因为它在存储库中可用并且可以直接运行。

要安装它,只需输入:

sudo apt install printrun

如果你喜欢,也可以在“添加/删除软件”中执行相同的操作。安装完成后 Pronterface将出现在主菜单的“配件”下。

97508cfe-0919-11f0-9434-92fbcf53809c.jpg

Raspberry Pi上的OctoPrint

OctoPrint也是3D打印界的一个流行应用(事实上,在我为这篇文章做一些研究之前,我只知道这一个)。它有点不同,因为它不是桌面应用程序,而是一个网页。如果你的Pi连接到打印机,你可以从电脑上监控一切,这非常方便。

无论如何,在Raspberry Pi上安装它的最常见方法是使用OctoPi,这是一个包括OctoPrint的自定义Raspberry Pi操作系统发行版。所以,如果你的Raspberry Pi主要用于3D打印,我建议你在这里下载OctoPi镜像,将其刷入SD卡,然后就可以了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 3D打印机
    +关注

    关注

    10

    文章

    541

    浏览量

    46171
  • Raspberry Pi
    +关注

    关注

    2

    文章

    621

    浏览量

    23859
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109713
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cura插件USBPrinting为例解读3D打印机USB联机打印实现方案

    众所周知,对3D打印机感兴趣的小伙伴来说,都清楚Cura3D打印机的切片软件,它的UI部分是基于QT来开发的。而
    的头像 发表于 09-27 11:35 5347次阅读

    开源3D打印机开发套件

    `并联臂3D打印机一、产品介绍1.并联臂3D打印机是新型打印机结构,以高精度,高速度深受DIY创客,学生喜欢,本公司并联臂
    发表于 10-23 11:23

    有没有用树莓派 香蕉派制作3D打印机的教程?

    有没有用树莓派 香蕉派制作3D打印机的教程?想自己做个3D打印机 不知有没有教程
    发表于 12-17 21:11

    TI如何融入3D打印机技术

    的直接对接,还可以从诸如微型SD卡等存储介质中载入设计。大量的外设使能够保持MSP430 MCU系列低成本属性的同时轻松控制
    发表于 09-11 14:04

    3D打印机得用处和优点

    装置,营造安全净洁的打印环境,操作便利!高精度,后期处理方便!工作平台大,打印模型无任何形状限制, 3D打印机支撑材料无毒环保,取出方便容易,无需手工操作,通过水溶,支撑材料可去除干净
    发表于 09-13 11:38

    3D打印机原理

    ://www.zhihu.com/people/seanlety3D]3D[/url]打印机原理3D打印机
    发表于 09-08 07:57

    3D打印机的简介

    3D打印机用于通过打印制作三维对象和实体。该过程也称为增材制造过程。在这些打印机中,特定材料的连续胶片和层被放置计算机的
    的头像 发表于 12-06 15:23 1.2w次阅读

    3d打印机可以打印什么东西_3d打印机怎么用

    不同的3D打印机打印的东西是不同的。比如:有的3D打印机以金属粉末为材料,利用激光烧结的方法,可以打印
    的头像 发表于 03-21 10:32 1.3w次阅读

    3d打印机原理是什么_3d打印机怎么建模

    本文首先介绍了3d打印机原理,其次介绍了3d打印机运用领域,最后阐述了3d打印机建模教程。
    的头像 发表于 03-21 10:50 1.2w次阅读

    新手该怎样使用小型3d打印机

    这几年进出口贸易居多,3d打印技术引入国内,掀开一股3d打印风潮,风靡各个领域,3d打印技术
    的头像 发表于 12-04 15:26 4683次阅读

    浅谈影响3D打印机价格的因素

    随着3d打印技术的不断改进,3d打印机更新迭代,生产打印机的成本也随之上涨或下跌。那么影响
    发表于 06-06 09:51 2066次阅读

    选购3D打印机时应该注意哪些问题

    如今越来越多的小伙伴接触到3D打印机技术,想拥有自己的3D打印机。那么我们选购3d
    发表于 07-24 09:48 1495次阅读

    3D打印机有哪些类型 主流3D打印机价位是多少

    的朋友们,你们知道现在3d打印机的价格吗?知道不同的价格有不同的功能吗?不知道?没关系。本文给大家做了一个简单的分析,这样大家采购3d
    发表于 10-18 16:52 4851次阅读

    哪种3d打印机精度高 哪家3d打印机性价比高

    广泛的几款品牌: 一、从3D打印机品牌厂家的综合实力来分析。通常正规厂商生产的3D打印机质量、安全等方面都有严格把控。而且以口碑固市的
    发表于 11-22 14:12 8438次阅读

    基于树莓派的工业级 3D 打印机

    基于计算模4的3D打印机功能强大、可靠且易于使用!Formlabs采用树莓派计算模块4为其最新款3D打印机Form4提供动力,提升了其旗舰系
    的头像 发表于 06-29 08:22 792次阅读
    基于<b class='flag-5'>树莓</b>派的工业级 <b class='flag-5'>3D</b> <b class='flag-5'>打印机</b>!