本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種創(chuàng)建焊縫的方法和裝置。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)在產(chǎn)品的前期開發(fā)過程中越來越得到廣泛應(yīng)用,它不僅能大幅的縮短產(chǎn)品開發(fā)周期,且能很大程度地節(jié)約開發(fā)成本,同時(shí)還能幫助提高產(chǎn)品的性能,在轎車的開發(fā)過程中,需要大量的分析數(shù)據(jù)作為項(xiàng)目開發(fā)的依據(jù),車身焊縫的疲勞耐久性是整車性能的一項(xiàng)重要考察指標(biāo),車身焊縫壽命不滿足要求,對(duì)整車的NVH(Noise、Vibration、Harshness,噪聲、振動(dòng)與聲振粗糙度)性能,疲勞耐久性能都會(huì)產(chǎn)生重要影響,所以車身焊縫的分析是必不可少的項(xiàng)目。在對(duì)車身焊縫進(jìn)行分析之前,首先需要?jiǎng)?chuàng)建焊縫。
目前,創(chuàng)建焊縫時(shí),工程師根據(jù)實(shí)際車輛中焊縫的形狀,手動(dòng)在計(jì)算機(jī)軟件中繪制焊縫,如果繪制的焊縫和實(shí)際的焊縫的形狀有偏差時(shí),還需要反復(fù)手動(dòng)修改,從而導(dǎo)致創(chuàng)建焊縫的效率低且準(zhǔn)確性差。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的問題,本發(fā)明提供了一種創(chuàng)建焊縫的方法和裝置。技術(shù)方案如下:
一種創(chuàng)建焊縫的方法,所述方法包括:
根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成所述目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);
獲取所述目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,所述焊縫信息包括焊縫位置和連接信息;
根據(jù)所述連接信息,確定所述目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,所述目標(biāo)熱影響區(qū)域?yàn)樗瞿繕?biāo)焊縫在與所述目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;
根據(jù)所述焊縫位置、所述目標(biāo)焊縫的尺寸和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫和所述目標(biāo)熱影響區(qū)域。
可選的,所述根據(jù)所述焊縫位置、所述目標(biāo)焊縫的尺寸和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫和所述目標(biāo)熱影響區(qū)域,包括:
根據(jù)所述焊縫位置,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成焊縫單元和熱影響單元;
根據(jù)所述目標(biāo)焊縫的尺寸,將所述焊縫單元的尺寸調(diào)整為所述目標(biāo)焊縫的尺寸,得到所述目標(biāo)焊縫;
根據(jù)所述目標(biāo)熱影響區(qū)域的尺寸,將所述熱影響單元的尺寸調(diào)整為所述目標(biāo)熱影響區(qū)域的尺寸,得到所述目標(biāo)熱影響區(qū)域。
可選的,所述根據(jù)所述焊縫位置、所述目標(biāo)焊縫的尺寸和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫和所述目標(biāo)熱影響區(qū)域,包括:
根據(jù)所述焊縫位置和所述目標(biāo)焊縫的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫;
根據(jù)所述焊縫位置和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)熱影響區(qū)域。
可選的,所述方法還包括:
根據(jù)所述目標(biāo)熱影響區(qū)域的尺寸和位置,在所述目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成附屬熱影響區(qū)域;
建立所述目標(biāo)熱影響區(qū)域和所述附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
可選的,所述方法還包括:
建立所述附屬熱影響區(qū)域和所述母材之間的拓?fù)潢P(guān)系。
一種創(chuàng)建焊縫的裝置,所述裝置包括:
第一生成模塊,用于根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成所述目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);
獲取模塊,用于獲取所述目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,所述焊縫信息包括焊縫位置和連接信息;
確定模塊,用于根據(jù)所述連接信息,確定所述目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,所述目標(biāo)熱影響區(qū)域?yàn)樗瞿繕?biāo)焊縫在與所述目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;
第二生成模塊,用于根據(jù)所述焊縫位置、所述目標(biāo)焊縫的尺寸和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫和所述目標(biāo)熱影響區(qū)域。
可選的,所述第二生成模塊,包括:
第一生成單元,用于根據(jù)所述焊縫位置,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成焊縫單元和熱影響單元;
第一調(diào)整單元,用于根據(jù)所述目標(biāo)焊縫的尺寸,將所述焊縫單元的尺寸調(diào)整為所述目標(biāo)焊縫的尺寸,得到所述目標(biāo)焊縫;
第二調(diào)整單元,用于根據(jù)所述目標(biāo)熱影響區(qū)域的尺寸,將所述熱影響單元的尺寸調(diào)整為所述目標(biāo)熱影響區(qū)域的尺寸,得到所述目標(biāo)熱影響區(qū)域。
可選的,所述第二生成模塊,包括:
第二生成單元,用于根據(jù)所述焊縫位置和所述目標(biāo)焊縫的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)焊縫;
第三生成單元,用于根據(jù)所述焊縫位置和所述目標(biāo)熱影響區(qū)域的尺寸,在所述車身模型基礎(chǔ)網(wǎng)絡(luò)中生成所述目標(biāo)熱影響區(qū)域。
可選的,所述裝置還包括:
第三生成模塊,用于根據(jù)所述目標(biāo)熱影響區(qū)域的尺寸和位置,在所述目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成附屬熱影響區(qū)域;
第一建立模塊,用于建立所述目標(biāo)熱影響區(qū)域和所述附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
可選的,所述裝置還包括:
第二建立模塊,用于建立所述附屬熱影響區(qū)域和所述母材之間的拓?fù)潢P(guān)系。
在本發(fā)明實(shí)施例中,根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,焊縫信息包括焊縫位置和連接信息;根據(jù)連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。本發(fā)明中可以根據(jù)焊縫信息,自動(dòng)創(chuàng)建焊縫,從而可以提高創(chuàng)建焊縫的效率和準(zhǔn)確性。
附圖說明
圖1是本發(fā)明實(shí)施例1提供的一種創(chuàng)建焊縫的方法流程圖;
圖2-1是本發(fā)明實(shí)施例2提供的一種創(chuàng)建焊縫的方法流程圖;
圖2-2是本發(fā)明實(shí)施例2提供的目標(biāo)焊縫、第一目標(biāo)熱影響區(qū)域和第二目標(biāo)熱影響區(qū)域的示意圖;
圖2-3是本發(fā)明實(shí)施例2提供的第一附屬熱影響區(qū)域和第二附屬熱影響區(qū)域的示意圖;
圖2-4是本發(fā)明實(shí)施例2提供的建立第一熱影響區(qū)域和第一母材之間的拓?fù)潢P(guān)系的示意圖;
圖2-5是本發(fā)明實(shí)施例2提供的建立第二熱影響區(qū)域和第二母材之間的拓?fù)潢P(guān)系的示意圖;
圖3是本發(fā)明實(shí)施例3提供的一種創(chuàng)建焊縫的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
實(shí)施例1
本發(fā)明實(shí)施例提供了一種創(chuàng)建焊縫的方法,該方法的執(zhí)行主體可以為終端。參見圖1,該方法包括:
步驟101:根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò)。
步驟102:獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,該焊縫信息包括焊縫位置和連接信息。
步驟103:根據(jù)該連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域。
步驟104:根據(jù)該焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。
可選的,根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域,包括:
根據(jù)焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成焊縫單元和熱影響單元;
根據(jù)目標(biāo)焊縫的尺寸,將焊縫單元的尺寸調(diào)整為目標(biāo)焊縫的尺寸,得到目標(biāo)焊縫;
根據(jù)目標(biāo)熱影響區(qū)域的尺寸,將熱影響單元的尺寸調(diào)整為目標(biāo)熱影響區(qū)域的尺寸,得到目標(biāo)熱影響區(qū)域。
可選的,根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域,包括:
根據(jù)焊縫位置和目標(biāo)焊縫的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫;
根據(jù)焊縫位置和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)熱影響區(qū)域。
可選的,方法還包括:
根據(jù)目標(biāo)熱影響區(qū)域的尺寸和位置,在目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成附屬熱影響區(qū)域;
建立目標(biāo)熱影響區(qū)域和附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
可選的,方法還包括:
建立附屬熱影響區(qū)域和母材之間的拓?fù)潢P(guān)系。
在本發(fā)明實(shí)施例中,根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,焊縫信息包括焊縫位置和連接信息;根據(jù)連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。本發(fā)明中可以根據(jù)焊縫信息,自動(dòng)創(chuàng)建焊縫,從而可以提高創(chuàng)建焊縫的效率和準(zhǔn)確性。
實(shí)施例2
本發(fā)明實(shí)施例提供了一種創(chuàng)建焊縫的方法,該方法的執(zhí)行主體可以為終端。該方法可以應(yīng)用在有限元分析中,創(chuàng)建焊縫之后,可以對(duì)焊縫進(jìn)行疲勞和耐久性分析。參見圖2-1,該方法包括:
步驟201:根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò)。
車身數(shù)據(jù)包括車輛的幾何形狀、車輛尺寸以及車輛包括的各零部件的形狀、尺寸和材料等。
在本步驟中,終端根據(jù)目標(biāo)車輛的車身數(shù)據(jù),通過預(yù)設(shè)仿真軟件,生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò),根據(jù)各零部件的材料,在車身模型基礎(chǔ)網(wǎng)絡(luò)中設(shè)置各零部件的屬性。
預(yù)設(shè)仿真軟件可以為現(xiàn)有的任一建立車輛模型的仿真軟件,在本發(fā)明實(shí)施例中,對(duì)預(yù)設(shè)仿真軟件不作具體限定。終端可以為PC(personal computer,個(gè)人計(jì)算機(jī))終端或者平板電腦等。
步驟202:獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息。
終端事先存儲(chǔ)目標(biāo)車輛的所有焊縫的焊縫信息,在本步驟中,終端任一選擇一焊縫確定為目標(biāo)焊縫,從終端存儲(chǔ)的所有焊縫的焊縫信息中獲取該目標(biāo)焊縫的焊縫信息。
焊縫信息包括焊縫位置和連接信息,連接信息至少包括與焊縫相鄰的母材厚度,連接信息還可以包括母材的位置。
由于與目標(biāo)焊縫相鄰的母材有兩個(gè),分別稱為第一母材和第二母材,因此,連接信息包括第一連接信息和第二連接信息,第一連接信息可以包括第一母材的位置和第一厚度,第二連接信息包括第二母材的位置和第二厚度。
步驟203:根據(jù)該連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的目標(biāo)熱影響區(qū)域。
具體地,從第一連接信息包括的第一母材的第一厚度和第二連接信息包括的第二母材的第二厚度中選擇最小厚度,根據(jù)該最小厚度,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸。
其中,目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸相同。終端中事先存儲(chǔ)厚度和尺寸的對(duì)應(yīng)關(guān)系,相應(yīng)的,根據(jù)該最小厚度,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸的步驟可以為:
根據(jù)該最小厚度,從厚度和尺寸的對(duì)應(yīng)關(guān)系中獲取該最小厚度對(duì)應(yīng)的尺寸,將該獲取的尺寸確定為目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸。
目標(biāo)熱影響區(qū)域包括目標(biāo)焊縫在第一母材上的第一目標(biāo)熱影響區(qū)域和目標(biāo)焊縫在第二母材上的第二熱影響區(qū)域。則目標(biāo)熱影響區(qū)域的尺寸包括第一目標(biāo)熱影響區(qū)域的尺寸和第二目標(biāo)熱影響區(qū)域的尺寸,且第一目標(biāo)熱影響區(qū)域的尺寸和第二目標(biāo)熱影響區(qū)域的尺寸相同。
步驟204:根據(jù)該焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。
本步驟可以先生成焊縫單元和熱影響單元,然后根據(jù)目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸調(diào)整焊縫單元和熱影響單元得到目標(biāo)焊縫和目標(biāo)熱影響區(qū)域,也即以下第一種實(shí)現(xiàn)方式;本步驟也可以直接根據(jù)該焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,生成目標(biāo)焊縫的尺寸對(duì)應(yīng)的目標(biāo)焊縫,目標(biāo)熱影響區(qū)域尺寸對(duì)應(yīng)的目標(biāo)熱影響區(qū)域。
對(duì)于第一種實(shí)現(xiàn)方式,本步驟可以通過以下步驟(1)至(3)實(shí)現(xiàn),包括:
(1):根據(jù)焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成焊縫單元和熱影響單元。
根據(jù)該焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成預(yù)設(shè)焊縫形狀的焊縫單位和預(yù)設(shè)熱影響形狀的熱影響單元。
熱影響單元包括在第一母材上的第一熱影響單元和在第二母材上的第二熱影響單元。
則根據(jù)該焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成預(yù)設(shè)熱影響形狀的熱影響單元的步驟可以為:
根據(jù)該焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中第一母材上生成預(yù)設(shè)熱影響形狀的第一熱影響單元,在車身模型基礎(chǔ)網(wǎng)絡(luò)中第二母材上生成預(yù)設(shè)熱影響形狀的第二熱影響單元。
預(yù)設(shè)焊縫形狀和預(yù)設(shè)熱影響區(qū)域形狀可以相同,也可以不同;例如,預(yù)設(shè)焊縫形狀和預(yù)設(shè)熱影響區(qū)域形狀為長(zhǎng)方形。再如,預(yù)設(shè)焊縫形狀和預(yù)設(shè)熱影響區(qū)域形狀為雛形。
(2):根據(jù)目標(biāo)焊縫的尺寸,將焊縫單元的尺寸調(diào)整為目標(biāo)焊縫的尺寸,得到目標(biāo)焊縫。
根據(jù)目標(biāo)焊縫的尺寸,將焊縫單元的尺寸調(diào)整為該目標(biāo)焊縫尺寸,將調(diào)整后的焊縫單元稱為目標(biāo)焊縫。
(3):根據(jù)目標(biāo)熱影響區(qū)域的尺寸,將熱影響單元的尺寸調(diào)整為目標(biāo)熱影響區(qū)域的尺寸,得到目標(biāo)熱影響區(qū)域。
根據(jù)目標(biāo)熱影響區(qū)域的尺寸,將熱影響單元的尺寸調(diào)整為該目標(biāo)熱影響區(qū)域的尺寸,將調(diào)整后的熱影響區(qū)域稱為目標(biāo)熱影響區(qū)域。
由于目標(biāo)熱影響區(qū)域包括第一目標(biāo)熱影響區(qū)域和第二目標(biāo)熱影響區(qū)域,則本步驟可以為:
根據(jù)第一目標(biāo)熱影響區(qū)域的尺寸,將第一熱影響單元的尺寸調(diào)整為第一目標(biāo)熱影響區(qū)域的尺寸,得到第一目標(biāo)熱影響區(qū)域;根據(jù)第二目標(biāo)熱影響區(qū)域的尺寸,將第二熱影響單元的尺寸調(diào)整為第二目標(biāo)熱影響區(qū)域的尺寸,得到第二目標(biāo)熱影響區(qū)域。
對(duì)于第二種實(shí)現(xiàn)方式,本步驟可以通過以下步驟(A)至(B)實(shí)現(xiàn),包括:
(A):根據(jù)焊縫位置和目標(biāo)焊縫的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫。
根據(jù)焊縫位置和目標(biāo)焊縫的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中該焊縫位置處生成尺寸為該目標(biāo)焊縫的尺寸的目標(biāo)焊縫。
(B):根據(jù)焊縫位置和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)熱影響區(qū)域。
根據(jù)焊縫位置和第一目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中第一母材上且與該焊縫位置相鄰的區(qū)域中生成第一目標(biāo)熱影響區(qū)域;根據(jù)焊縫位置和第二目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中第二母材上且與該焊縫位置相鄰的區(qū)域中生成第二目標(biāo)熱影響區(qū)域。
例如,參見圖2-2,在車身模型基礎(chǔ)網(wǎng)絡(luò)中,生成目標(biāo)焊縫、第一目標(biāo)熱影響區(qū)域和第二目標(biāo)熱影響區(qū)域。
為了方便后續(xù)對(duì)熱影響區(qū)域進(jìn)行分析,可以通過步驟205-207擴(kuò)展目標(biāo)熱影響區(qū)域。
在本發(fā)明實(shí)施例中,車身模型基礎(chǔ)網(wǎng)絡(luò)構(gòu)建好后,只要根據(jù)焊縫信息就可以自動(dòng)創(chuàng)建車身疲勞焊縫,建模過程簡(jiǎn)單,有利于提高焊縫生成的成功率,節(jié)省了工程師的精力和時(shí)間。
并且,本發(fā)明實(shí)施例中,如果更新車型時(shí),只需要生成更新后的車型對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò),然后根據(jù)更新后的車型的焊縫信息,創(chuàng)建焊縫,能夠快速滿足所需要的模型需要。
步驟205:根據(jù)目標(biāo)熱影響區(qū)域的尺寸和位置,在目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成附屬熱影響區(qū)域。
該附屬熱影響區(qū)域和該目標(biāo)熱影響區(qū)域?yàn)樵谀覆纳舷噜彽膬蓚€(gè)區(qū)域。該附屬熱影響區(qū)域包括第一輻射熱影響區(qū)域和第二輻射熱影響區(qū)域。
本步驟可以通過以下步驟(1)至(2)實(shí)現(xiàn),包括:
(1):根據(jù)第一目標(biāo)熱影響區(qū)域的尺寸和第一目標(biāo)熱影響區(qū)域的位置,在第一目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成第一附屬熱影響區(qū)域。
根據(jù)第一目標(biāo)熱影響區(qū)域的尺寸和第一目標(biāo)熱影響區(qū)域的位置,在第一目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成尺寸為第一目標(biāo)熱影響區(qū)域尺寸的第一附屬熱影響區(qū)域。
(2):根據(jù)第二目標(biāo)熱影響區(qū)域的尺寸和第二目標(biāo)熱影響區(qū)域的位置,在第二目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成第二附屬熱影響區(qū)域。
根據(jù)第二目標(biāo)熱影響區(qū)域的尺寸和第二目標(biāo)熱影響區(qū)域的位置,在第二目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成尺寸為第二目標(biāo)熱影響區(qū)域尺寸的第二附屬熱影響區(qū)域。
例如,參見圖2-3,將第一目標(biāo)熱影響區(qū)域向外再擴(kuò)展一圈,得到第一附屬熱影響區(qū)域,將第二目標(biāo)熱影響區(qū)域向外再擴(kuò)展一圈,得到第二附屬熱影響區(qū)域。
步驟206:建立目標(biāo)熱影響區(qū)域和附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
本步驟可以通過以下步驟(1)和(2)實(shí)現(xiàn),包括:
(1):建立第一目標(biāo)熱影響區(qū)域和第一附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
第一目標(biāo)熱影響區(qū)域和第一附屬熱影響區(qū)域都包括多個(gè)網(wǎng)絡(luò),且第一目標(biāo)熱影響區(qū)域中的網(wǎng)格和第一附屬熱影響區(qū)域中的網(wǎng)格一一對(duì)應(yīng)。則本步驟可以為:
根據(jù)第一目標(biāo)熱影響區(qū)域中的第一網(wǎng)格,在第一附屬熱影響區(qū)域中確定該第一網(wǎng)格對(duì)應(yīng)的第二網(wǎng)格,連接第一網(wǎng)格和第二網(wǎng)格,第一網(wǎng)格為第一目標(biāo)熱影響區(qū)域中的任一網(wǎng)格。
(2):建立第二目標(biāo)熱影響區(qū)域和第二附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
第二目標(biāo)熱影響區(qū)域和第二附屬熱影響區(qū)域都包括多個(gè)網(wǎng)絡(luò),且第二目標(biāo)熱影響區(qū)域中的網(wǎng)格和第二附屬熱影響區(qū)域中的網(wǎng)格一一對(duì)應(yīng)。則本步驟可以為:
根據(jù)第二目標(biāo)熱影響區(qū)域中的第三網(wǎng)格,在第二附屬熱影響區(qū)域中確定該第三網(wǎng)格對(duì)應(yīng)的第四網(wǎng)格,連接第三網(wǎng)格和第四網(wǎng)格,第三網(wǎng)格為第二目標(biāo)熱影響區(qū)域中的任一網(wǎng)格。
步驟207:建立附屬熱影響區(qū)域和母材之間的拓?fù)潢P(guān)系。
建立第一附屬熱影響區(qū)域和第一母材之間的拓?fù)潢P(guān)系,建立第二附屬熱影響區(qū)域和第二母材之間的拓?fù)潢P(guān)系。
例如,參見圖2-4,連接第一附屬熱影響區(qū)域與第一母材;參見圖2-5,連接第二附屬熱影響區(qū)域與第二母材。
在本發(fā)明實(shí)施例中,根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,焊縫信息包括焊縫位置和連接信息;根據(jù)連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。本發(fā)明中可以根據(jù)焊縫信息,自動(dòng)創(chuàng)建焊縫,從而可以提高創(chuàng)建焊縫的效率和準(zhǔn)確性。
實(shí)施例3
本發(fā)明實(shí)施例提供了一種創(chuàng)建焊縫的裝置,該裝置用于執(zhí)行實(shí)施例1和實(shí)施例2所示的創(chuàng)建焊縫的方法,該裝置可以為終端;
參見圖3,該裝置包括:
第一生成模塊301,用于根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);
獲取模塊302,用于獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,焊縫信息包括焊縫位置和連接信息;
確定模塊303,用于根據(jù)連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;
第二生成模塊304,用于根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。
可選的,第二生成模塊304,包括:
第一生成單元,用于根據(jù)焊縫位置,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成焊縫單元和熱影響單元;
第一調(diào)整單元,用于根據(jù)目標(biāo)焊縫的尺寸,將焊縫單元的尺寸調(diào)整為目標(biāo)焊縫的尺寸,得到目標(biāo)焊縫;
第二調(diào)整單元,用于根據(jù)目標(biāo)熱影響區(qū)域的尺寸,將熱影響單元的尺寸調(diào)整為目標(biāo)熱影響區(qū)域的尺寸,得到目標(biāo)熱影響區(qū)域。
可選的,第二生成模塊304,包括:
第二生成單元,用于根據(jù)焊縫位置和目標(biāo)焊縫的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫;
第三生成單元,用于根據(jù)焊縫位置和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)熱影響區(qū)域。
可選的,裝置還包括:
第三生成模塊,用于根據(jù)目標(biāo)熱影響區(qū)域的尺寸和位置,在目標(biāo)熱影響區(qū)域的相鄰區(qū)域生成附屬熱影響區(qū)域;
第一建立模塊,用于建立目標(biāo)熱影響區(qū)域和附屬熱影響區(qū)域之間的拓?fù)潢P(guān)系。
可選的,裝置還包括:
第二建立模塊,用于建立附屬熱影響區(qū)域和母材之間的拓?fù)潢P(guān)系。
在本發(fā)明實(shí)施例中,根據(jù)目標(biāo)車輛的車身數(shù)據(jù),生成目標(biāo)車輛對(duì)應(yīng)的車身模型基礎(chǔ)網(wǎng)絡(luò);獲取目標(biāo)車輛中的目標(biāo)焊縫的焊縫信息,焊縫信息包括焊縫位置和連接信息;根據(jù)連接信息,確定目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,目標(biāo)熱影響區(qū)域?yàn)槟繕?biāo)焊縫在與目標(biāo)焊縫相鄰的母材上的熱影響區(qū)域;根據(jù)焊縫位置、目標(biāo)焊縫的尺寸和目標(biāo)熱影響區(qū)域的尺寸,在車身模型基礎(chǔ)網(wǎng)絡(luò)中生成目標(biāo)焊縫和目標(biāo)熱影響區(qū)域。本發(fā)明中可以根據(jù)焊縫信息,自動(dòng)創(chuàng)建焊縫,從而可以提高創(chuàng)建焊縫的效率和準(zhǔn)確性。
需要說明的是:上述實(shí)施例提供的創(chuàng)建焊縫的裝置在創(chuàng)建焊縫時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的創(chuàng)建焊縫的裝置與創(chuàng)建焊縫的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。