亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于安卓終端的3d打印系統(tǒng)及方法_2

文檔序號(hào):8298822閱讀:來(lái)源:國(guó)知局
命令期間處于空閑狀態(tài),這樣大大延長(zhǎng)了打印時(shí)間,緩存池的設(shè)計(jì)使得打印機(jī)一直在持續(xù)工作,打印命令之間間隔大為減少,保持了打印頭打印的連貫性,提高了打印產(chǎn)品的成品率和外觀的光潔度,提升了產(chǎn)品的質(zhì)量。
[0031]3,3D打印機(jī)打印一件產(chǎn)品一般需要打印機(jī)幾小時(shí)或更長(zhǎng)時(shí)間的連續(xù)工作,當(dāng)打印機(jī)外部停止供電的情況下,一般3D打印機(jī)將無(wú)法處理已經(jīng)部分打印的半成品,只能廢棄,浪費(fèi)了大量的時(shí)間和材料,電源監(jiān)測(cè)模塊的設(shè)計(jì)保證了打印過(guò)程的持續(xù)性,節(jié)省了時(shí)間和材料,提高了打印的效率。
[0032]4、基于安卓操作平臺(tái)的終端,結(jié)合安卓觸摸屏觸摸操作,所見(jiàn)所得,系統(tǒng)操作流程清晰、操作簡(jiǎn)單;使用安卓系統(tǒng)最新UI設(shè)計(jì),統(tǒng)一定義操作按鈕、統(tǒng)一布局、統(tǒng)一操作習(xí)慣,用戶界面風(fēng)格統(tǒng)一美觀。
[0033]5、通過(guò)手機(jī)、平板電腦等安卓終端實(shí)時(shí)查看3D打印機(jī)當(dāng)前的溫度、狀態(tài)等信息,實(shí)現(xiàn)了實(shí)時(shí)監(jiān)測(cè)。
[0034]6、使用安卓操作系統(tǒng),功能優(yōu)化升級(jí)、簡(jiǎn)單方便。
[0035]7、把模型庫(kù)直接加入軟件中,并且可以通過(guò)互聯(lián)網(wǎng)實(shí)時(shí)下載各種模型。
【附圖說(shuō)明】
[0036]圖1為本發(fā)明實(shí)施例所述的一種基于安卓終端的3D打印方法的流程圖;
[0037]圖2為本發(fā)明實(shí)施例所述的一種基于安卓終端的3D打印系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]下面通過(guò)具體的實(shí)施例并結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的詳細(xì)描述。
[0039]如圖1所示,本發(fā)明實(shí)施例的一種基于安卓終端的3D打印方法,該方法包括:
[0040]步驟1,安卓終端初始化串口,建立與3D打印機(jī)的正常通信;
[0041]步驟2,所述安卓終端從所述安卓終端外接的外置存儲(chǔ)器內(nèi)讀取Gcode文件或所述安卓終端通過(guò)網(wǎng)絡(luò)從PC終端的存儲(chǔ)器內(nèi)讀取Gcode文件,過(guò)濾其中的無(wú)效指令和空行,計(jì)算出所述文件包含有效Gcode指令的條數(shù),并對(duì)每一條Gcode指令進(jìn)行格式檢查,確保指令符合Gcode文件格式規(guī)范并包含在所述3D打印機(jī)支持的指令集內(nèi);
[0042]步驟3,所述3D打印機(jī)在打印之前,所述安卓終端發(fā)送指令至所述3D打印機(jī)的主板,判斷安全門是否關(guān)閉,若已關(guān)閉,則執(zhí)行步驟4,否則,所述安卓終端不發(fā)送Gcode指令至所述3D打印機(jī);
[0043]步驟4,所述安卓終端讀取獲得的多條Gcode指令通過(guò)所述串口通信發(fā)送到所述3D打印機(jī)的主板上,所述3D打印機(jī)的主板處理第一條Gcode指令,其他Gcode指令按序在所述主板上的緩沖池中排隊(duì)等待處理,所述主板處理完第一條Gcode指令后返回?cái)?shù)據(jù)給所述安卓終端,所述緩存池內(nèi)的第一條Gcode指令自動(dòng)進(jìn)入處理,所述安卓終端在受到所述主板返回的正確數(shù)據(jù)時(shí)發(fā)送下一條Gcode指令,始終保持所述緩存池內(nèi)有Gcode指令在等待處理;
[0044]步驟5,所述3D打印機(jī)收到并處理所述Gcode指令,執(zhí)行完所述Gcode指令后,發(fā)送所述Gcode指令執(zhí)行結(jié)果給所述安卓終端;
[0045]步驟6,所述安卓終端得到所述3D打印機(jī)處理所述Gcode指令的結(jié)果,如果結(jié)果正確,所述安卓終端將繼續(xù)發(fā)送下一條Gcode指令,并將直接結(jié)果顯示在屏幕上,更新打印進(jìn)度,如果結(jié)果錯(cuò)誤,將提示用戶進(jìn)行人工干預(yù)操作。
[0046]進(jìn)一步的,在步驟I至步驟6中,若主板上的電源監(jiān)測(cè)模塊監(jiān)測(cè)到外部電源停止供電時(shí),主板發(fā)送啟用內(nèi)部電源供電指令,啟動(dòng)內(nèi)部電源供電,并通知安卓終端,安卓終端接收到啟用內(nèi)部電源供電指令后,停止當(dāng)前打印任務(wù),保存當(dāng)前打印現(xiàn)場(chǎng)的打印參數(shù)和打印進(jìn)度,當(dāng)外部電源正常工作后,用戶控制安卓終端繼續(xù)打印,安卓終端讀取打印參數(shù)和打印進(jìn)度,恢復(fù)之前的打印現(xiàn)場(chǎng),并控制3D打印機(jī)完成剩余的打印任務(wù)。
[0047]進(jìn)一步的,步驟2中,網(wǎng)絡(luò)為局域網(wǎng)、因特網(wǎng)、無(wú)線網(wǎng)、3G網(wǎng)中的一種或幾種的組入口 ο
[0048]進(jìn)一步的,步驟I至步驟6中的安卓終端采用安卓操作系統(tǒng)的平板電腦或手機(jī)。
[0049]進(jìn)一步的,安卓終端上設(shè)有Π模塊和數(shù)據(jù)處理模塊,UI模塊負(fù)責(zé)界面元素的繪制,數(shù)據(jù)處理模塊負(fù)責(zé)數(shù)據(jù)的獲取、整合,并將數(shù)據(jù)傳遞給Π模塊顯示。
[0050]在打印之前檢查安全門是否關(guān)閉,降低打印頭和熱床的溫度,保持打印過(guò)程中打印件的穩(wěn)定性。
[0051]傳統(tǒng)的3D打印機(jī)的通信方式為乒乓模式,安卓終端在收到3D打印機(jī)返回的數(shù)據(jù)后才發(fā)送下一條GCode命令,3D打印機(jī)在返回?cái)?shù)據(jù)到收到安卓終端的下一條命令期間處于空閑狀態(tài),這樣大大延長(zhǎng)了打印時(shí)間,緩存池的設(shè)計(jì)使得打印機(jī)一直在持續(xù)工作,打印命令之間間隔大為減少,保持了打印頭打印的連貫性,提高了打印產(chǎn)品的成品率和外觀的光潔度,提升了產(chǎn)品的質(zhì)量。
[0052]3D打印機(jī)打印一件產(chǎn)品一般需要打印機(jī)幾小時(shí)或更長(zhǎng)時(shí)間的連續(xù)工作,當(dāng)打印機(jī)外部停止供電的情況下,一般3D打印機(jī)將無(wú)法處理已經(jīng)部分打印的半成品,只能廢棄,浪費(fèi)了大量的時(shí)間和材料,電源監(jiān)測(cè)模塊的設(shè)計(jì)保證了打印過(guò)程的持續(xù)性,節(jié)省了時(shí)間和材料,提高了打印的效率。
[0053]如圖2所示,本發(fā)明還提供了一種基于安卓終端的3D打印系統(tǒng),包括:
[0054]初始化模塊,安卓終端初始化串口,建立與3D打印機(jī)的正常通信;
[0055]讀取模塊,所述安卓終端從所述安卓終端外接的外置存儲(chǔ)器內(nèi)讀取Gcode文件或所述安卓終端通過(guò)網(wǎng)絡(luò)從PC終端的存儲(chǔ)器內(nèi)讀取Gcode文件,過(guò)濾其中的無(wú)效指令和空行,計(jì)算出所述文件包含有效Gcode指令的條數(shù),并對(duì)每一條Gcode指令進(jìn)行格式檢查,確保指令符合Gcode文件格式規(guī)范并包含在所述3D打印機(jī)支持的指令集內(nèi);
[0056]檢測(cè)模塊,所述3D打印機(jī)在打印之前,所述安卓終端發(fā)送指令至所述3D打印機(jī)的主板,判斷安全門是否關(guān)閉,若已關(guān)閉,則所述安卓終端發(fā)送指令至所述3D打印機(jī),否則,所述安卓終端不發(fā)送Gcode指令至所述3D打印機(jī);
[0057]緩存模塊,所述安卓終端讀取獲得的多條Gcode指令通過(guò)所述串口通信發(fā)送到所述3D打印機(jī)的主板上,3D打印機(jī)的主板處理第一條Gcode指令,其他Gcode指令按序在所述主板上的緩沖池中排隊(duì)等待處理,所述主板處理完第一條Gcode指令后返回?cái)?shù)據(jù)給所述安卓終端,所述緩存池內(nèi)的第一條Gcode指令自動(dòng)進(jìn)入處理,所述安卓終端在受到所述主板返回的正確數(shù)據(jù)時(shí)發(fā)送下一條Gcode指令,始終保持所述緩存池內(nèi)有Gcode指令在等待處理;
[0058]處理模塊,所述3D打印機(jī)收到并處理所述Gcode指令,執(zhí)行完所述Gcode指令后,發(fā)送所述Gcode指令執(zhí)行結(jié)果給所述安卓終端;
[0059]判斷模塊,所述安卓終端得到所述3D打印機(jī)處理所述Gcode指令的結(jié)果,如果結(jié)果正確,所述安卓終端將繼續(xù)發(fā)送下一條Gcode指令,并將直接結(jié)果顯示在安卓終端的屏幕上,更新打印進(jìn)度,如果結(jié)果錯(cuò)誤,將提示用戶進(jìn)行人工干預(yù)操作。
[0060]進(jìn)一步的,還包括監(jiān)測(cè)模塊,主板上的電源監(jiān)測(cè)模塊監(jiān)測(cè)到外部電源停止供電時(shí),主板發(fā)送啟用內(nèi)部電源供電指令,啟動(dòng)內(nèi)部電源供電,并通知安卓終端,安卓終端接收到啟用內(nèi)部電源供電指令后,停止當(dāng)前打印任務(wù),保存當(dāng)前打印現(xiàn)場(chǎng)的打印參數(shù)和打印進(jìn)度,當(dāng)外部電源正常工作后,用戶控制安卓終端繼續(xù)打印,安卓終端讀取打印參數(shù)和打印進(jìn)度,恢復(fù)之前的打印現(xiàn)場(chǎng),并控制3D打印機(jī)完成剩余的打印任務(wù)。
[0061]進(jìn)一步的,讀取模塊中,無(wú)線網(wǎng)絡(luò)為局域網(wǎng)、因特網(wǎng)、無(wú)線網(wǎng)、3G網(wǎng)中的一種或幾種的組合。
[0062]進(jìn)一步的,安卓終端采用安卓操作系統(tǒng)的平板電腦或手機(jī)。
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1