馮占偉,李亞萍
(河南機電職業(yè)學(xué)院,河南鄭州 451191)
在“中國制造2025”戰(zhàn)略全面推進實施的背景下,智能制造已成為了制造業(yè)革命的核心,擁有更多能夠掌握這一技術(shù)的實用人才將是今后競爭的關(guān)鍵[1]。而工業(yè)機器人作為一種全新的技術(shù)體系,在工業(yè)發(fā)展領(lǐng)域具有顯著地位,能夠促進工業(yè)領(lǐng)域技術(shù)更新以及深入發(fā)展[2-4]。全國智能制造應(yīng)用技術(shù)大賽著眼于提高學(xué)校智能制造教育水平,旨在引導(dǎo)優(yōu)秀工程人才的培養(yǎng),推廣和應(yīng)用智能制造技術(shù)[5]。針對智能制造應(yīng)用技術(shù)精密模具制造控制進行研究,工業(yè)機器人示教實操與編程應(yīng)用貫穿全程,運用RoboDK 仿真系統(tǒng)搭建模型對路徑優(yōu)化的可行性進行測試驗證,最優(yōu)路徑優(yōu)化有效減少示教點的個數(shù)。因此快速準確的編程示教來提高工作效率是研究的重點。
智能模具制造聚焦精密模具加工領(lǐng)域應(yīng)用實際,在精密模具制造技術(shù)中融入工業(yè)機器人、信息化、智能化管控等智能制造技術(shù),圍繞模具智能制造系統(tǒng)調(diào)試、工業(yè)機器人編程與操作、模具裝配與智能成型等內(nèi)容進行設(shè)計,旨在促進智能制造領(lǐng)域高素質(zhì)復(fù)合型技能人才的技術(shù)提升和培養(yǎng)。該綜合系統(tǒng)是匯博機器人公司依據(jù)全國智能制造應(yīng)用技術(shù)精密模具制造要求和當前市場需求按照“設(shè)備自動化+生產(chǎn)精益化+管理信息化+人員高效化”理念開發(fā)而成,該系統(tǒng)以工業(yè)機器人、數(shù)控加工、MES 智能管控技術(shù)等為核心,將工業(yè)機器人、數(shù)控加工、智能檢測、信息采集等典型加工制造設(shè)備集成為智能制造單元“硬件”系統(tǒng),結(jié)合智能化控制技術(shù)、數(shù)字化設(shè)計技術(shù)、高效加工技術(shù)、工業(yè)物聯(lián)網(wǎng)RFID 數(shù)字信息技術(shù)等“軟件”的綜合運用構(gòu)成精密模具智能制造系統(tǒng)[3],系統(tǒng)模型及實物如圖1 所示。
圖1 智能模具制造綜合系統(tǒng)模型及實物
精密模具智能制造單元進行模具的智能加工過程主要包含智能制造系統(tǒng)測試、模具數(shù)字化設(shè)計與編程、工業(yè)機器人編程、模具智能加工與生產(chǎn)管控、模具裝配與智能成形五大環(huán)節(jié)。其中機器人自動搬運上下料貫穿于制造加工的整個過程,因此機器人的編程示教與調(diào)試顯得尤為重要。
料倉物料搬運需通過機器人手抓系統(tǒng)夾取,對于不同的物料共需要三種不同型號的夾爪,因此整個上下料過程中正確快速選取夾爪是節(jié)約時間提高效率的關(guān)鍵點之一。機器人夾爪擺放在同一平面,在空間坐標系Y 軸方向依次排開,夾爪位置前方安裝光電檢測傳感器來檢測夾爪是否在位,夾爪在位時PLC輸出信號為TRUE,否則PLC 輸出為FALSE。
料倉結(jié)構(gòu)呈垂直矩形分布,共五行六列,電極料放置第一行,鋼毛坯構(gòu)件放置第二、三行,沖壓成型板毛坯料放置第五行,半成品板料放置第四行可翻轉(zhuǎn)卡位,成型料放置第四行前四列。料倉分布模型及實物圖如圖2 所示。
圖2 料倉排列分布及實物圖
根據(jù)料倉的分布特點,結(jié)合工業(yè)機器人給數(shù)控銑床、三坐標測量機、電火花機和沖壓床上下料時PLC 系統(tǒng)發(fā)送的相應(yīng)信號,通過行H 和列I 來特定判斷料倉工件型號,然后結(jié)合夾爪是否在位信號應(yīng)用邏輯判斷語句來實現(xiàn)工業(yè)機器人手抓快換。用來減少快換過程中不必要的重復(fù)動作。
由零件的加工工序分析可知,精密模具制造利用數(shù)控成形機上的三套模具來進行板料拉深、切邊沖孔、彎曲,實現(xiàn)零件自動生產(chǎn)。
根據(jù)沖壓上料任務(wù)要求分析可知,沖壓成型生產(chǎn)過程每單獨生產(chǎn)一個零件需要三道沖壓工序,即需工業(yè)機器人分別實現(xiàn)工件從倉庫(5,1)、(4,1)、(4,2)、(4,3)位置到數(shù)控成形機A、B、C 模具位置之間來回搬運操作一次,機器人總的搬運節(jié)拍6 次,數(shù)控成形機啟動沖壓節(jié)拍3 次,機器人換夾爪節(jié)拍1 次。單獨完成一個工件任務(wù)節(jié)拍流程。
為了提高加工效率,結(jié)合機器人搬運工件路徑、示教編程特點和任務(wù)節(jié)拍分析,從任務(wù)節(jié)拍優(yōu)化和示教路徑優(yōu)化兩方面入手,并通過搭建仿真模型進行驗證。
(1)任務(wù)節(jié)拍優(yōu)化。通過任務(wù)節(jié)拍分析,將單件獨立加工改為多件連續(xù)加工,連續(xù)生產(chǎn)過程中需機器人對數(shù)控成形機A、B、C 三個位置同時上料,使得數(shù)控成形機一次沖壓完成兩個半成品和一個成品的加工,減少數(shù)控成形機的沖壓動作和機器人的等待時間,有效提高機器人和數(shù)控成形機的利用率,同時又可以隨機控制加工工件的數(shù)量。具體的節(jié)拍流程如圖3。
圖3 連續(xù)加工節(jié)拍優(yōu)化流程
(2)示教路徑優(yōu)化。機器人實現(xiàn)工件從倉庫到數(shù)控成型機的搬運操作,通常需要示教起始點、預(yù)抓取點、抓取點、預(yù)放置點和放置點至少為5 個點,由于預(yù)抓取點與抓取點、預(yù)放置點和放置點的運動路徑可設(shè)定為處于某一軸同方向上的直線運動,因此通過示教抓取點、放置點位置后,利用坐標軸的偏移可以非常便捷地確定預(yù)抓取點、預(yù)放置點位置,從而省去預(yù)抓取點和預(yù)放置的示教操作。同時倉庫的位置和數(shù)控成型機A、B、C 模具位置均比較集中,因此可以只設(shè)置一個總起始點和預(yù)放置點,這樣可以減少示教點位,統(tǒng)一倉庫到數(shù)控成型機的運動路徑可以減小示教誤差[7]。
針對機器人示教路徑進行優(yōu)化時遵循以下兩點:第一,示教點必須選取能精確定位的卡盤位置,自動運行時能使機器人精準再現(xiàn)取放位姿。第二,示教點能夠安全有效的優(yōu)化機器人運動軌跡,既能確保兩點之間距離最短,又便于通過示教點在坐標軸向上的相對偏移來確定必要的取放位置。
按照上述(1)、(2)優(yōu)化規(guī)則搭建仿真模型如圖4 所示,仿真模型按節(jié)拍依次完成如下動作:第一步從料庫取坯料送進沖壓機A 處拉深工位,手爪退出,沖壓成形后機器人取拉深件并放回料庫可翻轉(zhuǎn)卡位;第二步從料庫取坯料送進A 處拉深工位,手爪返回料庫取拉深件送進B 處落料工位,手爪退出,沖壓成形后先取拉深件放回料庫可翻轉(zhuǎn)卡位1,再取沖孔落料件放回料庫可翻轉(zhuǎn)卡位2;第三步從料庫取坯料送進A 處拉深工位,手爪返回料庫翻轉(zhuǎn)卡位1 取拉深件送進B 處落料工位,手爪再次返回料庫取翻轉(zhuǎn)卡位2 沖孔落料件送進C 處彎曲工位,手爪退出,沖壓成形后先取拉深件放回料庫可翻轉(zhuǎn)卡位1,然后取沖孔落料件放回料庫可翻轉(zhuǎn)卡位2,最后通過手爪快換并取出彎曲件放回料庫成品工位。由此可以完成工件的連續(xù)加工,仿真過程驗證了路徑節(jié)拍規(guī)劃的可行性。
圖4 仿真驗證模型
機器人沖壓上料程序采用主程序調(diào)用模式,沖壓子程序內(nèi)嵌套相應(yīng)的取料和快速換手抓子程序,由此進一步完善了程序的邏輯關(guān)系,減少了程序的復(fù)雜編輯輸入過程。
通過編程示教和實操調(diào)試結(jié)果表明,控制設(shè)計能夠?qū)崿F(xiàn)對機器人運動路徑的準確示教定位,簡化程序的編程過程,減少機器人冗余的重復(fù)動作,提高了程序編程效率和機器人搬運效率。
隨著傳統(tǒng)制造業(yè)向智能制造業(yè)的進一步轉(zhuǎn)型升級,以及實現(xiàn)產(chǎn)品的高精度、高效率加工的要求,工業(yè)機器人自動上、下料系統(tǒng)作為數(shù)控機床輔助部件越來越受到機床制造商和用戶的重視?;诠I(yè)機器人的精密模具制造控制設(shè)計在第三屆全國智能制造應(yīng)用技術(shù)精密模具制造賽項中已得到驗證,通過任務(wù)節(jié)拍分析和路徑優(yōu)化使得示教過程簡化,同時改進機器人程序設(shè)計結(jié)構(gòu),使得程序編寫簡短快捷,機器人能夠連續(xù)平穩(wěn)的工作,有效的節(jié)約示教時間,極大的提高了工作效率。