System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及激光焊接,具體涉及一種自動化焊接過程控制方法。
技術介紹
1、激光焊接是自動化焊接的一種,其主要工作原理是,在軟件上自動按照設定好的程序,采用激光焊接的方式進行焊接。在焊接時通過激光器產生的高能量密度的激光束,經過聚焦鏡或其他光學系統,將光束聚焦在待焊接的材料表面或內部,形成一個小的熱源區域,使材料迅速熔化或汽化,從而形成一個熔池或鑰匙孔。
2、在焊前裝配過程中,板材的加工精度很大程度上影響著焊件的裝配精度,激光焊接技術對焊件的間隙要求非常嚴格,但若板材加工不良會導致焊件之間的間隙的不均勻分布,而間隙尺寸的變化容易造成未焊透、焊穿等焊接缺陷的形成,導致焊接質量無法把控。
技術實現思路
1、本專利技術提供一種自動化焊接過程控制方法,以解決現有的板材因加工精度較低在將兩個工件進行焊接時,材加工不良會導致焊件之間的間隙的不均勻分布,導致焊接質量無法把控的問題。
2、本專利技術的一種自動化焊接過程控制方法采用如下技術方案:一種自動化焊接過程控制方法,包括以下步驟:
3、s10,獲取兩個工件的間隙邊緣曲線,分別稱為s1和s2;
4、s20,通過兩個工件的間隙邊緣曲線s1和邊緣曲線s2,擬合基準軸線l;基準軸線l沿第一方向設置,第一方向為水平方向;
5、s30,在邊緣曲線s1上選取糾正點pni,i為正整數,并測量pni沿第二方向到基準軸線l的距離lni;第二方向與第一方向垂直且均與兩個工件所在的平面平行,在邊緣曲線s2上
6、s40,選取邊緣曲線s1上的糾正點pni作為擠壓點ynx;選取邊緣曲線s2上的糾正點pmi作為擠壓點ymx,x為正整數且i≥x;
7、s50,通過熱擠單元使擠壓點ynx沿第二方向向靠近基準軸線l的一側擠壓,同時通過熱擠單元使擠壓點ymx沿第二方向向靠近基準軸線l的一側擠壓;
8、s60,當所有的lni和lmi均處于標準范圍lmin-lmax內后,停止擠壓并保持一段時間t,沿基準軸線l對兩個工件進行焊接操作;其中,lmin指的是在標準范圍內距離基準軸線l最小的值,lmax指的是在標準范圍內距離基準軸線l最大的值。
9、進一步地,在s10中,還包括:將兩個工件進行裝夾,并利用攝像裝置拍攝兩個工件之間的間隙照片,并得到兩個工件的間隙邊緣曲線s1和邊緣曲線s2。
10、進一步地,在s20中,還包括:在邊緣曲線s1和邊緣曲線s2上分別取多個點,然后通過最小二乘法擬合成兩條平行直線,將兩條直線分別稱為z1和z2,基準軸線l為兩條直線z1和z2的對稱軸線。
11、進一步地,在s30中,還包括:在邊緣曲線s1上沿基準軸線l的方向每隔距離c取一個pni,在邊緣曲線s2上沿基準軸線l的方向每隔距離c取一個pmi,并通過數據采集系統將pni和pmi進行采集。
12、進一步地,在s50中,為擠壓點ynx和擠壓點ymx分別匹配熱擠單元,熱擠單元能夠促使其對應設置的對應設置的擠壓點ynx或擠壓點ymx沿第二方向向靠近基準軸線l的一側移動。
13、進一步地,兩個熱擠單元分別位于其對應設置的工件在第三方上的兩側,第三方向分別與第一方向和第二方向垂直。
14、進一步地,熱擠單元包括觸球和電阻絲,電阻絲嵌套在觸球內。
15、進一步地,在s30之后,s40之前還包括:沿第二方向平移兩個工件,直至兩側的最小的lni及lmi等于lmax。
16、進一步地,在s40中還包括:s41,捕捉邊緣曲線s1上沿第二方向到基準軸線l距離大于δl的所有糾正點pni;將這些糾正點稱為預糾正點uni,并將預糾正點uni中沿第二方向到基準軸線l的距離lni中最大的點稱為最遠糾正點pny;同時捕捉邊緣曲線s2上沿第二方向到基準軸線l距離大于δl的所有糾正點pmi;將這些糾正點稱為預糾正點umi,并將預糾正點umi中沿第二方向到基準軸線l的距離lmi中最大的點稱為最遠糾正點pmy;
17、s42,以最遠糾正點pny為基準并作為擠壓點ynx,依次判斷預糾正點uni與最遠糾正點pny在第一方向上的距離ani是否小于預設值a0,若ani小于a0,則舍棄此點;若ani大于a0,則將與pny在第一方向上距離最小的預糾正點uni作為下一個擠壓點ynx;其中,a0表示在對擠壓點ynx進行擠壓時,能夠被擠壓點ynx帶動在第二方向上同步移動的預糾正點uni在第一方向上與擠壓點ynx之間的距離;同時以最遠糾正點pmy為基準并作為擠壓點ymx,依次判斷預糾正點umi與最遠糾正點pmy在第一方向上的距離ami是否小于預設值a0,若ami小于a0,則舍棄此點;若ami大于a0,則將與pny在第一方向上距離最小的預糾正點umi作為下一個擠壓點ymx;其中,a0表示在對擠壓點ymx進行擠壓時,能夠被擠壓點ymx帶動在第二方向上同步移動預糾正點umi在第一方向上與擠壓點ymx之間的距離;
18、s43,以下一個擠壓點ynx為基準,依次判斷除已經舍棄的點和已經被選為擠壓點ynx外的其他預糾正點uni與下一個擠壓點ynx在第一方向上的距離ani是否小于預設值a0,若ani小于a0,則舍棄此點;若ani大于a0,則將與下一個擠壓點ynx在第一方向上距離最小的預糾正點uni作為再下一個擠壓點xnx;同時以下一個擠壓點ymx為基準,依次判斷除已經舍棄的點和已經被選為擠壓點ymx外的其他預糾正點umi與下一個擠壓點ymx在第一方向上的距離ami是否小于預設值a0,若ami小于a0,則舍棄此點;若ami大于a0,則將與下一個擠壓點ymx在第一方向上距離最小的預糾正點umi作為再下一個擠壓點xmx;
19、s44,以s43類推,直至所有預糾正點uni和所有預糾正點umi判斷完畢。
20、進一步地,在s50中還包括:捕捉邊緣曲線s1上沿第二方向到基準軸線l距離小于等于δl的所有糾正點pni;將這些糾正點稱為后糾正點hni,當任意一個預糾正點uni中的lni與任意一個后糾正點hni中的lni沿第二方向到基準軸線l的距離相等時,為該后糾正點hni匹配熱擠單元;同時捕捉邊緣曲線s2上沿第二方向到基準軸線l距離小于等于δl的所有糾正點pmi;將這些糾正點稱為后糾正點hmi,當任意一個預糾正點umi中的lmi與任意一個后糾正點hmi中的lmi沿第二方向到基準軸線l的距離相等時,為該后糾正點hmi匹配熱擠單元。
21、本專利技術的有益效果是:本專利技術的一種自動化焊接過程控制方法先在兩個工件上分別設置邊緣曲線s1和邊緣曲線s2,并通過在邊緣曲線s1上選取糾正點pni,在邊緣曲線s2上選取糾正點pmi,以邊緣曲線s1和邊緣曲線s2之間的基準軸線l作為基準,將pni沿第二方向到基準軸線l的距離lni進行測量,將pmi沿第二方向到基準軸線l的距離lmi進行測量,再通過熱擠單元本文檔來自技高網...
【技術保護點】
1.一種自動化焊接過程控制方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S10中,還包括:將兩個工件進行裝夾,并利用攝像裝置拍攝兩個工件之間的間隙照片,并得到兩個工件的間隙邊緣曲線S1和邊緣曲線S2。
3.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S20中,還包括:在邊緣曲線S1和邊緣曲線S2上分別取多個點,然后通過最小二乘法擬合成兩條平行直線,將兩條直線分別稱為Z1和Z2,基準軸線L為兩條直線Z1和Z2的對稱軸線。
4.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S30中,還包括:在邊緣曲線S1上沿基準軸線L的方向每隔距離C取一個Pni,在邊緣曲線S2上沿基準軸線L的方向每隔距離C取一個Pmi,并通過數據采集系統將Pni和Pmi進行采集。
5.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S50中,為擠壓點Ynx和擠壓點Ymx分別匹配熱擠單元,熱擠單元能夠促使其對應設置的對應設置的擠壓點Ynx或擠壓點Ymx沿第二方向向靠近基
6.根據權利要求5所述的一種自動化焊接過程控制方法,其特征在于,兩個熱擠單元分別位于其對應設置的工件在第三方上的兩側,第三方向分別與第一方向和第二方向垂直。
7.根據權利要求5所述的一種自動化焊接過程控制方法,其特征在于,熱擠單元包括觸球和電阻絲,電阻絲嵌套在觸球內。
8.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S30之后,S40之前還包括:沿第二方向平移兩個工件,直至兩側的最小的Lni及Lmi等于Lmax。
9.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S40中還包括:
10.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在S50中還包括:捕捉邊緣曲線S1上沿第二方向到基準軸線L距離小于等于ΔL的所有糾正點Pni;將這些糾正點稱為后糾正點Hni,當任意一個預糾正點Uni中的Lni與任意一個后糾正點Hni中的Lni沿第二方向到基準軸線L的距離相等時,為該后糾正點Hni匹配熱擠單元;同時捕捉邊緣曲線S2上沿第二方向到基準軸線L距離小于等于ΔL的所有糾正點Pmi;將這些糾正點稱為后糾正點Hmi,當任意一個預糾正點Umi中的Lmi與任意一個后糾正點Hmi中的Lmi沿第二方向到基準軸線L的距離相等時,為該后糾正點Hmi匹配熱擠單元。
...【技術特征摘要】
1.一種自動化焊接過程控制方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在s10中,還包括:將兩個工件進行裝夾,并利用攝像裝置拍攝兩個工件之間的間隙照片,并得到兩個工件的間隙邊緣曲線s1和邊緣曲線s2。
3.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在s20中,還包括:在邊緣曲線s1和邊緣曲線s2上分別取多個點,然后通過最小二乘法擬合成兩條平行直線,將兩條直線分別稱為z1和z2,基準軸線l為兩條直線z1和z2的對稱軸線。
4.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在s30中,還包括:在邊緣曲線s1上沿基準軸線l的方向每隔距離c取一個pni,在邊緣曲線s2上沿基準軸線l的方向每隔距離c取一個pmi,并通過數據采集系統將pni和pmi進行采集。
5.根據權利要求1所述的一種自動化焊接過程控制方法,其特征在于,在s50中,為擠壓點ynx和擠壓點ymx分別匹配熱擠單元,熱擠單元能夠促使其對應設置的對應設置的擠壓點ynx或擠壓點ymx沿第二方向向靠近基準軸線l的一側移動。
6.根據權利要求5所述的一種自動化焊接過程控制方法,其特征...
【專利技術屬性】
技術研發人員:張周明,鄧智斌,王強,李洋,王杰,劉靜,王瑋,
申請(專利權)人:洛陽能惠自動化設備科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。