![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=1739312057-be3ANLNGXdxbes0kfuAy9js0VtpXLMIy-0-9095d2393b8f69835d7712c60448ef5d)
图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=1739312057-1jicLOu8F1oAsLlnsBmBByjNkapHob38-0-763dc5df4f38c65dd80d09e05199c54e)
图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=1739312057-LWcJb9Baowy4jADXS2wKzI1hV5PhkUgx-0-33d2670e35b2bd28e47b2b9a30c6b5b0)
图1-44 DefFrame函数定义坐标系,Origin参数为3
DefFrame函数的使用示例如下:
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_48_2.jpg?sign=1739312057-5thzXhEyHjNEJbUnveo0pIFBE0UadGoz-0-6005f0297850706144007af313f78f8d)