![ABB工业机器人进阶编程与应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/794/44819794/b_44819794.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.3 DefFrame指令
1.3.2节介绍了使用示教器定义工件坐标系的方法。RAPID提供了定义坐标系(frame)的函数DefFrame,示教器就是通过调用该函数来定义工件坐标的。
(1)frame:=DefFrame (p1, p2, p3\Origin:=1)
表示点p1到点p2为坐标系的x方向;p1、p2和p3点构成xy平面;Orgin:=1表示原点在点p1处,如图1-42所示。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_47_2.jpg?sign=1739242037-NQ7mn14auPcWhMHEwXONu78tzShhixIE-0-273838841c0ae3e9acd3690035496406)
图1-42 DefFrame函数定义坐标系,Origin参数为1
(2)frame:=DefFrame (p1, p2, p3\Origin:=2)
表示点p1到点p2为坐标系的x方向;p1、p2和p3点构成xy平面;Origin:=2表示原点在点p2处,如图1-43所示。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_47_3.jpg?sign=1739242037-mg4tJNf7b15DxcTRdYPU8Ftx7nuMSiJ2-0-a792de3b5736715d590d4c4212667db2)
图1-43 DefFrame函数定义坐标系,Origin参数为2
(3)frame:=DefFrame (p1, p2, p3\Origin:=3)
表示点p1到点p2为坐标系的x方向;p1、p2和p3点构成xy平面;Origin:=3表示原点在点p3到p2p1连线的垂足处,如图1-44所示。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_48_1.jpg?sign=1739242037-HHUXyJpdlAA3YC612hf0DhGGwmGyVAJa-0-4969839e38260b90126920b1a6db88d9)
图1-44 DefFrame函数定义坐标系,Origin参数为3
DefFrame函数的使用示例如下:
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_48_2.jpg?sign=1739242037-zjj8VdVswLXecoYBdaB04PfwaopzydFB-0-ea1cb606d5eaae10dc6eef7a431c29a6)