![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=1739407470-YuCVdkYJAaLUfeOyR1zoYPRCZ1PYILCJ-0-61802de1e2042998c7f4d11b162873f1)
图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=1739407470-fPHCsPJNschOqOLBvDWaxJlX6AG8DdLn-0-d5e784ffb2e8fea55e0cbe36fd5987c3)
图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=1739407470-2TVpUU1rWbI8EmLlMHcjT5xLbkqmafZV-0-6a688f7ec4c8af3d8fa5897cdb1e4f76)
图1-44 DefFrame函数定义坐标系,Origin参数为3
DefFrame函数的使用示例如下:
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_48_2.jpg?sign=1739407470-OTbdcadhlr2I4qjUaiXTxqlcHNnUIXux-0-1a954baa9d7054bd6b4a745dd12aaea4)