焊點分析方法和裝置的制造方法
【技術領域】
[0001]本發明涉及計算機分析領域,特別涉及一種焊點分析方法和裝置。
【背景技術】
[0002]在汽車的開發過程中,車身的焊點的疲勞耐久性(疲勞耐久性用于反映焊點的壽命)是整車性能的一項重要考察指標,若焊點的疲勞耐久性不滿足要求,對汽車的噪聲、振動與聲振粗糙度(英文Noi se、Vibrat 1n、Harshness,簡稱:NVH)性能會產生較大影響,因而需要通過計算機輔助設計的方法對汽車的NVH性能進行分析以保證焊點的疲勞耐久性。
[0003]相關技術中在對焊點的疲勞耐久性進行分析時,首先需要定義焊點初始的幾何條件、能量形式和相關的約束條件,之后根據這些條件經過大量的處理工作以完成對焊點模型的建立,其中,焊點模型包括焊核,而焊核包括內圈和外圈。在建立焊點的模型之后,可以根據焊點的模型對焊點的疲勞耐久性進行分析。
[0004]發明人在實現本發明的過程中,發現上述方式至少存在如下缺陷:上述方式中焊點模型的建立效率較低,耗費工作量較大。
【發明內容】
[0005]為了解決相關技術中焊點模型的建立效率較低,耗費工作量較大的問題,本發明實施例提供了一種焊點分析方法和裝置。所述技術方案如下:
[0006]根據本發明實施例的第一方面,提供一種焊點分析方法,所述方法包括:
[0007]將車身的零件模型劃分為多個單元,所述多個單元的邊界組成所述零件模型的基礎網格;
[0008]獲取所述零件模型的任一焊點的焊點信息,所述焊點信息包括所述任一焊點的焊點位置和連接信息,所述連接信息為所述任一焊點所連接的物體的信息;
[0009]根據所述焊點信息和所述基礎網格建立所述任一焊點的模型;
[0010]根據所述任一焊點的模型分析所述任一焊點的疲勞耐久性。
[0011 ]可選的,所述根據所述焊點信息和所述基礎網格建立所述任一焊點的模型,包括:
[0012]根據所述焊點信息和所述基礎網格確定所述任一焊點的焊點位置是否存在能夠生成焊點的空間;
[0013]在所述焊點位置存在能夠生成焊點的空間時,根據所述焊點信息和所述基礎網格建立所述任一焊點的模型。
[0014]可選的,所述根據所述焊點信息和所述基礎網格確定所述任一焊點的焊點位置是否存在能夠生成焊點的空間,包括:
[0015]根據所述焊點信息確定焊核直徑D和所述焊核與所述零件模型之間的過渡單元的寬度d;
[0016]獲取以所述焊點位置為中心,1.5*(D/2+d)為半徑形成的圓形區域內包含的單元的頂點;
[0017]確定所述單元的頂點連接的單元;
[0018]將所述單元的頂點連接的單元中與所述焊核的夾角小于預設角度的單元確定為預設單元;
[0019]檢測所述預設單元構成的區域的邊界與所述焊點位置的距離是否均大于D/2+0.7d;
[0020]在所述區域的邊界與所述焊點位置的距離均大于D/2+0.7d時,確定所述焊點位置存在能夠生成焊點的空間。
[0021 ]可選的,所述根據所述焊點信息和所述基礎網格建立所述任一焊點的模型,包括:
[0022]在所述焊點位置存在空間生成焊點時,去除所述預設單元;
[0023]根據所述焊點信息生成所述焊核的內圈與外圈,所述內圈與所述外圈存在拓撲關系;
[0024]在所述外圈的外圍形成過渡單元,所述過渡單元與所述外圈存在拓撲關系;
[0025]通過預設方式填充所述過渡單元與所述零件模型之間的區域;
[0026]對所述過渡單元與所述零件模型之間的區域進行重劃分得到所述任一焊點的模型。
[0027]可選的,所述通過預設方式填充所述過渡單元與所述零件模型之間的區域,包括:
[0028]通過預設方式以三角形單元填充所述過渡單元與所述零件模型之間的區域。
[0029]根據本發明實施例的第二方面,提供一種焊點分析裝置,所述裝置包括:
[0030]單元劃分模塊,被配置為將車身的零件模型劃分為多個單元,所述多個單元的邊界組成所述零件模型的基礎網格;
[0031]信息獲取模塊,被配置為獲取所述零件模型的任一焊點的焊點信息,所述焊點信息包括所述任一焊點的焊點位置和連接信息,所述連接信息為所述任一焊點所連接的物體的信息;
[0032]模型建立模塊,被配置為根據所述焊點信息和所述基礎網格建立所述任一焊點的豐旲型;
[0033]焊點分析模塊,被配置為根據所述任一焊點的模型分析所述任一焊點的疲勞耐久性。
[0034]可選的,所述模型建立模塊,包括:
[0035]空間確定子模塊,被配置為根據所述焊點信息和所述基礎網格確定所述任一焊點的焊點位置是否存在能夠生成焊點的空間;
[0036]模型建立子模塊,被配置為在所述焊點位置存在能夠生成焊點的空間時,根據所述焊點信息和所述基礎網格建立所述任一焊點的模型。
[0037]可選的,所述空間確定子模塊,被配置為:
[0038]根據所述焊點信息確定焊核直徑D和所述焊核與所述零件模型之間的過渡單元的寬度d;
[0039]獲取以所述焊點位置為中心,1.5*(D/2+d)為半徑形成的圓形區域內包含的單元的頂點;
[0040]確定所述單元的頂點連接的單元;
[0041 ]將所述單元的頂點連接的單元中與所述焊核的夾角小于預設角度的單元確定為預設單元;
[0042]檢測所述預設單元構成的區域的邊界與所述焊點位置的距離是否均大于D/2+0.7d;
[0043]在所述區域的邊界與所述焊點位置的距離均大于D/2+0.7d時,確定所述焊點位置存在能夠生成焊點的空間。
[0044]可選的,所述空間確定子模塊,包括:
[0045]單元去除單元,被配置為在所述焊點位置存在空間生成焊點時,去除所述預設單元;
[0046]內外圈生成單元,被配置為根據所述焊點信息生成所述焊核的內圈與外圈,所述內圈與所述外圈存在拓撲關系;
[0047]單元形成單元,被配置為在所述外圈的外圍形成過渡單元,所述過渡單元與所述外圈存在拓撲關系;
[0048]區域填充單元,被配置為通過預設方式填充所述過渡單元與所述零件模型之間的區域;
[0049]區域重劃分單元,被配置為對所述過渡單元與所述零件模型之間的區域進行重劃分得到所述任一焊點的模型。
[0050]可選的,所述區域填充單元,被配置為:通過預設方式以三角形單元填充所述過渡單元與所述零件模型之間的區域。
[0051]本發明實施例提供的技術方案可以包括以下有益效果:
[0052]通過基礎網格將車身零件模型劃分為多個單元,并根據基礎網格和焊點信息建立焊點模型,之后根據建立的焊點模型對焊點進行疲勞耐久性的分析,解決了相關技術中焊點模型的建立效率較低,耗費工作量較大的問題。達到了能夠快速建立大量焊點模型,并根據建立的焊點模型對焊點進行疲勞耐久性的分析的效果。
[0053]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本發明。
【附圖說明】
當前第1頁
1 
2 
3 
4