1. 程式人生 > >聚視視覺打標軟體使用方法--雙Mark點定位篇

聚視視覺打標軟體使用方法--雙Mark點定位篇

聚視視覺打標軟體使用方法--雙Mark點定位篇

   為了弄清楚聚視的視覺打標軟體Fstart,前前後後差不多弄了兩個下午了,有了初步的瞭解。雖然以後我們不一定用這個軟體,但是他們的軟體還是有我們可以學習的地方,還是記錄一下吧。

   雙Mark點定位,就是不管是什麼產品,通過我們自己設定的Mark點來定位,這有兩個前提條件:1.工件有圖紙;2.工件適合用雙Mark點定位,我的理解也就是工件比較規則,有特定的外形(這個理解有待確認是否正確)。好了,能夠滿足條件的工件,我們就用雙Mark點來實現定位,具體的步驟如下:

1.確定Mark點位置:在打標軟體中(我們用的是金橙子)匯入工件的圖紙,並選好兩個Mark點,並儲存好剛剛做的圖紙,以便Fstart呼叫(注意:如果圖紙中的工件圖形是由多個不同的部分組成的,要將他們群組,還有就是兩個Mark都要弄個ID,m1和m2,鐳射打標的時候需要呼叫);

2.鐳射打標卡的使用:關閉金橙子打標軟體,開啟Fstart,並開啟相機;這一步單獨寫出來是因為鐳射打標卡不能同時被兩個打標軟體呼叫,使用一個的時候必須關掉另外一個;

3.確定專案流程:整個專案的流程,需要用到哪些運算元,大概順序是什麼?這次的流程是聚視的工程師寫好了的,鐳射控制(調節振鏡位置和標定)、影象採集、輪廓搜尋、座標轉換、鐳射控制(調節振鏡位置和標定)、影象採集、輪廓搜尋、座標轉換、鐳射控制(按照定位好的位置精確打標);就是這九個步驟;

4.確定第一個Mark點的座標:確定好流程之後,我們就需要將這九個流程相互關聯起來,讓他們一起把這個定位做好。首先,我們將工件大概放至CCD的視野中,進入乳香採集,調節振鏡座標找到我們的第一個Mark點,調節曝光、增益使Mark點達到最好的視覺效果(對比度高),註冊影象為影象1,方便找Mark點的時候使用,儲存引數,接下來在鐳射控制中取此時振鏡的座標;

5.標定第一個Mark點:取到振鏡的座標後,在我們的Mark點上放一個用於標定的紙或者其他東西,在鐳射控制中選擇九點標定,然後標定(多標定幾次,讓九個標定點打得更清晰);然後開啟影象採集,停止採集影象,確定標定的序號(座標轉換的時候需要知道是哪一個標定檔案),選擇一鍵自動標定,調整標定尺寸到合適的比例0.8~1.2都是可以的,儲存引數,標定完成;

6.輪廓提取:在通用裡面確定好輸出的座標變數,然後在視野中用手繪的方式選擇ROI形狀然後在圖中找到相應的形狀,本次的Mark點是圓,就選擇了一個圓形的ROI,找到後儲存引數,如果圖中匹配成功,則輪廓提取成功;

7.座標變換:將影象中的座標變換到我們的實際座標(細節有待完善),操作是:只要確定好輸入輸出的座標變數,選好標定檔案,就OK;

8.第二個Mark點的定位:對第二個Mark點重複以上的4、5、6、7步,做好第二個Mark點的定位工作;

9.鐳射打標:進入最後一個鐳射控制,選擇雙Mark點定位,讀取在金橙子中儲存的圖檔,確定好輸出的Mark1、Mark2座標變數(就是在座標變換中的輸出座標變數),完成!

 

遇到的問題:最後打標的圖案位置相對於Mark點不正確;這是因為沒有對第二個Mark點進行標定,並儲存為不同的標定檔案;兩次標定以後,就能順利地打出我們想要的團;至於為什麼要進行兩次標定,還需要再向聚視的工程師請教一下。

 

今天就先暫時寫到這,以後再慢慢補充!