1.一種外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,該方法以讀取零件工藝模型和零件檢測特征識別結果文件為基礎,由用戶選取零件檢測坐標系并讀取外來檢測數(shù)據(jù)文件,獲取檢測坐標系下零件外來檢測點列表。逐一選擇檢測特征,并提取出該檢測特征的檢測元素,以特征檢測元素與檢測點之間的法向距離作為判斷條件,與檢測點數(shù)據(jù)集進行逐一匹配,若該檢測點與檢測元素滿足最短距離要求,則將該檢測點存儲在相關聯(lián)的檢測特征下,依次遍歷所有的檢測點,直至找出與該檢測特征相關聯(lián)的全部檢測點;依據(jù)該方法進行下一個檢測特征與外來檢測點的關聯(lián)判斷,直至遍歷所有的檢測特征。
2.根據(jù)權利要求1所述的外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,其特征在于:所述方法包括以下步驟:
步驟1、讀取零件的工藝模型;在CAM環(huán)境下導入零件的工藝模型;
步驟2、讀取零件的檢測特征識別結果列表文件,特征識別結果列表是零件檢測特征識別的結果,記錄了零件所有檢測特征信息;包括零件的筋位特征、筋高特征、筋厚特征、孔位特征和輪廓特征等;
步驟3、讀取外來檢測數(shù)據(jù)MDA文件,外來檢測數(shù)據(jù)MDA文件是零件體上所有檢測點的信息文件,包括檢測點的坐標值和向量值坐標值;
步驟4、選取零件檢測坐標系;
步驟5、遍歷檢測特征,特征數(shù)目為m,提取檢測特征MFi(i=1,2,…,m);
步驟6、提取檢測特征MFi的檢測元素Face;
步驟7、對外來檢測點進行坐標轉換;
步驟8、遍歷檢測點,檢測點數(shù)目為n,提取檢測點MPj(j=1,2,…,n);
步驟9、進行外來檢測數(shù)據(jù)與檢測特征相關聯(lián);
步驟10、進行檢測路徑規(guī)劃,經后置處理后,生成檢測程序。
3.根據(jù)權利要求2所述的外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,其特征在于:所述步驟3中,所述的讀取外來檢測數(shù)據(jù)MDA文件,是將文件中檢測點的X、Y、Z坐標值和I、J、K向量值提取出,由坐標值和向量值來構建檢測點,得到所有檢測點的列表。
4.根據(jù)權利要求2所述的外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,其特征在于:所述步驟7中,所述對外來檢測點進行坐標轉換是通過讀取外來檢測數(shù)據(jù)MDA文件,得到檢測坐標系下外來檢測點列表,根據(jù)用戶選取的零件檢測坐標系得到由檢測坐標系到絕對坐標系的轉換矩陣A,由絕對坐標系到零件坐標系的轉換矩陣為B,從而,得到由檢測坐標系到零件坐標系的轉換矩陣C=B*A,將檢測坐標系下所有外來檢測點的坐標值和向量值分別左乘矩陣C,得到零件坐標系下外來檢測點列表,實現(xiàn)了外來檢測點的坐標轉換。
5.根據(jù)權利要求2所述的外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,其特征在于:所述步驟9中,所述外來檢測數(shù)據(jù)與檢測特征相關聯(lián)是從零件檢測特征結果列表中提取檢測特征MFi(i=1,2,…,m),獲取檢測特征MFi上檢測元素Face,從零件坐標下外來檢測點列表中提取檢測點MPj(j=1,2,…,n),沿檢測點MPj的法向計算出MPj與檢測元素Face之間的最短距離Dismin,工藝人員輸入的檢測點與檢測特征相關聯(lián)的誤差值為MaxDis,若Dismin<MaxDis,此時將檢測點MPj沿其法向向檢測元素Face做投影,若在檢測元素Face上獲取到投影點,則該檢測點MPj與檢測特征MFi關聯(lián)成功,將檢測點MPj存儲在檢測特征MFi下;提取下一個檢測點,直至遍歷全部的檢測點,找出所有與檢測特征MFi相關聯(lián)的檢測點;提取下一個檢測特征,依據(jù)上述方法遍歷全部的檢測點,找出與該檢測特征相關聯(lián)的所有檢測點,直至完成所有檢測特征與檢測點的關聯(lián)。
6.根據(jù)權利要求2所述的外來檢測數(shù)據(jù)與檢測特征的關聯(lián)方法,其特征在于:所述步驟10中,所述檢測路徑規(guī)劃是在完成外來檢測數(shù)據(jù)與檢測特征相關聯(lián)的基礎上,在工藝知識庫的支撐下,以總的檢測路徑最短且無干涉碰撞發(fā)生為標準,按照檢測工步級、檢測特征級和特征自身級進行檢測路徑的規(guī)劃,通常對于雙面零件,分為兩道檢測工序,檢測工序MP是檢測工步MS的集合,即MP={MS1,MS2,…MSi,…,MSn},式中,MSi為第i個檢測工步,n為檢測工步個數(shù),在進行檢測工步級規(guī)劃時,確定出檢測工步的檢測順序;檢測工步完全由檢測特征決定的,檢測工步可以表示一維向量:即MS={MF1,MF2,…MFi,…,MFm},式中,MFi為第i個檢測特征,m為檢測特征個數(shù),在進行檢測特征級規(guī)劃時,確定出同一個檢測工步下各檢測特征之間的檢測順序;每一個檢測特征的檢測元素上又包含多個檢測點,在進行特征自身級規(guī)劃時,確定出同一個檢測特征下所有檢測點的檢測順序,最后完成整個零件的檢測路徑規(guī)劃。