本申請涉及流痕檢測,尤其涉及一種流痕預測方法及相關裝置。
背景技術:
1、在塑料注塑成型過程中,塑料原料經(jīng)加熱變?yōu)槿廴趹B(tài),然后通過螺桿推動熔融態(tài)注射到特定的模具中進行充填、冷卻,形成最終的零件產(chǎn)品。由于零件的實際結(jié)構(gòu)以及注塑工藝設計的問題,在最終的零件成型時可能會產(chǎn)生流痕缺陷,需要在零件結(jié)構(gòu)設計和工藝設計階段避免該流痕缺陷的產(chǎn)生,保證零件的質(zhì)量。
2、傳統(tǒng)對流痕缺陷進行預測方法為基于商用軟件的方法,具體的,商用軟件通過數(shù)值模擬方法對熔融態(tài)填充模具的過程中涉及的相關數(shù)據(jù)進行求解,再人為對求解出的相關數(shù)據(jù)進行分析,以分析得到熔融態(tài)填充模具的過程是否會產(chǎn)生流痕缺陷。但是,商用軟件費用高昂,并且數(shù)值模擬方法需要消耗大量的計算資源和計算時間,難以滿足塑料零件快速迭代設計的需求。
技術實現(xiàn)思路
1、鑒于上述問題,本申請?zhí)峁┝艘环N流痕預測方法及相關裝置,以解決現(xiàn)有的流痕缺陷預測方法存在成本高和需要消耗大量的計算資源和計算時間的問題。具體方案如下:
2、本申請第一方面提供一種流痕預測方法,包括:
3、獲取待檢測零件的三維模型和配置文件;
4、根據(jù)所述配置文件中的網(wǎng)格尺寸,將所述三維模型劃分為若干體素網(wǎng)格;
5、基于所述配置文件中的參數(shù)對熔融態(tài)填充所述若干體素網(wǎng)格的過程進行仿真模擬,確定所述熔融態(tài)在所述仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,作為所述每個時刻對應的填充速度,其中,所述目標體素網(wǎng)格是指與所述熔融態(tài)已填充的至少一個體素網(wǎng)格相鄰且未被所述熔融態(tài)填充的體素網(wǎng)格;
6、根據(jù)所述每個時刻對應的填充速度,確定所述熔融態(tài)在所述每個時刻填充目標體素網(wǎng)格時是否會產(chǎn)生流痕。
7、在一種可能的實現(xiàn)中,所述基于所述配置文件中的參數(shù)對熔融態(tài)填充所述若干體素網(wǎng)格的過程進行仿真模擬,包括:
8、根據(jù)所述配置文件中的注射澆口位置信息確定注射澆口所在的體素網(wǎng)格;
9、將所述注射澆口所在的體素網(wǎng)格作為所述熔融態(tài)已填充的首個體素網(wǎng)格,對所述熔融態(tài)填充所述目標體素網(wǎng)格的過程進行仿真模擬。
10、在一種可能的實現(xiàn)中,所述確定所述熔融態(tài)在所述仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,作為所述每個時刻對應的填充速度,包括:
11、根據(jù)所述配置文件中的螺桿速度曲線確定螺桿在所述每個時刻推動所述熔融態(tài)的速度;
12、根據(jù)所述螺桿在所述每個時刻推動所述熔融態(tài)的速度,得到所述每個時刻對應的填充速度。
13、在一種可能的實現(xiàn)中,所述根據(jù)所述螺桿在所述每個時刻推動所述熔融態(tài)的速度,得到所述每個時刻對應的填充速度,包括:
14、確定所述熔融態(tài)在所述每個時刻填充所述目標體素網(wǎng)格的總數(shù)量;
15、根據(jù)所述總數(shù)量和所述網(wǎng)格尺寸,計算所述熔融態(tài)在所述每個時刻填充所述目標體素網(wǎng)格的表面積;
16、根據(jù)所述表面積和所述螺桿在所述每個時刻推動所述熔融態(tài)的速度,計算所述每個時刻對應的填充速度。
17、在一種可能的實現(xiàn)中,所述根據(jù)所述每個時刻對應的填充速度,確定所述熔融態(tài)在所述每個時刻填充目標體素網(wǎng)格時是否會產(chǎn)生流痕,包括:
18、獲取流痕臨界速度,其中,所述流痕臨界速度基于所述待檢測零件的材料和模具溫度得到;
19、針對所述每個時刻,判斷該時刻對應的填充速度是否大于所述流痕臨界速度,若是,則確定所述熔融態(tài)在該時刻填充目標體素網(wǎng)格時不會產(chǎn)生流痕,若否,則確定所述熔融態(tài)在該時刻填充所述目標體素網(wǎng)格時會產(chǎn)生流痕。
20、在一種可能的實現(xiàn)中,所述流痕預測方法還包括:
21、針對所述每個時刻,若所述熔融態(tài)在該時刻填充目標體素網(wǎng)格時會產(chǎn)生流痕,則確定該時刻下的目標體素網(wǎng)格的位置。
22、本申請第二方面提供一種流痕預測裝置,包括:
23、信息獲取模塊,用于獲取待檢測零件的三維模型和配置文件;
24、網(wǎng)格劃分模塊,用于根據(jù)所述配置文件中的網(wǎng)格尺寸,將所述三維模型劃分為若干體素網(wǎng)格;
25、仿真計算模塊,用于基于所述配置文件中的參數(shù)對熔融態(tài)填充所述若干體素網(wǎng)格的過程進行仿真模擬,確定所述熔融態(tài)在所述仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,作為所述每個時刻對應的填充速度,其中,所述目標體素網(wǎng)格是指與所述熔融態(tài)已填充的至少一個體素網(wǎng)格相鄰且未被所述熔融態(tài)填充的體素網(wǎng)格;
26、流痕預測模塊,用于根據(jù)所述每個時刻對應的填充速度,確定所述熔融態(tài)在所述每個時刻填充所述目標體素網(wǎng)格時是否會產(chǎn)生流痕。
27、本申請第三方面提供一種計算機程序產(chǎn)品,包括計算機可讀指令,當所述計算機可讀指令在電子設備上運行時,使得所述電子設備實現(xiàn)上述第一方面或第一方面任一實現(xiàn)方式的流痕預測方法。
28、本申請第四方面提供一種電子設備,包括至少一個處理器和與所述處理器連接的存儲器,其中:
29、所述存儲器用于存儲計算機程序;
30、所述處理器用于執(zhí)行所述計算機程序,以使所述電子設備能夠?qū)崿F(xiàn)上述第一方面或第一方面任一實現(xiàn)方式的流痕預測方法。
31、本申請第五方面提供一種計算機存儲介質(zhì),所述存儲介質(zhì)承載有一個或多個計算機程序,當所述一個或多個計算機程序被電子設備執(zhí)行時,能夠使所述電子設備上述第一方面或第一方面任一實現(xiàn)方式的流痕預測方法。
32、借由上述技術方案,本申請?zhí)峁┑牧骱垲A測方法能夠根據(jù)所述配置文件中的網(wǎng)格尺寸,將待檢測零件的三維模型劃分為若干體素網(wǎng)格,基于配置文件中的參數(shù)對熔融態(tài)填充若干體素網(wǎng)格的過程進行仿真模擬,并能夠確定出熔融態(tài)在仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,根據(jù)計算出的速度可以確定出熔融態(tài)在每個時刻填充目標體素網(wǎng)格時是否會產(chǎn)生流痕。由此可見,本申請可以基于待檢測零件的三維模型進行注塑工藝的仿真模擬,在仿真模擬過程中可以確定出熔融態(tài)在仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,進而可以對仿真模擬過程中的每個時刻是否會產(chǎn)生流痕進行預測,由于不需要使用商用軟件中復雜的數(shù)值模擬方法,節(jié)省了大量的計算時間和計算資源,并降低了流痕預測的成本。
1.一種流痕預測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的流痕預測方法,其特征在于,所述基于所述配置文件中的參數(shù)對熔融態(tài)填充所述若干體素網(wǎng)格的過程進行仿真模擬,包括:
3.根據(jù)權(quán)利要求1所述的流痕預測方法,其特征在于,所述確定所述熔融態(tài)在所述仿真模擬的每個時刻填充目標體素網(wǎng)格時的速度,作為所述每個時刻對應的填充速度,包括:
4.根據(jù)權(quán)利要求3所述的流痕預測方法,其特征在于,所述根據(jù)所述螺桿在所述每個時刻推動所述熔融態(tài)的速度,得到所述每個時刻對應的填充速度,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的流痕預測方法,其特征在于,所述根據(jù)所述每個時刻對應的填充速度,確定所述熔融態(tài)在所述每個時刻填充目標體素網(wǎng)格時是否會產(chǎn)生流痕,包括:
6.根據(jù)權(quán)利要求5所述的流痕預測方法,其特征在于,還包括:
7.一種流痕預測裝置,其特征在于,包括:
8.一種計算機程序產(chǎn)品,其特征在于,包括計算機可讀指令,當所述計算機可讀指令在電子設備上運行時,使得所述電子設備實現(xiàn)如權(quán)利要求1至6中任意一項所述的流痕預測方法。
9.一種電子設備,其特征在于,包括至少一個處理器和與所述處理器連接的存儲器,其中:
10.一種計算機存儲介質(zhì),其特征在于,所述存儲介質(zhì)承載有一個或多個計算機程序,當所述一個或多個計算機程序被電子設備執(zhí)行時,能夠使所述電子設備實現(xiàn)如權(quán)利要求1至6中任意一項所述的流痕預測方法。