999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用五種方法對同一毛坯的工業機器人編程教學研究

2021-12-23 14:54:22程壽國
時代汽車 2021年23期

程壽國

摘 要:本文針對同一毛坯工件的工業機器人編程方法進行了研究。分別利用示教目標點編程、示教指令編程、離線編程、利用示教器運動指令編程和利用示教器運動指令和Offs功能指令混合編程等五種方法進行編程。給出了具體的編程步驟和程序,分析比較了每種方法的優缺點,并分別闡述了每種編程方法在教學中的應用。熟練掌握這些方法可以幫助初學工業機器人編程的人員盡快適應工作崗位。

關鍵詞:示教目標點 示教指令 離線編程 示教器直接編程 工業機器人

Research on Programming Teaching of Industrial Robot for the Same Blank by Five Methods

Cheng Shouguo

Abstract:In this paper, the programming method of industrial robot for the same workpiece is studied. Teaching target point, teaching instruction, offline programming, rapid programming (direct programming of teaching device) and off instruction programming are used to program. The specific programming steps and procedures are given, and the advantages and disadvantages of each method are analyzed and compared. The application of each programming method in teaching is described. Mastering these methods can help the beginners of industrial robot programming adapt to the work as soon as possible.

Key words:teaching target point, teaching instruction, offline programming, teaching device direct programming

1 引言

工業機器人的已廣泛應用于切割、涂膠、裝配和碼垛等許多制造行業領域。郝建豹等構建了多個工業機器人虛擬仿真工作站。周鵬等設計了多個項目用于教學,提高了學生學習效果。本文以ABB工業機器人仿真軟件中自帶的毛坯工件為例,以五種方法分別介紹ROBOTSTUDIO軟件的編程方法,并分析每種方法在教學中的具體應用。

2 編程前的準備工作

導入ABB模型庫,導入模型庫(Cure_thing,MyTool,table_and_fixture_140),安裝MyTool到機器人法蘭盤,“從布局”根據已有布局創建系統,調整table_and_fixture_140在機器人工作區的中間位置,放置Cure_thing在它上面(對齊),創建并設置工件坐標wobj1,在創建機器人系統后,工具“MyTool”坐標(TCP數據)可以直接選用。選定一個起始點PHome作為加工軌跡的初始位置和結束位置。

以上準備工作對任一編程方法都適合,是機器人編程前期必須的準備工作。

3 ABB工業機器人編程方法

3.1 示教目標點編程

可以通過“基本”界面下“示教目標點”功能,分別將工具(TCP)移動到起始點、毛坯的四個角點位置,點擊“示教目標點”,在右側的“路徑和目標點“菜單中會出現Target_10、Target_20、Target_30、Target_40、Target_50等目標點。

建立空路徑Path_10,將示教目標點全部選中添加到path_10。添加完以后在“路徑與步驟“Path_10下面會出現MoveLTarget_10、MoveLTarget_20、MoveLTarget_30、MoveLTarget_40、MoveLTarget_50等指令語句。對路徑Path_10進行自動配置”線性/圓周移動指令“,同步到RAPID,將工作坐標、工具數據和路徑&目標等都同步到機器人系統。在”仿真“菜單下的”仿真設定“里面選擇進入點為“Path_10”,點擊播放按鈕就可以仿真運行機器人的示教程序了。

3.2 示教指令編程

可以通過“基本”界面下“示教指令”功能。建立空路徑Path_10,只有建立路徑后,“示教指令”才可以被選中。分別將工具(TCP)移動到毛坯的四個角點位置,點擊“示教指令”,與“示教目標點”的區別是,點擊“示教指令”后,不需要再把“示教目標點”添加到路徑中。打開示教器可以看到如下程序:

PROC Path 10 ()

MoveL Target_10,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_20,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_30,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_40,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_50,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_60,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL Target_70,v200,fine,MyTool\Wobj:=Wobj_1;

ENDPROC

3.3 離線編程

在“基本”軟件界面下,選擇“路徑下的”自動路徑”,按住“shift”鍵,直接選中毛坯的一條邊,在自動路徑里面會出現“邊_1、邊_2、邊_3、邊_4”(軟件界面選擇為簡體中文),選擇參照面為毛坯表面,點擊創建后,在Path_10里面出現MoveLTarget_10、MoveLTarget_20、MoveLTarget_30、MoveLTarget_40、MoveLTarget_50等指令語句。同樣進行自動配置,同步到RAPID,在仿真設定中設定進入點后就可以仿真了。需要注意的是”查看目標處工具“后發現自動配置的工具位置有些是不合理的(如圖2),可以選中Target_10等目標點進行修改目標,圖3是修改后的目標位置圖。

3.4 利用示教器運動指令編程

RAPID修改每個角點(特征點)位置并直接編程,先利用示教器的程序編輯器編寫程序如下。

main ( )

MoveJ PHome,v1000,z5,MyTool\Wobj:=Wobj_1;

MoveL P10,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P20,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P30,v200,fine,MyToolWobj:=Wobj_1;

MoveL P40,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P10,v200,fine,MyTool\Wobj:=Wobj_1;

MoveJ PHome,v200,fine,MyToo1\Wobj:=Wobj_1;

ENDPROC

分別將工具(TCP)移動到起始點和毛坯的四個角點位置,點擊“修改位置”,將起始點和毛坯的四個角點位置分別記錄到PHome、P10、P20、P30、P40,然后把工作模式選擇為自動,點選“Enable”和電機上電,就可以運行仿真程序main( )。

3.5 利用示教器運動指令和Offs功能指令混合編程

編寫如下程序:

PROC main()

MoveJ PHome,v1000,z50,MyTool\Wobj:=Wobj_1;

MoveL P10,v200,fine, MyTool\Wobj:=Wobj_1;

P200 := Offs (P10, 400,0,0);

P210 := Offs (P200,0,300,0);

P220 := Offs (P210,-400,0,0);

P230 := Offs (P220,0,-300,0);

MoveL P200,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P210,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P220,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL P230,v200,fine,MyTool\Wobj:=Wobj_1;

MoveL PHome,v200,fine,MyTool\Wobj:=Wobj_1;

END PROC

分別將工具(TCP)移動到起始點和毛坯的一個角點位置,點擊“修改位置”,將起始點和毛坯的一個角點位置分別記錄到PHome、P10,利用賦值指令和功能指令Offs ( ),分別得到毛坯的另外三個角點位置并記錄在P200、P210和P220中。這種編程需要理解功能指令Offs的參數含義,優點是修改位置的點數量比較少,但是需要注意是P200、P210和P220均為變量存儲類型。

4 結語

通過對同一毛坯利用五種方法進行機器人編程,比較詳細的介紹了每種編程方法要點和幾種方法的優缺點,熟練運用這些方法可以快速入門工業機器人的編程操作技術。在教學中可以根據實際情況選擇某幾類編程方法進行教學和練習,也可以幾種方法綜合運用,幫助學生提高對工業機器人編程原理的認知。

基金項目:江蘇高校青藍工程資助(蘇教師[2019]3號)。

參考文獻:

[1]郝建豹,林子其,龔儉龍,易煥銀.在線工業機器人技術虛擬仿真平臺的構建[J].實驗技術與管理,2019,36(11):113-116.

[2]周鵬,孟晉.高職《工業機器人編程與控制》課程建設研究[J].遼寧師專學報(自然科學版),2018,20(01):12-15+28.

主站蜘蛛池模板: 精品国产免费观看| 国产视频你懂得| 亚洲aaa视频| 日本AⅤ精品一区二区三区日| 国产在线拍偷自揄拍精品| 色男人的天堂久久综合| 91精品在线视频观看| 免费国产黄线在线观看| AV老司机AV天堂| 99精品热视频这里只有精品7| 亚洲国产高清精品线久久| 国产成人亚洲综合A∨在线播放 | 亚洲国产成人自拍| 在线播放国产99re| 亚洲黄色成人| 国产精品嫩草影院视频| 91精品国产福利| 91久久夜色精品| 亚洲色图欧美视频| 亚洲国产成人精品一二区| 久久精品丝袜高跟鞋| 国产综合日韩另类一区二区| 欧美日韩午夜| 天堂久久久久久中文字幕| 国产精品自在线天天看片| 国产一区二区免费播放| h视频在线播放| 久久婷婷综合色一区二区| 热久久这里是精品6免费观看| 国产成人精品综合| 激情在线网| 亚洲网综合| 婷婷五月在线视频| 亚洲日韩在线满18点击进入| 欧美国产在线看| 色综合中文| 凹凸国产熟女精品视频| 国产成人在线无码免费视频| 中文字幕亚洲电影| 国产电话自拍伊人| 99热这里只有免费国产精品 | 高清无码一本到东京热| 亚洲国产精品一区二区第一页免| 国产a网站| 不卡无码h在线观看| 欧美成人日韩| 国产一区二区丝袜高跟鞋| 国产国模一区二区三区四区| 日本高清视频在线www色| 99在线观看视频免费| 亚洲欧美成人| 日本一区二区三区精品AⅤ| 综合久久久久久久综合网| 国产一级在线播放| 热re99久久精品国99热| 无码aaa视频| 日韩亚洲高清一区二区| 精品国产91爱| 精品五夜婷香蕉国产线看观看| 亚洲成AV人手机在线观看网站| 亚洲欧美成人网| 国产又色又刺激高潮免费看| 免费a在线观看播放| 激情无码字幕综合| 久久免费视频6| 国产原创演绎剧情有字幕的| 露脸一二三区国语对白| 91口爆吞精国产对白第三集| 波多野结衣二区| 五月婷婷综合网| 一级毛片免费高清视频| 人妻丰满熟妇啪啪| 999国产精品| 女高中生自慰污污网站| 97视频免费在线观看| 亚洲无码精品在线播放| 亚洲人成网站在线观看播放不卡| 亚洲AV无码久久精品色欲| 四虎亚洲精品| 精品国产自在现线看久久| 色综合久久无码网| 亚洲精品无码AV电影在线播放|