貼片機*大的一個問題就是程序如何優化才能達到*佳效果,要想達到*佳效果,就必須了解一個優化算法。
優化算法介紹
優化算法一:單上料器*短路徑法
在這種方法中,僅考慮對一個上料器中的元件來尋求*短的路徑。基本思路是上料器的位置按上料器位置確定的方法一排列完畢之后,首先從**個上料器中尋找與坐標原點距離*近的元件作為**個要貼放的元件,然后從**個上料器開始,依次對每一個上料器運用前述的*短路徑方法來尋找防置的路徑。在**個上料器中的元件被放置完畢之后,下一個元件將從**個上料器中拾取,并且此元件應該是與**個上料器中*后放置的元件距離*短的,依次執行直至所有元件被放置完畢。其算法流程如圖2所示。
按方法一編寫優化程序比較容易實現,軟件維護也比較簡單,但缺點是未充分考慮到上料器切換和X-Y工作臺對貼裝速度的影響,為此,筆者在其基礎上又設計了優化算法二,其內容如下: 貼片機優化算法介紹,如何優化貼片機才能達到*好的效果
優化算法二:綜合法
1)放置元件的順序首先按Head Speed來決定,即*先放置Head Speed為0.14s/片的元件,然后按降序依次放置;
2)按照離坐標原點*近的原則,確定放置于上料器平臺**位置的元件
3)然后對該種元件運用*短路徑方法來尋找放置的路徑;
4)在**個上料器中的元件被放置完畢之后,在剩余元件中尋找與**位置上料器中*后放置的元件相臨*近的,并將該種元件設定放置于上料器平臺的**位置上,按步驟①方法安排該種元件的貼裝順序
5)依次執行直至Head Speed為0.14s/片的所有元件被放置完畢;
6)從Head Speed為0.18s/片的所有元件中尋找一個與上一個貼裝元件距離*短的作為下一個將要貼裝的元件,并將該種元件上料器的位置放在上一元件之后;
7)重復3)、4)、5)、6)直至所有元件的被放置完畢。
方法二是對方法一的**改進,它充分考慮到了供料器切換和X-Y工作臺對貼裝速度的影響,筆者分別按方法一和方法二設計了兩種優化程序,經測試比較按方法二設計的優化程序其優化效率比方法一要高出5%-10%。其算法流程如圖3所示。
4 工程實際應用
應用本文中介紹的方法于實際,產生出了良好的效果。依據上述介紹的優化算法編寫的MSHG3優化軟件,已經運用于實際生產過程中。
