講解機器人的智能化發展是一個大的趨勢,那么對于它是如何完成既定工作的話我們就要談到機器人的編程方式了。通常的講解機器人編程方式有以下兩種:示教編程與離線編程。一段時間以來,似乎存在這樣的爭論,有人認為示教編程落后,有人認為離線編程太過高大上,無法落地。小編看來,這種爭論實在沒有必要,就好比說走路與開車哪個更好一樣,沒有更好,只有更適合。比如從重慶到上海,毫無疑問要選擇開車,而從鳥巢到水立方,相信小萌,走路一定比開車適合。下面請跟隨小編的思路,來看看示教編程與離線編程,哪個更適合你。
1、能夠根據虛擬場景中的零件形狀,自動生成復雜加工軌跡。
像打磨、噴涂行業,不再像搬運時那樣只需示教幾個點了,而是幾十甚至幾百個,講解機器人離線編程在這方面優勢十分突出。RobotArt在這方面做得還是比較好的,功能強大而不顯繁雜,有多種生成軌跡的方式,例如:【沿著一個面的一條邊】、【曲線特征】等軌跡生成方式,可以應用于不同的場景上。
2、可以控制大部分主流機器人。
示教編程只針對特定的機器人進行操作,而離線編程在這方面就不受講解機器人的限制了(主要指第三方離線編程,像RobotStudio之類的本體廠商機器人,是只支持自家機器人的)。RobotArt、RobotMaster支持的機器人品牌都比較多,不過,RobotArt支持在線機器人庫,在云端的機器人庫是*更新的,不僅支持像ABB、KUKA等這樣鼎鼎有名的機器人品牌,同時也支持國內的大多數機器人品牌,像廣數、新時達等。
3、可以進行軌跡仿真、路徑優化、后置代碼的生成。
這是區別于示教編程的一個顯著的優點。軌跡生成后可以在軟件中檢測一下講解機器人走的路徑是否是正確的,然后可以對生成的軌跡進行優化,這些只需要在虛擬環境中操作就可以了。以RobotArt為例,在RobotArt中一鍵式生成軌跡后還可以進行仿真以及對生成的軌跡進行優化,zui后只需點擊一下后置按鈕就可以生成講解機器人可識別的語言了。這些看來復雜難懂的操作在RobotArt中只需輕輕點幾下就可以完成了。
4、可以進行碰撞檢測。
因為系統執行過程中發生錯誤是不可避免的,我們首先要有碰撞檢測功能,檢測到程序執行過程中出現問題的地方。這個聽起來如此高大上的功能在RobotArt中也可以看到。RobotArt在程序仿真的時候,打開干涉檢查功能,會對軌跡中的錯誤做初步檢測。生成后置程序的時候,會對后置的講解機器人數據做zui后的檢測過濾,如果發現有不符合程序正常運行的數據,會拒絕生成后置代碼。這樣做的目的是zui大程度減少,來自程序設計本身的失誤。
5、生產線不停止的編程
講解機器人示教編程另一個讓人很頭痛的問題,就是面對當前多件小批量的生成方式,對于一個新的零件,總要停下生產線來編程,導致機器人被閑置,造成資源浪費。有了離線編程,在當前生產線還在工作時,編程人員就同時在旁邊設計下一批零件的軌跡了,這就是工業4.0之中的效率。已經有許多用戶采用RobotArt離線編程軟件,在生產時進行同步編程了。