本技術(shù)涉及車輛,特別是涉及一種車身覆蓋件模具補償方法和相關(guān)裝置。
背景技術(shù):
1、由于市場對多樣化車型的需求,廠家需要對車輛的車型進行更新以適應(yīng)市場。車身覆蓋件模具作為車輛車型的主要體現(xiàn)部件,廠家需要預(yù)先對模具進行設(shè)計與仿真,進而根據(jù)仿真結(jié)果對車身覆蓋件模具投產(chǎn)。
2、目前多款商業(yè)軟件均可以實現(xiàn)對車身覆蓋件模具的鈑金成型過程進行仿真,但是,在鈑金成型過程中模具會因較大的成型力發(fā)生形變,使得生產(chǎn)出來的模具在合模時存在間隙,導(dǎo)致模具研合率低。
3、針對上述技術(shù)問題,目前的解決方案多為生產(chǎn)工人對模具進行多次修模與試模,以盡量消除形變帶來的影響。但是這種方法需要依賴生產(chǎn)公認的經(jīng)驗,既無法針對模具的形變進行定量補償,補償效率也不高。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本技術(shù)提供了一種車身覆蓋件模具補償方法和相關(guān)裝置,考慮壓力與成型力對模具造成的形變以對模具的模面進行補償,提高模具形變修正的效率,縮短模具生產(chǎn)周期。
2、本技術(shù)實施例公開了如下技術(shù)方案:
3、第一方面,本技術(shù)實施例公開了一種車身覆蓋件模具補償方法,所述方法包括:
4、根據(jù)預(yù)設(shè)需求對待設(shè)計車身覆蓋件模具進行仿真,獲得仿真模具及所述仿真模具的成型力;
5、將所述成型力分別映射到多個仿真節(jié)點上;所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述仿真模具的模面上設(shè)置的;
6、根據(jù)所述仿真模具、所述多個仿真節(jié)點與所述多個成型力,對所述仿真模具、多個仿真節(jié)點與所述多個成型力建模,獲得仿真模具模型;
7、根據(jù)所述多個仿真節(jié)點上的成型力與壓機壓力,通過第二預(yù)設(shè)算法計算所述仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果;所述壓機壓力為預(yù)設(shè)的所述待設(shè)計車身覆蓋件模具所受壓機的壓力;
8、根據(jù)所述多個節(jié)點形變計算結(jié)果,對所述仿真模具模型進行模面補償。
9、可選的,所述仿真模具包括上模具與下模具;
10、所述將所述成型力分別映射到多個仿真節(jié)點上;所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述仿真模具的模面上設(shè)置的,包括:
11、將所述成型力分別映射到多個仿真節(jié)點上;所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述上模具的上模面上設(shè)置的;
12、所述根據(jù)所述仿真模具及多個仿真節(jié)點,對所述仿真模具及多個仿真節(jié)點建模,獲得仿真模具模型,包括:
13、根據(jù)所述仿真模具及多個仿真節(jié)點,對所述上模具及所述上模面進行彈塑性體建模;
14、根據(jù)所述仿真模具及多個仿真節(jié)點,對所述下模具進行固定建模,獲得仿真模具模型。
15、可選的,所述將所述成型力分別映射到多個仿真節(jié)點上,包括:
16、根據(jù)所述仿真模具的模面,計算多個所述成型力對所述模面上的多個仿真節(jié)點的作用力,獲得多個節(jié)點力;
17、將所述節(jié)點力分別映射到多個仿真節(jié)點上。
18、可選的,所述根據(jù)所述仿真模具的模面,計算多個所述成型力對所述模面上的多個仿真節(jié)點的作用力,獲得多個節(jié)點力,包括:
19、在所述多個仿真節(jié)點中確定待計算仿真節(jié)點;
20、計算其他仿真節(jié)點與所述待計算仿真節(jié)點的距離;所述其他仿真節(jié)點為所述多個仿真節(jié)點中除所述待計算仿真節(jié)點外的仿真節(jié)點;
21、確定與所述待計算仿真節(jié)點匹配的待匹配仿真節(jié)點;所述待匹配仿真節(jié)點為與所述待計算仿真節(jié)點的距離小于第一預(yù)設(shè)距離且大于第二預(yù)設(shè)距離的點;
22、根據(jù)所述待計算仿真節(jié)點所對應(yīng)的成型力與所述待匹配仿真節(jié)點所對應(yīng)的成型力,計算所述成型力對所述待計算仿真節(jié)點與所述待匹配仿真節(jié)點的作用力,獲得節(jié)點力。
23、可選的,所述第一預(yù)設(shè)算法為網(wǎng)格映射算法;
24、所述將所述成型力分別映射到多個仿真節(jié)點上,所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述仿真模具的模面上設(shè)置的,包括:
25、將所述成型力分別映射到多個仿真節(jié)點上,所述仿真節(jié)點為根據(jù)網(wǎng)格映射算法在所述仿真模具的模面上設(shè)置的。
26、可選的,所述方法還包括:
27、根據(jù)所述網(wǎng)格映射算法與所述仿真模具的模面,獲得多個所述仿真節(jié)點的節(jié)點坐標與節(jié)點編號;
28、所述將所述成型力分別映射到多個仿真節(jié)點上,包括:
29、將所述成型力按照多個節(jié)點編號分別映射到多個所述節(jié)點編號對應(yīng)的節(jié)點坐標的仿真節(jié)點上。
30、可選的,所述第二預(yù)設(shè)算法為隱式算法;
31、所述根據(jù)所述多個仿真節(jié)點上的成型力與壓機壓力,通過第二預(yù)設(shè)算法計算所述仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果,包括:
32、根據(jù)所述多個仿真節(jié)點上的成型力與壓機壓力,通過隱式算法計算所述仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果。
33、第二方面,本技術(shù)實施例公開了一種車身覆蓋件模具補償裝置,所述裝置包括:
34、仿真單元,用于根據(jù)預(yù)設(shè)需求對待設(shè)計車身覆蓋件模具進行仿真,獲得仿真模具及所述仿真模具的成型力;
35、成型力映射單元,用于將所述成型力分別映射到多個仿真節(jié)點上;所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述仿真模具的模面上設(shè)置的;
36、建模單元,用于根據(jù)所述仿真模具、所述多個仿真節(jié)點與所述多個成型力,對所述仿真模具、多個仿真節(jié)點與所述多個成型力建模,獲得仿真模具模型;
37、形變計算單元,用于根據(jù)所述多個仿真節(jié)點上的成型力與壓機壓力,通過第二預(yù)設(shè)算法計算所述仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果;所述壓機壓力為預(yù)設(shè)的所述待設(shè)計車身覆蓋件模具所受壓機的壓力;
38、模面補償單元,用于根據(jù)所述多個節(jié)點形變計算結(jié)果,對所述仿真模具模型進行模面補償。
39、可選的,所述仿真模具包括上模具與下模具;
40、所述成型力映射單元,還用于:
41、將所述成型力分別映射到多個仿真節(jié)點上;所述仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在所述上模具的上模面上設(shè)置的;
42、所述根據(jù)所述仿真模具及多個仿真節(jié)點,對所述仿真模具及多個仿真節(jié)點建模,獲得仿真模具模型,包括:
43、根據(jù)所述仿真模具及多個仿真節(jié)點,對所述上模具及所述上模面進行彈塑性體建模;
44、根據(jù)所述仿真模具及多個仿真節(jié)點,對所述下模具進行固定建模,獲得仿真模具模型。
45、可選的,所述成型力映射單元,還用于:
46、根據(jù)所述仿真模具的模面,計算多個所述成型力對所述模面上的多個仿真節(jié)點的作用力,獲得多個節(jié)點力;
47、將所述節(jié)點力分別映射到多個仿真節(jié)點上。
48、可選的,所述成型力映射單元,還用于:
49、在所述多個仿真節(jié)點中確定待計算仿真節(jié)點;
50、計算其他仿真節(jié)點與所述待計算仿真節(jié)點的距離;所述其他仿真節(jié)點為所述多個仿真節(jié)點中除所述待計算仿真節(jié)點外的仿真節(jié)點;
51、確定與所述待計算仿真節(jié)點匹配的待匹配仿真節(jié)點;所述待匹配仿真節(jié)點為與所述待計算仿真節(jié)點的距離小于第一預(yù)設(shè)距離且大于第二預(yù)設(shè)距離的點;
52、根據(jù)所述待計算仿真節(jié)點所對應(yīng)的成型力與所述待匹配仿真節(jié)點所對應(yīng)的成型力,計算所述成型力對所述待計算仿真節(jié)點與所述待匹配仿真節(jié)點的作用力,獲得節(jié)點力。
53、可選的,所述第一預(yù)設(shè)算法為網(wǎng)格映射算法;
54、所述成型力映射單元,還用于:
55、將所述成型力分別映射到多個仿真節(jié)點上,所述仿真節(jié)點為根據(jù)網(wǎng)格映射算法在所述仿真模具的模面上設(shè)置的。
56、可選的,所述裝置還包括:
57、節(jié)點信息獲得單元,用于根據(jù)所述網(wǎng)格映射算法與所述仿真模具的模面,獲得多個所述仿真節(jié)點的節(jié)點坐標與節(jié)點編號;
58、所述成型力映射單元,還用于:
59、將所述成型力按照多個節(jié)點編號分別映射到多個所述節(jié)點編號對應(yīng)的節(jié)點坐標的仿真節(jié)點上。
60、可選的,所述第二預(yù)設(shè)算法為隱式算法;
61、所述形變計算單元,還用于:
62、根據(jù)所述多個仿真節(jié)點上的成型力與壓機壓力,通過隱式算法計算所述仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果。
63、第三方面,本技術(shù)實施例公開了一種計算機設(shè)備,所述計算機設(shè)備包括處理器以及存儲器:
64、所述存儲器用于存儲程序代碼,并將所述程序代碼傳輸給所述處理器;
65、所述處理器用于根據(jù)所述程序代碼中的指令執(zhí)行如第一方面及第一方面任一可選項所述的車身覆蓋件模具補償方法。
66、第四方面,本技術(shù)實施例公開了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機程序,所述計算機程序在被處理器執(zhí)行時用于執(zhí)行如第一方面及第一方面任一可選項所述的車身覆蓋件模具補償方法。
67、由上述技術(shù)方案可以看出,根據(jù)預(yù)設(shè)需求對待設(shè)計車身覆蓋件模具進行仿真,獲得仿真模具及仿真模具的成型力;將成型力分別映射到多個仿真節(jié)點上;仿真節(jié)點為根據(jù)第一預(yù)設(shè)算法在仿真模具的模面上設(shè)置的;根據(jù)仿真模具、多個仿真節(jié)點與多個成型力,對仿真模具、多個仿真節(jié)點與多個成型力建模,獲得仿真模具模型;根據(jù)多個仿真節(jié)點上的成型力與壓機壓力,通過第二預(yù)設(shè)算法計算仿真模具模型的形變,獲得多個節(jié)點形變計算結(jié)果;壓機壓力為預(yù)設(shè)的待設(shè)計車身覆蓋件模具所受壓機的壓力;根據(jù)多個節(jié)點形變計算結(jié)果,對仿真模具模型進行模面補償。由此,將壓機給予待設(shè)計車身覆蓋件的壓力加載到仿真模具模型的各個仿真節(jié)點上,并根據(jù)各個仿真節(jié)點成型力與壓機壓力計算多個節(jié)點的形變,進而根據(jù)計算得到的節(jié)點形變計算結(jié)果對仿真模具模型的模面進行補償,從而能夠自動高效的對模具的形變進行修正。