JPS61230868A - バリ取りロボツトによるバリ取り方法 - Google Patents
バリ取りロボツトによるバリ取り方法Info
- Publication number
- JPS61230868A JPS61230868A JP7066785A JP7066785A JPS61230868A JP S61230868 A JPS61230868 A JP S61230868A JP 7066785 A JP7066785 A JP 7066785A JP 7066785 A JP7066785 A JP 7066785A JP S61230868 A JPS61230868 A JP S61230868A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- deburring
- robot
- cutting
- work
- 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.)
- Pending
Links
Landscapes
- Manipulator (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、3方向力検出器をバリ取りロボットの手首に
具備し、その先に作業具を取り付けて力制御を行なうバ
リ取り方法に関するものである。
具備し、その先に作業具を取り付けて力制御を行なうバ
リ取り方法に関するものである。
(従来の技術〕
従来、ロボットでバリ取り作業を実施する場合は、あら
かじめバリの除去された鋳物のモデルワークをロボット
に対して位置決めし、そのモデルワークを基準として作
業具を作動させずにバリ取りをするための動作経路をロ
ボットに教示する作業を始めに行ない、その後に実際の
ワークのバリ取りを作業具を作動させて行なっていた。
かじめバリの除去された鋳物のモデルワークをロボット
に対して位置決めし、そのモデルワークを基準として作
業具を作動させずにバリ取りをするための動作経路をロ
ボットに教示する作業を始めに行ない、その後に実際の
ワークのバリ取りを作業具を作動させて行なっていた。
この方法は、あくまでもモデルワークをセツティングし
た位置が基準となるが、鋳物表面は機械加工された面よ
り著しく粗く、ワークのセツティング位置の再現性が悪
いので、実際のワークとモデルワークとでは位置及び傾
きのズレが3次元方向において生じる。
た位置が基準となるが、鋳物表面は機械加工された面よ
り著しく粗く、ワークのセツティング位置の再現性が悪
いので、実際のワークとモデルワークとでは位置及び傾
きのズレが3次元方向において生じる。
このようなワークのズレを修正せずに、モデルワークの
経路によってバリ取りを実施するとバリの削り残しや、
鋳物の母材まで削ることがあり、ロボットでのバリ取り
作業の安定性に欠けていた。
経路によってバリ取りを実施するとバリの削り残しや、
鋳物の母材まで削ることがあり、ロボットでのバリ取り
作業の安定性に欠けていた。
そこで上記の位置及び傾きのズレを検出するために視覚
センサ又は接触センサを用いることが考えられるが、視
覚センサについては装置が複雑で高価であり、処理時間
が長いなどの欠点がある。
センサ又は接触センサを用いることが考えられるが、視
覚センサについては装置が複雑で高価であり、処理時間
が長いなどの欠点がある。
また接触センサについては作業具の周辺に取り付けざる
を得ないので作業具の姿勢やワークとの相対位置が制限
される欠点があった。
を得ないので作業具の姿勢やワークとの相対位置が制限
される欠点があった。
更に、鋳物のバリは発生する場所、厚さ、高さなどが不
規則なのでバリ取り経路途中に通常より著しく厚いバリ
が生じている場合もある。その時に切削反力を制御しな
いでロボットの経路に応じて作業具を動かせば、切削反
力が一定値以上になると作業具が逃げていまい、正常な
バリ取りができないなどの欠点もあった。
規則なのでバリ取り経路途中に通常より著しく厚いバリ
が生じている場合もある。その時に切削反力を制御しな
いでロボットの経路に応じて作業具を動かせば、切削反
力が一定値以上になると作業具が逃げていまい、正常な
バリ取りができないなどの欠点もあった。
本発明は、バリ取り経路途中に発生した、通常よりも厚
いバリに対しては工具が逃げてしまい、バリが除去でき
ないという従来の問題点を解決することを目的とするも
のである。
いバリに対しては工具が逃げてしまい、バリが除去でき
ないという従来の問題点を解決することを目的とするも
のである。
本発明は、3方向力検出器を手首に具備したロボットに
作業具を取り付けて行なうバリ取り作業において、作業
具から受ける切削による反力が一定値以上になったとき
に、工具の位置を少し戻し、一定値以下に下がった場合
に再び工具を前進させてバリを取ることにより従来の問
題点の解決を図ったものである。
作業具を取り付けて行なうバリ取り作業において、作業
具から受ける切削による反力が一定値以上になったとき
に、工具の位置を少し戻し、一定値以下に下がった場合
に再び工具を前進させてバリを取ることにより従来の問
題点の解決を図ったものである。
以下、本発明を図面に示す実施例に基づいて説明する。
まず、3方向力検出器をバリ取りロボットの手首に具備
し、その先に作業具を取り付けて力制御を行なうバリ取
り方法について説明する。
し、その先に作業具を取り付けて力制御を行なうバリ取
り方法について説明する。
第2図((a)は側面図、山)は正面図)はその実施例
を示すものであり、ロボット1の手首2にはX。
を示すものであり、ロボット1の手首2にはX。
Y、Zの3方向の力を検出可能な力検出器3を固着し、
力検出器3に電気モータあるいはエアーモータにより駆
動されるバリ取り用作業具4を固着している。作業具4
にはワークの材質、形状やバリの大きさ、形状などによ
り選定された工具5が装着されている。
力検出器3に電気モータあるいはエアーモータにより駆
動されるバリ取り用作業具4を固着している。作業具4
にはワークの材質、形状やバリの大きさ、形状などによ
り選定された工具5が装着されている。
ワークセット台15には、あらかじめバリが完全に除去
されたモデルワーク6がロボットlに対して適切な位置
へ固定されている。
されたモデルワーク6がロボットlに対して適切な位置
へ固定されている。
作業具に装着されている工具5を回転させずにロボット
1をX方向から比較的低速でモデルワーク6へ近づけて
、工具5とモデルワーク6が接触し、力検出器3のX方
向出力が一定値を超えると両者が接触したと認識し、そ
の時のX方向の座標値をロボット制御盤が記憶する。同
様な方法でY。
1をX方向から比較的低速でモデルワーク6へ近づけて
、工具5とモデルワーク6が接触し、力検出器3のX方
向出力が一定値を超えると両者が接触したと認識し、そ
の時のX方向の座標値をロボット制御盤が記憶する。同
様な方法でY。
Z方向のモデルワークの座標値を認識し記憶することで
ロボット1とモデルワーク6の3次元的な相対位置が決
定される。
ロボット1とモデルワーク6の3次元的な相対位置が決
定される。
その後でモデルワークを基準としてバリ取り経路をロボ
ットへ教示する。
ットへ教示する。
モデルワークと実際のワークが平行にずれている場合を
第3図((a)は側面図、(blは正面図)に示す。実
際のワーク7がワークセット台15上にモデルワークと
は異なる位置に固定されている。
第3図((a)は側面図、(blは正面図)に示す。実
際のワーク7がワークセット台15上にモデルワークと
は異なる位置に固定されている。
そこで前述のモデルワーク7の座標値が求まるのでモデ
ルワークの座標値と比較することでズレ量δ8.δ1.
δ2が算出されるので、ロボット1の実ワーク7の相対
位置が決まる。従って、モデルワークについて教示され
たロボットの経路をδつ、δ9.δ2だけシフトするこ
とで実ワークについて理想的なバリ取り経路を得ること
ができる。
ルワークの座標値と比較することでズレ量δ8.δ1.
δ2が算出されるので、ロボット1の実ワーク7の相対
位置が決まる。従って、モデルワークについて教示され
たロボットの経路をδつ、δ9.δ2だけシフトするこ
とで実ワークについて理想的なバリ取り経路を得ること
ができる。
モデルワークと実際のワークが長手方向について傾いて
いる場合を第4図((a)は側面図、(blは正面図)
に示す。
いる場合を第4図((a)は側面図、(blは正面図)
に示す。
実際のワーク8がワークセット台15上にモデルワーク
に対して長手方向が傾いて固定されている。そこで前述
のモデルワークの座標認識と同様な方法によりA位置と
B位置でのZ方向の座標値を認識し、その差をlとする
と実ワークの長手方向の傾きθ2は、5in−’θz=
1/L により求まる。従ってモデルワークについて教
示されたロボットの経路をθ2傾けることで、実ワーク
について理想的なバリ取り経路を得ることができる。
に対して長手方向が傾いて固定されている。そこで前述
のモデルワークの座標認識と同様な方法によりA位置と
B位置でのZ方向の座標値を認識し、その差をlとする
と実ワークの長手方向の傾きθ2は、5in−’θz=
1/L により求まる。従ってモデルワークについて教
示されたロボットの経路をθ2傾けることで、実ワーク
について理想的なバリ取り経路を得ることができる。
同様にしてX、Y方向の傾きθ8.θ、も算出できるの
で、ロボットの経路を修正することができる。
で、ロボットの経路を修正することができる。
以上のような操作によりモデルワークと異なる位置ある
いは傾いた位置に固定されたワークでも理想的な経路で
バリ取り作業が行えることがわかった・ そこで作業具に装着されている工具を回転させて実際の
バリ取り作業における本発明の詳細な説明を第1図に示
す。
いは傾いた位置に固定されたワークでも理想的な経路で
バリ取り作業が行えることがわかった・ そこで作業具に装着されている工具を回転させて実際の
バリ取り作業における本発明の詳細な説明を第1図に示
す。
第1図のA−1(正面図)、 A−2(平面図)は、木
型合わせ面11にバリ12.13が発生しているワーク
10がロボット1に対して固定され、モデルワークとの
位置及び傾きのズレを修正した後に行なうバリ取り作業
を示すものであり、この作業においては、作業具4に装
着されている工具5が回転しながら工具の経路14を矢
印方向へ移動していく。途中に発生しているバリ12と
バリ13は厚さが異なり、’r+ >Ttであるから、
バリ12の切削時に大きな切削反力が工具にかかると予
想される。そこで、工具の切削能力の最大値を示すこと
になる切削反力のしきい値を設定して切削反力がしきい
値を超えないように制御する必要がある。
型合わせ面11にバリ12.13が発生しているワーク
10がロボット1に対して固定され、モデルワークとの
位置及び傾きのズレを修正した後に行なうバリ取り作業
を示すものであり、この作業においては、作業具4に装
着されている工具5が回転しながら工具の経路14を矢
印方向へ移動していく。途中に発生しているバリ12と
バリ13は厚さが異なり、’r+ >Ttであるから、
バリ12の切削時に大きな切削反力が工具にかかると予
想される。そこで、工具の切削能力の最大値を示すこと
になる切削反力のしきい値を設定して切削反力がしきい
値を超えないように制御する必要がある。
このような目的を達成するため、切削反力がしきい値を
超えると、工具の位置を少し戻してやり、しきい値より
下がるとまた元の位置より少し進むような制御を行うと
、第1図(B)に示すように厚いバリ12の切削時には
切削反力の大きさはしきい値を中心に上下することを繰
り返すが、薄いバリ13の切削時には切削反力がしきい
値に達しないので、そのまま切削を続ける。この時の工
具の位置と時間の関係を第1図(C)に示す。バリ12
の切削時には工具は行きつ戻りつしながら進み、バリ1
3の切削時には一定速度で進むだけである。
超えると、工具の位置を少し戻してやり、しきい値より
下がるとまた元の位置より少し進むような制御を行うと
、第1図(B)に示すように厚いバリ12の切削時には
切削反力の大きさはしきい値を中心に上下することを繰
り返すが、薄いバリ13の切削時には切削反力がしきい
値に達しないので、そのまま切削を続ける。この時の工
具の位置と時間の関係を第1図(C)に示す。バリ12
の切削時には工具は行きつ戻りつしながら進み、バリ1
3の切削時には一定速度で進むだけである。
以上のような制御を行なうことで、あたかも人間がバリ
取り作業具を手に持って行なうバリ取り作業とよく似た
巧みな動作をロボットのバリ取り作業においても実現で
きる。
取り作業具を手に持って行なうバリ取り作業とよく似た
巧みな動作をロボットのバリ取り作業においても実現で
きる。
上述したように本発明によれば、ロボットの手首に具備
された3方向力検出器により検出される切削反力を一定
値以下に抑える制御を実施することで、工具が逃げるこ
となく確実にバリを除去することができる。
された3方向力検出器により検出される切削反力を一定
値以下に抑える制御を実施することで、工具が逃げるこ
となく確実にバリを除去することができる。
従ってバリ取り後にバリが除去されているかどうかの確
認を必要としないので、ワーク1個当たりのバリ取り時
間が短縮できる。
認を必要としないので、ワーク1個当たりのバリ取り時
間が短縮できる。
第1図〜第4図はそれぞれ本発明によるバリ取り方法の
実施例を示す説明図である。 1:ロボット 2:手首 3:3方向力検出器 4:バリ取り作業具 5:工具 6:モデルワーク 7.8:実際のワーク 10:ワーク 11:木型合せ面 12.13:バリ 14:工具経路 15:ワークセット台
実施例を示す説明図である。 1:ロボット 2:手首 3:3方向力検出器 4:バリ取り作業具 5:工具 6:モデルワーク 7.8:実際のワーク 10:ワーク 11:木型合せ面 12.13:バリ 14:工具経路 15:ワークセット台
Claims (1)
- 1、3方向力検出器を手首に具備したロボットに作業具
を取り付けて行なうバリ取り作業において、作業具から
受ける切削による反力が一定値以上になつたときに工具
の位置を少し戻し、一定値以下に下がつた場合に再び工
具を前進させてバリを取ることを特徴とするバリ取りロ
ボットによるバリ取り方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7066785A JPS61230868A (ja) | 1985-04-02 | 1985-04-02 | バリ取りロボツトによるバリ取り方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7066785A JPS61230868A (ja) | 1985-04-02 | 1985-04-02 | バリ取りロボツトによるバリ取り方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61230868A true JPS61230868A (ja) | 1986-10-15 |
Family
ID=13438245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7066785A Pending JPS61230868A (ja) | 1985-04-02 | 1985-04-02 | バリ取りロボツトによるバリ取り方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61230868A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6430159U (ja) * | 1987-08-11 | 1989-02-23 | ||
| JPH0283188A (ja) * | 1988-09-14 | 1990-03-23 | Mazda Motor Corp | 作業ロボットの制御装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5976761A (ja) * | 1982-10-22 | 1984-05-01 | Sugino Mach:Kk | テイ−チング・プレ−バツク自動研削装置 |
| JPS6020858A (ja) * | 1983-09-29 | 1985-02-02 | Shin Meiwa Ind Co Ltd | 自動バリ取り装置によるバリ取り方法 |
-
1985
- 1985-04-02 JP JP7066785A patent/JPS61230868A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5976761A (ja) * | 1982-10-22 | 1984-05-01 | Sugino Mach:Kk | テイ−チング・プレ−バツク自動研削装置 |
| JPS6020858A (ja) * | 1983-09-29 | 1985-02-02 | Shin Meiwa Ind Co Ltd | 自動バリ取り装置によるバリ取り方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6430159U (ja) * | 1987-08-11 | 1989-02-23 | ||
| JPH0283188A (ja) * | 1988-09-14 | 1990-03-23 | Mazda Motor Corp | 作業ロボットの制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0167021B1 (ko) | 자동연삭장치 | |
| US4777769A (en) | System and method of automated grinding | |
| CN103339575B (zh) | 数控装置 | |
| US20200290207A1 (en) | Real-time identification of burr size and location for robotic deburring process | |
| JP2021030315A (ja) | 機上測定装置、工作機械、および、機上測定方法 | |
| US4864777A (en) | Method of automated grinding | |
| US5015130A (en) | Contour profiling machine | |
| JP3342969B2 (ja) | 力制御ロボット | |
| JPH07124848A (ja) | 鋼管の管端部溶接ビ−ドの切削方法 | |
| JPH0512102B2 (ja) | ||
| JP2002160103A (ja) | 曲面加工方法及び曲面加工装置 | |
| JPS5976761A (ja) | テイ−チング・プレ−バツク自動研削装置 | |
| JPH052455B2 (ja) | ||
| JPH058604U (ja) | 干渉チエツク装置 | |
| JP2005034961A (ja) | Nc加工装置 | |
| JPH0357411Y2 (ja) | ||
| JP2758935B2 (ja) | Ncデータ作成装置 | |
| JPH01257002A (ja) | ほぞ取機などの切削装置 | |
| JPH04152014A (ja) | ボールエンドミルによる加工方法 | |
| JPH06262562A (ja) | 加工ロボットの動作教示方法 | |
| JPH04291605A (ja) | 干渉防止機能を持つ加工装置 | |
| JPS641269B2 (ja) | ||
| JPH0683435A (ja) | ロボットの教示方法 | |
| JPS5993256A (ja) | 工作機械の位置決め方法 | |
| JPH0711213U (ja) | フレキシブル加工ヘッド |