10 个最佳 OctoPrint 插件

早在 2012 年,德国(German)软件开发者、制造商和优秀的导游Gina Häußge获得了她的第一台3D 打印机(3D printer)。随后,她编写并发布了一个名为OctoPrint的免费(OctoPrint)开源(open source)3D 打印机主机控制器应用程序,该应用程序允许用户通过网络浏览器远程控制和监控打印件。 

“这很好,”您可能会说,“但OctoPrint与所有其他 3D 打印机主机应用程序有何不同?” OctoPrint 的与众不同之处在(OctoPrint)于其极其通用的可插拔框架。 

Häußge设计的框架吸引了开发人员社区,他们反过来通过插件不断扩展 OctoPrint 的特性和功能。OctoPrint 的存储库中目前有 277 个插件。Häußge说:“总共有 194 位插件作者花费时间和精力为您带来这些插件。” 

下面,我们将介绍一些用于OctoPrint 的最佳工具和玩具——这些插件(OctoPrint—plugins)将帮助您创建更好的打印件以及一些只是为了好玩的插件。所有这些插件都可以通过OctoPrint界面免费安装。

工具:用于更好打印的最佳 Octoprint 插件

可以预见,OctoPrint的大多数插件都是帮助您制作更好打印件(prints)的工具。安装和使用以下插件将帮助您改进您的 3D 打印游戏。

1.床位可视化仪(Bed Level Visualizer)

要在您的 3D 打印机上获得良好的打印效果,您需要做的第一件事是确保您的打印机床是水平的。这是一个困难、耗时的过程,会消耗大量的灯丝,而且非常令人沮丧。 

Bed Level Visualizer通过向您显示床的地形图,让您知道哪些区域高,哪些区域低,从而消除了该过程的猜测。如果您希望您的床完全平整(提示:您愿意),这是您应该安装的第一个OctoPrint插件。(OctoPrint)它要求您拥有像BLTouch这样的自动床调平工具。

2.外壳(Enclosure) 

将 3D 打印机放在外壳内有助于控制打印机的环境,从而获得更好的打印质量。如果您有外壳,安装此插件,您将能够控制灯、开关、电源或任何其他可以插入Raspberry Pi的传感器。  

您可以查看温度传感器、灯丝耗尽传感器、打开和关闭LED灯,甚至更改LED灯的颜色。这个插件非常灵活,几乎可以控制您可以想象的外壳环境的任何方面。 

3.意大利面侦探(The Spaghetti Detective)

当打印出错时,结果可能看起来像一盘意大利面。此外,如果您的打印机无人看管,在您检查之前您甚至不会知道您的打印失败。 

输入(Enter)The Spaghetti Detective,这是一个OctoPrint插件,它通过分析来自网络摄像头的图像来使用 AI 深度学习,以找出打印失败的任何迹象。换句话说,The Spaghetti Detective将检测失败的打印并向您发送消息,以便您做出相应的反应。

4.漂亮的G代码(Pretty GCode) 

Pretty GCode插件是一款出色的3D 模型查看器。单击(Click)您的GCode文件并观看它在您眼前呈现。在打印之前旋转(Rotate)、放大并检测GCode文件的问题。(GCode)Pretty GCode甚至可以渲染 arc 命令。

5.固件更新程序(Firmware Updater)

所有软件都应定期更新。更新打印机的固件可能会很痛苦,需要您将更新下载到 SD 卡,然后在本地安装到打印机上。 

Firmware Updater插件允许您从OctoPrint中刷新打印机的固件。只需(Just)放入更新文件或URL,单击一个按钮,您的打印机很快就会运行最新的固件。

6.弧焊机(Arc Welder)*

(Faulty)电源故障、 USB电缆损坏、串行连接速度慢和切片机问题都可能使您的打印机不堪重负GCode。如果发送的命令过多或连接速度变慢,可能会导致打印机停止运行,您可能会看到打印部件上出现每次停止运行的迹象。整个论坛都致力于解决这个问题,并且很多建议都涉及重新编译固件或其他可能会或可能不会解决问题的困难操作。 

Arc Weder(Arc Welder)插件可能是最简单的修复方法。它通过将一些 GCode 压缩成弧形命令来减少发送到您的打印机的GCode(GCodes)(GCodes)数量——有时是显着的。在许多情况下,安装Arc Weder(Arc Welder)将完全消除卡顿和停滞,并提高您的打印时间和质量。并非所有固件都支持 arc 命令,但如果您支持,这应该在您的必须安装列表中。

Toys:最有趣(Fun)的 Octoprint 插件

上面的插件将帮助您提高 3D 打印的质量。下面列出的插件将有助于改善您与OctoPrint的交互方式并增加您的乐趣。

7.八折(Octolapse)*

看过(seen)视频(videos)?精美的 3D 打印件像魔术一样从打印机床上升起。不过,这不是魔术。是八卦(Octolapse)。这个OctoPrint插件可以为您的 3D 打印创建稳定的延时摄影视频。它通过在拍摄每个快照之前将打印机的挤出机移开并将打印机床移到最佳位置来做到这一点,因此您最终会获得非常流畅的游戏中时光倒流。

换句话说,你不会看到你的打印头在游戏中时光倒流中四处移动,只是你的打印件从打印机床上长出来。您可以为快照设置特定触发器,例如在每次图层更改时、在预设时间或高度增量时,或者在将特定 GCode 发送到您的打印机时。

8.主题化(Themeify)

如果可以选择,许多人会为他们最常使用的应用程序和网页选择深色主题。Themeify插件允许您将主题应用(Themeify)OctoPrint选择(Choose)深色模式或从各种其他预设主题中选择。如果您了解CSS ,您几乎可以自定义(CSS)OctoPrint界面的任何元素。

9.全屏网络摄像头(Fullscreen Webcam)

(Are)是否厌倦了在 OctoPrint 的小控制窗口中观看网络摄像头?使用全屏网络摄像头(Fullscreen Webcam)插件将其最大化。它完全按照你的想法去做。

10.自定义背景(CustomBackground)

最后,谁不想在他们的温度输出选项卡的背景上放一张Picard 船长的照片?(Captain Picard)放入(Drop)任何图片,它会显示在背景中。乐趣!

*完全(Full)披露:Arc WelderOctoLapse插件是由我丈夫FormerLurker在阁楼上创建的。



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts