目前機(jī)器人行業(yè)發(fā)展迅猛,機(jī)器人軟件涉及三維離線編程CAM軟件和生產(chǎn)系統(tǒng)仿真CAE軟件,離線編程和生產(chǎn)系統(tǒng)仿真技術(shù)上到底有何區(qū)別?這一點(diǎn)恐怕很多資深從業(yè)者也未必能搞清楚。昌暉儀表聊聊機(jī)器人應(yīng)用中離線編程CAM軟件和生產(chǎn)系統(tǒng)仿真CAE軟件有何區(qū)別。
按照CIMDATA的定義,兩個(gè)軟件都屬于CAX(計(jì)算機(jī)輔助產(chǎn)品創(chuàng)新的工具類軟件總稱)的范疇。CAX包含CAD\CAM\CAE等,CAD(Computer Aided Design,即計(jì)算機(jī)輔助設(shè)計(jì))是CAX的基礎(chǔ)和平臺(tái),離線編程屬于CAM(Computer Aided Manufacturing,即計(jì)算機(jī)輔助制造),而生產(chǎn)系統(tǒng)仿真屬于CAE(Computer Aided Engineering,即計(jì)算機(jī)輔助工程)。
|CAD軟件通常用來(lái)做三維造型和機(jī)械設(shè)計(jì),如機(jī)器人本體模型和生產(chǎn)系統(tǒng)上的三維模型都是工程師用CAD軟件造型的。美國(guó)的Solidworks軟件(被法國(guó)達(dá)索收購(gòu))屬于中端CAD軟件,在機(jī)械參數(shù)化設(shè)計(jì)上很有特色,易學(xué)易用,所以在機(jī)器人行業(yè)目前是一枝獨(dú)秀,基本壟斷了中國(guó)的機(jī)器人本體和集成商三維設(shè)計(jì)市場(chǎng)。
機(jī)器人做加工需要進(jìn)行軌跡規(guī)劃。一般來(lái)講,比較簡(jiǎn)單的軌跡規(guī)劃利用機(jī)器人本體自帶的示教器即可完成,而對(duì)于復(fù)雜的三維軌跡,靠手工是無(wú)法完成的,這時(shí)就需要CAM離線編程軟件的介入。CAM軟件要調(diào)用零件的三維CAD模型進(jìn)行軌跡規(guī)劃,然后用仿真模組對(duì)產(chǎn)生的軌跡點(diǎn)進(jìn)行虛擬驗(yàn)證,判斷是否有碰撞、關(guān)節(jié)柔順等合理性問(wèn)題;有問(wèn)題的通過(guò)軟件工具進(jìn)行調(diào)整,再次驗(yàn)證完成后通過(guò)指定品牌的機(jī)器人后置處理器,把軌跡點(diǎn)和工藝點(diǎn)同時(shí)輸出給指定的機(jī)器人進(jìn)行加工。針對(duì)不同的加工方式,如銑削/打磨/拋光/切割/平板焊接/相貫線焊接/3D打印等,其工藝和軌跡產(chǎn)生方式完全不同,因此CAM軟件按行業(yè)分得很細(xì)。這就是為什么市場(chǎng)上的CAM軟件多如牛毛,沒(méi)有哪一個(gè)軟件能通吃的原因。在國(guó)外,很多CAM軟件公司就幾個(gè)人到十幾個(gè)人,找準(zhǔn)一個(gè)細(xì)分領(lǐng)域和一個(gè)好的CAD/CAM平臺(tái),做一款針對(duì)細(xì)分行業(yè)的CAM軟件,然后慢慢積累經(jīng)驗(yàn),從而形成技術(shù)壁壘。
機(jī)器人離線編程這塊用到的技術(shù)主要是圖形學(xué)、機(jī)器人運(yùn)動(dòng)學(xué)、路徑規(guī)劃和運(yùn)動(dòng)控制等,總體技術(shù)難度其實(shí)不大。國(guó)內(nèi)做類似產(chǎn)品的企業(yè),昌暉儀表查詢了一下有十幾家,但為什么在企業(yè)應(yīng)用市場(chǎng)還是國(guó)外軟件占主流,國(guó)產(chǎn)軟件始終無(wú)法突破呢?主要的問(wèn)題是工業(yè)應(yīng)用對(duì)軟件要求穩(wěn)定性高且易學(xué)易用,需要適用各種復(fù)雜環(huán)境。如同CNC控制系統(tǒng)市場(chǎng)一樣,技術(shù)門(mén)檻已經(jīng)不高,國(guó)產(chǎn)也很多,但市場(chǎng)仍舊還是FANUC、西門(mén)子的天下。
針對(duì)這種情況,國(guó)內(nèi)比如中科川思特軟件科技有限公司從2009年做CAM的自主研發(fā)時(shí)就避開(kāi)主流工業(yè)機(jī)器人應(yīng)用市場(chǎng),針對(duì)更細(xì)分的5軸激光切割市場(chǎng)來(lái)開(kāi)發(fā)相應(yīng)的離線編程軟件Peps Pentacut。10年慢慢積累下來(lái),該軟件目前基本壟斷了國(guó)內(nèi)5軸激光切割加工市場(chǎng)并出口韓國(guó)、日本和臺(tái)灣等地。在此基礎(chǔ)上,2014年中科川思特軟件科技有限公司開(kāi)始研發(fā)針對(duì)工業(yè)機(jī)器人應(yīng)用的HedraCAM離線編程軟件,還是圍繞切割、板材焊接、相貫線焊接、激光融覆和增材制造等激光和鈑金領(lǐng)域。目前該軟件已經(jīng)在企業(yè)開(kāi)始推廣,而且客戶反饋良好。
除了HedraCAM外,其它幾個(gè)主流的機(jī)器人三維離線編程軟件還有:
1、Robotmaster
加拿大的Robotmaster早期是基于老牌的主要用于三維銑削的離線編程軟件Mastercam二次開(kāi)發(fā),所以Robotmaster在機(jī)器人銑削上一直很強(qiáng)大。Mastercam平臺(tái)的局限性非常明顯,所以前兩年該公司放棄了該平臺(tái)改用達(dá)索的Catia CAD平臺(tái),想在其它加工領(lǐng)域也有所突破,但付出的代價(jià)巨大。新的版本價(jià)格提升,穩(wěn)定性下降,客戶評(píng)價(jià)不高,目前在國(guó)外推廣阻力很大。
2、SprutCAM
這款軟件前兩年才引進(jìn)中國(guó),代理商推廣的勢(shì)頭比較猛,采用低價(jià)策略,現(xiàn)在已經(jīng)部署了一些客戶。從整體評(píng)測(cè)來(lái)看,該軟件在算法上有些特色,但在整體架構(gòu)設(shè)計(jì)、穩(wěn)定性、工藝應(yīng)用和技術(shù)先進(jìn)性上差強(qiáng)人意。究其原因,與俄羅斯現(xiàn)在的工業(yè)比較落后,沒(méi)有太多的機(jī)器人測(cè)試環(huán)境場(chǎng)景有關(guān)。
3、RobotDK
RobotDK是來(lái)自加拿大的非商業(yè)軟件,算法和工藝都沒(méi)有經(jīng)歷大量驗(yàn)證,企業(yè)應(yīng)用比較少,主要是做教育市場(chǎng)。
4、RobotArt
RobotArt這款軟件是基于北航CAXA平臺(tái)開(kāi)發(fā)的,早期模仿以色列的robotworks(基于Solidworks平臺(tái)開(kāi)發(fā),公司已經(jīng)倒閉)。跟RobotDK一樣,這款軟件一直在教育市場(chǎng)推廣,始終無(wú)法突破企業(yè)市場(chǎng)。
5. DELCAM
DELCAM在銑削基礎(chǔ)上增加了機(jī)器人模塊,已經(jīng)被AUTODESK收購(gòu),和德國(guó)的FASTCURVE(基于Delmia二次開(kāi)發(fā))等軟件,因價(jià)格比較昂貴,在國(guó)內(nèi)沒(méi)有大規(guī)模推廣。
從用戶角度看,目前使用三維離線編程軟件的大多是工業(yè)機(jī)器人一線操作技工,來(lái)自中職、高職等培養(yǎng)一線技術(shù)人才的學(xué)校。用戶端的要求就是盡量提高編程速度和增加機(jī)器人的有效工時(shí)來(lái)提高整體效率,對(duì)軟件的要求就是算法準(zhǔn)確、運(yùn)動(dòng)軌跡的效率高,同時(shí)盡量傻瓜化,以易用為原則。未來(lái)離線編程CAM將逐步轉(zhuǎn)變成基于智能感知的任務(wù)自動(dòng)編程,即機(jī)器人通過(guò)三維視覺(jué)技術(shù)采集現(xiàn)場(chǎng)數(shù)據(jù),對(duì)3D CAD模型產(chǎn)生的軌跡進(jìn)行自動(dòng)調(diào)整和優(yōu)化。
在離線編程過(guò)程中,需要仿真模塊來(lái)驗(yàn)證其合理性,這種仿真環(huán)境一般就是建立一個(gè)跟實(shí)際一樣的虛擬機(jī)器人單元,對(duì)單元里面的機(jī)器人加工軌跡進(jìn)行分析。國(guó)內(nèi)機(jī)器人生產(chǎn)系統(tǒng)仿真HedraSMF就是從HedraCAM離線編程研發(fā)過(guò)程中的仿真模塊發(fā)展而來(lái)。
早期工業(yè)機(jī)器人多數(shù)都是獨(dú)立單元應(yīng)用,所以仿真主要是對(duì)離線編程的軌跡進(jìn)行合理性分析,隨著PLC等自動(dòng)化技術(shù)的發(fā)展,大量工廠把機(jī)器人單元聯(lián)合在一起,用物流系統(tǒng)進(jìn)行連接,相應(yīng)對(duì)軟件的需求也有所改變。在自動(dòng)化生產(chǎn)系統(tǒng)規(guī)劃過(guò)程中,通常用3D CAD軟件進(jìn)行三維設(shè)計(jì),然后把模型轉(zhuǎn)到CAE規(guī)劃分析軟件中,在虛擬環(huán)境中對(duì)生產(chǎn)系統(tǒng)上的機(jī)器人和機(jī)床、傳送帶、人員等進(jìn)行位置、節(jié)拍、機(jī)器人可達(dá)性、碰撞和信號(hào)控制等方面的合理性分析,進(jìn)一步利用產(chǎn)生的節(jié)拍數(shù)據(jù)分析產(chǎn)能并形成規(guī)劃方案供工廠規(guī)劃設(shè)計(jì)人員參考。
機(jī)器人用CAE仿真軟件主要有幾個(gè)應(yīng)用領(lǐng)域,一個(gè)是機(jī)械設(shè)計(jì)環(huán)節(jié)對(duì)機(jī)械結(jié)構(gòu)的動(dòng)力學(xué)分析;二是生產(chǎn)系統(tǒng)的規(guī)劃仿真分析,基本屬于離散制造,HedraSMF屬于這個(gè)子領(lǐng)域;三是動(dòng)態(tài)復(fù)雜系統(tǒng)的分析,如地形場(chǎng)景這些,應(yīng)用在服務(wù)機(jī)器人、智能交通等方面。
除了HedraSMF外,其它6個(gè)主流的機(jī)器人生產(chǎn)系統(tǒng)仿真軟件還有:
1、Delmia/Quest
Delmia/Quest是法國(guó)達(dá)索提供的軟件,Delmia/Quest交互式面向?qū)ο蠼-h(huán)境,提供了智能化的物流處理系統(tǒng)模板,直接模仿實(shí)際系統(tǒng)的行為,預(yù)置了實(shí)際系統(tǒng)的控制邏輯,內(nèi)置 SCL仿真控制語(yǔ)言,可通過(guò)Quest Express 與MES、ERP等生產(chǎn)管理系統(tǒng)連接,3D動(dòng)畫(huà)顯示,并以直方圖、餅狀圖等方式顯示統(tǒng)計(jì)結(jié)果。Delmia/Quest主要應(yīng)用于制造、物流領(lǐng)域。
2、Plant Simulation
Plant Simulation是德國(guó)Siemens提供的軟件,Plant Simulation交互式建模仿真界面,模型層次化的結(jié)構(gòu),具有面向?qū)ο蟮睦^承性,豐富的分布函數(shù),多種形式的接口。Plant Simulation主要應(yīng)用于項(xiàng)目規(guī)劃、物流仿真,優(yōu)化生產(chǎn)系統(tǒng)和工藝過(guò)程領(lǐng)域。
3、Flexsim
Flexsim是美國(guó)FlexSim推出的軟件,F(xiàn)lexsim基于面向?qū)ο蠹夹g(shù)建模,快捷簡(jiǎn)便,仿真速度快,突出的3D圖形顯示,擴(kuò)展性好,開(kāi)放的接口。Flexsim主要應(yīng)用于制造、物流領(lǐng)域。
4、ShowFlow
ShowFlow是英國(guó)Simaron Pardaz推出的軟件,ShowFlow
提供建模、仿真、動(dòng)畫(huà)和統(tǒng)計(jì)分析工具。確定瓶頸位置,估測(cè)提前期和報(bào)告資源利用率,還可以被用來(lái)支持投資決定,校驗(yàn)制造系統(tǒng)設(shè)計(jì)的合理性,通過(guò)對(duì)不同的制造策略進(jìn)行仿真實(shí)驗(yàn)來(lái)找出最優(yōu)解。ShowFlow主要應(yīng)用于制造、物流領(lǐng)域
5、Stream
Stream是日本三井造船推出的軟件,Stream不僅可以當(dāng)作物流生產(chǎn)線的仿真器使用,而且在單一機(jī)械設(shè)備的仿真方面也可以用來(lái)變通使用,機(jī)器人仿真器很齊備;其開(kāi)發(fā)基礎(chǔ)是Sil-Tools ,在擴(kuò)展性和技術(shù)支持方面令人擔(dān)憂。Stream主要應(yīng)用于生產(chǎn)線、物流、機(jī)器人領(lǐng)域。
6、VisualComponents
VisualComponents是芬蘭Visual Components推出的軟件,VisualComponents軟件集三大功能于一個(gè)平臺(tái):離散物流仿真模擬,機(jī)器人離線編程,PLC 虛擬調(diào)試。可實(shí)時(shí)采集仿真數(shù)據(jù)生成數(shù)據(jù)圖表。VisualComponents主要應(yīng)用于離散事件模擬仿真、虛擬調(diào)試、人機(jī)協(xié)作仿真。
使用生產(chǎn)系統(tǒng)規(guī)劃仿真軟件的大多是CAD機(jī)械設(shè)計(jì)類工程師背景,在大學(xué)里面有工業(yè)工程、自動(dòng)化這些專業(yè)進(jìn)行培養(yǎng),就業(yè)方向大多是機(jī)器人本體企業(yè)和集成商的方案設(shè)計(jì)規(guī)劃、大型制造企業(yè)的設(shè)計(jì)部門(mén)。對(duì)軟件的要求通常是提供大量組件數(shù)據(jù)庫(kù)以便能快速搭建出生產(chǎn)系統(tǒng),對(duì)各種機(jī)器人的運(yùn)動(dòng)控制算法要比較精確,能有各種傳感器與PLC的模擬器,可以進(jìn)行場(chǎng)景渲染,輸出準(zhǔn)確的節(jié)拍數(shù)據(jù)和仿真場(chǎng)景動(dòng)畫(huà)。未來(lái)生產(chǎn)系統(tǒng)仿真系統(tǒng)會(huì)集成數(shù)字孿生和實(shí)時(shí)數(shù)據(jù)驅(qū)動(dòng)等技術(shù),數(shù)字孿生即實(shí)際世界有什么物理特征,虛擬世界就有同樣特征,虛擬和實(shí)際系統(tǒng)實(shí)時(shí)通訊,實(shí)際系統(tǒng)的任何變化也會(huì)引起虛擬系統(tǒng)動(dòng)態(tài)改變。
總之,在機(jī)器人應(yīng)用中,三維離線編程CAM軟件與生產(chǎn)系統(tǒng)仿真CAE軟件在技術(shù)層面是你中有我、我中有你,在應(yīng)用層面和側(cè)重點(diǎn)上則有很大不同。
最后談一下機(jī)器人本體廠商捆綁的軟件,如ABB的RobotStudio、安川的motosim、KUKA的simpro、發(fā)那科的robguide。這些軟件大多是第三方軟件公司為機(jī)器人本體廠商貼牌開(kāi)發(fā),如simpro就來(lái)自芬蘭的Visual Components。嚴(yán)格來(lái)講這些軟件都不屬于三維離線編程軟件,而屬于生產(chǎn)系統(tǒng)仿真軟件的簡(jiǎn)化版,提供一些簡(jiǎn)單的離線編程和生產(chǎn)系統(tǒng)仿真功能,主要供下游的集成商做方案用于支持銷(xiāo)售。最終客戶如果需要針對(duì)復(fù)雜的三維零件做離線編程或者車(chē)間的生產(chǎn)仿真規(guī)劃分析,昌暉儀表建議還是購(gòu)買(mǎi)專業(yè)軟件為宜。