调整冷却介质喷嘴的位置的机器人系统及机器人控制方法

文档序号:10523539阅读:446来源:国知局
调整冷却介质喷嘴的位置的机器人系统及机器人控制方法
【专利摘要】本发明涉及调整冷却介质喷嘴的位置的机器人系统以及机器人控制方法,能够以更加低的成本调整冷却介质喷嘴的位置。机器人系统具备:机器人;对机器人的动作进行控制的机器人控制部;以及向机器人控制部通知由机床加工的工件的种类的通知部。机器人控制部基于从通知部取得的工件的种类来决定加工时冷却介质喷嘴相对于工件的目的位置,并由机器人使冷却介质喷嘴移动以使冷却介质喷嘴配置于目的位置。
【专利说明】
调整冷却介质喷嘴的位置的机器人系统及机器人控制方法
技术领域
[0001] 本发明涉及用于调整冷却介质喷嘴的位置的机器人系统以及机器人控制方法。
【背景技术】
[0002] 公知一种能够调整机床的冷却介质喷嘴的位置的装置(例如,日本特开2002-18674号公报、以及日本实开平5-41655号公报)。
[0003] 根据上述的以往技术,为了使冷却介质喷嘴移动,另行设置有由马达、缸体等构成 的驱动装置。根据这样的结构,带来装置复杂化、成本的增大。

【发明内容】

[0004] 本发明的一个方案中,一种用于对设于机床的冷却介质喷嘴的位置进行调整的机 器人系统,其具备:机器人;机器人控制部,其对机器人的动作进行控制;以及通知部,其向 机器人控制部通知由机床加工的工件的种类。
[0005] 机器人控制部基于从通知部取得的工件的种类,来决定加工时冷却介质喷嘴相对 于工件的目的位置,并利用机器人使冷却介质喷嘴移动以使冷却介质喷嘴配置于目的位 置。
[0006] 机器人控制部也可以计算目的位置与冷却介质喷嘴的当前位置之间的差,并利用 机器人使冷却介质喷嘴移动以使计算出的差变小。
[0007] 机器人系统也可以还具备拍摄部。机器人控制部也可以基于由拍摄部拍摄到的冷 却介质喷嘴的图像,来确定冷却介质喷嘴的当前位置,并计算上述差。
[0008] 通知部也可以基于由拍摄部拍摄到的工件的图像,来确定工件的种类,并向机器 人控制部通知。拍摄部也可以设置于机器人的机器人臂。
[0009] 机器人系统也可以还具备存储部,该存储部与工件的种类建立关联地预先存储目 的位置。机器人控制部也可以从存储部读出与从通知部接受到的工件的种类对应的目的位 置。通知部也可以内置于与机器人控制部连接的外部设备或者上位控制器。
[0010] 本发明的其它方案中,一种用于利用机器人对设于机床的冷却介质喷嘴的位置进 行调整的机器人控制方法,其具备取得由机床加工的工件的种类的步骤。
[0011] 并且,该方法具备:基于取得的工件的种类来决定设置于机床的冷却介质喷嘴相 对于工件的目的位置的步骤;以及利用机器人使冷却介质喷嘴移动以使冷却介质喷嘴配置 于目的位置的步骤。
【附图说明】
[0012] 图1是本发明的一个实施方式的机床以及机器人系统的示意图。
[0013] 图2是图1所示的机器人系统的框图。
[0014] 图3是表示本发明的一个实施方式的工件的加工流程的流程图。
[0015] 图4是图3中的步骤S3的流程图。
[0016] 图5是表示图1所示的冷却介质喷嘴配置于目的位置、且排出制冷剂的状态的图。
[0017] 图6是表示图4中的步骤S11的结束时刻的冷却介质喷嘴的位置的图。
[0018] 图7是本发明的其它实施方式的机床以及机器人系统的示意图。
[0019] 图8是图7所示的冷却介质喷嘴的放大图。
[0020] 图9是图7所示的机器人系统的框图。
[0021] 图10是表示本发明的其它实施方式的工件的加工流程的流程图。
[0022]图11是图10中的步骤S24的流程图。
[0023]图12是其它实施方式的机器人系统的框图。
【具体实施方式】
[0024] 以下,基于附图详细地对本发明的实施方式进行说明。首先,参照图1以及图2,对 本发明的一个实施方式的机器人系统10进行说明。此外,以下的说明中,以图中的正交坐标 为基准,为便于说明,将x轴正方向设为左方,将y轴正方向(朝向图1的纸面里侧的方向)设 为前方,将z轴正方向设为上方。
[0025] 机器人系统10具备机器人12、机器人控制部14、通知部16、拍摄部18以及存储部 20。机器人12例如是垂直多关节机器人,具备机器人基体22、回旋体24、机器人臂26以及机 器人手28。机器人基体22固定于工件单元的地板。回旋体24能够绕铅垂轴回旋地安装于机 器人基体22。
[0026]机器人臂26具有能够旋转地安装于回旋体24的下臂部30、和能够旋转地安装于该 下臂部30的前端的前臂部32。机器人手28经由腕部34安装于前臂部32的前端。机器人手28 能够进行物体的把持以及释放这样的作业。
[0027] 本实施方式中,机器人控制部14以及存储部20内置于机器人控制装置36。机器人 控制部14向内置于机器人12的伺服马达(未图示)发送指令,来控制机器人12的动作。
[0028]存储部20例如由例如EEPR0M(注册商标)等之类的能够电方式地消除、记录的非易 失性存储器、或者例如DRAM、SRAM等之类的能够以高速读取的随机存取存储器构成。
[0029]拍摄部18设置于机器人臂26。拍摄部18包括例如由CCD或者CMOS传感器构成的拍 摄元件。拍摄部18对透过透镜而入射的被拍摄体像进行光电变换,使其作为图像数据而输 出。
[0030]拍摄部18根据来自机器人控制部14的指令,对后述的冷却介质喷嘴62以及工件W 进行拍摄,并将拍摄到的图像数据向机器人控制部14发送。
[0031]本实施方式中,设置于机器人控制装置36的外部的作为外部设备的PCXPersonal Computer) 38担当作为通知部16的功能。此外,关于通知部16的功能,将于后文叙述。
[0032] 机器人控制部14经由总线40而能够进行通信地与拍摄部18、存储部20以及PC38连 接。
[0033]接下来,对机床50进行说明。机床50对设置于夹具J上的工件W进行加工。机床50具 备主轴52、工具54、主轴驱动部56、机床控制部58以及冷却介质喷嘴62。主轴52在上下方向 上延伸,并在其下端保持工具54。
[0034]机床控制部58直接或者间接地控制机床50的各构成要素。机床控制部58能够进行 通信地与机器人控制部14连接。机器人控制部14以及机床控制部58相互通信,同时执行对 工件W的加工。
[0035]主轴驱动部56例如具有伺服马达,根据来自机床控制部58的指令使主轴52沿上下 方向移动。并且,主轴驱动部56根据来自机床控制部58的指令驱动主轴52使之绕铅垂轴旋 转。
[0036]冷却介质喷嘴62经由安装件60安装于机床50的主轴头(未图示)。主轴头相对于工 件单元固定,且保持为能够使主轴52沿上下方向移动。
[0037]本实施方式中,冷却介质喷嘴62是沿轴线&延伸的中空的管状部件,并经由转动 轴64而能够转动地安装于安装件60的前端部60a。
[0038]转动轴64沿前后方向延伸,冷却介质喷嘴62能够绕转动轴64转动。冷却介质喷嘴 62与设置于机床50的外部的制冷剂供给装置(未图示)连接。从制冷剂供给装置供给来的制 冷剂在冷却介质喷嘴62的内部通过,并从设于该冷却介质喷嘴62的前端的排出口 62a排出。 [0039]接下来,对机床50的动作进行说明。当对工件W进行加工时,机床控制部58向主轴 驱动部56发送指令,使主轴52朝向工件W而向下方移动。其结果,工具54的前端在加工点P处 与工件W的上表面抵接。
[0040] 当对工件W进行加工时,需要向加工点P供给制冷剂。因此,冷却介质喷嘴62需要相 对于工件W适当地定位,以便当对工件W进行加工时,从该冷却介质喷嘴62排出的制冷剂接 触加工点P。
[0041] 因此,本实施方式中,为了相对于工件W适当地定位冷却介质喷嘴62,机器人系统 10利用机器人12对冷却介质喷嘴62的位置进行调整。
[0042] 以下,参照图1~图6对机器人系统10的动作进行说明。图3表示工件W的加工流程 的一个例子。图3所示的动作流程中,机器人控制部14以及机床控制部58在从用户或者上位 控制器接受到针对工件W的加工指令时开始进行处理。
[0043] 步骤S1中,机器人控制部14从通知部16取得工件W的种类。例如根据加工前的工件 的尺寸或者形状而由用户预先设定工件W的种类。例如,根据加工前的工件W的尺寸以及形 状而如以下所示的表那样对工件W的种类进行分类。
[0046]用户操作PC38,而输入要加工的工件W的种类。PC38作为通知部16发挥功能,向机 器人控制部14通知与由用户指定的工件W的种类相关的信息。
[0047]步骤S2中,机器人控制部14基于从PC38接收到的工件W的种类,来决定冷却介质喷 嘴62相对于工件W的目的位置。此处,目的位置相当于能够使从冷却介质喷嘴62排出的制冷 剂接触加工点P的、冷却介质喷嘴62相对于工件W的位置。
[0048]图5表示冷却介质喷嘴62配置于目的位置的状态。该状态下,冷却介质喷嘴62配置 为相对于沿上下方向延伸的假想轴〇2而倾斜角度9t,制冷剂A以接触加工点P的方式从冷却 介质喷嘴62排出。
[0049]从冷却介质喷嘴62排出的制冷剂A的喷射路径依赖于要排出的制冷剂的流量(SP, 制冷剂供给装置的制冷剂的供给压力)和冷却介质喷嘴62相对于假想轴02的倾斜角度0。
[0050] 因此,若通过实验预先求出制冷剂的流量、倾斜角度0、以及此时的制冷剂的喷射 路径的关系,则能够从冷却介质喷嘴62向所希望的位置送达制冷剂。
[0051] 例如,若如上述的表1那样由用户设定了工件W的种类,则类型A~C具有分别不同 的上下方向的高度,从而在类型A~C之间,加工点P的坐标变得不同。
[0052]因此,在类型A~C之间,冷却介质喷嘴62的目的位置、即角度0t变得不同。因此,本 实施方式中,存储部20预先存储工件W的种类与角度0t的关系。例如,存储部20预先存储以 下所示的数据表。
[0055]机器人控制部14从存储部20读出与从PC38接收到的工件W的种类对应的角度0t, 并将与读出的角度0t对应的冷却介质喷嘴62的位置决定为冷却介质喷嘴62的目的位置。 [0056]步骤S3中,机器人控制部14使冷却介质喷嘴62配置于在步骤S2中决定出的目的位 置。参照图4对该步骤S3进行说明。
[0057]在开始步骤S3后,步骤S11中,机器人控制部14对冷却介质喷嘴62进行拍摄。具体 而言,机器人控制部14使机器人12动作,而使拍摄部18朝冷却介质喷嘴62的后方侧移动。 [0058]而且,机器人控制部14向拍摄部18发送指令,并从后方对冷却介质喷嘴62进行拍 摄。拍摄部18向机器人控制部14发送冷却介质喷嘴62的图像数据。
[0059]步骤S12中,机器人控制部14对在步骤S2中决定出的目的位置与冷却介质喷嘴62 的当前位置之间的差进行计算。例如,在步骤S11的结束时刻,冷却介质喷嘴62成为配置于 图6中的实线Po所示的当前位置。
[0060]配置于当前位置的冷却介质喷嘴62的轴线〇3相对于假想轴02倾斜角度00。本实施 方式中,机器人控制部14基于在步骤S11中拍摄到的冷却介质喷嘴62的图像数据和此时的 拍摄部18的坐标以及视线数据来计算角度0〇。接下来,机器人控制部14计算角度0 t与角度0〇 的差 59〇=0t - 9〇。
[00611步骤S13中,机器人控制部14利用机器人12使冷却介质喷嘴62移动。具体而言,机 器人控制部14向内置于机器人12的伺服马达发送指令,使机器人手28移动至冷却介质喷嘴 62的位置,并把持该冷却介质喷嘴62。
[0062]例如,机器人控制部14基于在步骤S11中拍摄到的冷却介质喷嘴62的图像数据和 拍摄部18的坐标以及视线数据,来使机器人手28移动至冷却介质喷嘴62的位置。
[0063]而且,机器人控制部14使机器人手28动作,而朝向在步骤S12中计算出的差S 0〇变 小的方向(本实施方式中,从图6的纸面表侧观察时顺时针方向),使冷却介质喷嘴62绕转动 轴64转动。
[0064] 步骤S14中,与步骤S11相同,机器人控制部14向拍摄部18发送指令,对冷却介质喷 嘴62进行拍摄。
[0065] 步骤S15中,与步骤S12相同,机器人控制部14对此时刻的冷却介质喷嘴62的当前 位置与目的位置之间的差进行计算。具体而言,机器人控制部14基于在步骤S14中拍摄到的 冷却介质喷嘴62的图像数据,来计算此时刻的角度,接着计算角度0t与角度的差S01 = 9t一 9i 〇
[0066]步骤S16中,机器人控制部14判断冷却介质喷嘴62是否已配置于目的位置。具体而 言,机器人控制部14判断在步骤S15中计算出的差50:是否变为零。
[0067]当在步骤S15中计算出的差仙:变为零的情况下,机器人控制部14判断为冷却介质 喷嘴62已配置于目的位置(即,是),并进入步骤S17。
[0068]另一方面,当在步骤S15中计算出的差50:未变为零的情况下,机器人控制部14判 断为冷却介质喷嘴62未配置于目的位置(即,否),并返回步骤S14。
[0069] 此外,该步骤S16中,机器人控制部14当在步骤S15中计算出的差S0:成为预先决定 的阈值的范围内的情况下也可以判断为是。例如,在从图6的纸面表侧观察时顺时针方向成 为正方向的情况下,机器人控制部14在满足了一的关系的情况下也可以判断 为是。
[0070] 步骤S17中,机器人控制部14向内置于机器人12的伺服马达发送指令,使机器人12 的动作停止,而结束图3所示的流程。通过该步骤S3,能够使冷却介质喷嘴62配置于图5所示 的目的位置。
[0071] 再次参照图3,步骤S4中,机器人控制部14将工件W设置于机床50。具体而言,机器 人控制部14向内置于机器人12的伺服马达发送指令,对配置于规定位置的工件W进行把持, 并对该工件W进行搬运,而将其设置于夹具J上。例如,机器人控制部14根据预先存储的机器 人程序,将工件W设置于夹具J上。
[0072] 步骤S5中,机床控制部58驱动工具54,而对工件W进行加工。具体而言,机床控制部 58向主轴驱动部56发送指令,使主轴52朝向工件W而向下方移动,并使主轴52与工件W在加 工点P抵接。
[0073]接下来,机床控制部58向制冷剂供给装置发送指令,并向冷却介质喷嘴62供给制 冷剂。此时,由于通过步骤S3而将冷却介质喷嘴62适当地配置于目的位置,所以能够如图5 所示地使制冷剂A接触加工点P。接下来,机床控制部58向主轴驱动部56发送指令,向下方送 出主轴52,同时驱动工具54使之绕铅垂轴旋转。由此,对工件W进行加工。
[0074]步骤S6中,机器人控制部14从机床50拆下工件W。具体而言,机器人控制部14根据 机器人程序,向内置于机器人12的伺服马达发送指令,用机器人手28对加工完毕的工件W进 行把持,并将其搬运至规定的场所。
[0075] 步骤S7中,机器人控制部14判断是否存在从用户接受到的其它的工件加工指令。 若判断为存在其它的工件加工指令(即,是),则机器人控制部14进入步骤S8。另一方面,若 判断为从用户接受到的工件加工指令已全部完成(即,否),则机器人控制部14结束图3所示 的流程。
[0076] 步骤S8中,机器人控制部14判断应加工的工件W的种类是否变更。具体而言,机器 人控制部14在步骤S7中识别出的工件加工指令中,判断工件W的种类是否变更。
[0077] 若判断为工件W的种类变更了( 即,是),则机器人控制部14进入步骤S1。另一方面, 若判断为工件W的种类未变更(即,否),则机器人控制部14进入步骤S3。
[0078] 如上述那样,本实施方式中,由机器人12使冷却介质喷嘴62配置于目的位置。根据 该结构,由于能够高精度地使冷却介质喷嘴62配置于目的位置,所以能够可靠地向加工点P 供给制冷剂。
[0079] 并且,本实施方式中,由机器人12进行冷却介质喷嘴62的位置调整(步骤S3)和工 件W的更换(步骤S4、S6)。根据该结构,不需要另行设置用于使冷却介质喷嘴62移动的驱动 装置。因此,能够使装置的结构简单,从而能够减少成本。
[0080] 并且,本实施方式中,机器人控制部14计算冷却介质喷嘴62的目的位置与当前位 置之间的差80,并基于该差使冷却介质喷嘴62配置于目的位置。通过使这样的动作程序化, 能够自动地将冷却介质喷嘴62配置于目的位置,从而对于工件W的加工作业的自动化有利。
[0081] 并且,本实施方式中,机器人控制部14基于由拍摄部18拍摄到的图像来计算上述 的差S0。根据该结构,能够自动且高精度地计算差50。
[0082]此外,上述的实施方式中,对机器人控制部14经由设置于机器人控制装置36的外 部的PC38而从用户接收指定了的工件W的种类的情况进行了说明。
[0083]然而,并不限定于此,机器人控制部14也可以从上位控制器接收工件W的种类。该 情况下,上位控制器能够进行通信地与机器人控制部14连接,担当作为通知部16的功能。 [0084]并且,上述的实施方式中,对拍摄部18设置于机器人臂26的情况进行了说明。然 而,并不限定于此,拍摄部18也可以固定于工件单元的任意位置。例如,在拍摄图6所示的图 像的情况下,拍摄部18固定于冷却介质喷嘴62的后方侧。
[0085]接下来,参照图7~图9,对本发明的其它实施方式的机器人系统100进行说明。此 外,对与上述的实施方式相同的要素标注相同的符号,并省略详细的说明。
[0086] 机器人系统100具备机器人12、机器人控制部102、通知部104、第一拍摄部106、第 二拍摄部108、第三拍摄部109以及存储部20。本实施方式中,机器人控制部102、通知部104 以及存储部20内置于机器人控制装置36。
[0087]第一拍摄部106、第二拍摄部108以及第三拍摄部109分别与上述的拍摄部18相同, 包括例如由CCD或者CMOS传感器构成的拍摄元件。
[0088] 第一拍摄部106以及第二拍摄部108固定于工件单元内的预先决定的两个位置,分 别从不同的角度拍摄后述的冷却介质喷嘴110。
[0089] 作为一个例子,第一拍摄部106配置于冷却介质喷嘴110的前方,第二拍摄部108配 置于冷却介质喷嘴110的上方。另一方面,第三拍摄部109固定于机器人臂26。第三拍摄部 109对设置于夹具J的工件W进行拍摄。
[0090] 机器人控制部102经由总线40而能够进行通信地与第一拍摄部106、第二拍摄部 108、第三拍摄部109、存储部20以及通知部104连接。
[0091] 冷却介质喷嘴110经由安装件60安装于主轴头(未图示)。以下,参照图8对本实施 方式的冷却介质喷嘴110的结构进行说明。
[0092] 冷却介质喷嘴110具有形状记忆式多关节臂112和设于该多关节臂112的前端的排 出管114。多关节臂112能够将设于前端的排出管114配置于任意的位置。排出管114是沿轴 线〇4延伸的中空的管状部件,在前端具有排出口 114a。
[0093] 接下来,参照图7~图11对本实施方式的机器人系统100的动作进行说明。图10表 示工件W的加工流程的其它例子。此外,对于与图3所示的流程相同的步骤标注相同的符号, 并省略详细的说明。
[0094]图10所示的动作流程中,机器人控制部102以及机床控制部58在从用户或者上位 控制器接受到针对工件W的加工指令时开始进行处理。
[0095]在图10所示的动作流程的开始后,机器人控制部102执行步骤S4,使机器人12动作 而将工件W设置于夹具J。
[0096]步骤S21中,机器人控制部102向第三拍摄部109发送指令,对在步骤S4中设置于夹 具J的工件W进行拍摄。第三拍摄部109向机器人控制部102发送工件W的图像数据。
[0097]步骤S22中,通知部104基于在步骤S21中拍摄到的工件W的图像来确定件W的种类。 作为一个例子,通知部104对拍摄到的工件W的图像进行解析,并对图像中的特征点进行检 索。
[0098]该特征点是表示静止图像中的亮度的变化大的位置、物体的边缘等的点,且是在 静止图像中具有某些变化的点。另一方面,存储部20预先存储各种种类的工件的特征点的 数据。此外,存储于存储部20的各种工件W的特征点是在与步骤S21相同的条件下基于由第 二拍摄部108拍摄到的图像而检索到的。
[0099]通知部104对照在步骤S21中拍摄到的工件W的图像的特征点和存储于存储部20的 各种工件的特征点,而确定拍摄到的工件W的种类。而且,通知部104向机器人控制部102通 知确定出的工件W的种类。
[0100]步骤S23中,机器人控制部102基于在步骤S22中取得的工件W的种类,来决定冷却 介质喷嘴110相对于工件W的目的位置。
[0101 ]该目的位置相当于能够使从冷却介质喷嘴110的排出口 114a排出的制冷剂接触加 工点P的、冷却介质喷嘴11 〇相对于工件W的位置。
[0102]从本实施方式的冷却介质喷嘴110排出的制冷剂的喷射路径依赖于要排出的制冷 剂的流量(即,制冷剂供给装置的制冷剂的供给压力)、排出管114的位置以及轴线04相对于 z轴的倾斜。
[0103]排出管114的位置以及轴线〇4的倾斜例如能够通过如图8所示轴线〇4与排出管114 的前端面的交点&、以及轴线〇4与排出管114的基端面的交点出的坐标来评价。
[0104] 因此,若通过实验预先求出制冷剂的流量、交点Qi及Q2的坐标、此时的制冷剂的喷 射路径的关系,则能够从冷却介质喷嘴110向所希望的位置送达制冷剂。
[0105] 例如,在如上述的表1那样设定了工件W的种类的情况下,存储部20与类型A~C的 工件W建立关联,并预先存储能够使从排出口 114a排出的制冷剂接触加工点P的交点Qi-t以 及出-t的坐标。例如,存储部20预先存储以下所示的数据表。
[0108] 机器人控制部102从存储部20读出与在步骤S22中确定出的工件W的种类对应的交 点Qi-t以及Q2-t的坐标,将与读出的交点Qi-t以及Q 2-t的坐标对应的排出管114的位置决定为 冷却介质喷嘴110的目的位置。
[0109] 步骤S24中,机器人控制部102使冷却介质喷嘴110配置于在步骤S23中决定的目的 位置。参照图11对该步骤S24进行说明。此外,对与图4相同的步骤标注相同的符号,并省略 详细的说明。
[0110] 开始步骤S24后,步骤S31中,机器人控制部102向第一拍摄部106以及第二拍摄部 108发送指令,对冷却介质喷嘴110进行拍摄。
[0111] 具体而言,第一拍摄部106从前方对冷却介质喷嘴110进行拍摄,并向机器人控制 部102发送图像数据。并且,第二拍摄部108从上方对冷却介质喷嘴110进行拍摄,并向机器 人控制部102发送图像数据。
[0112] 步骤S32中,机器人控制部102对在步骤S23中决定的目的位置与冷却介质喷嘴110 的当前位置之间的差进行计算。
[0113] 具体而言,机器人控制部102基于在步骤S31中从两个不同的角度拍摄到的冷却介 质喷嘴110的图像数据、第一拍摄部106及第二拍摄部108的坐标、第一拍摄部106及第二拍 摄部108的视线数据,来计算当前时刻的排出管114的交点Qk以及Q 2-〇的坐标。
[0114] 而且,分别计算对应于目的位置的交点Qh的坐标与对应于当前位置的Qw的坐标 的差SQi-q、以及对应于目的位置的交点Q2-t的坐标与对应于当前位置的Q2-Q的坐标的差s Q2-0o
[0115] 步骤S33中,机器人控制部102利用机器人12使冷却介质喷嘴110移动。具体而言, 机器人控制部102向内置于机器人12的伺服马达发送指令,使机器人手28移动至排出管114 的位置,并把持该排出管114。
[0116] 而且,机器人控制部102使机器人12(例如机器人手28)动作,并使排出管114朝向 在步骤S32中计算出的差SQk以及SQ 2-Q变小的方向移动。
[0117] 步骤S34中,与步骤S31相同,机器人控制部102向第一拍摄部106以及第二拍摄部 108发送指令,对冷却介质喷嘴110进行拍摄。
[0118] 步骤S35中,与步骤S32相同,机器人控制部102计算此时刻的冷却介质喷嘴110的 当前位置与目的位置之间的差。具体而言,机器人控制部102基于在步骤S34中拍摄到的冷 却介质喷嘴11 〇的图像数据,来计算此时刻的排出管114的交点Qh以及Qh的坐标。
[0119] 接下来,机器人控制部102分别计算对应于目的位置的交点Qh的坐标与对应于当 前位置的Qi-i的坐标的差SQi-i、以及对应于目的位置的交点Q2-t的坐标与对应于当前位置的 Q2-1的坐标的差SQ2-U
[0120] 步骤S36中,机器人控制部102判断冷却介质喷嘴110是否已配置于目的位置。具体 而言,机器人控制部102判断在步骤S35中计算出的差SQh以及Qh是否变为零(或者,预先 决定的阈值的范围内)。
[0121] 当在步骤S35中计算出的差以及变为零(或者,预先决定的阈值的范围内) 的情况下,机器人控制部102判断为冷却介质喷嘴110已配置于目的位置(即,是),并进入步 骤 S17。
[0122] 另一方面,当在步骤S35中计算出的差以及未变为零(或者,预先决定的阈 值的范围内)的情况下,机器人控制部102判断为冷却介质喷嘴110未配置于目的位置(SP, 否),并返回步骤S34。步骤S24结束后,与图3所示的流程相同,机器人控制部102依次执行步 骤S5~S8〇
[0123] 如上述那样,根据本实施方式,由于冷却介质喷嘴110具有形状记忆式的多关节臂 112,所以能够将排出管114配置于任意的位置。因此,能够向任意的位置送达制冷剂,从而 能够与更宽大的工件W的加工对应。
[0124] 并且,本实施方式中,利用机器人12使冷却介质喷嘴110配置于目的位置。根据该 结构,由于能够高精度地使冷却介质喷嘴110配置于目的位置,所以能够可靠地向加工点P 供给制冷剂。
[0125] 并且,本实施方式中,利用机器人12进行冷却介质喷嘴110的位置调整(步骤S24) 和工件W的交换(步骤S4、S6)。根据该结构,不需要另行设置用于使冷却介质喷嘴110移动的 驱动装置。因此,能够使装置的结构简单,从而能够减少成本。
[0126] 并且,本实施方式中,机器人控制部102基于由第三拍摄部109拍摄到的工件W的图 像,来确定工件W的种类(步骤S22)。根据该结构,由于机器人控制部102能够不接受来自用 户的指定就自动地确定工件W的种类,从而对于工件W的加工作业的自动化有利。
[0127] 此外,上述的实施方式中,对冷却介质喷嘴62、110设有一个的情况进行了说明。然 而,并不限定于此,也可以设置多个冷却介质喷嘴。
[0128] 在这种情况下中,机器人手也可以构成为能够同时把持多个冷却介质喷嘴。该情 况下,通过与图3或者图10相同的流程,机器人控制部能够使冷却介质喷嘴配置于目的位 置。或者,机器人控制部也可以分别相对于多个冷却介质喷嘴执行图3或者图10的流程,使 多个冷却介质喷嘴配置于一个一个目的位置。
[0129] 并且,上述的实施方式中,对如表1所示地规定了工件的种类的情况进行了说明。 然而,并不限定于此,工件的种类例如能够根据工件W的材质、硬度、或者加工点P的坐标等 各种参数来定义。
[0130] 并且,上述的实施方式中,对将加工点P设定为加工开始时的工具54与工件W的抵 接点的情况进行了说明。然而,并不限定于此,加工点P也可以设定为从加工开始经由预先 决定的时间后的工具54的前端点。
[0131] 并且,上述的实施方式中,对利用沿上下方向移动的工具54加工工件W的机床50进 行了说明。然而,并不限定于此,机床例如也可以如铣床那样切削工件的外周。
[0132] 并且,图9所示的实施方式中,对机器人控制部102和通知部104担当各自的功能的 情况进行了说明。然而,通知部104也可以设置于机器人控制部102,而机器人控制部102担 当通知部104的功能。
[0133] 并且,上述的实施方式中,对存储部20内置于机器人控制装置36的情况进行了说 明。然而,并不限定于此,存储部20也可以作为机器人控制装置36的外部设备而设置。
[0134] 并且,上述的实施方式中,对机器人系统10、100具备拍摄部18、106、108、109以及 存储部20的情况进行了说明。然而,机器人系统也可以不具备拍摄部以及存储部。图12表示 这样的机器人系统120。
[0135] 机器人系统120具备机器人122、控制机器人122的机器人控制部124、以及向机器 人控制部124通知由机床加工的工件的种类的通知部126。
[0136] 该实施方式中,例如,机器人控制部124从通知部126取得存储于加工程序的加工 点P的信息来作为与工件的种类相关的信息。
[0137] 而且,机器人控制部124基于加工点P,来决定例如图1所示的冷却介质喷嘴62的角 度H,能够由机器人122使冷却介质喷嘴62移动以使冷却介质喷嘴62配置为该角度0t。
[0138] 以上,通过发明的实施方式对本发明进行了说明,但上述的实施方式不对权利要 求书的发明进行限定。并且,组合有在本发明的实施方式中说明的特征的方案也包括在本 发明的技术范围内,但这些特征的组合的全部并不是发明的解决方案所必需的。另外,能够 对上述的实施方式施加各种各样的变更或者改进,这对于本领域技术人员而言也是显而易 见的。
[0139]并且,权利要求书、说明书以及附图中示出的装置、系统、程序以及方法中的动作、 顺序、步骤、工序以及阶段等各处理的执行顺序只要不特别明示"更前"、"之前"等,并且只 要不将前处理的输出用于后处理,就能够以任意的顺序实现,这需要注意。关于权利要求 书、说明书以及附图中的动作流程,即使为便于说明使用"首先,""接下来,"等进行了说明, 也并不意味着必需以该顺序进行实施。
【主权项】
1. 一种机器人系统,用于对设于机床的冷却介质喷嘴的位置进行调整,其特征在于,具 备: 机器人; 机器人控制部,其对上述机器人的动作进行控制;以及 通知部,其向上述机器人控制部通知由上述机床加工的工件的种类, 上述机器人控制部基于从上述通知部取得的上述工件的种类,来决定加工时上述冷却 介质喷嘴相对于上述工件的目的位置, 并利用上述机器人使上述冷却介质喷嘴移动,以使上述冷却介质喷嘴配置于上述目的 位置。2. 根据权利要求1所述的机器人系统,其特征在于, 上述机器人控制部计算上述目的位置与上述冷却介质喷嘴的当前位置之间的差, 并利用上述机器人使上述冷却介质喷嘴移动,以使计算出的上述差变小。3. 根据权利要求2所述的机器人系统,其特征在于, 还具备拍摄部, 上述机器人控制部基于由上述拍摄部拍摄到的上述冷却介质喷嘴的图像,来确定上述 冷却介质喷嘴的上述当前位置,并计算上述差。4. 根据权利要求1或2所述的机器人系统,其特征在于, 还具备拍摄部, 上述通知部基于由上述拍摄部拍摄到的上述工件的图像,来确定上述工件的种类,并 向上述机器人控制部通知。5. 根据权利要求3或4所述的机器人系统,其特征在于, 上述拍摄部设置于上述机器人的机器人臂。6. 根据权利要求1~5任一项中所述的机器人系统,其特征在于, 还具备存储部,该存储部与上述工件的种类建立关联地预先存储上述目的位置, 上述机器人控制部从上述存储部读出与从上述通知部接受到的上述工件的种类对应 的上述目的位置。7. 根据权利要求1~6任一项中所述的机器人系统,其特征在于, 上述通知部内置于与上述机器人控制部连接的外部设备或者上位控制器。8. -种机器人控制方法,用于利用机器人对设于机床的冷却介质喷嘴的位置进行调 整,其特征在于,具备: 取得由上述机床加工的工件的种类的步骤; 基于取得的上述工件的种类来决定设置于上述机床的上述冷却介质喷嘴相对于上述 工件的目的位置的步骤;以及 利用上述机器人使上述冷却介质喷嘴移动,以使上述冷却介质喷嘴配置于上述目的位 置的步骤。
【文档编号】B25J13/08GK105881089SQ201610005349
【公开日】2016年8月24日
【申请日】2016年1月5日
【发明人】国广桂佑
【申请人】发那科株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1