3d打印方法及3d打印裝置的制造方法
【技術領域】
[0001 ]本發明涉及3D打印領域,特別是涉及一種3D打印方法及3D打印裝置。
【背景技術】
[0002]3D打印技術目前已經能夠實現對一些具有數據模型的物體進行重現,但是一個問題是,由于3D打印的重現效果必須依賴于數據模型的完善和準確性,現有技術的數據模型一般是通過三維掃描的方式來獲取的。
[0003]由于必須將對象物體放到三維掃描設備中實施掃描,因此現有的三維掃描設備體積較大,并且會受到場地限制。且要得到高精度的數據模型,三維掃描設備的掃描精度必須非常高,而高精度且大體積的三維掃描設備的配置成本是非常高的。
[0004]申請號為201310201734的名為一種三維掃描系統及方法的發明申請公開了一種三維掃描系統,其包括三維掃描設備、控制設備以及旋轉平臺,其采用了特定波段和窄帶濾光片技術,保證了每套三維掃描裝置能夠準確拍攝特定波段的條紋圖像,通過條紋圖像計算出待掃描物體不同角度的三維數據,再將各套三維掃描裝置獲取的三維數據變換至同一坐標系下進行融合,得到待掃描物體的完整三維模型;其解決了投影條紋的混淆問題。但是三維掃描設備的配置成本還是非常高。
[0005]故,有必要提供一種3D打印方法及3D打印裝置,以解決現有技術所存在的問題。
【發明內容】
[0006]本發明實施例提供一種配置成本較低且打印精度較高的3D打印方法及3D打印裝置;以解決現有的3D打印方法及3D打印裝置的配置成本較高或打印精度較低的技術問題。
[0007]本發明實施例提供一種3D打印方法,其包括:
[0008]從多個維度對被掃描物體進行拍照,以得到所述被掃描物體的各維度照片;
[0009]對所述被掃描物體的各維度照片進行合成,以得到所述被掃描物體的初步三維數據模型;
[0010]根據所述被掃描物體的物體屬性,選取數據模型數據庫,其中數據模型數據庫中包括多個精細三維數據模型;
[0011 ]使用所述初步三維數據模型在所述數據模型數據庫中進行檢索,以得到與所述初步三維數據模型對應的精細三維數據模型;以及
[0012]使用所述精細三維數據模型進行3D打印操作。
[0013]在本發明所述的3D打印方法中,所述從多個維度對被掃描物體進行拍照,以得到所述被掃描物體的各維度照片的步驟具體為:
[0014]使用具有拍照功能的無人飛行器從多個維度對被掃描物體進行拍照,以得到所述被掃描物體的各維度照片。
[0015]在本發明所述的3D打印方法中,所述物體屬性包括但不限于物體領域、物體尺寸以及物體材料中至少一種。
[0016]在本發明所述的3D打印方法中,所述使用所述初步三維數據模型在所述數據模型數據庫中進行檢索,以得到與所述初步三維數據模型對應的精細三維數據模型的步驟具體為:
[0017]獲取所述初步三維數據模型的至少一個模型特征;其中所述模型特征包括但不限于整體形狀特征、局部形狀特征、表面形狀特征以及內部形狀特征中至少一種;
[0018]使用所述模型特征在所述數據模型數據庫中進行檢索,獲取具有所述模型特征的精細三維數據模型;以及
[0019]將具有所述模型特征的精細三維數據模型設定為與所述初步三維數據模型對應的精細三維數據模型。
[0020]在本發明所述的3D打印方法中,所述使用所述初步三維數據模型在所述數據模型數據庫中進行檢索,以得到與所述初步三維數據模型對應的精細三維數據模型的步驟還包括:
[0021 ]進行所述檢索后,判斷是否獲取具有所述模型特征的精細三維數據模型;
[0022]如未獲取所述精細三維數據模型,則刪減所述模型特征后,再使用刪減后的模型特征在所述數據模型數據庫中進行檢索。
[0023]在本發明所述的3D打印方法中,所述使用所述初步三維數據模型在所述數據模型數據庫中進行檢索,以得到與所述初步三維數據模型對應的精細三維數據模型的步驟還包括:
[0024]如獲取所述精細三維數據模型,則判斷獲取的所述精細三維數據模型的數量是否大于設定值;
[0025]如大于設定值,則增加所述模型特征,再使用增加后的模型特征在所述數據模型數據庫中進行檢索。
[0026]本發明實施例還提供一種3D打印裝置,其包括:
[0027]拍照模塊,用于從多個維度對被掃描物體進行拍照,以得到所述被掃描物體的各維度照片;
[0028]合成模塊,用于對所述被掃描物體的各維度照片進行合成,以得到所述被掃描物體的初步三維數據模型;
[0029]數據庫選取模塊,用于根據所述被掃描物體的物體屬性,選取數據模型數據庫,其中數據模型數據庫中包括多個精細三維數據模型;
[0030]檢索模塊,用于使用所述初步三維數據模型在所述數據模型數據庫中進行檢索,以得到與所述初步三維數據模型對應的精細三維數據模型;以及
[0031]3D打印模塊,用于使用所述精細三維數據模型進行3D打印操作。
[0032]在本發明所述的3D打印裝置中,所述拍照模塊具體用于使用具有拍照功能的無人飛行器從多個維度對被掃描物體進行拍照,以得到所述被掃描物體的各維度照片。
[0033]在本發明所述的3D打印裝置中,所述物體屬性包括但不限于物體領域、物體尺寸以及物體材料中至少一種。
[0034]在本發明所述的3D打印裝置中,所述檢索模塊包括:
[0035]模型特征獲取單元,用于獲取所述初步三維數據模型的至少一個模型特征;其中所述模型特征包括但不限于整體形狀特征、局部形狀特征、表面形狀特征以及內部形狀特征中至少一種;
[0036]檢索單元,用于使用所述模型特征在所述數據模型數據庫中進行檢索,獲取具有所述模型特征的精細三維數據模型;
[0037]設定單元,用于將具有所述模型特征的精細三維數據模型設定為與所述初步三維數據模型對應的精細三維數據模型;
[0038]第一判斷單元,用于進行所述檢索后,判斷是否獲取具有所述模型特征的精細三維數據模型;
[0039]特征刪減單元,用于如未獲取所述精細三維數據模型,則刪減所述模型特征后,再使用刪減后的模型特征在所述數據模型數據庫中進行檢索;
[0040]第二判斷單元,用于如獲取所述精細三維數據模型,則判斷獲取的所述精細三維數據模型的數量是否大于設定值;以及
[0041]特征增加單元,用于如大于設定值,則增加所述模型特征,再使用增加后的模型特征在所述數據模型數據庫中進行檢索。
[0042]相較于現有技術,本發明的3D打印方法及3D打印裝置通過數據模型數據庫的設置,降低了 3D掃描裝置的配置成本,同時提高了 3D打印的打印精度;解決了現有的3D打印方法及3D打印裝置的配置成本較高或打印精度較低的技術問題。
【附圖說明】
[0043]圖1為本發明的3D打印方法的第一優選實施例的流程圖;
[0044]圖2為本發明的3D打印方法的第二優選實施例的流程圖;
[0045]圖3為本發明的3D打印裝置的第一優選實施例的結構示意圖;
[0046]圖4為本發明的3D打印裝置的第二優選實施例的結構示意圖;
[0047]圖5為本發明的3D打印裝置的第二優選實施例的檢索模塊的結構示意圖;
[0048]圖6為本發明的3D打印方法及3D打印裝置的工作流程圖。
【具體實施方式】
[0049]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0050]請參照圖1,圖1為本發明的3D打印方法的第一優選實施例的流程圖。該3D打印方法可通過拍照或掃描裝置以及打印裝置的組合來實現,即通過拍照或掃描裝置對被掃描物體進行掃描,以得到被掃描物體的數據模型;在通過打印裝置打印該被掃描物體的數據模型,從而完成被掃描物體的3D打印。該3D打印方法包括:
[0051 ]步驟SlOl,從多個維度對被掃描物體進行拍照,以得到被掃描物體的各維度照片;
[0052]步驟S102,對被掃描物體的各維度照片進行合成,以得到被掃描物體的初步三維數據模型;
[0053]步驟S103,根據被掃描物體的物體屬性,選取數據模型數據庫,其中數據模型數據庫中包括多個精細三維數據模型;
[0054]步驟S104,使用初步三維數據模型在數據模型數據庫中進行檢索,以得到與初步三維數據模型對應的精細三維數據模型;
[0055]步驟S105,使用精細三維數據模型進行3D打印操作。
[0056]下面詳細說明本優選實施例的3D打印方法的3D打印過程。
[0057]在步驟SlOl中,3D打印裝置從多個維度對被掃描物體進行拍照,以得到被掃描物體的俯視圖、仰視圖、前視圖、后視圖、左視圖以及右視圖等。對于某些具有細節特點的被掃描物體,可以對被掃描物體的局部進行放大拍照,從而得到被掃描物體的各維度照片。隨后轉到步驟S102。
[0058]在步驟S102中,3D打印裝置對步驟SlOl獲取的被掃描物體的各維度照片進行合成,從