黃永程
摘要:隨著社會的快速發(fā)展,工業(yè)機器人應(yīng)用日趨廣泛,各高校也紛紛開展工業(yè)機器人相關(guān)教學。但教學設(shè)備普遍靈活性較差,僅適用于單一練習。本文基于HD1XKB工業(yè)機器人技能實訓臺,采用基礎(chǔ)模塊或?qū)W生自建模塊進行學習,這樣虛實結(jié)合的機器人實訓系統(tǒng),可以完成工業(yè)機器人編程教學課程的基本技能訓練任務(wù),該實訓系統(tǒng)使學生技能訓練的時間更長,技能訓練的安全性更高,同時也鍛煉了學生的三維繪圖能力。
Abstract: With the rapid development of society, industrial robots are increasingly widely used in Colleges and universities have also launched industrial robots related teaching. However, the general flexibility of teaching equipment is poor, and it is only applicable to single practice. Based on the HD1XKB industrial robot skill training platform, this paper adopts the basic module or student self-modeling module to study, so the virtual-real robot training system can complete the basic skills training tasks of the industrial robot programming teaching course. The training system makes the students'skills training longer and the skills training safer. It is more complete, and it also exercises the students' ability of 3D drawing.
關(guān)鍵詞:工業(yè)機器人;HD1XKB;實訓臺
Key words: industrial robot;HD1XKB;training platform
0 ?引言
隨著時代步伐的發(fā)展,德國提出工業(yè)4.0戰(zhàn)略,我國于2015年作出了建設(shè)世界一流大學和一流學科的重大戰(zhàn)略決策,明確指出高等學校“著力培養(yǎng)具有歷史使命感和社會責任心,富有創(chuàng)新精神和實踐能力的各類創(chuàng)新型、應(yīng)用型、復合型優(yōu)秀人才的建設(shè)任務(wù)。教育部為應(yīng)對當前科技革命、產(chǎn)業(yè)變革和新經(jīng)濟的高速發(fā)展,確保“中國制造2025”、“一帶一路”、“互聯(lián)網(wǎng)+”全民創(chuàng)業(yè),重大戰(zhàn)略國策落到實處,加快推進高等教育改革和發(fā)展步伐,順應(yīng)時代發(fā)展潮流,盡快培養(yǎng)出擁有工程設(shè)計、工程實踐、創(chuàng)新思維、數(shù)字化思維能力的工程科技創(chuàng)新和產(chǎn)業(yè)創(chuàng)新人才[1]?,F(xiàn)代生產(chǎn)過程中,工業(yè)機器人應(yīng)用日趨廣泛。因此,各高校紛紛開展工業(yè)機器人相關(guān)教學,同時也出現(xiàn)了許多實訓設(shè)備。但是現(xiàn)有設(shè)備不同程度存在以下兩個問題:通用性較差,僅適用某一工業(yè)機器人;主次分配不當,教學中出現(xiàn)其它自動化設(shè)備的學習占比大于工業(yè)機器人的情況。因此,本文采用模塊化設(shè)計,重點在于可以靈活設(shè)計用于實訓及考核工業(yè)機器人相關(guān)技能的模塊,滿足機器人實訓教學、考核的靈活與多樣性需求[2]。
1 ?工業(yè)機器人運動學模型
本文采用ABB Robotics最新一代六軸工業(yè)機器人,六軸標定如圖1所示,運動范圍如表1所示,也是ABB推出一款迄今最小的多用途工業(yè)機器人-緊湊、敏捷、輕量,僅重25kg,荷重3kg,最大工作行程為580mm,底座下方拾取距離112mm,專為使用基于機器人的柔性自動化的3C行業(yè)而設(shè)計[3-5]。
2 ?實訓硬件系統(tǒng)的創(chuàng)建
2.1 模塊的建立
為了讓學生更直觀認識到機器人各個軸之間的運動,采用虛擬平臺進行編程學習。本文采用ABB Robotics的ABB公司IRB120型號的機器人,該型號機器人是ABB公司推出的最小、速度最快和功能最齊全的六軸工業(yè)機器人,其外形如圖1所示;實訓平臺采用HD1XKB工業(yè)機器人技能考核實訓臺,實訓平臺如圖2所示。根據(jù)教學計劃需要學生熟練操作MoveJ、MoveL、MoveC和MoveAbsJ等指令。學生根據(jù)需要在三維繪圖軟件里建立模塊,本例在proe5.0中建立基礎(chǔ)模塊,如圖3所示。
2.2 實訓系統(tǒng)搭建
把建立好的HD1XKB實訓臺導入到Robotics中,并放置在水平臺上。把ABB模型庫中的IRB120機械手臂導入到系統(tǒng),并把其放置在HD1XKB實訓臺中間;在設(shè)備模型庫Training Objects中導入MyTool工具,并把工具安裝在法蘭盤上;把基礎(chǔ)模塊導入到系統(tǒng)中,并把其放在水平臺工作區(qū)3上。建立好的實訓系統(tǒng)如圖4所示。
2.3 相關(guān)參數(shù)設(shè)置
采用FlexPendant進行對機器人進行示教,示教之前需要對機器人進行創(chuàng)建系統(tǒng),后再確定P10、P20、P30、P40和P50共計5個點的位置,采用示教器中的修改位置進行確定位置,P10為起始點、P20為圓弧起點及左半圓弧終點、P30為右半圓弧中點、P40為右半圓弧終點、P50為左半圓弧的中點,要求如圖5所示,其它參數(shù)采用默認。
3 ?程序編寫、仿真及實踐
程序編寫有兩種方法:第一種方法是通過路徑指定、示教指令功能完成目標點的創(chuàng)建及指令的創(chuàng)建;第二種方法是通過FlexPendant里的虛擬示教器中的程序編輯器進行程序編寫及位置點的修改。先新建例行程序,命名為yuan,輸入程序如圖6所示,輸入完程序后進入調(diào)試界面,進行調(diào)試修改,最終仿真結(jié)果完全按照預(yù)定的點運動,包括關(guān)節(jié)運動、線性運動和圓弧運動。最后把仿真正確的程序載入到機器人,大大提高了學生的興趣,實踐如圖7所示。
4 ?結(jié)語
基于HD1XKB工業(yè)機器人技能實訓臺,可以在實訓臺上進行模塊化訓練,模塊可以根據(jù)學習要求自己建立,除了以上基礎(chǔ)模塊之外還可以進行激光雕刻、工件焊接、搬運模塊及異步輸送帶模塊的學習。采用虛實結(jié)合的方法,激發(fā)了學生的學習興趣,綜合提高了學生的三維繪圖能力和機器人編程能力。
參考文獻:
[1]鮑艷,李鴻儒,張羽,等.“新工科”背景下以自制教儀服務(wù)于實驗教學的探討與實踐[J].實驗技術(shù)與管理,2018(9):239-242.
[2]許鴻飛,李鑒川,韓日明,等.基于stm32的工業(yè)機器人實訓模塊設(shè)計[J].機械工程師,2018(9):54-55.
[3]李艷俠,李彬.工業(yè)機器人應(yīng)用技術(shù)-基于ABB機器人IRB120[M].哈爾濱:哈爾濱工業(yè)大學出版社,2018.
[4]楊妍,潘松峰.三自由度工業(yè)機器人動力學分析[J].制造業(yè)自動化,2018(9):51-53.
[5]郭聯(lián)金.智能制造背景下機電專業(yè)實訓室的升級改造[J].實驗技術(shù)與管理,2018(9):158-161.