1.一種在線3D打印定制系統(tǒng),其特征在于,包括:
接收模塊,用于接收并讀取用戶上傳的3D模型文件;
顯示模塊,用于根據(jù)顯示窗口大小自動對用戶上傳的3D模型進行縮放以合適的尺寸進行可旋轉(zhuǎn)的顯示,并通過設(shè)置視場內(nèi)攝像機的角度,顯示模型不同視角的截面圖;
尺寸信息提取模塊,用于建立對應(yīng)于用戶上傳的3D模型的長寬高尺寸信息的最小立方體包圍盒,并求解該立方體包圍盒的長寬高,得到3D模型的尺寸信息;
體積計算模塊,用于計算用戶上傳的3D模型的所有三角面片與原點構(gòu)成的四面體的有向體積,并計算所有四面體的有向體積和,得到3D模型的體積;
參數(shù)設(shè)置模塊,用于用戶進行參數(shù)設(shè)置,選擇打印模型所用的材料、打印尺寸以及打印機;
價格生成模塊,用于根據(jù)用戶設(shè)置的參數(shù)計算打印材料用量、定制價格、打印時間;
支付模塊,用于生成支付訂單;
以及,3D打印機,用于在用戶支付完成后根據(jù)用戶設(shè)置的參數(shù)打印模型。
2.如權(quán)利要求1所述的在線3D打印定制系統(tǒng),其特征在于,所述接收模塊接收并讀取的3D模型的文件格式包括但不限于STL、OBJ、STP、IGS、DAE、WRL、X3D。
3.如權(quán)利要求1所述的在線3D打印定制系統(tǒng),其特征在于,參數(shù)設(shè)置模塊中,用戶進行參數(shù)設(shè)置選擇打印模型所用的材料包括材料的物理參數(shù)及材料的商品屬性;打印機包括打印機的技術(shù)參數(shù)。
4.如權(quán)利要求3所述的3D打印定制方法,其特征在于,材料的物理參數(shù)包括材料的密度、硬度、強度、韌性、工作溫度及成型溫度,材料的商品屬性包括材料的單價,打印機的技術(shù)參數(shù)包括該打印機所能打印的最大尺寸和打印精度。
5.一種在線3D打印定制系統(tǒng),其特征在于,包括如下步驟:
S1、接收并讀取用戶上傳的3D模型文件;
S2、根據(jù)顯示窗口大小自動對用戶上傳的3D模型進行縮放以合適的尺寸進行可旋轉(zhuǎn)的顯示,并通過設(shè)置視場內(nèi)攝像機的角度,顯示模型不同視角的截面圖;
S3、建立對應(yīng)于用戶上傳的3D模型的長寬高尺寸信息的最小立方體包圍盒,并求解該立方體包圍盒的長寬高,得到3D模型的尺寸信息;
S4、計算用戶上傳的3D模型的所有三角面片與原點構(gòu)成的四面體的有向體積,并計算所有四面體的有向體積和,得到3D模型的體積;
S5、用戶進行參數(shù)設(shè)置,選擇打印模型所用的材料、打印尺寸以及打印機;
S6、根據(jù)用戶設(shè)置的參數(shù)計算打印材料用量、定制價格、打印時間,生成支付訂單;
S7、用戶完成支付后,根據(jù)用戶設(shè)置的參數(shù)調(diào)用相應(yīng)的3D打印機完成打印。
6.如權(quán)利要求5所述的在線3D打印定制系統(tǒng),其特征在于,步驟S1中,接收并讀取的用戶上傳的3D模型文件格式包括但不限于STL、OBJ、STP、IGS、DAE、WRL、X3D。
7.如權(quán)利要求5所述的在線3D打印定制方法,其特征在于,步驟S5中,選擇打印模型所用的材料包括材料的物理參數(shù)及材料的商品屬性,選擇打印機包括該打印機的技術(shù)參數(shù)。
8.如權(quán)利要求7所述的在線3D打印定制方法,其特征在于,材料的物理參數(shù)包括材料的密度、硬度、強度、韌性、工作溫度及成型溫度,材料的商品屬性包括材料的單價,打印機的技術(shù)參數(shù)包括該打印機所能打印的最大尺寸和打印精度。