Impression 3D avec une Raspberry Pi

使用Raspberry Pi和Octopi远程控制3D打印机。

更新 22 5月 2019 - 0 注释 - , , ,

ⓘ 本文可能已使用自动工具部分或全部翻译。对于由此可能引起的任何错误,我们深表歉意。

像Raspberry Pi一样,3D打印是制造商,黑客和其他黑客几乎必不可少的工具之一。

在数小时内以可笑的成本创建几乎任何塑料物体,而且拥有3D模型的唯一限制是。对于任何进行原型制作的人来说,这都是一个梦想。

因此,我们完成了将3D打印和Raspberry Pi这两个主题结合在一起的教程只是时间问题。

今天,我们将看到如何通过Raspbian Pi和Octopi发行版混合使用Raspberry Pi和Octopi发行版来远程控制3D打印机。

目的是能够远程控制3D打印机,远程触发文件的打印以及通过网络摄像头实时观察打印过程。

什么设备可以使用Octopi控制3D打印机?

要遵循本教程,您将需要以下材料(单击链接以在线查看价格):

除了所有这些,您显然还需要3D打印机。

我怀疑你们中有些人还没有打印机,正在考虑购买,并且想知道要选择哪种打印机。我绝对不声称自己是该领域的专家,我只能给您我的感受和我的个人经验。

通过学习,专业和个人经验,我有机会使用一些3D打印机,并看到了许多由3D打印产生的零件。

我个人现在对Alfawise U20打印机非常满意。因此,本教程是使用该打印机执行的,并且将为此打印机制作各种示例。

如果您正在寻找要购买的第一台机器,我认为Alfawise U20是一台非常好的机器,首先要具有出色的质量/价格/容量和打印量比率。所制作的版画是我见过的最美丽的版画之一。

也许我唯一需要抱怨的是缺少自动校准系统。

这是一个印象的示例,一个人可以使用Alfawise U20来实现,左手不使用TL-平滑器,而右手可以使用

除了Alfawise,我还可以推荐Creality CR-10,它相对较近,但是社区更大。

从今天开始以3D打印开始,这两个模型在我看来似乎最合适。

参见Alfawise U20参见Creality CR-10

在SD卡上安装Octopi

Octoprint是用于通过Web界面控制3D打印机的软件。

如果这样的软件可以安装在所有类型的机器上,则Octopi发行版将通过Raspbian系统为Raspberry Pi提供预安装和预配置的版本。

因此,在本教程中,我们将使用此发行版。为此,请从以下地址下载它:https://octopi.octoprint.org/latest

还要下载Etcher软件,这将使我们能够在MicroSD卡上安装Octopi。

下载Etcher和Octopi后,将MicroSD卡插入计算机并启动Etcher。单击“选择图像”,然后选择八达通图像。然后单击“选择驱动器”,然后选择MicroSD卡。最后,单击“ Flash!”。

配置Raspberry Pi的Wi-Fi

现在,映像已安装在SD卡上,我们将配置Octopi,使其连接到您的Wi-Fi。如果要直接连接到以太网,则可以跳过此步骤。

打开文件浏览器,然后转到SD卡的启动分区。

使用文本编辑器(例如Windows上的记事本或记事本++,Linux上的Gedit等)打开文件 octopi-wpa-supplicant.conf 在启动分区中。

完全清空文件,然后粘贴下面的文本。

## WPA/WPA2 secured
network={
  ssid="nom_box"
  psk="mdp_box"
}

country=FR

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

更换零件 nom_boxmdp_box 输入您的盒子的名称和密码。

此设置对使用WPA安全性的邮箱有效(占最近邮箱的90%)。如果您的设备改用WEP安全性,请改用以下配置。

## WEP "secured"
network={
  ssid="nom_box"
  key_mgmt=NONE
  wep_key0="mdp_box"
  wep_tx_keyidx=0
}

country=FR

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

填满文件后,将其保存并弹出SD卡。

Raspberry Pi上的Octopi首次启动

现在我们已经配置了Wi-Fi,我们将能够在Raspberry Pi上完成安装。

为此,请将SD卡插入Raspberry并插入相机,然后再插入Raspberry电源。

等待几分钟,直到Raspberry Pi完全完成启动并正确连接到网络。

首先,我们将通过SSH更改Raspberry Pi的默认密码。

为此,将SSH连接到主机 octopi.local 与用户 pi 和密码 raspberry。如果您不知道如何使用SSH,则可以阅读有关该主题的教程

使用SSH连接后,运行命令 sudo raspi-config,选择“更改用户密码”,然后输入要使用的新密码。

更改密码后,我们将能够完成Octopi的安装。

配置八印

要配置Octoprint,首先需要通过USB将3D打印机连接到Raspberry Pi,然后从连接到与Raspberry相同的Wi-Fi网络的计算机连接到地址http://octopi.local。

您将在Octoprint主页上和“设置向导”前面。

第一步是设置Octoprint密码,以防止任何人在您的3D打印机上打印任何东西。

输入您要使用的用户名和密码,然后单击“启用访问控制”,然后单击“下一步”。

下一步允许您选择是否希望Octoprint作者能够收集统计数据。选择合适的位置,然后单击“下一步”。

现在,您将能够配置Octoprint连接验证系统。保持原样,然后单击“下一步”

下一步是设置插件黑名单系统,以防止安装不安全的插件。根据您的选择激活或停用系统,然后单击“下一步”。

下一部分允许您为Cura配置自定义配置文件,请跳过此步骤。

然后,我们将能够为打印机配置自定义配置文件。这尤其使我们能够定义打印机的名称,尤其是可用的打印量。

在“常规”部分中输入打印机的名称。

然后在“打印台和打印量”部分中打印打印量。根据您的打印机型号调整此信息。如果您使用的是Alfawise U20,则可以使用以下设置。

保留“轴”部分不变,并配置“热挤出机”部分,以使配置适应打印喷嘴的尺寸(对于Alfawise U20,为0.4毫米)。完成后,单击“下一步”。

您所要做的就是单击“完成”,就是这样,您的打印机已配置完毕。

首先,我让您自己发现软件,它非常简单,并且您会在网上找到许多教程!

使Octoprint可从互联网访问

目前,只能在您的本地网络上使用Octoprint。如果要能够从Internet控制它,则必须使Raspberry Pi可以从外部访问。为此,最简单的解决方案可能是使用DynDNS服务,该服务允许您将域名与框关联。

DynDNS服务有很多,并且设置取决于框而有所不同,但是一般原理保持不变。

本教程已经足够长了,我为您提供了一个专门的教程,该教程致力于将Raspberry Pi与DynDNS联机,您只需稍加调整即可!

您所要做的就是建模和打印!

分享
通讯
作者:
Raspberry Pi FR
加入Raspberry Pi社区
一台售价35美元的计算机已经售出了1000万本
购买新的RASPBERRY PI 4
相关教程
如何使用Raspberry Pi控制伺服电机 新的Raspberry Pi 4,有什么新功能,什么价格,在哪里购买? 如何在Raspberry Pi上激活SSH。 比特币向我的祖母解释,初学者的介绍。 无需使用SSH进行FTP传输,即可将文件传输到Raspberry Pi。
没有评论
分享
订阅电子报
订阅新闻通讯。
你喜欢这篇文章吗 ?
订阅并保持最新状态!