AstroPrint為Marvell開發(fā)3D打印機(jī)UI和移動(dòng)app
在CES 2016開幕兩個(gè)月之前,基于云計(jì)算的3D打印機(jī)軟件平臺(tái)開發(fā)商AstroPrint遇到了一個(gè)挑戰(zhàn)。他們需要為基于Marvell芯片的3D打印機(jī)開發(fā)一款全新的用戶界面(UI)和移動(dòng)應(yīng)用,并在CES 2016上進(jìn)行現(xiàn)場(chǎng)展示。在開源應(yīng)用框架KinomaJS的幫助下,AstroPrint成功地完成了這項(xiàng)工作。最后的結(jié)果是一個(gè)非常完美的展示,保留了一臺(tái)植入了該解決方案的設(shè)備(3D打印機(jī))和一款旨在提供復(fù)雜的3D打印作業(yè)管理的移動(dòng)應(yīng)用。
實(shí)際上,開放源碼軟件工程公司Kinoma是Marvell公司下屬的一個(gè)部門。后者是一家年銷售額達(dá)30多億美元的納斯達(dá)克上市公司,該公司一家提供完整芯片解決方案的全球領(lǐng)導(dǎo)者,其芯片產(chǎn)品應(yīng)用領(lǐng)域包括移動(dòng)通信、存儲(chǔ)、物聯(lián)網(wǎng)(IOT)、云計(jì)算基礎(chǔ)設(shè)施、數(shù)字娛樂和家庭內(nèi)容交付等。2014年底,Marvell公司宣布進(jìn)軍3D打印市場(chǎng),并推出了一款完全集成的3D打印機(jī)系統(tǒng)芯片(SoC)解決方案,意在幫助眾多3D打印機(jī)廠商快速地將創(chuàng)新而又功能齊全的3D打印機(jī)產(chǎn)品推向市場(chǎng)。
KinomaJS則是Marvell公司專門為利用JavaScript開發(fā)嵌入式設(shè)備(比如3D打印機(jī))的核心應(yīng)用而設(shè)計(jì)的一種開源應(yīng)用框架。在AstroPrint的項(xiàng)目中,KinomaJS已經(jīng)被證明是非常寶貴的工具,幫助開發(fā)團(tuán)隊(duì)在非常有限的時(shí)間里開發(fā)出整個(gè)3D打印機(jī)軟件系統(tǒng)。
比如,AstroPrint很快就熟悉了自己的應(yīng)用框架,這要?dú)w功于提供給KinomaJS程序員的集成開發(fā)環(huán)境(IDE)。“IDE是一個(gè)關(guān)鍵的因素,它使得AstroPrint能夠按時(shí)交付這個(gè)復(fù)雜的項(xiàng)目。”Kinoma的創(chuàng)始人之一Peter Hoddie說:“他們首先在一個(gè)硬件模擬器上構(gòu)建了整個(gè)項(xiàng)目,這樣能夠更快地進(jìn)入設(shè)計(jì)的迭代周期。AstroPrint的工程師(邏輯)和設(shè)計(jì)師(UI)都使用該模擬器。然后他們開始在實(shí)際設(shè)備上進(jìn)行測(cè)試,使得代碼很容易就能找到端口。”
AstroPrint為Marvell開發(fā)的UI
Hoddie稱,通過KinomaJS,AstroPrint可以簡(jiǎn)化固件、硬件、軟件和前段顯示屏之間的數(shù)據(jù)交換。它能夠幫助創(chuàng)建3D打印機(jī)的內(nèi)置應(yīng)用,以及驅(qū)動(dòng)3D打印機(jī)7 英寸觸摸屏所需要的性能;并且可以幫助開發(fā)出支持智能手機(jī)和平板電腦的app,使用戶能夠直接通過云端啟動(dòng)和管理3D打印作業(yè)。
“Kinoma發(fā)布的示例代碼和文檔對(duì)于AstroPrint團(tuán)隊(duì)來說非常重要。而且有些棘手的問題他們也可以貼到Kinoma論壇上,在那里他們得到了構(gòu)建該應(yīng)用框架的Kinoma工程師們的及時(shí)響應(yīng)。”AstroPrint公司首席技術(shù)官Daniel Arroyo說。
AstroPrint為Marvell開發(fā)的UI
據(jù)中國(guó)3D打印網(wǎng)了解,該UI和移動(dòng)應(yīng)用是專門針對(duì)AstroPrint和Thingiverse Api接口來設(shè)計(jì)的,主要目的是控制和管理基于Marvell技術(shù)的3D打印機(jī)硬件。說白了,該硬件就是Marvell公司的88PA6270高性能打印機(jī)處理器。在短短的兩個(gè)月時(shí)間里,AstroPrint不僅要了解KinomaJS,還要在此之后針對(duì)基于Marvell芯片的3D打印機(jī)開發(fā)出整個(gè)軟件解決方案,并在CES 2016上進(jìn)行展示,其技術(shù)實(shí)力可見一斑。
AstroPrint公司的主要產(chǎn)品就是同名的個(gè)人3D打印機(jī)管理解決方案,既是一個(gè)服務(wù)也是一個(gè)硬件設(shè)備,可以讓用戶通過平板電腦或者其它無線設(shè)備控制自己的3D打印機(jī),并且連接到他們?cè)?/span>AstroPrint.com上的賬戶上。AstroPrint.com是一個(gè)云計(jì)算平臺(tái),用戶可以通過它完成諸如3D模型切片、組織.STL文件和G代碼等任務(wù)。與此同時(shí),該方案還包括包括了一個(gè)名為AstroBox的小盒子以及相應(yīng)的軟件。
AstroBox通過USB電纜與3D打印機(jī)連接。然后用戶就不再需要把3D打印機(jī)直接連到自己的PC上了。AstroBox創(chuàng)建了一個(gè)WIFI接口,您可以通過任意的無線設(shè)備,如智能手機(jī)、平板電腦、個(gè)人電腦、筆記本電腦等與其連接,輕松操控您的3D打印機(jī)。
(責(zé)任編輯:admin)
- ·大西洋大學(xué)開發(fā)用于食道癌患者的3D打印
- ·Ashley Furniture在制造過程中使用3D打
- ·看美國(guó)研究人員如何繼續(xù)改進(jìn)兒童3D打印
- ·ITAMCO和普渡大學(xué)合作為美國(guó)空軍開發(fā)3D
- ·漢高收購(gòu)美國(guó)一3D打印公司,布局3D打印
- ·加拿大衛(wèi)生部發(fā)布醫(yī)療設(shè)備3D打印的新指
- ·印度公司開發(fā)用于角膜移植的生物3D打印
- ·NASA 3D打印機(jī)制造火箭部件的創(chuàng)新歷史
- ·Markforged和Carahsoft合作,向美國(guó)政
- ·烏克蘭陶瓷3D打印服務(wù)商Kwambio,開始
- ·歐特克Memento:用照片生成3D模型的免
- ·3D打印模型分享平臺(tái)Thingiverse計(jì)劃開
- ·盤點(diǎn)十大最受歡迎的3D打印STL文件下載
- ·科學(xué)家使用3D打印技術(shù)開發(fā)人工腎臟
- ·介紹一款DLP 3D打印機(jī)控制軟件nanoDLP
- ·全球首款基于iOS系統(tǒng)的手繪3D建模軟件u
- ·e-NABLE 3D打印義肢 改變千萬人的生活
- ·惠普3D打印機(jī)真的來了!最低售價(jià)也要13
- ·萊斯大學(xué)學(xué)生開發(fā)出可測(cè)試3D打印假手的
- ·英國(guó)醫(yī)院計(jì)劃在3-4年實(shí)現(xiàn)生物3D打印再