JP5549330B2 - 加工ロボットとその加工制御方法 - Google Patents
加工ロボットとその加工制御方法 Download PDFInfo
- Publication number
- JP5549330B2 JP5549330B2 JP2010086719A JP2010086719A JP5549330B2 JP 5549330 B2 JP5549330 B2 JP 5549330B2 JP 2010086719 A JP2010086719 A JP 2010086719A JP 2010086719 A JP2010086719 A JP 2010086719A JP 5549330 B2 JP5549330 B2 JP 5549330B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- machining
- workpiece
- robot
- pressing
- 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.)
- Active
Links
- 238000003754 machining Methods 0.000 title claims description 46
- 238000000034 method Methods 0.000 title claims description 22
- 238000003825 pressing Methods 0.000 claims description 30
- 238000012545 processing Methods 0.000 claims description 19
- 230000002093 peripheral effect Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000007796 conventional method Methods 0.000 description 6
- 238000013519 translation Methods 0.000 description 4
- 239000006061 abrasive grain Substances 0.000 description 3
- 238000004070 electrodeposition Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910001018 Cast iron Inorganic materials 0.000 description 1
- 238000005299 abrasion Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Landscapes
- Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Description
特許文献2は、グラインダの砥石に同心円上に複数の目印マークが描かれており、磨耗が進んで目印マークが消えると、作業者がロボットコントローラに入力し、グラインダの移動経路をシフトする制御をするものである。
特許文献3は、一定量の研削を行う毎にグラインダの姿勢を変更してツールセンタに対する磨耗量を補正し、教示プログラムが研削軌道を示す際に、グラインダ姿勢を磨耗量補正時の姿勢に自動的に変更して研削を行うものである。
特許文献4は、ワークの研削作業の途中で研削作業を中断し、カメラで砥石を撮影し、画像処理により砥石の磨耗量を検知し、工具作用点の位置ずれ補正を行うものである。
特許文献1〜4に記載された従来の方法は、磨耗が砥石の加工面全体に一様に進展すること、例えば、円板状砥石で、半径が小さくなっていくことを前提としている。
しかし、例えば円柱型の回転砥石を図1のように使って、ワークにC面取り加工する場合は、磨耗は一様でないため単純には適用できない。
図1の問題点を解決するために、円柱型の回転砥石を砥石の回転軸方向に一定量ずつシフトさせる方法が考えられる。しかし、図2(A)に示すように、未使用部分を使うようにシフトさせるために砥石の加工面の使用効率が悪い。
また、円柱型の回転砥石を磨耗量に応じて工具のTCPをシフトさせる方法も考えられる。しかし、図2(B)に示すように、やはり砥石の使用効率が悪いという問題があった。
該工具を3次元空間内で位置と姿勢を移動可能なロボットアームと、
加工データを記憶し前記ロボットアームを制御するロボット制御装置とを備え、
前記加工データに基づく加工軌道に沿って工具を移動し、該工具をワークに押付けながらワークを加工し、かつ加工中に、前記工具の送り方向と押付け方向との外積によって工具の往復動方向を算出し、ワークと工具との接触面に沿って前記往復動方向に工具を往復動させる、ことを特徴とする加工ロボットが提供される。
該回転砥石をその軸心を中心に回転駆動するスピンドルモータとからなる。
ワークの加工中に、前記工具の送り方向と押付け方向との外積によって工具の往復動方向を算出し、ワークと工具との接触面に沿って前記往復動方向に工具を往復動させる、ことを特徴とする加工ロボットの加工制御方法が提供される。
図3において、本発明の加工ロボット10は、工具12、ロボットアーム16、及びロボット制御装置20を備える。なお1はワーク(被加工部材)、2はテーブルである。
ワーク1は、この例ではテーブル2の上面の所定位置に固定されている。
本発明の工具12はこれに限定されず、往復運動するものや、工具自体を駆動しないもの(棒やすり等)であってもよい。
この例において、回転砥石13の形状は円柱形であるが、本発明はこれに限定されず、円錐形、切頭円錐形、球形、その他の形状であってもよい。また、回転砥石13は砥石に限定されず、その他の工具(カッターやブラシ)であってもよい。
この例において、力センサ15はロードセルであり、3次元的に移動可能なロボットアーム16に取り付けられ、これに作用する外力を検出するようになっている。
この力センサ15で検出される外力は、好ましくは6自由度の外力(3方向の力と、3軸まわりのトルク)であるが、本発明はこれに限定されず、ワークに対する押付け力が検出できる限りで、その他の力センサであってもよい。
ロボットアーム16は、この例では、多関節ロボットのロボットアームであるが、本発明はこれに限定されず、その他のロボットであってもよい。
ロボット制御装置20は、例えば数値制御装置であり、指令信号によりロボットアーム16を6自由度(3次元位置と3軸まわりの回転)に制御するようになっている。
加工軌道データテーブルは、一定距離間隔における空間座標(X,Y,Z)と、押付け方向ベクトルからなる。これらはワークの3DCADモデルから自動的に生成する。
加工条件データは、砥石の回転速度、押付力、送り速度、工具形状、往復動作の振幅と周期である。
本発明の方法は、工具12をワーク1に押付けながらワーク1を加工する加工ロボットの加工制御方法である。
図5において、3は工具12の軌道データ、4は工具12の動作、5は送り方向、6は押付け方向、7は往復動作方向(工具の往復動方向)である。
本発明の方法によれば、ワーク1の加工中に、空間6自由度(並進3自由度+回転3自由度)のうち、工具12の押付け方向6の並進を除いた5自由度の空間上で、ワーク1と工具12との接触面に沿って工具12を往復動させる。
次いで、ワーク1の加工中に、前述のデータテーブルから制御周期ごと読み出しながら、位置・力ハイブリッド制御によって、軌道データ3に沿って位置と速度を制御しながら、押付け方向6に目標力に押し付けるように動作する。このとき、前述のデータテーブルから読み込んだロボットのTCPの目標位置に、往復動作を重ね合わせる。
往復動作の方向は、データテーブルから送り方向5を算出し、押付け方向6との外積によって算出できる。
往復動作の振幅と周期は設定されたパラメータから読み出し、往復動作の成分を作成し、元の軌道に重ね合わせる。
(1)砥石の磨耗が、均一に進行するため、砥石の全面を効率よく使用でき、工具の交換頻度を下げる効果が得られる。
(2)一定回数ごとに砥石の成形をする(砥石の面の凹凸を除去する)場合、およそ平面状に磨耗するため、成形の負担を軽減できる。
(3)位置・力ハイブリッド制御において、オフラインで作成するロボットの軌道と押し付け方向のデータテーブルに、リアルタイムで(=制御周期ごとの演算で)往復動作を重ね合わせれば、往復動作のON/OFF切り替えや、往復動作のパラメータ(振幅・周期)変更が容易となる(軌道のデータテーブルを作成しなおす必要がない)。
(4)軌道データテーブルで、送り方向と押付け方向とが垂直になるように生成し、往復動作の方向を砥石面に平行な方向(=押付け方向と送り方向との双方に垂直な方向)とすれば、力制御する方向と位置制御する方向とが垂直に保たれるために制御系の干渉を防ぐことができる。往復動作の方向は、押し付け方向と送り方向との外積によって容易に算出できる。
3 軌道データ、4 工具の動作、
5 送り方向、6 押付け方向、
7 往復動作方向(工具の往復動方向)、
10 加工ロボット、12 工具、
13 回転砥石、13a 外周面、
14 スピンドルモータ、15 力センサ、
16 ロボットアーム、
20 ロボット制御装置、
21 記憶装置
Claims (5)
- 軸心を中心とする外周面に加工面を有し、該加工面の形状が円錐形、切頭円錐形、又は球形である工具と、
該工具を3次元空間内で位置と姿勢を移動可能なロボットアームと、
加工データを記憶し前記ロボットアームを制御するロボット制御装置とを備え、
前記加工データに基づく加工軌道に沿って工具を移動し、該工具をワークに押付けながらワークを加工し、かつ加工中に、前記工具の送り方向と押付け方向との外積によって工具の往復動方向を算出し、ワークと工具との接触面に沿って前記往復動方向に工具を往復動させる、ことを特徴とする加工ロボット。 - 前記工具は、軸心を中心とする外周面に加工面を有する回転砥石と、
該回転砥石をその軸心を中心に回転駆動するスピンドルモータとからなる、ことを特徴とする請求項1に記載の加工ロボット。 - 工具のワークへの押付け力を制御しながら、ワークに倣って加工する、ことを特徴とする請求項1に記載の加工ロボット。
- 軸心を中心とする外周面に加工面を有し、該加工面の形状が円錐形、切頭円錐形、又は球形である工具をワークに押付けながらワークを加工する加工ロボットの加工制御方法であって、
ワークの加工中に、前記工具の送り方向と押付け方向との外積によって工具の往復動方向を算出し、ワークと工具との接触面に沿って前記往復動方向に工具を往復動させる、ことを特徴とする加工ロボットの加工制御方法。 - 工具のワークへの押付け力を制御しながら、ワークに倣って加工する、ことを特徴とする請求項4に記載の加工ロボットの加工制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010086719A JP5549330B2 (ja) | 2010-04-05 | 2010-04-05 | 加工ロボットとその加工制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010086719A JP5549330B2 (ja) | 2010-04-05 | 2010-04-05 | 加工ロボットとその加工制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011218452A JP2011218452A (ja) | 2011-11-04 |
JP5549330B2 true JP5549330B2 (ja) | 2014-07-16 |
Family
ID=45036081
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010086719A Active JP5549330B2 (ja) | 2010-04-05 | 2010-04-05 | 加工ロボットとその加工制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5549330B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107848046A (zh) * | 2015-09-29 | 2018-03-27 | Abb瑞士股份有限公司 | 用于机加工的方法和系统 |
JP6652745B2 (ja) * | 2016-02-15 | 2020-02-26 | 株式会社Ihi | 加工工具ホルダと精密仕上げロボットシステム |
JP6457435B2 (ja) | 2016-05-26 | 2019-01-23 | ファナック株式会社 | 研削ロボットシステム |
CN108098515B (zh) * | 2017-12-12 | 2020-07-28 | 科德数控股份有限公司 | 一种使用多种成型砂轮加工钻头槽型的方法 |
JP7051948B2 (ja) * | 2020-07-22 | 2022-04-11 | アーベーベー・シュバイツ・アーゲー | 機械加工のための方法及びシステム |
CN111633668B (zh) * | 2020-07-27 | 2021-07-02 | 山东大学 | 一种用于机器人加工三维自由曲面的运动控制方法 |
CN114310539A (zh) * | 2020-10-12 | 2022-04-12 | 太原科技大学 | 一种棒材倒棱机器人系统及方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03196960A (ja) * | 1989-12-25 | 1991-08-28 | Toshiba Ceramics Co Ltd | セラミックス成形体バリ取り仕上げ装置 |
JP3450464B2 (ja) * | 1994-10-24 | 2003-09-22 | 株式会社東芝 | 力制御ロボット |
-
2010
- 2010-04-05 JP JP2010086719A patent/JP5549330B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011218452A (ja) | 2011-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5549330B2 (ja) | 加工ロボットとその加工制御方法 | |
JP4220944B2 (ja) | 歯車研削盤 | |
JP5481919B2 (ja) | ワーク加工装置とその制御方法 | |
CN105666287A (zh) | 一种基于cmp的机器人磨抛系统 | |
JP2014040001A (ja) | ワーク加工装置とその制御方法 | |
CN107695883B (zh) | 整形修整装置以及整形修整方法 | |
JP4456520B2 (ja) | 多軸球面研削装置及び研削方法 | |
JP5181703B2 (ja) | 凹型フレネルレンズ形状部材の加工方法及び凹型フレネルレンズ形状部材 | |
JP5534189B2 (ja) | 加工ロボットとその加工制御方法 | |
WO2018011990A1 (ja) | 加工プログラム生成装置及び加工方法 | |
JP6617454B2 (ja) | 切削装置及び切削方法 | |
JP2009184066A5 (ja) | ||
JP4712586B2 (ja) | Nc工作機械 | |
JP6766922B2 (ja) | 切削装置及び切削方法 | |
JP6323744B2 (ja) | 研磨ロボットとその制御方法 | |
JP2010082749A (ja) | 加工物の仕上げ方法及び装置 | |
JP6347399B2 (ja) | 研磨ロボットとその軌道生成方法 | |
US10759015B2 (en) | Method and system for machining | |
JP5296509B2 (ja) | 研削方法および研削装置 | |
JP6430217B2 (ja) | プロファイル研削盤 | |
JP2018202582A (ja) | 加工方法及び加工装置 | |
JP6561596B2 (ja) | 切削装置及び切削方法 | |
JP2009090414A (ja) | レンズの球面研削方法 | |
JP6565380B2 (ja) | 切削装置、切削方法及び環状工具 | |
JP2015020222A (ja) | 研削盤およびツルーイング方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130220 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140124 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140130 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140325 |
|
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: 20140422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140505 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5549330 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |