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