本發(fā)明涉及汽車研發(fā),尤其涉及一種物料清單生成方法、裝置、設備和介質。
背景技術:
1、bom(bi?l?l?of?mater?ia?l,物料清單)是以數(shù)據(jù)格式來描述產(chǎn)品結構的文件,是計算機可以識別的產(chǎn)品結構數(shù)據(jù)文件。在汽車白車身設計中,也需要配置bom表,并且需要在bom表中體現(xiàn)對應零件的圖片。
2、相關技術中主要通過人工對各個零件進行截圖保存再導入bom表中,該方式的效率較低。因此,如何提高白車身零件的圖片存入bom表的效率是當前亟需解決的問題。
技術實現(xiàn)思路
1、本技術實施例通過提供一種物料清單生成方法、裝置、設備和介質,解決了現(xiàn)有技術中主要通過人工對各個零件進行截圖保存再導入bom表中,該方式存在bom表生成效率較低的技術問題,實現(xiàn)了提高白車身零件的圖片存入bom表的效率,進而提高bom表生成效率的技術效果。
2、第一方面,本技術提供了一種物料清單生成方法,方法包括:
3、根據(jù)白車身的目標仿真模型對應的裝配體結構樹,確定目標仿真模型包含的各個總成仿真模型之間的總成遍歷順序,以及確定每個總成仿真模型分別對應的各個零件仿真模型之間的零件遍歷順序;
4、按照總成遍歷順序和零件遍歷順序,獲取各個總成仿真模型分別對應的總成圖像,以及獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像;
5、將各個總成圖像和各個零件圖像分別插入預制物料清單中的對應位置,得到白車身的目標物料清單。
6、進一步地,在獲取各個總成仿真模型分別對應的總成圖像,以及獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像之后,方法還包括:
7、創(chuàng)建用于存儲目標仿真模型對應圖像的指定文件夾;
8、在指定文件夾中創(chuàng)建用于存儲各個總成仿真模型分別對應的總成文件夾;
9、將各個總成仿真模型分別對應的總成圖像分別保存至各個總成仿真模型分別對應的總成文件夾中,總成文件夾的名稱標識與對應的總成仿真零件模型的名稱標識相同;
10、在每個總成仿真模型對應的總成文件夾中,創(chuàng)建用于存儲總成仿真模型對應的各個零件仿真模型的零件圖像的零件文件夾;
11、將每個總成仿真模型對應的各個零件仿真模型的零件圖像分別保存至各個零件仿真模型分別對應的零件文件夾中,零件文件夾的名稱標識與對應的零件仿真零件模型的名稱標識相同。
12、進一步地,按照總成遍歷順序和零件遍歷順序,獲取各個總成仿真模型分別對應的總成圖像,包括:
13、按照總成遍歷順序,將目標仿真模型的各個總成仿真模型依次確定為目標總成仿真模型;
14、調用目標總成仿真模型對應的各個零件仿真模型進行裝配,并在顯示界面中輸出目標總成仿真模型對應的初始總成圖像;
15、控制初始總成圖像在顯示界面中居中并調整為軸測圖;
16、調用截圖指令,對居中且為軸測圖的初始總成圖像進行截圖,得到目標總成仿真模型對應的總成圖像。
17、進一步地,獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像,包括:
18、按照零件遍歷順序,將目標總成仿真模型對應的各個零件仿真模型依次確定為目標零件仿真模型;
19、控制初始總成圖像在顯示界面中隱藏除目標零件仿真模型以外的其他零件仿真模型,在顯示界面中輸出目標零件仿真模型的初始零件圖像;
20、控制初始零件圖像在顯示界面中居中并調整為軸測圖;
21、調用截圖指令,對居中且為軸測圖的初始零件圖像進行截圖,得到目標零件仿真模型對應的零件圖像。
22、進一步地,根據(jù)白車身的目標仿真模型對應的裝配體結構樹,確定目標仿真模型包含的各個總成仿真模型之間的總成遍歷順序,包括:
23、根據(jù)裝配體結構樹中各個總成仿真模型在顯示界面中由上到下的順序或者由左到右的順序,確定各個總成仿真模型的總成遍歷順序。
24、進一步地,確定每個總成仿真模型分別對應的各個零件仿真模型之間的零件遍歷順序,包括:
25、按照各個總成仿真模型的總成遍歷順序,將各個總成仿真模型依次確定為待處理總成仿真模型;
26、根據(jù)裝配體結構樹中待處理總成仿真模型的各個零件仿真模型在顯示界面中由左到右的順序依次遍歷每一條樹形支路上對應的零件仿真模型,確定待處理總成仿真模型的各個零件仿真模型的零件遍歷順序。
27、進一步地,將各個總成圖像和各個零件圖像分別插入預制物料清單中的對應位置,得到白車身的目標物料清單,包括:
28、根據(jù)各個總成圖像分別對應的總成名稱標識,在預制物料清單中查詢各個總成名稱標識分別對應的總成插圖位置,將各個總成圖像分別插入預制物料清單中分別對應的總成插圖位置;
29、根據(jù)各個零件圖像分別對應的零件名稱標識,在預制物料清單中查詢各個零件名稱標識分別對應的零件插圖位置,將各個零件圖像分別插入預制物料清單中分別對應的零件插圖位置。
30、第二方面,本技術提供了一種物料清單生成裝置,裝置包括:
31、順序確定模塊,用于根據(jù)白車身的目標仿真模型對應的裝配體結構樹,確定目標仿真模型包含的各個總成仿真模型之間的總成遍歷順序,以及確定每個總成仿真模型分別對應的各個零件仿真模型之間的零件遍歷順序;
32、圖像獲取模塊,用于按照總成遍歷順序和零件遍歷順序,獲取各個總成仿真模型分別對應的總成圖像,以及獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像;
33、圖像插入模塊,用于將各個總成圖像和各個零件圖像分別插入預制物料清單中的對應位置,得到白車身的目標物料清單。
34、進一步地,裝置還包括圖像保存模塊,用于:
35、在獲取各個總成仿真模型分別對應的總成圖像,以及獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像之后,創(chuàng)建用于存儲目標仿真模型對應圖像的指定文件夾;
36、在指定文件夾中創(chuàng)建用于存儲各個總成仿真模型分別對應的總成文件夾;
37、將各個總成仿真模型分別對應的總成圖像分別保存至各個總成仿真模型分別對應的總成文件夾中,總成文件夾的名稱標識與對應的總成仿真零件模型的名稱標識相同;
38、在每個總成仿真模型對應的總成文件夾中,創(chuàng)建用于存儲總成仿真模型對應的各個零件仿真模型的零件圖像的零件文件夾;
39、將每個總成仿真模型對應的各個零件仿真模型的零件圖像分別保存至各個零件仿真模型分別對應的零件文件夾中,零件文件夾的名稱標識與對應的零件仿真零件模型的名稱標識相同。
40、進一步地,圖像獲取模塊,用于:
41、按照總成遍歷順序,將目標仿真模型的各個總成仿真模型依次確定為目標總成仿真模型;
42、調用目標總成仿真模型對應的各個零件仿真模型進行裝配,并在顯示界面中輸出目標總成仿真模型對應的初始總成圖像;
43、控制初始總成圖像在顯示界面中居中并調整為軸測圖;
44、調用截圖指令,對居中且為軸測圖的初始總成圖像進行截圖,得到目標總成仿真模型對應的總成圖像。
45、進一步地,圖像獲取模塊,用于:
46、按照零件遍歷順序,將目標總成仿真模型對應的各個零件仿真模型依次確定為目標零件仿真模型;
47、控制初始總成圖像在顯示界面中隱藏除目標零件仿真模型以外的其他零件仿真模型,在顯示界面中輸出目標零件仿真模型的初始零件圖像;
48、控制初始零件圖像在顯示界面中居中并調整為軸測圖;
49、調用截圖指令,對居中且為軸測圖的初始零件圖像進行截圖,得到目標零件仿真模型對應的零件圖像。
50、進一步地,順序確定模塊,用于:
51、根據(jù)裝配體結構樹中各個總成仿真模型在顯示界面中由上到下的順序或者由左到右的順序,確定各個總成仿真模型的總成遍歷順序。
52、進一步地,順序確定模塊,用于:
53、按照各個總成仿真模型的總成遍歷順序,將各個總成仿真模型依次確定為待處理總成仿真模型;
54、根據(jù)裝配體結構樹中待處理總成仿真模型的各個零件仿真模型在顯示界面中由左到右的順序依次遍歷每一條樹形支路上對應的零件仿真模型,確定待處理總成仿真模型的各個零件仿真模型的零件遍歷順序。
55、進一步地,圖像插入模塊,用于:
56、根據(jù)各個總成圖像分別對應的總成名稱標識,在預制物料清單中查詢各個總成名稱標識分別對應的總成插圖位置,將各個總成圖像分別插入預制物料清單中分別對應的總成插圖位置;
57、根據(jù)各個零件圖像分別對應的零件名稱標識,在預制物料清單中查詢各個零件名稱標識分別對應的零件插圖位置,將各個零件圖像分別插入預制物料清單中分別對應的零件插圖位置。
58、第三方面,本技術提供了一種電子設備,包括:
59、處理器;
60、用于存儲處理器可執(zhí)行指令的存儲器;
61、其中,處理器被配置為執(zhí)行以實現(xiàn)如第一方面提供的一種物料清單生成方法。
62、第四方面,本技術提供了一種非臨時性計算機可讀存儲介質,當存儲介質中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行實現(xiàn)如第一方面提供的一種物料清單生成方法。
63、本技術實施例中提供的一個或多個技術方案,至少具有如下技術效果或優(yōu)點:
64、本實施例根據(jù)白車身的目標仿真模型對應的裝配體結構樹,確定目標仿真模型包含的各個總成仿真模型之間的總成遍歷順序,以及確定每個總成仿真模型分別對應的各個零件仿真模型之間的零件遍歷順序;然后按照總成遍歷順序和零件遍歷順序,獲取各個總成仿真模型分別對應的總成圖像,以及獲取各個總成仿真模型分別對應的各個零件仿真模型的零件圖像;最后將各個總成圖像和各個零件圖像分別插入預制物料清單中的對應位置,得到白車身的目標物料清單??梢姡緦嵤├?guī)避了相關技術中通過人工對各個零件進行截圖保存再導入bom表中的方式,通過自動截取各個總成仿真模型和各個零件仿真模型的圖像,然后自動插入預制物料清單中,進而提高了白車身零件的圖片存入bom表的效率,也就提高了bom表生成效率。此外,本實施例還規(guī)避了人工截圖導入bom表中的失誤情況的發(fā)生,提高了bom表中圖像數(shù)據(jù)的準確度。