腦、netttop、平板電腦、智能電視以及IPTV機頂盒。所述3D快速成型機的作系統(tǒng)模塊可以是Firefox OS模塊,它是開放源代碼移動操作系統(tǒng)模塊,采用Linux核心,采用開放網(wǎng)絡(luò)(open Web)技術(shù),它可提供網(wǎng)絡(luò)作業(yè)環(huán)境,可以Gecko瀏覽器引擎為核心,可采用HTML5來開發(fā),它所有應(yīng)用都可基于網(wǎng)絡(luò),希望用戶一開3D快速成型機就能夠連接上互聯(lián)網(wǎng),但也可通過HTML5 cache Manifest或相關(guān)API在脫機時使用,從而大大提高3D快速成型機的網(wǎng)絡(luò)使用性能。所述3D快速成型機的操作系統(tǒng)模塊可以是BADA系統(tǒng)模塊,該模塊是底層為Linux核心的智能平臺模塊,支持豐富的3D快速成型功能和用戶體驗的軟件應(yīng)用,它的特點是配置靈活、用戶交互性佳、面向服務(wù)優(yōu),重視SNS整合和基于位置服務(wù)應(yīng)用。所述3D快速成型機的作系統(tǒng)模塊可以是Tizen系統(tǒng)模塊,Tizen是英特爾MeeGo系統(tǒng)與三星LiMo系統(tǒng)的混合體。所述3D快速成型機的作系統(tǒng)模塊可以是Ubuntu操作系統(tǒng)模塊,在該模塊上用戶可以從屏幕邊緣滑動打開常用的程序并進行切換,Ubuntu的整體使用體驗更為寬闊,Ubuntu的搜索功能很強大,能夠根據(jù)一個搜索條件從多個數(shù)據(jù)源上獲得搜索結(jié)果,同時Ubuntu還能根據(jù)用戶的使用習(xí)慣對搜索結(jié)果進行排序,再加上強大的語音支持功能以及對HTML5應(yīng)用的支持,Ubuntu操作系統(tǒng)能夠使3D快速成型機迅速推向市場。
[0032]所述3D快速成型機的操作系統(tǒng)模塊可以是WindowsCE操作系統(tǒng)模塊,它是一種壓縮的、高效的、可升級的操作系統(tǒng)模塊,其多線性、多任務(wù)、全優(yōu)先的操作系統(tǒng)環(huán)境有利于資源有限的3D快速成型機。這種模塊使3D快速成型機研發(fā)與使用者、嵌入式系統(tǒng)開發(fā)者和應(yīng)用開發(fā)者能夠定做各種產(chǎn)品。所述Windows CE模塊可使3D快速成型機支持各種硬件外圍設(shè)備、其它設(shè)備及網(wǎng)絡(luò)系統(tǒng)。包括鍵盤、鼠標(biāo)設(shè)備、觸板、串行端口、以太網(wǎng)連接器、調(diào)制解調(diào)器、通用串行總線(USB)設(shè)備、音頻設(shè)備、并行端口、打印沒備及存儲設(shè)備。所述WindowsCE模塊可使3D快速成型機具有模塊化性能及可伸縮性、實時性能,通信能力強大,可支持多種CPU。Windows CE模塊可使3D快速成型機具有靈活的電源管理功能,包括睡眠/喚醒模式。windows CE模塊可使用對象存儲(object store)技術(shù),包括文件系統(tǒng)、注冊表及數(shù)據(jù)庫。它還可具有很多高性能、高效率的操作系統(tǒng)特性,包括按需換頁、共事存儲、交叉處理同步、支持大容繁雉(Heap)等。Windows CE模塊可使3D快速成型機擁有良好的通信能力,它可廣泛支持各種通信硬件,可支持直接的局域網(wǎng)連接以及撥號連接、并可提供與Pc、內(nèi)部網(wǎng)以及Internet的連接,可包括用于應(yīng)用級數(shù)據(jù)傳輸?shù)脑O(shè)備至設(shè)備間的連接。在可提供各種基本的通信基礎(chǔ)結(jié)構(gòu)的同時,Windows CE模塊還可使3D快速成型機提供Windows 9x /NT / XP的集成和通信。Windows CE可使3D快速成型機的圖形用戶界面比較出色,它可擁有基于Microsoft Intemnt Explorer的Internet瀏覽器,此外還可支持TrueType字體。開發(fā)人員可以利用豐富靈活的控件庫在Windows CE環(huán)境下為嵌入式應(yīng)用建立各種專門的圖形用戶界面。Windows CE還能使3D快速成型機支持諸如手寫體和聲音識別、動態(tài)影像、3D圖形等特殊應(yīng)用。從編程的角度看,Windows CE可支持大家所熟悉的Windows 32 API的子集,它可支持600多種最常用的wind0ws32APl。它可使3D快速成型機具有專門為實時嵌入應(yīng)用而設(shè)計的、搶先式多任務(wù)的操作系統(tǒng)核心,可以燒入ROM,操作系統(tǒng)核心可只用500K字節(jié)的ROM和250K字節(jié)的RAM。
[0033]所述3D快速成型機的操作系統(tǒng)模塊可以是VXW0RKS操作系統(tǒng)模塊,該模塊可提供一個快速靈活的與ANSI C兼容的1/0系統(tǒng),可包括UNIX標(biāo)準(zhǔn)的Basic 1/0 (creat O,remove O,open O,close O,read (), write (), and 1ctl ().), Buffer 1/0 (fopen (),fclose (), fread (), fwrite (), getc (), putc ())以及 POSIX 標(biāo)準(zhǔn)的異步 1/0。Vxfforks模塊可包括驅(qū)動程序有網(wǎng)絡(luò)驅(qū)動、管道驅(qū)動、RAM盤驅(qū)動、SCSI驅(qū)動、鍵盤驅(qū)動、顯示驅(qū)動、磁盤驅(qū)動、并口驅(qū)動等;其文件系統(tǒng)可支持dosFs, rtllFs, rawFs和tapeFs等,支持3D快速成型機在一個單獨的VxWorks系統(tǒng)模塊上同時并存幾個不同的文件系統(tǒng),其板級支持包可向VxWorks操作系統(tǒng)模塊提供對各種硬件功能操作的統(tǒng)一的軟件接口,VxWorks操作系統(tǒng)模塊可具有移植性,包括硬件初始化、中斷的產(chǎn)生和處理、硬件時鐘和計時器管理、局域和總線內(nèi)存地址映射、內(nèi)存分配等等。每個板級支持可包括一個ROM啟動(Boot ROM)或其它啟動機制;其網(wǎng)絡(luò)支持可對VxWorks系統(tǒng)和TCP/IP網(wǎng)絡(luò)系統(tǒng)的〃透明〃訪問,可包括與BSD套接字兼容的編程接口,遠程過程調(diào)用(RPC),SNMP (可選項),遠程文件訪問(包括客戶端和服務(wù)端的NFS機制以及使用RSH,F(xiàn)TP或TFTP的非NFS機制)以及Β00ΤΡ和代理ARP、DHCP、DNS、0SPF、RIP。
[0034]所述3D快速成型機的操作系統(tǒng)模塊可以是Windows Embedded操作系統(tǒng)模塊,如WinCE Embedded操作系統(tǒng)模塊或WinXP Embedded等。其中Windows CE.NET可以是一個可定制的實時操作系統(tǒng)模塊,能夠用來快速構(gòu)建智能、小巧的3D快速成型機,該模塊可以運行在多種中央處理器上,可適用于各種設(shè)備類型的3D快速成型機,包括移動型快速成型機或自動化工業(yè)型快速成型機等。WindowsXP Embedded模塊可以是一個能夠以組件化形式為快速開發(fā)可靠和先進的嵌入式3D快速成型機提供Windows的操作系統(tǒng)模塊。所述3D快速成型機的作系統(tǒng)模塊可以是PAD操作系統(tǒng)模塊,如WindowsMobile Andr1d模塊等。
[0035]所述3D快速成型機的操作系統(tǒng)模塊可以是pSOS操作系統(tǒng)模塊,pSOSystem操作系統(tǒng)可為3D快速成型機提供一個高性能、高度模塊化的實時操作系統(tǒng),它可為3D快速成型機完整的提供基于開放系統(tǒng)標(biāo)準(zhǔn)的多任務(wù)環(huán)境,可廣泛應(yīng)用于3D嵌入式微處理器程序開發(fā)。PS0SyStem3D快速成型實時多任務(wù)操作系統(tǒng)內(nèi)核以庫文件方式存在,它可用于不同CPU的不同OS版本。提供3D快速成型用戶的編程語言接口是C/C++和匯編。pSOSystem操作系統(tǒng)可為3D快速成型機提供系統(tǒng)調(diào)用,讓上層應(yīng)用使用系統(tǒng)的功能。pSOSystem操作系統(tǒng)為3D快速成型提供交插開發(fā)環(huán)境工具(包括編輯、編譯和調(diào)試)可以駐留在UNIX或DOS主機上,通過串口或以太網(wǎng)同目標(biāo)機建立通訊鏈接。結(jié)合ATM和IP的3D快速成型經(jīng)驗嵌入式應(yīng)用部分由支撐軟件模塊和應(yīng)用軟件模塊構(gòu)成。支撐軟件模塊可由以下幾個子模塊組成:調(diào)度系統(tǒng),定時系統(tǒng),通訊系統(tǒng),內(nèi)存管理,監(jiān)控系統(tǒng),控制系統(tǒng),告警系統(tǒng),診斷系統(tǒng),文件和裝載系統(tǒng)。應(yīng)用軟件模塊可根據(jù)具體的應(yīng)用來分解。
[0036]所述3D快速成型機的操作系統(tǒng)模塊可以是QNX操作系統(tǒng)模塊,它為3D快速成型機提供了建立在微內(nèi)核和完全地址空間保護基礎(chǔ)之上的實時操作系統(tǒng)模塊,使3D快速成型過程擁有實時、穩(wěn)定、可靠、強壯,具有模塊化程度高、剪裁自如、易于擴展等特點。作為多任務(wù)的3D快速成型實時操作系統(tǒng),QNX的內(nèi)核可提供操作系統(tǒng)基本服務(wù),如任務(wù)間通信、同步、時鐘等,再通過任務(wù)間通信將任務(wù)組織起來構(gòu)成完整的系統(tǒng),是名副其實的微內(nèi)核的3D快速成型操作系統(tǒng)模塊。QNX實時操作系統(tǒng)模塊可以對3D快速成型每個任務(wù)進行全面地址保護,使每個任務(wù)運行于自己的地址空間之中。這些被保護的任務(wù)稱為進程。在進程中又可以創(chuàng)建無地址保護的任務(wù)即線程。QNX中任務(wù)不僅包括應(yīng)用程序,也包括驅(qū)動程序等系統(tǒng)程序。通過系統(tǒng)剪裁,QNX可以運行在32K到4G以上的存儲空間上。因此,QNX的應(yīng)用范圍包括了從深度嵌入的系統(tǒng)如微型3D快速成型電子到海量計算的服務(wù)器級別3D快速成型系統(tǒng)等各種應(yīng)用領(lǐng)域;由于這種應(yīng)用程序與系統(tǒng)程序的一致性,使3D快速成型擴展變得非常容易。用戶可以隨時按照應(yīng)用程序的方式編寫系統(tǒng)程序,從而對3D快速成型系統(tǒng)進行個性化的擴展。QNX實時操作系統(tǒng)還為3D快速成型提供一個開放的系統(tǒng),其應(yīng)用程序接口完全符合POSIX標(biāo)準(zhǔn)。使Linux/UNIX程序能夠方便地移植到QNX系統(tǒng)上來,極大地擴展了3D快速成系統(tǒng)的可用資源,其為3D快速成型機帶來的開放性還表現(xiàn)在網(wǎng)絡(luò)聯(lián)結(jié)性上,QNX不僅使3D快速成型機有QNX機器之間專用網(wǎng)絡(luò),還支持與異型機器之間網(wǎng)絡(luò)通信的協(xié)議,如TCP/IP族的各種協(xié)議。QNX3D快速成型機自身之間通信使用的協(xié)議,將多臺QNX物理機聯(lián)成一體,在各物理機之間共享各種資源,使各物理機聯(lián)結(jié)成為一臺邏輯機。對于需要分布式并行成型或計算的應(yīng)用系統(tǒng)而言,QNX系統(tǒng)的這種特點無疑提供了極大的方便。
[0037]所述3D快速成型機的操作系統(tǒng)模塊可以是PalmOS操作系統(tǒng)模塊,Palm OS是一種32位的嵌入式操作系統(tǒng)模塊,可為3D快速成型機提供掌上電腦級別的操作模塊。PalmOS模塊能為3D快速成型機提供有限地支持2位的灰度模式。通過專門的程序,系統(tǒng)能夠在I位和2位的灰度模式之間切換。今后的掌上設(shè)備和系統(tǒng)版本將無庸置疑地支持更高水平的灰度模式,其為3D快速成型機提供動態(tài)數(shù)據(jù)堆的尺寸更大,永久存儲區(qū)被合并成了一個單一的大數(shù)據(jù)堆,通過新的API,系統(tǒng)允許3D快速成型用戶管理大于64K的對象,支持音量控制,異步音調(diào),自定義鬧鈴聲,標(biāo)準(zhǔn)的MIDI (Musical Instrument Digital Interface)文件(SMF新的API函數(shù)允許開發(fā)者在程序運行中實時創(chuàng)建控件,其可為3D快速成型機提供更靈活的安全方案。所述3D快速成型機的操作系統(tǒng)模塊可以是LynxOS操作系統(tǒng)模塊。Lynx很適合于3D快速成型機的數(shù)據(jù)通信和Internet應(yīng)用,同時網(wǎng)絡(luò)軟件很容易通過Lynx移植到3D快速成型機上,Lynx可為3D快速成型機提供關(guān)鍵的電話通信協(xié)議,使之適用于電信系統(tǒng)的基礎(chǔ)架構(gòu)、操作和多媒體應(yīng)用。Lynx自帶優(yōu)化的TCP/IP協(xié)議??蔀?D快速成型機提供高性能服務(wù),如TCP頭預(yù)測、高級路由算法、IP級多址廣播和鏈路級高速緩沖,其還可為3D快速成型機提供多種Internet工具,包括,Telnet、Ftp、Fttp、PPP、SLIP、實時調(diào)度的嵌入式Java虛擬機、嵌入式HTTP server、bootp、ARP/RARP、DNS域名服務(wù)、電子郵件、Perl、電話通信協(xié)議等;其可為3D快速成型機帶來分布式計算資源,SCMP與VME總線上的多處理結(jié)合,PCI 橋服務(wù)、CompactPCI Hot 一 swap Services、Lynx/HA 一 DDS 分布式數(shù)據(jù)系統(tǒng);LynxOS可使3D快速成型機具有開放性,POSIX.la、lb、Ic及BSD4.4等兼容性,使得遵循POSIX 1003或用于UNIX的程序很容易移植到LynxOS上;其可使3D快速成型機支持多種 CPU 主板:包括 CompactPCI (6U/3U)和標(biāo)準(zhǔn) PC1、VME/Eurobus、PC/104 和 PC/AT 硬件等;其可使3D快速成型機擁有各種外設(shè)適配器:10/100BaseT Ethernet、SCSI接口、單/多通道串行控制器、單/雙工并行口、時鐘、計時器、IDE接口、高分辨率顯示適配器等。
[0038]所述3D快速成型機的操作系統(tǒng)模塊可以是Hybrid操作系統(tǒng)模塊,Hybrid模塊可以是自主模塊或者安裝在其他操作系統(tǒng)里而形成的操作系統(tǒng)模塊,HybridOS是一整套很適合3D快速成型設(shè)備的快速開發(fā)平臺模塊,其可使3D快速成型機獲得可視化集成開發(fā)環(huán)境,基于Eclipse CDT,為開發(fā)人員提供所見即所得(WYSIWYG)的界面設(shè)計環(huán)境,同時可以自動生成代碼,維護工程框架等,使3D快速成型編程像使用VB、VC編程一樣方便和容易。所述3D快速成型機的操作系統(tǒng)模塊可以是Cura模塊,Cura模塊可以是自主模塊或者安裝在其他操作系統(tǒng)里而形成的操作系統(tǒng)模塊。它使3D快速成型機擁有漂亮的向?qū)?、升級、測試、校準(zhǔn)功能,這些都可以影響成型質(zhì)量,其切片軟件基于Skeinforge,可以滿足FDM或其他3D成型需要,它也可以為3D快速成型機提供合適的初始設(shè)置,并且更快。所述3D快速成型機的操作系統(tǒng)模塊可以是KISSlicer模塊,KISSlicer模塊可以是自主模塊或者安裝在其他操作系統(tǒng)里而形成的操作系統(tǒng)模塊。KISSlicer可為3D快速成型機提供一種快速、簡便易用、跨平臺的操作系統(tǒng)模塊,它可以生成3D文件(STL),可生成路徑信息(G代碼),可提供單頭成型,也可提供多頭和多模式打印,它的切片時間短,成型速度可調(diào),對成型頭或打印頭可提供智能溫度控制。
[0039]所述3D快速成型機的作系統(tǒng)模塊可以是Skeinforge模塊,Skeinforge模塊可以是自主模塊或者安裝在其他操作系統(tǒng)里而形成的操作系統(tǒng)模塊。它可以為3D快速成型機提供功能強大的各種保障,從FDM 3D成型到激光切割、激光成形到自動打磨等等,它可提供各種插件功能滿足3D快速成型機的需要。所述3D快速成型機的操作系統(tǒng)模塊可以是Slic3r模塊,Slic3r模塊可以是自主模塊或者安裝在其他操作系統(tǒng)里而形成的操作系統(tǒng)模塊。SIic3r可為3D快速成型機提供將STL文件轉(zhuǎn)化成GCode的模塊,它可具有快速生成,可配置參數(shù)等功能,Slic3r的plater功能可將建模軟件導(dǎo)出的STL文件導(dǎo)入Slic3r,可以經(jīng)過一些簡