AstroPrint为Marvell开发3D打印机UI和移动app

发表于 2016-1-11 00:18:00 显示全部楼层 0 10137

马上注册(开思网用户可以直接登录),结交更多好友,享用更多功能,让你轻松玩转3D打印社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在CES 2016开幕两个月之前,基于云计算的3D打印机软件平台开发商AstroPrint遇到了一个挑战。他们需要为基于Marvell芯片的3D打印机开发一款全新的用户界面(UI)和移动应用,并在CES 2016上进行现场展示。在开源应用框架KinomaJS的帮助下,AstroPrint成功地完成了这项工作。最后的结果是一个非常完美的展示,保留了一台植入了该解决方案的设备(3D打印机)和一款旨在提供复杂的3D打印作业管理的移动应用。

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发3D打印机UI和移动app

实际上,开放源码软件工程公司Kinoma是Marvell公司下属的一个部门。后者是一家年销售额达30多亿美元的纳斯达克上市公司,该公司一家提供完整芯片解决方案的全球领导者,其芯片产品应用领域包括移动通信、存储、物联网(IOT)、云计算基础设施、数字娱乐和家庭内容交付等。2014年底,Marvell公司宣布进军3D打印市场,并推出了一款完全集成的3D打印机系统芯片(SoC)解决方案,意在帮助众多3D打印机厂商快速地将创新而又功能齐全的3D打印机产品推向市场。
延伸阅读:《Marvell推出最先进打印机系统芯片可支持3D打印》
          《Marvell推出3D打印机系统芯片集成解决方案》

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发3D打印机UI和移动app

KinomaJS则是Marvell公司专门为利用JavaScript开发嵌入式设备(比如3D打印机)的核心应用而设计的一种开源应用框架。在AstroPrint的项目中,KinomaJS已经被证明是非常宝贵的工具,帮助开发团队在非常有限的时间里开发出整个3D打印机软件系统。
比如,AstroPrint很快就熟悉了自己的应用框架,这要归功于提供给KinomaJS程序员的集成开发环境(IDE)。“IDE是一个关键的因素,它使得AstroPrint能够按时交付这个复杂的项目。”Kinoma的创始人之一Peter Hoddie说:“他们首先在一个硬件模拟器上构建了整个项目,这样能够更快地进入设计的迭代周期。AstroPrint的工程师(逻辑)和设计师(UI)都使用该模拟器。然后他们开始在实际设备上进行测试,使得代码很容易就能找到端口。”

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发的UI

Hoddie称,通过KinomaJS,AstroPrint可以简化固件、硬件、软件和前段显示屏之间的数据交换。它能够帮助创建3D打印机的内置应用,以及驱动3D打印机7 英寸触摸屏所需要的性能;并且可以帮助开发出支持智能手机和平板电脑的app,使用户能够直接通过云端启动和管理3D打印作业。
“Kinoma发布的示例代码和文档对于AstroPrint团队来说非常重要。而且有些棘手的问题他们也可以贴到Kinoma论坛上,在那里他们得到了构建该应用框架的Kinoma工程师们的及时响应。”AstroPrint公司首席技术官Daniel Arroyo说。

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发3D打印机UI和移动app

AstroPrint为Marvell开发的UI

据天工社了解,该UI和移动应用是专门针对AstroPrint和Thingiverse Api接口来设计的,主要目的是控制和管理基于Marvell技术的3D打印机硬件。说白了,该硬件就是Marvell公司的88PA6270高性能打印机处理器。
在短短的两个月时间里,AstroPrint不仅要了解KinomaJS,还要在此之后针对基于Marvell芯片的3D打印机开发出整个软件解决方案,并在CES 2016上进行展示,其技术实力可见一斑。
AstroPrint公司的主要产品就是同名的个人3D打印机管理解决方案,既是一个服务也是一个硬件设备,可以让用户通过平板电脑或者其它无线设备控制自己的3D打印机,并且连接到他们在AstroPrint.com上的账户上。AstroPrint.com是一个云计算平台,用户可以通过它完成诸如3D模型切片、组织.STL文件和G代码等任务。与此同时,该方案还包括包括了一个名为AstroBox的小盒子以及相应的软件。
AstroBox通过USB电缆与3D打印机连接。然后用户就不再需要把3D打印机直接连到自己的PC上了。AstroBox创建了一个WIFI接口,您可以通过任意的无线设备,如智能手机、平板电脑、个人电脑、笔记本电脑等与其连接,轻松操控您的3D打印机。来源:天工社

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3D新闻

超级版主

主题

帖子

1

积分
Ta的主页 发消息

热帖更多>

网友分享更多 >

  • AX1800京东云无线宝无线路由器拆机,3D
  • 3D Systems阻燃尼龙材料如何应用在阿联
  • 走访快速制造国家级殿堂 ——西安航空
  • PTC Creo 和 3D打印增材制造:您的所见
  • 影为医疗与上海探真达成战略合作 联手
   
手机版|联系我们| |网站地图
GMT+8, 2024-3-28 17:55 , Processed in 0.072393 second(s), 10 queries , Gzip On, Redis On.
快速回复 返回顶部 返回列表