热门标签-网站地图-注册-登陆-手机版-投稿 3D打印网,中国3D打印行业门户网!
当前位置:主页 > 3D打印新闻 > 3D打印资讯 > 正文

3D打印系统中的服务器:OctoPrint

时间:2014-12-14 09:33 来源:天工社 作者:中国3D打印网 阅读:

    懒得将冗长的3D打印作业连接到你的笔记本电脑上?那你可以试试3D打印用的主机软件(3D-printer host software)。它扮演服务器的角色,让你可以用其它计算机或移动装置,透过局域网络或云端来控制打印机。

主机软件可让你监测打印机的温度、工作进度、剩余线材量,甚至只要装上摄影机就可以直接观看打印机的作业。它也够精简,让你可以在Raspberry PiBeagleBone Black或是pcDuino等嵌入式系统上运作。

OctoPrint的界面,包含在打印中启动的摄影机监控画面。

OctoPrint

主机软件之所以会红,有两个核心要素,一是免费的开放源代码项目OctoPrint,由软件工程师Gina Häußge所发明;二是它容易在社区间传播,也容易安装的OctoPi映射文件。 

2012年的圣诞节,HäußgeGithub上传了一段Code给开发原始码的3D打印主机软件Cura,当作她的新作品《Printer WebUI》的起点,她藉此将打印机和计算机分离,然后用网页浏览器控制。而之后衍生出的OctoPrint (octoprint.org) 便是一项热血计划,她用了整整两年的空闲时间去研发。

去年八月,西班牙科技公司BQ雇用了Häußge以全职身分继续执行这个开放原始码的发展计划,还多了一群开发人员、UIUX设计师、增设新部门以及技术支援团队在背后支援她。


OctoPrint的特色

· 将打印机和计算机分离,利用有线或无线网络打印,可从任何浏览器操作

· 远端打印控制软件,有可自由调配的控制方式

· 监控打印作业和温度

· 利用摄影机拍照以参考作业进度,或是自动进行缩时摄影

· G-code视觉化(甚至适用于打印中)以及文件管理功能

· 兼容各种打印机:可和不同的电子元件及固件(MarlinSprinterSmoothie)沟通藉此在一堆机器上运作

谁需要OctoPrint

任何FFF式的桌面3D打印机并搭配Marlin固件或其变体之使用者。OctoPrint受到3D打印爱好者、RepRap 社群以及硬软件黑客这些群体的欢迎,他们寻求的是定制化功能。不过,它不兼容于MakerBots所使用的.xg3 文件。

Jason Gullickson的Pebble智能手表。

优点

一个庞大的活跃社区内有许多合作伙伴和使用者,再加上来自BQ的投资,确保了这项由Häußge主导的OctoPrint发展计划的动力源。装在OctoPrint内的那一大票野心勃勃的设定已经定义了一个3D打印主机软件该有什么东西。

局限

Häußge一步步让OctoPrint美观且能自动对应各种荧幕分辨率(Responsive)时,最近的计划例如 AstroPrint (astroprint.com) 则正致力于给嵌入式系统用的程序码库的最佳化,而不是采取OctoPrint 所使用的那种易于协同作业的策略。从结果来看,在嵌入式硬件上可能会有一些别的解决方案(例如3DPrinterOSPrint to Peer)可以运行的更有效率,或者提供更高度的定制化功能。

开始使用OctoPrint

取得即将发布的 OctoPi SD卡磁碟映射文件,这是由Guy Sheffer负责维护。将其安装至你的Raspberry Pi,循着安装精灵进行初次安装后,你就能够使用OctoPrint、兼容软件以及传统网络、Wi-Fi工具、摄影机、 PiCams等等其他各种资源的自动化配置。

最后重点

有着热情的社区、时间以及资金倾注在这个备受推崇的开放源码平台,OctoPrint会是成功的工具。Printrbot,Type A Machines以及 DeltaMaker等3D打印机厂商已经着手在他们的机器内安装内建的OctoPrint系统了。

(责任编辑:admin)

weixin
评论
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片