基于拓?fù)溧徑有缘娘w機(jī)鈑金彎邊特征識別方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及飛機(jī)鈑金零件彎邊特征識別方法。采用該方法可對飛機(jī)鈑金零件的彎 邊特征進(jìn)行快速識別,屬于飛機(jī)數(shù)字化先進(jìn)制造技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002] 彎邊特征是飛機(jī)鈑金零件的折彎面,一般是與其它零件連接時的貼合部位,由于 飛機(jī)結(jié)構(gòu)的復(fù)雜性,所以鈑金零件彎邊特征一般為非平面。
[0003] 當(dāng)前,國內(nèi)各航空制造企業(yè)鈑金零件的設(shè)計已經(jīng)進(jìn)入數(shù)字化時代,但鈑金零件的 加工制造還停留在數(shù)控加工與傳統(tǒng)工藝兩種方法并存的狀態(tài),這樣在鈑金零件的下料與檢 驗過程中仍然需要得知彎邊特征的關(guān)鍵參數(shù),尤其是典型的角度、高度、折彎半徑等都需要 在三維特征樹和二維圖紙當(dāng)中進(jìn)行標(biāo)注,而這些參數(shù)的標(biāo)注基本還處于人工交互的方式, 需要人工識別彎邊特征,并進(jìn)行大量的交互式的操作計算這些參數(shù),過程繁瑣,效率低下。
【發(fā)明內(nèi)容】
[0004] 為解決上述問題,本發(fā)明提供一種基于拓?fù)溧徑有缘娘w機(jī)鈑金零件彎邊特征識別 方法,該方法假設(shè)兩個拓?fù)涿媸怯梢粋€原始面進(jìn)行折彎后產(chǎn)生的,兩個拓?fù)涿婀餐瑩碛械?邊線即為折彎線,利用折彎線的表現(xiàn)形式,定義兩面的拓?fù)漕I(lǐng)接性,進(jìn)而實現(xiàn)了彎邊特征的 自動識別,此方法對于飛機(jī)鈑金零件進(jìn)行注釋及樣板設(shè)計具有重要的實用價值。
[0005] 本發(fā)明提出的彎邊特征識別方法,源于飛機(jī)鈑金零件的兩拓?fù)涿媸怯梢粋€原始面 進(jìn)行折彎后生成的假設(shè)和鈑金工藝知識的分析。
[0006] 具體方案如下:
[0007] 一種基于拓?fù)溧徑有缘娘w機(jī)鈑金彎邊特征識別方法,其特征在于,包括如下步驟: 1)兩面拓?fù)溧徑有宰R別;2)折彎圓弧分類與識別;3)彎邊面識別;
[0008] 所述步驟1)兩面拓?fù)溧徑有宰R別,包含⑴兩面拓?fù)溧徑有远x;⑵一級分類 識別;(3)二級分類識別;
[0009] 所述的(1)兩面拓?fù)溧徑有远x:假設(shè)兩拓?fù)涿媸怯梢粋€原始面進(jìn)行折彎后產(chǎn)生 的,按兩拓?fù)涿嬖谡蹚澨幍男问?,定義兩面拓?fù)溧徑有裕喊ㄒ患壏诸悺⒍壏诸悾?br>[0010] 其中,一級分類;
[0011] 〈1. 1>凹邊:折彎線上任何一點的切面都在實體內(nèi)側(cè);
[0012] 〈1. 2>凸邊:折彎線上任何一點的切面都在實體外側(cè);
[0013] 〈1. 3>切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲校?br>[0014] 其中切邊類型,按兩拓?fù)涿嫦鄬φ蹚澗€處的凹凸性可再進(jìn)行二級分類;
[0015] 〈2. 1>雙平切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且重合?br>[0016] 〈2. 2>平凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與一個拓?fù)涿嬷?合,切面在非重合拓?fù)涿娴膶嶓w內(nèi)側(cè);
[0017] 〈2. 3>平凸切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲校遗c一個拓?fù)涿嬷?合,切面在非重合拓?fù)涿娴膶嶓w外側(cè);
[0018] 〈2. 4>凹凸切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與拓?fù)涿娌恢睾希?切面在一拓?fù)涿娴膶嶓w內(nèi)側(cè),在另一拓?fù)涿娴膶嶓w外側(cè);
[0019] 〈2. 5>雙凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與拓?fù)涿娌恢睾希?切面在兩拓?fù)涿娴膶嶓w內(nèi)側(cè);
[0020] 〈2. 6>雙凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與拓?fù)涿娌恢睾希?切面在兩拓?fù)涿娴膶嶓w外側(cè);
[0021] 所述的(2) -級分類識別:利用折彎線的形式,識別兩面拓?fù)溧徑有?,具體方法 為:
[0022] ①獲取兩相鄰?fù)負(fù)涿尕啊2共同的邊線,即折彎線,取邊線中點Pf;
[0023] ②通過CAA組件應(yīng)用架構(gòu)內(nèi)置接口獲取中點F2中的體外法向矢量V# V2;
[0024] ③計算折彎線屬于面匕時在中APf處逆時針方向的切矢Vtl,(沿折彎線逆時針 方向取Pf(tQ)的臨近點PAfl(tQ+At),Vtl=PAnW+At)_Pf(tQ)),計算折彎線屬于面 在中點Pf處逆時針方向的切矢Vt2,(沿折彎線逆時針方向取Pf (tj的臨近點PAf2 (t#At), Vt2=PAf2(t〇+At)-Pf(t〇));
[0025] ④計算折彎線分別屬于兩拓?fù)涿鏁r在中點Pf時的法向矢量
[0026] Vnl=V1XVtl^=N2XNt2
[0027] ⑤計算兩法向矢量Vnl至V&在以Vtl為參考時的逆時針夾角0,其過程為:
[0028] a、獲取Vnl至Vn2的叉積Vs,即Vnl與Vn2構(gòu)成的平面Ax+By+Cz+D= 0,如果V3與Vtl 夾角大于90度,將¥"1與V&互換;
[0029] b、將Vnl的坐標(biāo)沿Vs移動一定距離,得到平面外一點Pnl(xQ,yQ,zQ);
[0030]C、點Pnl到平面的投影線方程為
【主權(quán)項】
1. 一種基于拓?fù)溧徑有缘娘w機(jī)鈑金彎邊特征識別方法,其特征在于,包括如下步驟: 1)兩面拓?fù)溧徑有宰R別;2)折彎圓弧分類與識別;3)彎邊面識別; 所述步驟1)兩面拓?fù)溧徑有宰R別,包含⑴兩面拓?fù)溧徑有远x;(2) -級分類識別; (3)二級分類識別; 所述的(1)兩面拓?fù)溧徑有远x:假設(shè)兩拓?fù)涿媸怯梢粋€原始面進(jìn)行折彎后產(chǎn)生的, 按兩拓?fù)涿嬖谡蹚澨幍男问?,定義兩面拓?fù)溧徑有裕喊ㄒ患壏诸?、二級分類? 其中,一級分類; 〈1. 1>凹邊:折彎線上任何一點的切面都在實體內(nèi)側(cè); 〈1. 2>凸邊:折彎線上任何一點的切面都在實體外側(cè); 〈1. 3>切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲校? 其中切邊類型,按兩拓?fù)涿嫦鄬φ蹚澗€處的凹凸性可再進(jìn)行二級分類; 〈2. 1>雙平切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲校抑睾希? 〈2. 2>平凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與一個拓?fù)涿嬷睾希?面在非重合拓?fù)涿娴膶嶓w內(nèi)側(cè); 〈2. 3>平凸切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與一個拓?fù)涿嬷睾?,?面在非重合拓?fù)涿娴膶嶓w外側(cè); 〈2. 4>凹凸切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲校遗c拓?fù)涿娌恢睾?,切?在一拓?fù)涿娴膶嶓w內(nèi)側(cè),在另一拓?fù)涿娴膶嶓w外側(cè); 〈2. 5>雙凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與拓?fù)涿娌恢睾?,切?在兩拓?fù)涿娴膶嶓w內(nèi)側(cè); 〈2. 6>雙凹切邊:折彎線上任何一點的切面與兩拓?fù)涿嫦嗲?,且與拓?fù)涿娌恢睾?,切?在兩拓?fù)涿娴膶嶓w外側(cè); 所述的(2) -級分類識別:利用折彎線的形式,識