System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种编程装置。
技术介绍
1、已知一种技术,其将工件模型、机器人模型及拍摄部模型配置在虚拟空间,按照预先决定的提取条件,来提取与工件的拍摄对象部位对应的工件模型的目标位置,通过机器人模型,使拍摄部模型或工件模型移动到目标位置进入拍摄部模型的视野内的拍摄位置,基于机器人模型将拍摄部模型或工件模型定位到拍摄位置时的该机器人模型的位置数据,来生成拍摄部用于拍摄拍摄对象部位的动作程序,由此可减少生成机器人的动作程序所需的操作员的作业。例如,参考专利文献1。
2、现有技术文献
3、专利文献
4、专利文献1:日本特开2019-18250号公报
技术实现思路
1、专利技术所要解决的课题
2、通过测量程序来测量工件等测量对象物上的多个测量部位时,必须将测量程序的示教点(测量部位)设定为:使得测量部位彼此的距离不会比预定的距离近、且测量比测量对象物上的预定的面积大的范围。
3、即,只要测量程序的相邻的示教点(测量部位)间适当地设定为:测量部位彼此的距离不会比预定的距离近、且测量比测量对象物上的预定的面积大的范围,而可在虚拟空间上及实际空间上准确地测量,则虚拟空间上的测量对象物模型与实际空间上的测量对象物的位置的误差的计算精度提升,可抑制修正后的虚拟空间上的测量对象物模型的位置与实际空间上的测量对象物的位置的偏离。
4、反之,当测量程序的相邻的示教点间未适当地设定,诸如测量部位彼此比预定的距离近、测量测量对象物上的预
5、另外,测量对象物上的测量部位的设定有许多取决于作业者的经验的部分,对经验少的作业者而言,较难设定测量部位彼此的距离比预定的距离近、且测量比测量对象物上的预定的面积大的范围的测量部位,为了设定适当的测量部位要一边尝试错误一边进行的话,会有花费时间的问题。
6、另外,当测量部位的设定不适当,修正后的虚拟空间上的测量对象物模型的位置与实际空间上的测量对象物的位置的偏离扩大时,必须从在虚拟空间上制作测量程序的地方开始重新进行,也有产生甚大的时间损失的问题。
7、因此,期望可容易地设定对测量对象物上的多个测量部位进行测量的测量程序的示教点。
8、用于解决课题的手段
9、本公开的编程装置的一方式,制作将包含工业设备模型和测量对象物模型的工业机械系统模型配置在虚拟空间上,并测量上述测量对象物模型上的多个测量部位的测量程序,上述工业机械系统模型三维地表现包含工业机械和测量对象物的工业机械系统,上述编程装置具备:测量部位设定部,其在上述测量对象物模型上设定上述多个测量部位;距离计算部,其计算将上述多个测量部位连接而成的区域中的相邻的测量部位间各自的距离;面积计算部,其计算上述区域的面积;测量部位评价部,其基于上述相邻的测量部位间各自的距离和上述面积,来评价预先设定的预定精度以上的测量是否能够在上述多个测量部位进行;以及示教点生成部,其在由上述测量部位评价部评价为能够进行上述预定精度以上的测量时,将上述多个测量部位生成为通过上述工业机械来测量的示教点。
10、专利技术效果
11、根据一方式,可容易地设定对测量对象物上的多个测量部位进行测量的测量程序的示教点。
本文档来自技高网...【技术保护点】
1.一种编程装置,其制作将包含工业设备模型和测量对象物模型的工业机械系统模型配置在虚拟空间上,并测量上述测量对象物模型上的多个测量部位的测量程序,上述工业机械系统模型三维地表现包含工业机械和测量对象物的工业机械系统,其特征在于,
2.根据权利要求1所述的编程装置,其特征在于,
3.根据权利要求1所述的编程装置,其特征在于,
4.根据权利要求3所述的编程装置,其特征在于,
5.根据权利要求1至4中的任一项所述的编程装置,其特征在于,
6.根据权利要求1至4中的任一项所述的编程装置,其特征在于,
【技术特征摘要】
【国外来华专利技术】
1.一种编程装置,其制作将包含工业设备模型和测量对象物模型的工业机械系统模型配置在虚拟空间上,并测量上述测量对象物模型上的多个测量部位的测量程序,上述工业机械系统模型三维地表现包含工业机械和测量对象物的工业机械系统,其特征在于,
2.根据权利要求1所述的编程装置,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。