![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=1739039258-TAtwVHP2BwwWw2d4hGjAbvbC5tXTLCNo-0-cf1598d49495cb324a2d0906758abc11)
图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=1739039258-WrAAlrYUwM4dbwmm58fVWZ3acvLyw9CA-0-6f089da2399a36f335108c58eb9bf68d)
图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=1739039258-kdHFjXrLY5FRs2UCH3W5sN6kf8zUi5Bz-0-eec4348d7c4bf3b34a2cbcf13c907854)
图1-44 DefFrame函数定义坐标系,Origin参数为3
DefFrame函数的使用示例如下:
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_48_2.jpg?sign=1739039258-a2laKfduc40pkPF8TVbfatfePTJtOVCn-0-0ced16f3ec6d64bb6be91b4919cb2121)