JP2015093332A - Work-piece processing device having calibration function - Google Patents
Work-piece processing device having calibration function Download PDFInfo
- Publication number
- JP2015093332A JP2015093332A JP2013232409A JP2013232409A JP2015093332A JP 2015093332 A JP2015093332 A JP 2015093332A JP 2013232409 A JP2013232409 A JP 2013232409A JP 2013232409 A JP2013232409 A JP 2013232409A JP 2015093332 A JP2015093332 A JP 2015093332A
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- data
- dimensional
- storage area
- machining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003384 imaging method Methods 0.000 claims description 87
- 238000003754 machining Methods 0.000 claims description 82
- 238000013500 data storage Methods 0.000 claims description 76
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 5
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 238000005553 drilling Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 12
- 238000005520 cutting process Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 210000000078 claw Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 238000001179 sorption measurement Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Landscapes
- Engineering & Computer Science (AREA)
- Manipulator (AREA)
- Human Computer Interaction (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
Abstract
Description
本発明は、産業ロボットを駆動制御してワーク支持手段に保持されたワーク(被加工物とも称する。)に切断加工、穴開け加工、バリ取り加工等の各種加工を行う較正機能付きワーク加工装置に関する。 The present invention provides a workpiece processing apparatus with a calibration function for performing various types of processing such as cutting, drilling, and deburring on a workpiece (also referred to as a workpiece) that is driven and controlled by an industrial robot. About.
詳しくはワーク支持手段にワークが位置ずれして保持された際に上記位置ずれに対応して産業ロボットの加工原点を較正(補正)する機能を備えた較正機能付きワーク加工装置に関する。 More specifically, the present invention relates to a workpiece machining apparatus with a calibration function having a function of calibrating (correcting) the machining origin of an industrial robot in response to the above-described displacement when the workpiece is held by the workpiece support means.
本出願人は、産業ロボットのハンド部に取り付けられた加工具を移動制御してワークに穿孔加工、バリ取り加工、切断加工等の各種加工を行う際に、ワークを支持するワーク支持装置を特許文献1において提案した。 The present applicant has patented a workpiece support device that supports the workpiece when performing various processes such as drilling, deburring and cutting on the workpiece by controlling the movement of the processing tool attached to the hand part of the industrial robot. Proposed in Document 1.
特許文献1のワーク支持装置は、ワークの長手方向に隣設された2個のワーク支持部材は、残りのワーク支持部材に対して上記長手方向と直交する前後方向及び上記長手方向と一致する左右方向へそれぞれ移動して位置調整可能に設けると共に同期上下駆動手段により上下方向へ同一の移動量で昇降可能に設け、加工されるワークの大きさに対応してワーク支持部材の相互間隔及び高さを調整可能にし、各種のワークサイズに対応してワークを確実に保持するように構成したことを特徴とする。 In the workpiece support device of Patent Document 1, two workpiece support members arranged adjacent to each other in the longitudinal direction of the workpiece are arranged in the longitudinal direction perpendicular to the longitudinal direction with respect to the remaining workpiece support members and the left and right sides coincident with the longitudinal direction. The distance between the workpiece support members and the height of the workpiece support members are adjusted according to the size of the workpiece to be processed. It is characterized in that the workpiece can be adjusted and the workpiece is securely held corresponding to various workpiece sizes.
しかし、上記ワーク支持装置に保持されたワークに対して所望の加工を高い精度で行うには、ワーク支持装置に対してワークを高い位置精度でワークの被加工原点と作業ロボットにおけるハンド部の加工原点が一致するように位置決めした状態で保持する必要があるが、上記作業には手間と時間が掛かり、ワークの加工作業性が悪くなる問題を有している。 However, in order to perform desired machining with high accuracy on the workpiece held by the workpiece support device, the workpiece is machined with high positional accuracy with respect to the workpiece support device and machining of the hand portion of the work robot. Although it is necessary to hold the workpiece so that the origins coincide with each other, the above work takes time and effort, and there is a problem that the workability of the workpiece is deteriorated.
特に、ワーク加工作業の省力化を図るには、ワーク支持装置に対するワークの供給を自動化する必要があるが、ワーク支持装置に対してワークを高い位置精度で位置決めして保持するには、作業者の目視による位置決め作業が不可欠で、ワーク加工作業の省力化に障害になっていた。 In particular, in order to save work in the work processing work, it is necessary to automate the supply of the work to the work support device, but in order to position and hold the work with high positional accuracy with respect to the work support device, the operator Positioning work by visual inspection is indispensable, which has been an obstacle to labor saving of work processing work.
なお、特許文献1のワーク支持装置においても、各ワーク支持部材を個別に長手方向及び上下方向のそれぞれの方向へ移動制御して産業ロボットの加工原点とワークの被加工原点を一致させるように補正することができるが、各ワーク支持部材を高分解能で移動制御しなければならず、各ワーク支持部材の移動機構及び移動制御装置が複雑化して装置自体が大型化及び高コスト化する問題を有している。 In the workpiece support device of Patent Document 1, each workpiece support member is individually controlled to move in the longitudinal direction and the vertical direction so that the machining origin of the industrial robot matches the workpiece origin of the workpiece. However, it is necessary to control the movement of each work support member with high resolution, and there is a problem that the movement mechanism and the movement control device of each work support member become complicated and the apparatus itself is increased in size and cost. doing.
解決しようとする問題点は、産業ロボットによりワークを加工する際に、ワーク支持装置に対してワークの被加工原点が産業ロボットの加工原点に一致させる位置決め作業に多くの手間と時間がかかり、加工作業性が悪くなる点にある。 The problem to be solved is that when a workpiece is machined by an industrial robot, it takes a lot of work and time to position the workpiece to the machining robot's machining origin with respect to the workpiece support device. The workability is poor.
また、ワークを保持するワーク支持部材を移動制御して両原点が一致するように補正する場合にあっては、ワーク支持部材を高分解能で移動制御しなければならず、各ワーク支持部材の移動機構及び移動制御装置が複雑化して装置自体が大型化及び高コスト化する点にある。 In addition, when the workpiece support member that holds the workpiece is controlled to be moved so that the two origins coincide with each other, the workpiece support member must be controlled to move with a high resolution. The mechanism and the movement control device are complicated, and the device itself is increased in size and cost.
更に、ワーク支持装置に対してワークを高い位置精度で位置決めして支持するには、作業者による位置決め作業が不可欠であるため、ワーク加工作業の省力化を図る際に障害になる点にある。 Furthermore, in order to position and support the workpiece with high positional accuracy with respect to the workpiece support device, the positioning operation by the operator is indispensable, which is an obstacle in saving labor of the workpiece machining operation.
本発明の請求項1は、加工データ記憶領域に記憶されたX−Y−Z軸方向の三次元加工データに基づいて産業ロボットを駆動制御してワーク支持装置に支持されたワークに所望の加工を行うワーク加工装置において、ワーク支持装置に支持されたワークの所定箇所に対して基準パターンを投射する投射手段と、上記ワークの所定箇所を、投射された基準パターンを含んで撮像して撮像データを出力する撮像手段と、ワーク支持装置にワークが正規状態で支持された際のワークの三次元データを記憶する三次元基準ワークデータ記憶領域、撮像手段により撮像されたワークの撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域、投射手段により投射される基準パターンのパターンデータを記憶するパターンデータ記憶領域を有した記憶手段と、ワーク支持装置にワークが支持された際にワークの所定箇所に投射された基準パターンを含み、三次元撮像データに変換された上記所定箇所の三次元撮像データと三次元基準ワークデータ記憶領域に記憶されたワークの三次元データを比較してX−Y−Z軸方向の位置ずれデータを演算する比較手段と、該比較手段により演算されたX−Y−Z軸方向の位置ずれデータに基づいて三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させる制御手段とを備え、較正された三次元加工データに基づいて産業ロボットを駆動制御してワークを加工することを最も主要な特徴とする。 According to the first aspect of the present invention, desired machining is performed on the workpiece supported by the workpiece support device by driving and controlling the industrial robot based on the three-dimensional machining data in the XYZ directions stored in the machining data storage area. In the workpiece processing apparatus, the projection means for projecting a reference pattern to a predetermined portion of the workpiece supported by the workpiece support device, and imaging the predetermined portion of the workpiece including the projected reference pattern Based on the imaging data of the workpiece imaged by the imaging means, the three-dimensional reference work data storage area for storing the three-dimensional data of the workpiece when the workpiece is supported in the normal state by the workpiece support device, 3D imaging data storage area for storing 3D imaging data converted to 3D data, and reference pattern pattern data projected by projection means Storage means having a pattern data storage area and a reference pattern projected to a predetermined location of the workpiece when the workpiece is supported by the workpiece support device, and the three-dimensional of the predetermined location converted into three-dimensional imaging data Comparing means for comparing the imaging data and the three-dimensional data of the workpiece stored in the three-dimensional reference workpiece data storage area to calculate the positional deviation data in the X, Y, and Z directions, and the X− calculated by the comparing means Control means for calibrating three-dimensional machining data based on positional deviation data in the Y-Z axis direction so that the machining origin of the industrial robot coincides with the workpiece origin of machining, and based on the calibrated three-dimensional machining data The most important feature is to machine and control an industrial robot.
請求項8は、加工データ記憶領域に記憶されたX−Y−Z軸方向の三次元加工データに基づいて産業ロボットを駆動制御してワーク支持装置に支持されたワークに所望の加工を行うワーク加工装置において、産業ロボットのハンド部に設けられ、ワークにおける被加工箇所の法線に対して軸線が一致するワークの加工具をX−Y軸方向へ移動する二次元移動手段と、ワーク支持装置に支持されたワークの所定箇所に対して基準パターンを投射する投射手段と、上記ワークの所定箇所を、投射された基準パターンを含んで撮像して撮像データを出力する撮像手段と、ワーク支持装置にワークが正規状態で支持された際のワークの三次元データを記憶する三次元基準ワークデータ記憶領域、撮像手段により撮像されたワークの撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域、投射手段により投射される基準パターンのパターンデータを記憶するパターンデータ記憶領域を有した記憶手段と、ワーク支持装置にワークが支持された際にワークの所定箇所に投射された基準パターンを含み、三次元撮像データに変換された上記所定箇所の三次元撮像データと三次元基準ワークデータ記憶領域に記憶されたワークの三次元データを比較してX−Y−Z軸方向の位置ずれデータを演算する比較手段と、該比較手段により演算されたX−Y軸方向の位置ずれデータに基づいて二次元移動手段を駆動して加工具をX−Y軸方向へ移動すると共にZ軸方向の位置ずれデータに基づいてZ軸の三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させる制御手段とを備え、較正されたZ軸を含む三次元加工データに基づいて産業ロボットを駆動制御してワークを加工することを最も主要な特徴とする。 Claim 8 is a workpiece that performs desired machining on a workpiece supported by a workpiece support device by driving and controlling an industrial robot based on three-dimensional machining data in the XYZ directions stored in the machining data storage area. In a processing apparatus, a two-dimensional moving means provided in a hand part of an industrial robot and moving a processing tool of a work whose axis coincides with a normal line of a work portion in the work in the XY axis direction, and a work support device Projecting means for projecting a reference pattern to a predetermined location of the workpiece supported by the imaging device, imaging means for imaging the predetermined location of the workpiece including the projected reference pattern, and outputting imaging data, and a workpiece support device 3D reference work data storage area for storing 3D data of a workpiece when the workpiece is supported in a normal state, based on the imaging data of the workpiece imaged by the imaging means A storage means having a three-dimensional imaging data storage area for storing three-dimensional imaging data converted into three-dimensional data, a pattern data storage area for storing pattern data of a reference pattern projected by the projection means, and a work support device The reference pattern projected to a predetermined location of the workpiece when the workpiece is supported, the 3D imaging data of the predetermined location converted into 3D imaging data, and the workpiece stored in the 3D reference workpiece data storage area Comparing means for comparing the three-dimensional data to calculate the positional deviation data in the XYZ direction, and driving the two-dimensional moving means based on the positional deviation data in the XY direction calculated by the comparing means Then, the processing tool is moved in the XY direction, and the Z-axis three-dimensional processing data is calibrated based on the positional deviation data in the Z-axis direction. And control means for matching the work origin of the work, the most important feature that processing the workpiece by driving control industrial robot based on the three-dimensional processing data including the Z axis calibrated.
本発明は、簡易な作業で、かつ短時間に産業ロボットの加工原点とワーク支持装置に支持されたワークの被加工原点が一致するように補正して位置決めすことができ、ワークの加工作業を効率化することができる。 The present invention is a simple operation, and can correct and position the machining origin of the industrial robot and the workpiece origin of the workpiece supported by the workpiece support device in a short time so that the workpiece can be machined. Efficiency can be improved.
また、ワークを保持するワーク支持部材を移動制御して補正する場合に比べてワーク支持装置を簡易化して装置自体を小型化及び低コスト化することができる。 In addition, the workpiece support device can be simplified and the device itself can be reduced in size and cost compared to the case where the workpiece support member holding the workpiece is moved and corrected.
更に、ワークの被加工原点と産業ロボットの加工原点を一致させる位置決め作業を自動化してワーク加工作業の省力化することを可能にすることができる。 Furthermore, it is possible to automate the positioning operation for matching the workpiece origin of the workpiece and the machining origin of the industrial robot to save the labor of the workpiece machining operation.
比較手段により演算されたX−Y−Z軸方向の位置ずれデータに基づいて三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させ、較正された三次元加工データに基づいて産業ロボットを駆動制御してワークを加工することを最適の実施形態とする。 The three-dimensional machining data is calibrated based on the positional deviation data in the XYZ directions calculated by the comparison means so that the machining origin of the industrial robot coincides with the workpiece origin of the workpiece, and the calibrated three-dimensional machining data It is an optimal embodiment to drive and control an industrial robot based on the above.
以下、実施例に従って本発明を説明する。
図1乃至図5に示すように、較正機能付き加工装置としてのワーク穴開け装置1は、ワーク支持装置3と産業ロボット5及び較正装置7から構成される。
Hereinafter, the present invention will be described according to examples.
As shown in FIGS. 1 to 5, a workpiece drilling device 1 as a processing device with a calibration function includes a
ワーク支持装置3は、本体フレーム9上に複数本のワーク支持部材11を、支持するワークWに長手方向幅(図示する左右方向)及び長手直交方向幅(図示する前後方向)に対応して上記左右方向及び前後方向へ所定の間隔をおいて立設される。そして各ワーク支持部材11の先端部(上部)には、穴開け加工されるワークWの裏面を支持して保持する保持部材13が設けられる。
The
上記保持部材13としては、ワークWの裏面に当接し、高い摩擦係数により位置ずれを規制して支持する弾性部材、ワークWの裏面に設けられたリブ(図示せず)を把持するためにエアーシリンダーや電磁ソレノイド及び把持爪(いずれも図示せず)により構成されるクランプ部材、負圧発生装置に接続されてワークWの裏面を吸着して保持する吸着部材(いずれも図示せず)のいずれであってもよい。
The
なお、本発明において加工されるワークWとしては、金属製成形品、例えば車両用の各種パネル、車両用バンパー等の樹脂成形品等が適している。 As the workpiece W processed in the present invention, a metal molded product, for example, a resin molded product such as various panels for vehicles and a bumper for vehicles is suitable.
また、上記保持部材13は、ワークWの長手方向及び長手直交方向へ移動可能に支持される水平可動体に上下方向へ延出して設けられる上下フレームに支持される上下可動体に設けられ、水平可動体及び上下可動体に連結された数値制御可能なサーボモータ等の電動モータの駆動に伴ってワーク支持部材13を左右方向及び前後方向と上下方向へ移動してワークWの支持位置を可変可能にした構成であってもよい。
The
上記産業ロボット5は、基台15に内蔵された数値制御可能なサーボモータ等の電動モータ(図示せず)に駆動連結された回転盤14に基端部が回動可能に支持されると共に数値制御可能なサーボモータ等の電動モータ17が連結される第1アーム19、第1アーム19の先端部に内蔵された数値制御可能なサーボモータ等の電動モータ(図示せず)に連結されたアーム取付け部材(図示せず)に基端部が回動可能に支持されると共に数値制御可能なサーボモータ等の電動モータ23が連結される第2アーム25、第2アーム25の先端部に内蔵された数値制御可能なサーボモータ等の電動モータ(図示せず)に連結されたハンド取付け部材27、該ハンド取付け板27に取り付けられ、ワークWに穴開け加工するハンド部31から構成される。
The
なお、上記した産業ロボット5は、回動軸数に対応する3本以上のアームを備え、各アームの基端部及び先端部に対応するアームを軸線周り及び軸線と直交する方向へ回動するための電動モータを備えた構成としてもよい。
The
上記ハンド取付け板27には、二次元移動装置35が取り付けられる。該二次元移動装置35は、例えば図示する左右方向に延出する第1フレーム37にその長手方向へ移動するように支持される第1走行体39と、該第1走行体39を長手方向へ往復移動する第1移動部材41と、上記第1走行体39に対して上記左右方向と直交する方向へ延出して設けられた第2フレーム43にその長手方向へ移動するように支持される第2走行体45と、該第2走行体45を上記長手方向(左右方向と直交する方向)へ往復移動する第2移動部材47により構成される。
A two-
上記第1及び第2移動部材41・47としては、第1及び第2フレーム37・43に対してそれぞれの長手方向と一致する方向に軸線を有し、一端部に数値制御可能なサーボモータ等の電動モータが連結されて回転可能に軸支されると共に一部が対応する第1及び第2走行体39・45に設けられたナットに噛合わされる送りねじ(いずれも図示せず)の回転に伴って対応する第1及び第2走行体39・45をそれぞれの方向へ移動する送りねじ移動機構、上記第1及び第2フレーム37・43の長手方向端部に回転可能に軸支されると共に一方に数値制御可能なサーボモータ等の電動モータが連結されて回転可能に軸支される回転体に掛渡され、一部が対応する第1及び第2走行体39・45に固定される走行部材(ベルト、いずれも図示せず)をそれぞれの電動モータの駆動に伴って対応する第1及び第2走行体39・45をそれぞれの方向へ移動するベルト移動機構であってもよい。
As the first and second moving
また、上記第1及び第2移動部材41・47としては、第1及び第2フレーム37・43に対してそれぞれの長手方向と一致する方向に延出するラックギャに対し、対応する第1及び第2走行体39・45に設けられた数値制御可能なサーボモータ等の電動モータの出力軸に取り付けられたピニオンギャ(いずれも図示せず)を噛合わせ、それぞれの電動モータの駆動に伴って対応する第1及び第2走行体39・45をそれぞれの方向へ移動するラック・ピニオン移動機構、リニアサーボモータ等であってもよい。
Further, the first and second moving
上記第2走行体45には、電動モータ49が設けられ、該電動モータ49に出力軸には、穴開け加工を行う加工具としてのエンドミル51が取り付けられる。加工具としては、ワークWの加工態様に応じて切断刃やパンチ刃、罫線刃、出力されるレーザ光の熱エネルギーにより溶断するレーザ光出力ヘッド等を選択して取り付ければよい。
The
較正装置7のフレーム7aに取り付けられたガイドレール7bには、撮像手段としてのビデオカメラ53及び投射手段としてのプロジェクター55をワーク支持装置3に保持されたワークWの所定箇所から上方へ所定の間隔をおき、かつ例えば左右方向へ所要の間隔をおいて取り付けて構成される。上記プロジェクター55は、ワークWにおける上記所定箇所周辺に、例えばスリット模様や格子模様、ドットマトリックス模様等の各種の基準パターンを投射する。上記ビデオカメラ53は、ワークWにおける上記所定箇所周辺及び該箇所に投射された基準パターンを撮像して撮像データを出力する。
A
図6に示すようにワーク穴開け装置1を駆動制御する制御手段57のCPU59には、プログラム記憶領域61及び作業データ記憶領域63が接続される。上記プログラム記憶領域61には、産業ロボット5を駆動制御してワークWに対する穴開け加工作業を実行するためのプログラムデータ、ワーク支持装置3に支持されたワークWの被加工原点と産業ロボット5の加工原点を較正する較正処理を実行するためのプログラムデータ等が記憶される。
As shown in FIG. 6, a
上記作業データ記憶領域63は、産業ロボット5におけるハンド部31を予め設定された移動経路(待機位置、加工開始原点及びワークWの各穴開け位置)及びその穴深さ等に関する三次元位置データを記憶する加工データ記憶領域65、ワーク支持装置3に対して正規状態(ワークWの被加工原点位置と産業ロボット5による加工原点位置が一致した状態)で支持されたワークWの三次元基準ワークデータを記憶する基準ワークデータ記憶領域67、ビデオカメラ53により撮像されたワークWにおける所定箇所周辺の撮像データを記憶する撮像データ記憶領域69、該撮像データ記憶領域69に記憶された撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域71、較正データを記憶する較正データ記憶領域73、ワークWに投射される単一、または複数の基準パターンのパターンデータを記憶するパターンデータ記憶領域75等が設けられる。
The work
なお、ビデオカメラ53により撮像されるワークWにおける所定箇所としては、二次元方向への位置ずれを判別するのに基準になる、例えば開口部や段差部、突部等(図は開口部を示す。)の基準部Waを含む箇所が望ましい。ワークWに上記した基準部Waがない場合にあっては、ワークWにおける所定箇所の長手方向又は長手直交方向の両側に応じたおけるワーク支持装置3に基準部を設け、ビデオカメラ53によりワークWにおける所定箇所を撮像する際に、ワーク支持装置3に設けられた基準部を含めて撮像すればよい。
In addition, as a predetermined location in the workpiece W imaged by the
上記加工データ記憶領域65、基準ワークデータ記憶領域67、三次元撮像データ記憶領域71にそれぞれ記憶されるデータは、世界座標系データとして記憶さる。また、基準ワークデータ記憶領域67に記憶されるデータとしては、例えばワーク支持装置3に正規状態で支持されるワークWの三次元位置を直接入力して基準ワークデータを世界座標として設定する方法、またはワーク支持装置3に正規状態で支持されるワークWの高さデータとワークWのCADデータを合成した基準ワークデータを世界座標系データとして設定する方法のいずれであってもよい。
The data stored in the machining
CPU59には、比較手段77が接続される。該比較手段77は、三次元撮像データ記憶領域71に記憶された三次元撮像データと基準ワークデータ記憶領域67に記憶された三次元基準ワークデータを比較して三次元方向の位置ずれ量を較正データとして演算して較正データ記憶領域73に記憶させる。
The
CPU59には、ロボット制御手段79が接続される。該ロボット制御手段79は、加工データ記憶領域65に記憶された三次元位置データに基づいて図示しない各電動モータ及び図示する電動モータ17、23をそれぞれ駆動制御してハンド部31を加工原点位置へ移動した後に各穴開け位置に移動して穴開け加工を実行する。
Robot control means 79 is connected to the
CPU59には、二次元移動制御手段81が接続される。該二次元移動制御手段81は、ハンド部31の加工原点がワーク支持装置3に支持されたワークWの被加工原点に一致しない場合に、較正データ記憶領域73に記憶された較正データに基づいて第1及び第2移動部材41・47をそれぞれ駆動制御してエンドミル51を二次元方向へ移動して加工原点と被加工原点を一致させる。
Two-dimensional movement control means 81 is connected to the
CPU59には、投射制御手段83が接続される。該投射制御手段83は、ワーク支持装置3にワークWに対する穴開け加工に先立ってパターンデータ記憶領域75から読み出された単一、または複数のパターンデータに基づいてプロジェクター55を駆動してワークWの所定箇所表面に基準パターンを投射させる。
Projection control means 83 is connected to the
なお、ワークWに対して複数の基準パターンを投射する場合にあっては、投射制御手段83は、パターンデータ記憶領域75から予め設定された順序に従って読み出されたパターンデータに基づいてプロジェクター55を、後述するビデオカメラ53の撮像時間毎に駆動して基準パターンを投射させる。
When a plurality of reference patterns are projected onto the workpiece W, the
CPU59には、撮像制御手段85が接続される。該撮像制御手段85は、ワーク支持装置3に支持されたワークWに対して基準パターンが投射されたタイミングでビデオカメラ53を撮像駆動して基準パターンを含むワークWにおける所定箇所周辺の表面を撮像し、撮像データを撮像データ記憶領域69に記憶させる。
An imaging control means 85 is connected to the
なお、ワークWに対してプロジェクター55から複数の基準パターンを投射する場合にあっては、撮像制御手段85は、投射される基準パターンが切換えられる毎にビデオカメラ53を撮像駆動してそれぞれの基準パターンを含むワークWにおける所定箇所周辺の撮像データを撮像データ記憶領域69に記憶させる。
When a plurality of reference patterns are projected from the
また、CPU59には、ワーク支持装置3にワークWが支持されたことを検知するリミットスイッチ等の複数の検知器87がインターフェース89を介して接続される。そしてCPU59は、複数の検知器87のすべてワークWの検知状態へ遷移した際に、ワーク支持装置3にワークWが支持されたと判断し、プロジェクター55による投射動作、ビデオカメラ53による撮像動作を実行する。
In addition, a plurality of
上記のように構成されたワーク穴開け装置1による穴開け作用及び較正処理を説明する。
先ず、ワーク穴開け装置1による穴開け作用の概略を説明すると、図8に示すようにステップ101においてワーク支持装置3にワークWをセットした際(図7参照)に、すべての検知器87がワーク検知状態に遷移したか否かを判定する。該ステップ101がNOの場合には、ステップ101に戻る。
The drilling action and calibration process by the workpiece drilling apparatus 1 configured as described above will be described.
First, the outline of the punching action by the workpiece drilling device 1 will be described. When the workpiece W is set on the
反対にステップ101がYESの場合には、ステップ103において較正処理を実行して産業ロボット5の加工原点とワーク支持装置3に支持されたワークの被加工原点を一致させる。
On the other hand, if
次に、ステップ105において加工データ記憶領域65に記憶された加工原点に関する三次元位置データに基づいて図示しない各電動モータ及び図示する各電動モータ17、23をそれぞれ駆動制御して第1乃至第3アーム19,25を搖動及び回動させると共にハンド取付け部材27を回動してハンド部31のエンドミル51を、その軸線がワークWの被加工原点の法線に一致するように移動した後、ステップ107において電動モータ49を駆動してエンドミル51を回転しながら上記三次元位置データに基づいて移動してワークWに所定の大きさ及び深さの穴を穿孔する。
Next, based on the three-dimensional position data relating to the machining origin stored in the machining
次に、ステップ109において加工データ記憶領域65に記憶された三次元位置データに基づいて第1乃至第3アーム19,25を搖動及び回動させると共に必要に応じてハンド取付け部材27を回動してエンドミル51を穿孔された穴から抜き出した後、ステップ111において加工データ記憶領域65に記憶された次位の三次元位置データに基づいて第1乃至第3アーム19,25を搖動及び回動させると共に必要に応じてハンド取付け部材27を回動し、エンドミル51を、その軸線が次位の被加工位置の法線に一致するように移動する。
Next, in
次に、ステップ113においてエンドミル51が次位の被加工位置へ移動したか否かを判定し、該判定がNOの場合には、ステップ111に戻る。反対に該ステップ113がYESの場合には、ステップ115において上記と同様に電動モータ49を駆動してエンドミル51を回転しながら上記三次元位置データに基づいて移動してワークWに所定の大きさ及び深さの穴を穿孔した後、ステップ117において加工データ記憶領域65に記憶された三次元位置データに基づいて第1乃至第3アーム19,25を搖動及び回動させると共に必要に応じてハンド取付け部材27を回動してエンドミル51を穿孔された穴から抜き出す。
Next, in
次に、ステップ119においてワークWにおけるすべての被加工位置を穿孔したか否かを判定し、該ステップ119がNOの場合には、ステップ111に戻って次位の被加工位置に対する穿孔動作を実行する。
Next, in
一方、上記ステップ119がYESの場合には、ステップ121において加工データ記憶領域65に記憶された待機位置に関する三次元位置データに基づいて第1乃至第3アーム19,25を搖動及び回動させると共に必要に応じてハンド取付け部材27を回動してハンド部31を待機位置へ移動した後、ステップ123においてランプを点灯したり、ブザーを鳴動したりして加工作業が終了したことを報知して終了する。
On the other hand, if
次に、ステップ103による較正処理を説明すると、図9に示すようにステップ131においてパターンデータ記憶領域75に記憶されたパターンデータに基づいてプロジェクター55を駆動してワーク支持装置3に取り付けられたワークWの所定箇所に基準パターンを投射した後、ステップ133においてビデオカメラ53を駆動して投射された基準パターンを含むワークWの所定箇所表面を撮像してその撮像データを撮像データ記憶領域69に記憶する。
Next, the calibration process in
ステップ135において撮像データ記憶領域69に記憶された撮像データを三次元撮像データへ変換して三次元撮像データ記憶領域71に記憶した後、ステップ137において比較手段77により三次元撮像データ記憶領域71に記憶された三次元撮像データと基準ワークデータ記憶領域67に記憶された撮像箇所に対応する三次元基準ワークデータを比較する。
After the imaging data stored in the imaging
上記比較手段77による比較にあっては、開口部Waの三次元撮像データと三次元基準ワークデータにより二次元方向に対する位置ずれを比較すると共に三次元撮像データにおける投射された基準パターンのスリット間隔とパターンデータ記憶領域75に記憶されたパターンデータのスリット間隔により高さ方向に対する位置ずれを比較する。
In the comparison by the comparison means 77, the positional deviation in the two-dimensional direction is compared by the three-dimensional imaging data of the opening Wa and the three-dimensional reference work data, and the slit interval of the projected reference pattern in the three-dimensional imaging data is calculated. The positional deviation in the height direction is compared based on the slit interval of the pattern data stored in the pattern
次に、ステップ139において三次元撮像データと三次元基準ワークデータ及びパターンデータに差があるか否かを判定し、該ステップ139がNOの場合には、図10に示すようにワーク支持装置3に対してワークWが正規状態、即ち、エンドミル51による加工原点とワークWの被加工原点が一致していると判断して終了する。
Next, in
反対に、上記ステップ139がYESの場合には、図11に示すようにワーク支持装置3に対してワークWの被加工原点とエンドミル51による加工原点が位置ずれしていると判断し、ステップ141において三次元方向に対する差を演算し、演算された三次元方向(X−Y−Z)への位置ずれ量を較正データとして較正データ記憶領域73に記憶させる。
On the other hand, when the
次に、ステップ143において較正データ記憶領域73から読み出された較正データの内、X−Y軸の二次元方向較正データに基づいて第1及び第2移動部材41,47をそれぞれ駆動制御してワークWの被加工原点に対してエンドミル51の先端(加工原点)を一致させる。(図12参照)
Next, drive control of the first and second moving
また、ステップ145において較正データ記憶領域73から読み出された較正データの内、Z軸の較正データにより加工データ記憶領域65に記憶された加工位置に関する三次元位置データのZ軸方向データを修正して較正動作を終了する。
Further, among the calibration data read from the calibration
本実施例は、ワーク支持装置3にワークWをセットした後にビデオカメラ55により投射された基準パターンを含むワークWの所定箇所を撮像し、撮像された撮像データに基づいて変換された三次元撮像データと基準三次元ワークデータを比較して産業ロボット5の加工原点とワークWの被加工原点の位置ずれを演算し、演算された較正データの内、X−Y軸方向のデータに基づいて二事件移動装置35を駆動制御してエンドミル51をワークWの被加工原点に一致させると共にZ軸方向のデータに基づいて三次元加工データを較正し、較正された三次元加工データに基づいて産業ロボット5を駆動制御してワークWに所定の加工を行う。
In the present embodiment, a predetermined portion of the workpiece W including the reference pattern projected by the
これによりワーク支持装置3にワークWが位置決めされた状態でセットされていない場合であっても、ワーク支持装置3に対するワークWの位置決め作業の手間と時間を簡略化してワークWの予め設定された位置に所望の加工を高品質に行うことができる。
Thereby, even when the workpiece W is not set in a state in which the workpiece W is positioned on the
上記説明においては、演算された較正データの内のX−Y軸方向のデータに基づいて二事件移動装置35を駆動制御してエンドミル51をワークWの被加工原点に一致させて較正する構成としたが、X−Y−Z軸方向の較正データに基づいて三次元加工データを較正し、較正された三次元加工データに基づいて産業ロボット5を駆動制御することにより産業ロボット5の加工原点とワークWの被加工原点を一致させて加工する構成としてもよい。
In the above description, the configuration in which the two-
1 較正機能付き加工装置としてのワーク穴開け装置
3 ワーク支持装置
5 産業ロボット
7 較正装置
7a フレーム
7b ガイドレール
9 本体フレーム
11 ワーク支持部材
13 保持部材
14 回転盤
15 基台
17 電動モータ
19 第1アーム
23 電動モータ
25 第2アーム
27 ハンド取付け部材
31 ハンド部
35 二次元移動装置
37 第1フレーム
39 第1走行体
41 第1移動部材
43 第2フレーム
45 第2走行体
47 第2移動部材
49 電動モータ
51 加工具としてのエンドミル
53 撮像手段としてのビデオカメラ
55 投射手段としてのプロジェクター
57 制御手段
59 CPU
61 プログラム記憶領域
63 作業データ記憶領域
65 加工データ記憶領域
67 基準ワークデータ記憶領域
69 撮像データ記憶領域
71 三次元撮像データ記憶領域
73 較正データ記憶領域
75 パターンデータ記憶領域
77 比較手段
79 ロボット制御手段
81 二次元移動制御手段
83 投射制御手段
85 撮像制御手段
87 検知器
89 インターフェース
W ワーク
Wa 基準部としての開口部
101〜145 ステップ
DESCRIPTION OF SYMBOLS 1 Work drilling apparatus as a processing apparatus with a
61
本発明の請求項1は、加工データ記憶領域に記憶されたX−Y−Z軸方向の三次元加工データに基づいて産業ロボットの少なくとも2本のアームを回動及び搖動するように駆動制御してワーク支持装置に支持されたワークに所望の加工を行うワーク加工装置において、産業ロボットのアーム先端部に設けられ、ワークにおける被加工箇所の法線に対して軸線が一致するワークの加工具をアームの長手方向と一致する方向及び該長手方向と直交する方向へ移動する二次元移動手段と、ワーク支持装置に支持されたワークの所定箇所に対して基準パターンを投射する投射手段と、上記ワークの所定箇所を、投射された基準パターンを含んで撮像して撮像データを出力する撮像手段と、ワーク支持装置にワークが正規状態で支持された際のワークの三次元データを記憶する三次元基準ワークデータ記憶領域、撮像手段により撮像されたワークの撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域、投射手段により投射される基準パターンのパターンデータを記憶するパターンデータ記憶領域を有した記憶手段と、ワーク支持装置にワークが支持された際にワークの所定箇所に投射された基準パターンを含み、三次元撮像データに変換された上記所定箇所の三次元撮像データと三次元基準ワークデータ記憶領域に記憶されたワークの三次元データを比較してX−Y−Z軸方向の位置ずれデータを演算する比較手段と、該比較手段により演算されたX−Y軸方向の位置ずれデータに基づいて二次元移動手段を駆動して加工具をX−Y軸方向へ移動すると共にZ軸方向の位置ずれデータに基づいてZ軸の三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させる制御手段とを備え、較正されたZ軸を含む三次元加工データに基づいて産業ロボットを駆動制御してワークを加工することを最も主要な特徴とする。 Claim 1 of the present invention controls the drive so that at least two arms of the industrial robot rotate and swing based on the three-dimensional machining data in the XYZ directions stored in the machining data storage area. In a workpiece machining apparatus that performs desired machining on a workpiece supported by the workpiece support device, a workpiece machining tool is provided at the tip of the arm of an industrial robot, and the axis of the workpiece coincides with the normal of the workpiece to be machined. Two-dimensional movement means for moving in a direction that coincides with the longitudinal direction of the arm and in a direction perpendicular to the longitudinal direction, projection means for projecting a reference pattern to a predetermined location of the work supported by the work support device, and the work Imaging means for imaging a predetermined location including a projected reference pattern and outputting imaging data; and a workpiece when the workpiece is supported in a normal state by the workpiece support device. Three-dimensional reference work data storage area for storing three-dimensional data, three-dimensional imaging data storage area for storing three-dimensional imaging data converted into three-dimensional data based on the imaging data of the workpiece imaged by the imaging means, and projection means 3D imaging data including a storage means having a pattern data storage area for storing pattern data of a projected reference pattern, and a reference pattern projected on a predetermined position of the workpiece when the workpiece is supported by the workpiece support device Comparison means for comparing the three-dimensional imaging data of the predetermined location converted into the three-dimensional data of the workpiece stored in the three-dimensional reference workpiece data storage area and calculating positional deviation data in the X, Y, and Z directions. The two-dimensional moving means is driven on the basis of the positional deviation data in the XY axis direction calculated by the comparing means to move the processing tool in the XY axis direction. And a control means for calibrating the three-dimensional machining data of the Z-axis based on the positional deviation data in the Z-axis direction so as to match the machining origin of the industrial robot and the workpiece origin of the workpiece. The most important feature is that the workpiece is machined by controlling the industrial robot based on the three-dimensional machining data.
比較手段により演算されたX−Y軸方向の位置ずれデータに基づいて二次元移動手段を駆動して加工具をX−Y軸方向へ移動すると共にZ軸方向の位置ずれデータに基づいてZ軸の三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させることを最適の形態とする。
The two-dimensional moving means is driven based on the position deviation data in the XY axis direction calculated by the comparison means to move the processing tool in the XY axis direction, and the Z axis is based on the position deviation data in the Z axis direction. The optimal form is to calibrate the three-dimensional machining data in order to make the machining origin of the industrial robot coincide with the machining origin of the workpiece .
Claims (14)
ワーク支持装置に支持されたワークの所定箇所に対して基準パターンを投射する投射手段と、
上記ワークの所定箇所を、投射された基準パターンを含んで撮像して撮像データを出力する撮像手段と、
ワーク支持装置にワークが正規状態で支持された際のワークの三次元データを記憶する三次元基準ワークデータ記憶領域、撮像手段により撮像されたワークの撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域、投射手段により投射される基準パターンのパターンデータを記憶するパターンデータ記憶領域を有した記憶手段と、
ワーク支持装置にワークが支持された際にワークの所定箇所に投射された基準パターンを含み、三次元撮像データに変換された上記所定箇所の三次元撮像データと三次元基準ワークデータ記憶領域に記憶されたワークの三次元データを比較してX−Y−Z軸方向の位置ずれデータを演算する比較手段と、
該比較手段により演算されたX−Y−Z軸方向の位置ずれデータに基づいて三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させる制御手段と、
を備え、
較正された三次元加工データに基づいて産業ロボットを駆動制御してワークを加工する較正機能付きワーク加工装置。 In a workpiece machining apparatus for performing desired machining on a workpiece supported by a workpiece support device by driving and controlling an industrial robot based on three-dimensional machining data in the XYZ directions stored in a machining data storage area,
Projection means for projecting a reference pattern to a predetermined portion of the workpiece supported by the workpiece support device;
Imaging means for imaging a predetermined portion of the workpiece including a projected reference pattern and outputting imaging data;
3D reference work data storage area for storing 3D data of a workpiece when the workpiece is supported in a normal state by the workpiece support device, converted into 3D data based on the imaging data of the workpiece imaged by the imaging means Storage means having a 3D imaging data storage area for storing 3D imaging data, a pattern data storage area for storing pattern data of a reference pattern projected by the projection means, and
The reference pattern projected to a predetermined location of the workpiece when the workpiece is supported by the workpiece support device is stored in the three-dimensional imaging data of the predetermined location converted into the three-dimensional imaging data and the three-dimensional reference workpiece data storage area. Comparing means for comparing the three-dimensional data of the workpieces to calculate the positional deviation data in the XYZ-axis direction;
Control means for calibrating three-dimensional machining data on the basis of the positional deviation data in the XYZ directions calculated by the comparison means to match the machining origin of the industrial robot with the workpiece origin of work;
With
A workpiece processing device with a calibration function that drives and controls an industrial robot based on calibrated three-dimensional processing data.
ワークの所定箇所は、X軸方向及びY軸方向の位置ずれを判断する際の開口部及び突条、段差部等の基準部を含む箇所とし、三次元撮像データにおける基準部の位置ずれに基づいてX−Y軸方向への位置ずれを検出可能にした較正機能付きワーク加工装置。 In claim 1,
The predetermined part of the work is a part including a reference part such as an opening, a ridge, and a step part when determining the positional deviation in the X-axis direction and the Y-axis direction, and is based on the positional deviation of the reference part in the three-dimensional imaging data. A workpiece processing apparatus with a calibration function that can detect a displacement in the X-Y axis direction.
ワーク支持装置には、X−Y軸方向の位置ずれを判断する際の基準になる基準部が設けられ、
ワークの所定箇所は、該基準部間の箇所とし、
三次元撮像データにおける基準部の位置ずれに基づいてX−Y軸方向への位置ずれを検出可能にした較正機能付きワーク加工装置。 In claim 1,
The workpiece support device is provided with a reference portion that serves as a reference when determining the positional deviation in the XY axis direction.
The predetermined part of the workpiece is the part between the reference parts,
A workpiece processing apparatus with a calibration function that can detect a positional shift in the X-Y axis direction based on a positional shift of a reference portion in three-dimensional imaging data.
撮像データは、上記基準部及び投射手段から投射された基準パターンを含む較正機能付きワーク加工装置。 In any of claims 2 and 3,
The workpiece data processing apparatus with a calibration function, wherein the imaging data includes a reference pattern projected from the reference unit and the projection unit.
三次元基準ワークデータ記憶領域に記憶される三次元データは、ワークを形成する際のCADデータ及びワーク支持装置により支持されるワークの高さデータを合成した較正機能付きワーク加工装置。 In claim 1,
The three-dimensional data stored in the three-dimensional reference work data storage area is a workpiece processing apparatus with a calibration function obtained by synthesizing CAD data for forming a workpiece and workpiece height data supported by the workpiece support device.
三次元基準ワークデータ記憶領域に記憶されるワークの三次元データ及び三次元撮像データ記憶領域に記憶される三次元撮像データは、世界座標系データとした較正機能付きワーク加工装置。 In claim 1,
A workpiece machining apparatus with a calibration function, wherein the workpiece 3D data stored in the 3D reference workpiece data storage area and the 3D imaging data stored in the 3D imaging data storage area are world coordinate system data.
比較手段は、三次元撮像データにおける投射パターンデータと基準パターンデータに基づいてZ軸方向の位置ずれを演算する較正機能付きワーク加工装置。 In claim 1,
The comparison means is a workpiece processing apparatus with a calibration function that calculates a positional shift in the Z-axis direction based on projection pattern data and reference pattern data in the three-dimensional imaging data.
産業ロボットのハンド部に設けられ、ワークにおける被加工箇所の法線に対して軸線が一致するワークの加工具をX−Y軸方向へ移動する二次元移動手段と、
ワーク支持装置に支持されたワークの所定箇所に対して基準パターンを投射する投射手段と、
上記ワークの所定箇所を、投射された基準パターンを含んで撮像して撮像データを出力する撮像手段と、
ワーク支持装置にワークが正規状態で支持された際のワークの三次元データを記憶する三次元基準ワークデータ記憶領域、撮像手段により撮像されたワークの撮像データに基づいて三次元データに変換された三次元撮像データを記憶する三次元撮像データ記憶領域、投射手段により投射される基準パターンのパターンデータを記憶するパターンデータ記憶領域を有した記憶手段と、
ワーク支持装置にワークが支持された際にワークの所定箇所に投射された基準パターンを含み、三次元撮像データに変換された上記所定箇所の三次元撮像データと三次元基準ワークデータ記憶領域に記憶されたワークの三次元データを比較してX−Y−Z軸方向の位置ずれデータを演算する比較手段と、
該比較手段により演算されたX−Y軸方向の位置ずれデータに基づいて二次元移動手段を駆動して加工具をX−Y軸方向へ移動すると共にZ軸方向の位置ずれデータに基づいてZ軸の三次元加工データを較正して産業ロボットの加工原点とワークの被加工原点を一致させる制御手段と、
を備え、
較正されたZ軸を含む三次元加工データに基づいて産業ロボットを駆動制御してワークを加工する較正機能付きワーク加工装置。 In a workpiece machining apparatus for performing desired machining on a workpiece supported by a workpiece support device by driving and controlling an industrial robot based on three-dimensional machining data in the XYZ directions stored in a machining data storage area,
A two-dimensional moving means that is provided in the hand portion of the industrial robot and moves a workpiece processing tool whose axis matches the normal line of the workpiece in the workpiece in the XY axis direction;
Projection means for projecting a reference pattern to a predetermined portion of the workpiece supported by the workpiece support device;
Imaging means for imaging a predetermined portion of the workpiece including a projected reference pattern and outputting imaging data;
3D reference work data storage area for storing 3D data of a workpiece when the workpiece is supported in a normal state by the workpiece support device, converted into 3D data based on the imaging data of the workpiece imaged by the imaging means Storage means having a 3D imaging data storage area for storing 3D imaging data, a pattern data storage area for storing pattern data of a reference pattern projected by the projection means, and
The reference pattern projected to a predetermined location of the workpiece when the workpiece is supported by the workpiece support device is stored in the three-dimensional imaging data of the predetermined location converted into the three-dimensional imaging data and the three-dimensional reference workpiece data storage area. Comparing means for comparing the three-dimensional data of the workpieces to calculate the positional deviation data in the XYZ-axis direction;
Based on the positional deviation data in the XY axis direction calculated by the comparison means, the two-dimensional moving means is driven to move the processing tool in the XY axis direction and at the same time based on the positional deviation data in the Z axis direction. A control means for calibrating the three-dimensional machining data of the axis so that the machining origin of the industrial robot and the workpiece origin of the workpiece coincide,
With
A workpiece machining apparatus with a calibration function for machining a workpiece by driving and controlling an industrial robot based on three-dimensional machining data including the calibrated Z-axis.
ワークの所定箇所は、X−Y軸方向の位置ずれを判断する際の開口部及び突条、段差部等の基準部を含む箇所とし、三次元撮像データにおける基準部の位置ずれに基づいてX−Y軸方向への位置ずれを検出可能にした較正機能付きワーク加工装置。 In claim 8,
The predetermined part of the workpiece is a part including a reference part such as an opening, a protrusion, a step part, etc. when judging the positional deviation in the X-Y axis direction, and X based on the positional deviation of the reference part in the three-dimensional imaging data. A workpiece processing apparatus with a calibration function that can detect a displacement in the Y-axis direction.
ワーク支持装置には、X−Y軸方向の位置ずれを判断する際の基準になる基準部が設けられ、
ワークの所定箇所は、該基準部間の箇所とし、
三次元撮像データにおける基準部の位置ずれに基づいてX−Y軸方向への位置ずれを検出可能にした較正機能付きワーク加工装置。 In claim 8,
The workpiece support device is provided with a reference portion that serves as a reference when determining the positional deviation in the XY axis direction.
The predetermined part of the workpiece is the part between the reference parts,
A workpiece processing apparatus with a calibration function that can detect a positional shift in the X-Y axis direction based on a positional shift of a reference portion in three-dimensional imaging data.
撮像データは、上記基準部及び投射手段から投射された基準パターンを含む較正機能付きワーク加工装置。 In any of claims 9 and 10,
The workpiece data processing apparatus with a calibration function, wherein the imaging data includes a reference pattern projected from the reference unit and the projection unit.
三次元基準ワークデータ記憶領域に記憶される三次元データは、ワークを形成する際のCADデータ及びワーク支持装置により支持されるワークの高さデータを合成した較正機能付きワーク加工装置。 In claim 8,
The three-dimensional data stored in the three-dimensional reference work data storage area is a workpiece processing apparatus with a calibration function obtained by synthesizing CAD data for forming a workpiece and workpiece height data supported by the workpiece support device.
三次元基準ワークデータ記憶領域に記憶されるワークの三次元データ及び三次元撮像データ記憶領域に記憶される三次元撮像データは、世界座標系データとした較正機能付きワーク加工装置。 In claim 8,
A workpiece machining apparatus with a calibration function, wherein the workpiece 3D data stored in the 3D reference workpiece data storage area and the 3D imaging data stored in the 3D imaging data storage area are world coordinate system data.
比較手段は、三次元撮像データにおける投射パターンデータと基準パターンデータに基づいてZ軸方向の位置ずれを演算する較正機能付きワーク加工装置。 In claim 8,
The comparison means is a workpiece processing apparatus with a calibration function that calculates a positional shift in the Z-axis direction based on projection pattern data and reference pattern data in the three-dimensional imaging data.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013232409A JP5622250B1 (en) | 2013-11-08 | 2013-11-08 | Workpiece processing device with calibration function |
US14/305,348 US20150134099A1 (en) | 2013-11-08 | 2014-06-16 | Workpiece machining device with calibration function and workpiece machining device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013232409A JP5622250B1 (en) | 2013-11-08 | 2013-11-08 | Workpiece processing device with calibration function |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014080615A Division JP6138722B2 (en) | 2013-11-08 | 2014-04-10 | Work processing equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5622250B1 JP5622250B1 (en) | 2014-11-12 |
JP2015093332A true JP2015093332A (en) | 2015-05-18 |
Family
ID=51942609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013232409A Active JP5622250B1 (en) | 2013-11-08 | 2013-11-08 | Workpiece processing device with calibration function |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5622250B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6712881B2 (en) * | 2016-03-14 | 2020-06-24 | スターテクノ株式会社 | Work processing equipment |
JP7228290B2 (en) * | 2019-02-25 | 2023-02-24 | 国立大学法人 東京大学 | ROBOT SYSTEM, ROBOT CONTROL DEVICE, AND ROBOT CONTROL PROGRAM |
CN113021107A (en) * | 2021-03-30 | 2021-06-25 | 江苏安全技术职业学院 | High-precision gear interproximal burr polishing and grinding mechanism |
CN116079738B (en) * | 2023-02-24 | 2024-08-20 | 中国民用航空飞行学院 | Vision-guided industrial robot system calibration method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01188255A (en) * | 1988-01-22 | 1989-07-27 | Fanuc Ltd | Working |
JP2001000905A (en) * | 1999-06-22 | 2001-01-09 | Honda Motor Co Ltd | Method and apparatus for sealer application |
JP5610211B2 (en) * | 2010-09-24 | 2014-10-22 | 株式会社Ihi | Projection surface information presentation apparatus and method |
DE102011011360A1 (en) * | 2011-02-16 | 2012-08-16 | Steinbichler Optotechnik Gmbh | Apparatus and method for determining the 3-D coordinates of an object and for calibrating an industrial robot |
-
2013
- 2013-11-08 JP JP2013232409A patent/JP5622250B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP5622250B1 (en) | 2014-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6490037B2 (en) | Robot system comprising a robot supported by a movable carriage | |
JP5465957B2 (en) | Machining state confirmation method and machining state confirmation apparatus | |
US11466974B2 (en) | Image capturing apparatus and machine tool | |
US8310539B2 (en) | Calibration method and calibration device | |
JP6037891B2 (en) | Tool shape measuring method and tool shape measuring device | |
EP2584419B1 (en) | CNC machine for cutting with plasma, oxygen and water jet used as a cutting tool with automatic setting up a precise position of a cutting tool in a cutting head by autocalibration and method thereof | |
US20200406464A1 (en) | Device and method for acquiring deviation amount of working position of tool | |
JP5622250B1 (en) | Workpiece processing device with calibration function | |
JPWO2018092236A1 (en) | Work robot and work position correction method | |
US20190389023A1 (en) | Vibration State Detection Device and Machine Tool Including Vibration State Detection Device | |
US20150134099A1 (en) | Workpiece machining device with calibration function and workpiece machining device | |
JP2010058239A (en) | Machining method | |
JP6440183B2 (en) | Work processing equipment | |
JP2012187599A (en) | Remote laser processing device | |
JP6642593B2 (en) | Processing apparatus correction method and processing apparatus | |
JP6474450B2 (en) | Machine tool control system | |
JP6436521B2 (en) | Work groove inspection apparatus and inspection method | |
JP6138722B2 (en) | Work processing equipment | |
JP6712881B2 (en) | Work processing equipment | |
JP6415109B2 (en) | Work processing equipment | |
JP2002082710A (en) | Method and system for bending | |
JP2017164829A5 (en) | ||
JP2017131909A (en) | Laser processing equipment | |
JP2021163107A (en) | Numerical control device and control method of numerical control device | |
JP7192758B2 (en) | Processing equipment and processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140917 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140917 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5622250 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |