3d打印方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及3D打印技術(shù)領(lǐng)域,更為具體地說,涉及一種3D打印方法及系統(tǒng)。
【背景技術(shù)】
[0002]3D打印作為當(dāng)前發(fā)展最為迅速的打印方式,已經(jīng)越來越受到用戶的關(guān)注。3D打印的流程通常如下:獲取模型一切片軟件參數(shù)設(shè)置一輸出打印文件一發(fā)送打印文件至打印機(jī)實施打印。上述流程中有多個環(huán)節(jié)需要用戶進(jìn)行打印參數(shù)設(shè)置操作。這就需要用戶對于3D打印技術(shù)具有一定的了解。對于沒有3D打印技術(shù)背景的普通用戶而言,上述打印參數(shù)設(shè)置操作具有一定的技術(shù)難度,進(jìn)而直接影響他們對3D打印機(jī)的使用。
[0003]目前,3D打印的模型通常為開放式的,對于打印機(jī)的兼容性問題則由3D打印機(jī)廠商負(fù)責(zé)。3D打印機(jī)廠商為了方便用戶,通常會將3D打印機(jī)的打印參數(shù)設(shè)置成可設(shè)置型。用戶在使用的過程中通過設(shè)置打印參數(shù)來確保他們希望的打印精度。但是,對于沒有3D打印技術(shù)背景的用戶而言,超過幾十項的打印參數(shù)設(shè)置較為復(fù)雜,進(jìn)而較難掌握,而且如果某項打印參數(shù)設(shè)置出現(xiàn)錯誤則極有可能導(dǎo)致打印失敗。
[0004]綜上所述,如何解決目前的3D打印過程中存在的用戶操作較為復(fù)雜的問題,是目前本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種3D打印方法,以解決目前的3D打印過程中存在的用戶操作較為復(fù)雜的問題。
[0006]為了解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:
[0007]3D打印方法,包括以下步驟:
[0008]11)獲取目標(biāo)精度等級及目標(biāo)打印模型,以及建立精度等級、打印模型以及與兩者相對應(yīng)的打印參數(shù)之間的映射關(guān)系;
[0009]12)依據(jù)所述映射關(guān)系確定所述目標(biāo)精度等級及目標(biāo)打印模型所對應(yīng)的目標(biāo)打印參數(shù);
[0010]13)依據(jù)所述目標(biāo)打印參數(shù)對所述目標(biāo)打印模型實施切片處理,得到打印文件;
[0011]14)依據(jù)所述打印文件打印所述目標(biāo)打印模型。
[0012]優(yōu)選的,上述3D打印方法中,建立精度等級、打印模型以及與兩者相對應(yīng)的打印參數(shù)之間的映射關(guān)系,包括:
[0013]21)劃分多個所述精度等級;
[0014]22)在每一級別的所述精度等級要求下,對所述打印模型的結(jié)構(gòu)實施分析,以得出對應(yīng)的打印參數(shù),并確定三者的對應(yīng)關(guān)系以得到所述映射關(guān)系。
[0015]優(yōu)選的,上述3D打印方法中,步驟13)和步驟14)之間還包括如下步驟:
[0016]31)對所述打印文件實施加密以得到加密文件,并發(fā)送所述加密文件及加密密鑰給3D打印機(jī);
[0017]32)接收所述加密密鑰后對所述加密文件實施解密以得到所述打印文件。
[0018]優(yōu)選的,上述3D打印方法中,發(fā)送所述加密文件及加密密鑰給打印機(jī),具體為:
[0019]以設(shè)定時間間隔先后發(fā)送所述加密文件及加密密鑰給所述3D打印機(jī),所述設(shè)定時間間隔不為零。
[0020]優(yōu)選的,上述3D打印方法中,步驟14)之后還包括:
[0021]實時或以設(shè)定時間段為間隔通過服務(wù)器向用戶終端發(fā)送打印進(jìn)程。
[0022]基于本發(fā)明提供的3D打印方法,本發(fā)明還提供一種3D打印系統(tǒng),包括:
[0023]獲取單元,用于獲取目標(biāo)精度及目標(biāo)打印模型;
[0024]建立單元,用于建立精度等級、打印模型以及與兩者相對應(yīng)的打印參數(shù)之間的映射關(guān)系;
[0025]確定單元,用于依據(jù)所述映射關(guān)系確定所述目標(biāo)精度等級及目標(biāo)打印模型所對應(yīng)的目標(biāo)打印參數(shù);
[0026]切片單元,用于依據(jù)所述目標(biāo)打印參數(shù)對所述目標(biāo)打印模型實施切片處理,得到打印文件;
[0027]3D打印機(jī),用于依據(jù)所述打印文件打印所述目標(biāo)打印模型。
[0028]優(yōu)選的,上述3D打印系統(tǒng)中,所述建立單元包括:
[0029]劃分子單元,用于劃分多個所述精度等級;
[0030]分析子單元,用于在每一級別的所述精度等級要求下,對所述打印模型的結(jié)構(gòu)實施分析,以得出對應(yīng)的打印參數(shù);
[0031]確定子單元,確定所述精度等級、所述打印模型及所述打印參數(shù)之間的對應(yīng)關(guān)系,以得到所述映射關(guān)系。
[0032]優(yōu)選的,上述3D打印系統(tǒng)中,還包括:
[0033]加密單元,用于對所述打印文件實施加密以得到加密文件,并發(fā)送所述加密文件及加密密鑰給所述3D打印機(jī);
[0034]解密單元,用于根據(jù)所述3D打印機(jī)接收的所述加密密鑰對所述加密文件實施解密以得到所述打印文件。
[0035]優(yōu)選的,上述3D打印系統(tǒng)中,還包括:
[0036]反饋單元,用于實時或以設(shè)定時間段為間隔通過服務(wù)器向用戶終端發(fā)送打印進(jìn)程
[0037]本發(fā)明提供的3D打印方法的有益效果如下:
[0038]獲取目標(biāo)精度等級及目標(biāo)打印模型后,根據(jù)精度等級、打印模型以及打印參數(shù)之間的映射關(guān)系確定與目標(biāo)精度等級以及目標(biāo)打印模型相對應(yīng)的目標(biāo)打印參數(shù),根據(jù)目標(biāo)打印參數(shù)實施切片處理以及后續(xù)的打印操作。從上述過程可以看出,精度等級、打印模型以及打印參數(shù)之間的映射關(guān)系使得用戶在打印過程中只需要確定目標(biāo)精度等級以及目標(biāo)打印模型即可,無需對打印參數(shù)進(jìn)行設(shè)置。這能夠避免對超過幾十項的打印參數(shù)進(jìn)行設(shè)置,也就能夠降低用戶操作的復(fù)雜度,進(jìn)而解決目前的3D打印過程中存在的用戶操作較為復(fù)雜的問題。
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0040]圖1是本發(fā)明實施例一提供的3D打印方法的流程示意圖;
[0041]圖2是本發(fā)明實施例二提供的3D打印方法的流程示意圖;
[0042]圖3是本發(fā)明實施例三提供的3D打印方法的流程示意圖;
[0043]圖4是本發(fā)明實施例四提供的3D打印方法的流程示意圖;
[0044]圖5是本發(fā)明實施例五提供的3D打印系統(tǒng)的結(jié)構(gòu)示意圖;
[0045]圖6是本發(fā)明實施例六提供的3D打印系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]本發(fā)明實施例提供了一種3D打印方法,解決了目前的3D打印過程中存在的用戶操作較為復(fù)雜的問題。
[0047]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實施例中的技術(shù)方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例中的技術(shù)方案作進(jìn)一步詳細(xì)的說明。
[0048]實施例一
[0049]請參考附圖1,圖1示出了本發(fā)明實施例一提供的3D打印方法的流程。
[0050]圖1所示的流程,包括如下步驟:
[0051 ] SlO1、獲取目標(biāo)精度等級及目標(biāo)打印模型。
[0052]通常(3D)打印模型以模型集合的形式存儲在存儲設(shè)備中,例如云端服務(wù)器。用戶在3D打印時需要從模型集合中選擇自己所要打印的打印模型,即目標(biāo)打印模型。如【背景技術(shù)】中所言,目前的打印模型為開放式的,用戶可以自己設(shè)計打印模型,并存儲在模型集合中以便打印時獲取。
[0053]本發(fā)明實施例一中,獲取目標(biāo)精度等級指的是選擇目標(biāo)打印模型的打印精度等級以確定用戶打印目標(biāo)打印模型所要求的打印精度。本發(fā)明實施例中,將3D打印系統(tǒng)的打印精度進(jìn)行分級,例如按照精度由高到低分為高級、中級以及低級,或者按照精度由高到低分為一級、二級、三級……。較高精度的打印輸出比較精細(xì),但是打印時間較長;較低精度的打印輸出精度較低,但是打印時間較短。用戶可以根據(jù)自己的需求來選擇目標(biāo)打印模型的精度等級,即目標(biāo)精度等級。
[0054]S102、建立映射關(guān)系。
[0055]步驟S102具體為:建立精度等級、打印模型以及與兩者相對應(yīng)的打印參數(shù)之間的映射關(guān)系。如步驟SlOl中所述,多個打印模型以模型集合的方式存儲在存儲設(shè)備中,而本發(fā)明實施例對打印精度進(jìn)行了分級,形成了打印精度等級。當(dāng)某一打印模型確定后,用戶選擇某一打印精度等級,例如高級,那么相對應(yīng)的打印參數(shù)用戶可以依據(jù)前兩者進(jìn)行設(shè)