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