本文介紹了常用的幾款工業機器人主流離線編程軟件,通過示教在線編程在實際應用中主要存在的問題,對機器人離線編程軟件的優勢和主流編程軟件的功能、優缺點進行深度解析。
通常來講,機器人編程可分為示教在線編程和離線編程。我們今天講解的重點是離線編程,通過示教在線編程在實際應用中主要存在的問題,來說說機器人離線編程軟件的優勢和主流編程軟件的功能、優缺點進行深度解析。
示教在線編程在實際應用中主要存在以下問題:
示教在線編程過程繁瑣、效率低。
精度完全是靠示教者的目測決定,而且對于復雜的路徑示教在線編程難以取得令人滿意的效果。
與示教在線編程相比,離線編程又有什么優勢呢?
減少機器人的停機時間,當對下一個任務進行編程時,機器人仍可在生產線上進行工作。
使編程者遠離了危險的工作環境。
適用范圍廣,可對各種機器人進行編程,并能方便的實現優化編程。
可對復雜任務進行編程。
便于修改機器人程序。
看到離線編程的這些優點后,是不是迫不及待的想看看離線編程軟件長什么樣子?那么往下看吧~下面詳細介紹一下主流的離線編程軟件。
1、RobotMaster
Robotmaster來自加拿大,由上海傲卡自動化公司代理,是目前全球離線編程軟件中頂尖的軟件,幾乎支持市場上絕大多數機器人品牌(KUKA,ABB,Fanuc,Motoman,史陶比爾、珂瑪、三菱、DENSO、松下),Robotmaster在Mastercam中無縫集成了機器人編程、仿真和代碼生成功能,提高了機器人編程速度。
優點:
可以按照產品數模,生成程序,適用于切割、銑削、焊接、噴涂等等。獨家的優化功能,運動學規劃和碰撞檢測非常精確,支持外部軸(直線導軌系統、旋轉系統),并支持復合外部軸組合系統。
缺點:
暫時不支持多臺機器人同時模擬仿真(就是只能做單個工作站),基于MasterCAM做的二次開發,價格昂貴,企業版在20W左右。好貴!!
2、RobotArt
RobotArt是目前國內品牌離線編程軟件中最頂尖的軟件。
軟件根據幾何數模的拓撲信息生成機器人運動軌跡,之后軌跡仿真、路徑優化、后置代碼一氣呵成,同時集碰撞檢測、場景渲染、動畫輸出于一體,可快速生成效果逼真的模擬動畫。廣泛應用于打磨、去毛刺、焊接、激光切割、數控加工等領域。
RobotArt教育版針對教學實際情況,增加了模擬示教器、自由裝配等功能,幫助初學者在虛擬環境中快速認識機器人,快速學會機器人示教器基本操作,大大縮短學習周期,降低學習成本。
優點:
支持多種格式的三維CAD模型,可導入擴展名為step、igs、stl、x_t、prt(UG)、prt(ProE)、CATPart、sldpart等格式;
支持多種品牌工業機器人離線編程操作,如ABB、KUKA、Fanuc、Yaskawa、Staubli、KEBA系列、新時達、廣數等;
擁有大量航空航天高端應用經驗;
自動識別與搜索CAD模型的點、線、面信息生成軌跡;
軌跡與CAD模型特征關聯,模型移動或變形,軌跡自動變化;
一鍵優化軌跡與幾何級別的碰撞檢測;
支持多種工藝包,如切割、焊接、噴涂、去毛刺、數控加工;
支持將整個工作站仿真動畫發布到網頁、手機端;
缺點:
軟件不支持整個生產線仿真(不夠萬能),對外國小品牌機器人也不支持,不過作為機器人離線編程,還是相當給力的,KUKA機器人維修,功能一點也不輸給國外軟件。
3、RobotWorks
RobotWorks是來自以色列的機器人離線編程仿真軟件,與RobotMaster類似,是基于Solidworks做的二次開發。使用時,需要先購買Solidworks。
功能:
全面的數據接口:Robotworks是基于Solidworks平臺開發,Solidworks可以通過IGES,DXF,DWG,PrarSolid,Step,VDA,SAT等標準接口進行數據轉換。
強大的編程能力:
從輸入CAD數據到輸出機器人加工代碼只需四步。
第一步:從Solidworks直接創建或直接導入其他三維CAD數據,選取定義好的機器人工具與要加工的工件組合成裝配體。所有裝配夾具和工具客戶均可以用Solidworks自行創建調用;
第二步:Robotworks選取工具,然后直接選取曲面的邊緣或者樣條曲線進行加工產生數據點;
第三步:調用所需的機器人數據庫,開始做碰撞檢查和仿真,在每個數據點均可以自動修正,包含工具角度控制,引線設置,增加減少加工點,調整切割次序,在每個點增加工藝參數;
第四步:Robotworks自動產生各種機器人代碼,包含笛卡爾坐標數據,關節坐標數據,工具與坐標系數據,加工工藝等,按照工藝要求保存不同的代碼。
強大的工業機器人數據庫:系統支持市場上主流的大多數的工業機器人,提供各大工業機器人各個型號的三維數模。
完美的仿真模擬:獨特的機器人加工仿真系統可對機器人手臂,工具與工件之間的運動進行自動碰撞檢查,軸超限檢查,自動刪除不合格路徑并調整,還可以自動優化路徑,減少空跑時間。
開放的工藝庫定義:系統提供了完全開放的加工工藝指令文件庫,用戶可以按照自己的實際需求自行定義添加設置自己獨特工藝,添加的任何指令都能輸出到機器人加工數據里面。
優點:
生成軌跡方式多樣、支持多種機器人、支持外部軸。
缺點:
Robotworks基于solidworks,solidworks本身不帶CAM功能,編程繁瑣,機器人運動學規劃策略智能化程度低。不會用sw,只會用UG,PROE咋整?
4、Robcad
ROBCAD是西門子旗下的軟件,軟件較龐大,重點在生產線仿真,價格也是同軟件中最貴的。軟件支持離線點焊、支持多臺機器人仿真、支持非機器人運動機構仿真,精確的節拍仿真,ROBCAD主要應用于產品生命周期中的概念設計和結構設計兩個前期階段。現已被西門子收購,不再更新。
功能:
WorkcellandModeling:對白車身生產線進行設計、管理和信息控制。
SpotandOLP:完成點焊工藝設計和離線編程。
Human:實現人因工程分析。
Application中的Paint、Arc、Laser等模塊:實現生產制造中噴涂,弧焊,激光加工,緄邊等等工藝的仿真驗證及離線程序輸出。
ROBCAD的Paint模塊。噴漆的設計、優化和離線編程,KUKA機器人維修,其功能包括:噴漆路線的自動生成、多種顏色噴漆厚度的仿真、噴漆過程的優化。
優點:
與主流的CAD軟件(如NX、CATIA、IDEAS)無縫集成。
實現工具工裝、機器人和操作者的三維可視化。
制造單元、測試以及編程的仿真。
缺點:
價格昂貴,離線功能較弱,Unix移植過來的界面,人機界面不友好。
5、DELMIA
汽車行業都是用的DELMIA哦!