一種工件檢測路徑規劃的方法與流程
2023-05-13 01:23:31 1
本發明屬於機械設備領域,涉及一種工件檢測路徑規劃的方法。
背景技術:
工件的每次檢測採樣,都必須給定檢測頭的精確坐標位置,否則會導致檢測精度較低。另外,考慮到檢測效率,必須對路徑進行優化,使得空行程最小,否則容易導致檢測效率低下。
技術實現要素:
為解決上述問題,本發明提出了一種工件檢測路徑規劃的方法。
一種工件檢測路徑規劃的方法,包括如下步驟:
解析dxf圖紙,提取待檢測工件的圖元信息,包括弧、圓、橢圓、直線、多段線和標註信息。
輪廓等間距分割,利用邊緣等間距分割法計算單個採樣點位置,因為檢測頭並不是連續採樣,單純得到圖元信息並不能規劃出檢測頭的運動路徑,所以需要計算單個採樣點位置遺傳算法對分割點排序,對所有圖元依次分割,生成一系列採樣點。
路徑優化,考慮到檢測效率,必須對路徑進行優化,使得空行程最小,採用有限散點圖的最短路徑算法——遺傳算法,可在matlab模擬中得到較優的路徑。
檢測頭運動,按照當前圖紙與實物的尺寸比率轉換得到檢測頭的實際運動節點坐標,對坐標序列依次調用控制卡指令,檢測頭必須經過每個採樣點。
本發明提出一種工件檢測路徑規劃的方法,減少人工定位操作,檢測精度和效率高。
附圖說明
圖1為本發明的一個實施例的結構示意圖;
具體實施方式
下面結合附圖和實施例,對本發明的具體實施方式作進一步詳細描述。以下實施例用於說明本發明,但不用來限制本發明的範圍。
一種工件檢測路徑規劃的方法,包括如下步驟:
s1:解析dxf圖紙,提取待檢測工件的圖元信息,包括弧、圓、橢圓、直線、多段線和標註信息。
s2:輪廓等間距分割,利用邊緣等間距分割法計算單個採樣點位置,因為檢測頭並不是連續採樣,單純得到圖元信息並不能規劃出檢測頭的運動路徑,所以需要計算單個採樣點位置。
s3:遺傳算法對分割點排序,對所有圖元依次分割,生成一系列採樣點。
s4:路徑優化,考慮到檢測效率,必須對路徑進行優化,使得空行程最小,採用有限散點圖的最短路徑算法——遺傳算法,可在matlab模擬中得到較優的路徑。
s5:檢測頭運動,按照當前圖紙與實物的尺寸比率轉換得到檢測頭的實際運動節點坐標,對坐標序列依次調用控制卡指令,檢測頭必須經過每個採樣點。
應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。
技術特徵:
技術總結
本發明提供一種工件檢測路徑規劃的方法,包括如下步驟:解析DXF圖紙,提取待檢測工件的圖元信息,包括弧、圓、橢圓、直線、多段線和標註信息。輪廓等間距分割,利用邊緣等間距分割法計算單個採樣點位置。路徑優化,採用有限散點圖的最短路徑算法——遺傳算法,可在Matlab模擬中得到較優的路徑。檢測頭運動,按照當前圖紙與實物的尺寸比率轉換得到檢測頭的實際運動節點坐標,對坐標序列依次調用控制卡指令,檢測頭必須經過每個採樣點。本發明的一種工件檢測路徑規劃的方法,減少人工定位操作,檢測精度和效率高。
技術研發人員:王桂棠;吳黎明;陳永彬
受保護的技術使用者:廣東工業大學;廣州滄恆自動控制科技有限公司
技術研發日:2017.04.07
技術公布日:2017.09.08