offs功能程序介绍

offs是一个robtarget型的内置功能程序,其作用是对一个robtarget型的机器人位置数据进行偏移,并返回偏移后的robtarget型数据值。 offs的语法格式为:offs (point ,xoffset ,yoffset ,zoffset)
point:偏移基准点,robtarget型数据;
xoffset:工件坐标系中x方向的位移,num型数据;
yoffset:工件坐标系中y方向的位移,num型数据;
zoffset:工件坐标系中z方向的位移,num型数据;
下面以一些示例来介绍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后的位置数据值赋给p20。 offs是一个非常实用的功能程序,合理使用offs,能够大大减少一个程序中需要示教的点位。例如,在下图中,目标点p1、p2、p3、p4是矩形的四个顶点,相对位置关系固定,现需要编写程序使tool1的tcp沿图中的矩形轨迹运动。下文的程序1和程序2都能够完成任务要求,但程序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;


Sunny King计划在欧洲安装一些区块链节点,决心打入欧洲区块链市场
什么是ISO 9001?
杜绝山寨!MIT无线芯片能核实身份 完成认证后才能充电
ELF 1技术贴|如何移植OpenCV
Honda e动力电池系统热管理与冷板设计解析
offs功能程序介绍
京东方AMOLED正式量产,打破韩企垄断神话绝非易事
Axon9Pro将于10月中旬发布 搭载骁龙845售价约5200元
NVIDIA有机会重新杀回手机市场
什么是LED变色灯?
PTCRB认证中WiFi OTA测试简介及常见问题解析
快讯:荣耀被曝强行让员工买股份 王传福承认比亚迪名字瞎编的 蒋凡卸任淘宝董事长
森霸传感资产重组遭问询:为何仅收购格林通67%股权
测试工程师的核心竞争力究竟是什么
农药残留测定仪是什么,有哪些作用
基于单片机控制的DC-DC变换电路
资产管理之输油管线RFID资产管理解决方案的介绍
浅谈焊锡和锡的区别是什么?
富瀚微加速推进AI芯片落地
科达嘉工业级一体成型电感与车规级一体成型电感有何区别