Offs是一個robtarget型的內(nèi)置功能程序,其作用是對一個robtarget型的機器人位置數(shù)據(jù)進行偏移,并返回偏移后的robtarget型數(shù)據(jù)值。 offs的語法格式為:Offs (Point ,XOffset ,YOffset ,ZOffset)
point:偏移基準點,robtarget型數(shù)據(jù);
XOffset:工件坐標系中X方向的位移,num型數(shù)據(jù);
YOffset:工件坐標系中Y方向的位移,num型數(shù)據(jù);
ZOffset:工件坐標系中Z方向的位移,num型數(shù)據(jù);
下面以一些示例來介紹offs功能程序。 例1:MoveL Offs(p10,0,0,50), v1000, fine, tool0WObj:=wobj1; 在工件坐標系wobj1下,將機械人tool0的TCP移動至p10點往Z軸方向偏移50mm的位置處。 例2:p20 := Offs(p10,50,0,0); 將P10往X軸方向偏移50mm后的位置數(shù)據(jù)值賦給p20。 Offs是一個非常實用的功能程序,合理使用Offs,能夠大大減少一個程序中需要示教的點位。例如,在下圖中,目標點p1、p2、p3、p4是矩形的四個頂點,相對位置關(guān)系固定,現(xiàn)需要編寫程序使tool1的TCP沿圖中的矩形軌跡運動。下文的程序1和程序2都能夠完成任務(wù)要求,但程序1需要示教4個目標點,程序2由于使用了offs功能程序僅需要示教1個目標點。 ? 程序1: MoveL p1, v1000, fine, tool1WObj:=wobj1; MoveL p2, v1000, fine, tool1WObj:=wobj1; MoveL p3, v1000, fine, tool1WObj:=wobj1; MoveL p4, v1000, fine, tool1WObj:=wobj1; MoveL p1, v1000, fine, tool1WObj:=wobj1; 程序2: MoveL p1, v1000, fine, tool1WObj:=wobj1; MoveL Offs(p1,200,0,0), v1000, fine, tool1WObj:=wobj1; MoveL Offs(p1,200,160,0), v1000, fine, tool1WObj:=wobj1; MoveL Offs(p1,0,160,0), v1000, fine, tool1WObj:=wobj1; MoveL p1, v1000, fine, tool1WObj:=wobj1;
-
機器人
+關(guān)注
關(guān)注
213文章
29730瀏覽量
212840 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82967 -
Offs
+關(guān)注
關(guān)注
0文章
2瀏覽量
6402
原文標題:ABB機器人Offs功能程序的編程應(yīng)用
文章出處:【微信號:AMTBBS,微信公眾號:世界先進制造技術(shù)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄

In the following chapters we address the logical d., design trade-offs), and,...
STM32CubeMonitor介紹背景功能及特點
基于Java程序的功能點度量
PXA272啟動引導(dǎo)程序的實現(xiàn)和功能擴展
肺功能儀簡介及其基本操作程序與維修保養(yǎng)和故障排除等介紹

單片機多功能調(diào)試助手應(yīng)用程序軟件和程序資料免費下載
解釋程序的功能是
多功能監(jiān)控系統(tǒng)應(yīng)用程序免費下載

野火多功能串口調(diào)試助手應(yīng)用程序免費下載

基于Labview的網(wǎng)絡(luò)自動截屏功能程序免費下載
小程序如何實現(xiàn)聊天功能?
Modbus常用功能程序的設(shè)計

評論