JPH0243659Y2 - - Google Patents

Info

Publication number
JPH0243659Y2
JPH0243659Y2 JP19651884U JP19651884U JPH0243659Y2 JP H0243659 Y2 JPH0243659 Y2 JP H0243659Y2 JP 19651884 U JP19651884 U JP 19651884U JP 19651884 U JP19651884 U JP 19651884U JP H0243659 Y2 JPH0243659 Y2 JP H0243659Y2
Authority
JP
Japan
Prior art keywords
grinding
arm
grinder
robot
moving mechanism
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.)
Expired
Application number
JP19651884U
Other languages
Japanese (ja)
Other versions
JPS61112858U (en
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to JP19651884U priority Critical patent/JPH0243659Y2/ja
Publication of JPS61112858U publication Critical patent/JPS61112858U/ja
Application granted granted Critical
Publication of JPH0243659Y2 publication Critical patent/JPH0243659Y2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Description

【考案の詳細な説明】 〈産業上の利用分野〉 本考案は研削過負荷防止装置に関し、グライン
ダの破損を防止し得るよう企図したものである。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a grinding overload prevention device and is intended to prevent damage to a grinder.

〈従来の技術〉 現在、工場等で広く産業用ロボツトが使用され
ており、作業者の熟練と重労働に頼つていた鋳物
のばり取り作業も、産業用ロボツトによつて行な
われるようになつてきている。ばり取りを効率よ
く行なうには、産業用ロボツトのアームに装着し
たグラインダを常に高速回転にしておく必要があ
る。そのためばりが小さいときにはアームの送り
速度を速くし、逆にばりが大きくなつたときには
研削抵抗により回転数が低下することを防ぐため
アームの送り速度を遅くするという適応制御を行
なつている。つまり第3図に示すように、産業用
ロボツト1のアーム1aに装着したグラインダ2
により、研削ワーク3のばり3aを研削する際に
は、グラインダ電源4からグラインダ2に供給す
るグラインダ電流を電流センサ5で検出し、この
検出値をA/D変換器6を介してマイクロコンピ
ユータ7に入力してマイクロコンピユータ7でこ
の検出値と設定値を比較し、両者が一致するよう
にロボツトコントローラ8がロボツト1を制御す
るのである。このようにグラインダ電流が一定と
なるようにアーム1aの送り速度が制御されるた
め、グラインダ2は常に最大の研削能力を発揮で
きる。
<Conventional technology> Currently, industrial robots are widely used in factories, etc., and deburring work from castings, which used to rely on the skill and hard labor of workers, has come to be performed by industrial robots. ing. In order to remove burrs efficiently, it is necessary to keep the grinder attached to the arm of the industrial robot constantly rotating at high speed. Therefore, adaptive control is performed in which the arm feed speed is increased when the burr is small, and conversely, when the burr is large, the arm feed speed is slowed down to prevent the rotational speed from decreasing due to grinding resistance. In other words, as shown in FIG. 3, the grinder 2 attached to the arm 1a of the industrial robot 1
When grinding the burr 3a of the grinding work 3, the current sensor 5 detects the grinder current supplied from the grinder power source 4 to the grinder 2, and this detected value is sent to the microcomputer 7 via the A/D converter 6. The microcomputer 7 compares the detected value with the set value, and the robot controller 8 controls the robot 1 so that the two match. Since the feed speed of the arm 1a is thus controlled so that the grinder current is constant, the grinder 2 can always exhibit its maximum grinding ability.

〈考案が解決しようとする問題点〉 ところで、上記従来技術では、ロボツトコント
ローラ8の応答遅れのため、上述した適応制御に
遅れがあつた。このため突然大きなばりがあらわ
れると、適応制御がまにあわず、研削抵抗により
グラインダ2の回転速度が低下して研削効率が低
下したり、更にはグラインダの砥石がばりにくい
込んでこれが破損してしまうことがあつた。
<Problems to be Solved by the Invention> By the way, in the above-mentioned conventional technology, there was a delay in the above-mentioned adaptive control due to the response delay of the robot controller 8. For this reason, if a large burr suddenly appears, the adaptive control will not be able to keep up with it, and the rotational speed of the grinder 2 will decrease due to grinding resistance, reducing grinding efficiency. Furthermore, the grinding wheel of the grinder will become stuck in the burr and be damaged. It was hot.

そこで、本考案は上述の欠点に鑑み、グライン
ダの研削能力を最大限出し得るようにして研削能
力を向上させしかも砥石のくい込みを防止して破
損を妨ぐようにした研削過負荷防止装置の提供を
目的とする。
Therefore, in view of the above-mentioned drawbacks, the present invention provides a grinding overload prevention device that maximizes the grinding capacity of the grinder to improve the grinding capacity, and prevents the grinding wheel from digging in and causing damage. With the goal.

〈問題点を解決するための手段〉 上記目的を達成する本考案の概要は、研削工具
を上記アームの進行方向及び逆方向に動かす移動
機構を上記ハンド部に付加し、上記ロボツトコン
トローラとは別回路で上記駆動電流に対応して上
記移動機構をモータ駆動にて移動させるサーボ機
構を備え、上記移動機構の移動の少なくとも終端
を検出して上記ロボツトコントローラを制御する
手を備えており、過負荷により駆動電流が増大す
ると間断なくサーボ機構を動かして移動機構によ
り研削工具の負荷を軽減している。
<Means for Solving the Problems> The outline of the present invention for achieving the above object is that a movement mechanism for moving the grinding tool in the advancing direction of the arm and in the opposite direction is added to the hand section, and a movement mechanism is added to the hand section, which is separate from the robot controller. The circuit includes a servo mechanism that moves the moving mechanism by a motor in response to the drive current, and a hand that detects at least the end of the movement of the moving mechanism and controls the robot controller, and detects overload. When the drive current increases, the servo mechanism is moved continuously to reduce the load on the grinding tool using the moving mechanism.

〈実施例〉 ここで、第1図および第2図を参照して本考案
の実施例を説明する。第1図において、研削工具
であるグラインダ2へのグラインダ電源4からの
駆動電流を検出する電流センサ5は、グラインダ
電流設定器と共にA/D変換器6に接続され、つ
いでマイクロコンピユータ7に接続されており、
このマイクロコンピユータ7によりグラインダ2
の駆動電流が設定器による設定値と差があるか否
か比較される。
<Example> Here, an example of the present invention will be described with reference to FIGS. 1 and 2. In FIG. 1, a current sensor 5 that detects a drive current from a grinder power supply 4 to a grinder 2, which is a grinding tool, is connected to an A/D converter 6 together with a grinder current setting device, and then to a microcomputer 7. and
By this microcomputer 7, the grinder 2
The drive current is compared to see if there is a difference from the value set by the setting device.

グラインダ2の駆動電流が設定値より大きいと
き、研削負荷が大きいのでDI/DO9を介してマ
イクロコンピユータからアーム1aの進行速度を
減らす信号がロボツトコントローラ8に出力され
る。駆動電流が設定値より小さい場合、研削負荷
が小さいのでマイクロコンピユータ7からはアー
ム1aの進行速度を増大する信号がロボツトコン
トローラに出力される。
When the drive current of the grinder 2 is larger than the set value, the grinding load is large, so the microcomputer outputs a signal to the robot controller 8 via the DI/DO 9 to reduce the advancing speed of the arm 1a. When the drive current is smaller than the set value, the grinding load is small, so the microcomputer 7 outputs a signal to the robot controller to increase the advancing speed of the arm 1a.

さて、マイクロコンピユータ7からはモータド
ライバの増幅段10を経て産業用ロボツト1のア
ーム1a先端のハンド部に付加された移動機構1
1のモータ(第2図参照)に接続されてサーボ回
路を形成している。また、移動機構11の移動始
端及び終端を検出するリミツトスイツチ(第2図
参照)はDI/DO9に接続される。
Now, the microcomputer 7 passes through the amplification stage 10 of the motor driver to the moving mechanism 1 attached to the hand section at the tip of the arm 1a of the industrial robot 1.
1 motor (see FIG. 2) to form a servo circuit. Further, a limit switch (see FIG. 2) for detecting the start and end ends of movement of the moving mechanism 11 is connected to the DI/DO 9.

モータはグラインダ2の駆動電流が設定値と異
なるとき、その差に応じたマイクロコンピユータ
7からの信号により駆動され、移動機構11を移
動する。また、リミツトスイツチは移動機構11
が移動中か終端に至つたかを信号としてDI/
DO9に入力している。
When the drive current of the grinder 2 is different from the set value, the motor is driven by a signal from the microcomputer 7 according to the difference, and moves the moving mechanism 11. In addition, the limit switch is the moving mechanism 11.
DI/
Inputting to DO9.

産業用ロボツト1のアーム1aの先端部を第2
図に示す。アーム1aの先端のハンド部には、オ
ートツールチエンジヤ12を介して移動機構11
が取付けられている。この移動機構11はレール
上を係止部が移動するスライド機構11aと、ス
ライド機構11aに沿つて配置されたラツクとこ
のラツクにかみ合うピニオンとからなる駆動機構
11bと、サーボ機構の一部を構成し駆動機構1
1bのピニオンを駆動するDCサーボモータやス
テツピングモータ等のモータ11Cと、スライド
機構11aのスライド開始とスライド終端とを検
出するリミツトスイツチ11dとからなる。そし
て、スライド機構11aのスライド方向は、アー
ム1aの進行方向及び逆方向と一致させている。
The tip of the arm 1a of the industrial robot 1 is connected to the second
As shown in the figure. A moving mechanism 11 is connected to the hand portion at the tip of the arm 1a via an auto tool chainer 12.
is installed. This moving mechanism 11 includes a slide mechanism 11a in which a locking part moves on a rail, a drive mechanism 11b consisting of a rack arranged along the slide mechanism 11a and a pinion that meshes with this rack, and a part of a servo mechanism. Drive mechanism 1
It consists of a motor 11C such as a DC servo motor or a stepping motor that drives the pinion 1b, and a limit switch 11d that detects the start and end of the slide of the slide mechanism 11a. The sliding direction of the sliding mechanism 11a is made to coincide with the advancing direction and the opposite direction of the arm 1a.

砥石2aを有するグラインダ2は、上記スライ
ド機構11aのスライド側に取付けられている。
このためグラインダ2は、産業用ロボツト1のア
ーム1aの進行により移動すると共に、移動機構
11のモータ11cの駆動によつてもアーム1a
の進行方向及びその逆方向に移動し得る。もつと
も、アーム1aを動かしてばり3aを研削除去し
ている通常の負荷状態では、図中スライド機構1
1aは最も左側(進行方向側)に常に位置させて
いる。スライド機構11aがモータ11cの駆動
により右側(アームの進行方向と逆方向)に動く
場合は、マイクロコンピユータ7からの指令信号
が入力されたときで、グラインダの駆動電流が設
定値より大きく上回つたときである。すなわち、
研削負荷が増大しているときである。また、モー
タ11cによりスライド機構11aが右側に動い
てもグラインダの駆動電流が設定値以下となると
きは、左側に戻るようになる。リミツトスイツチ
11dからの信号は、ばりによる負荷が大きくス
ライド機構11aが動いてもなお、過負荷のと
き、スライド機構11aの終端を検出することに
なり、この検出信号がDI/DO9に至つて産業用
ロボツトを緊急停止させるものである。
The grinder 2 having the grindstone 2a is attached to the slide side of the slide mechanism 11a.
Therefore, the grinder 2 is moved by the advancement of the arm 1a of the industrial robot 1, and also by the drive of the motor 11c of the moving mechanism 11.
It can move in the direction of travel and in the opposite direction. However, under normal load conditions in which the arm 1a is moved to grind away the burr 3a, the slide mechanism 1 in the figure
1a is always located on the leftmost side (on the traveling direction side). If the slide mechanism 11a moves to the right (in the direction opposite to the direction of movement of the arm) due to the drive of the motor 11c, it is when a command signal from the microcomputer 7 is input, and the drive current of the grinder greatly exceeds the set value. It's time. That is,
This is when the grinding load is increasing. Further, even if the slide mechanism 11a is moved to the right by the motor 11c, it returns to the left when the drive current of the grinder becomes less than the set value. The signal from the limit switch 11d detects the end of the slide mechanism 11a when there is an overload even if the slide mechanism 11a moves due to a large load due to burrs, and this detection signal reaches the DI/DO9 and is used for industrial purposes. This is to bring the robot to an emergency stop.

ばり取りの研削作業を行なう場合の動作は次の
ようになる。アーム1aの先端に取付けたグライ
ンダ2を駆動して研削ワーク3のばり取りを行な
うには、アーム1aをばりに沿い進行させる。こ
のとき、通常の負荷状態では、グラインダ駆動電
流を検出してロボツトコントローラ8からは通常
の進行速度指令がロボツト1に送られる。また、
軽負荷状態では、グラインダ駆動電流の検出によ
りロボツトコントローラ8から負荷に応じた高速
の進行速度指令が出される。
The operation when performing grinding work for deburring is as follows. To remove burrs from the grinding workpiece 3 by driving the grinder 2 attached to the tip of the arm 1a, the arm 1a is moved along the burr. At this time, in a normal load state, the grinder drive current is detected and a normal advancing speed command is sent from the robot controller 8 to the robot 1. Also,
In a light load state, the robot controller 8 issues a high-speed advancing speed command according to the load by detecting the grinder drive current.

一方、砥石2aが大きなばりにぶつかつて負荷
が大きくなると、その負荷に応じてロボツトコン
トローラ8からアーム1aの進行速度を遅くする
指令がロボツト1に出される。この場合、負荷が
大きく駆動電流が測定値以上になると、ロボツト
コントローラ8の制御と同時にマイクロコンピユ
ータ7から移動機構11のモータ11cの駆動指
令が出され、モータ11cによりスライド機構1
1aが動いて砥石29がアーム1aの進行方向と
は逆方向に逃げる。このロボツトコントローラ8
を介さないモータ11cの駆動は、過負荷のとき
間断なく行なわれ、瞬間にグラインダ2が逃げる
ようになる。ついで、ロボツトコントローラ8に
よる遅速指令によりアーム1aの進行速度が微速
になり駆動電流が小さくなると、その電流値に応
じてスライド機構11aが始めの状態に戻るよう
になる。スライド機構11aが終端まで至つても
またモータ11cの駆動指令が出される場合に
は、リミツトスイツチ11dによりロボツト1の
緊急停止指令がかけられる。
On the other hand, when the grindstone 2a collides with a large burr and the load increases, the robot controller 8 issues a command to the robot 1 to slow down the advancing speed of the arm 1a in accordance with the load. In this case, when the load is large and the drive current exceeds the measured value, the microcomputer 7 issues a drive command to the motor 11c of the moving mechanism 11 at the same time as the robot controller 8 controls, and the motor 11c causes the slide mechanism 1 to move.
1a moves, and the grindstone 29 escapes in a direction opposite to the advancing direction of arm 1a. This robot controller 8
The motor 11c is driven without interruption when there is an overload, and the grinder 2 instantly escapes. Then, when the robot controller 8 issues a slow speed command, the advancing speed of the arm 1a becomes very slow and the drive current decreases, and the slide mechanism 11a returns to its initial state in accordance with the current value. If a command to drive the motor 11c is issued again even after the slide mechanism 11a reaches its terminal end, an emergency stop command for the robot 1 is issued by the limit switch 11d.

こうして、ばりによる突然の過負荷ではまずグ
ラインダ2が退くことになるので、アーム1aの
応答が遅くなつたとしても砥石を破損したりグラ
インダ2の速度が低下することがなくなる。
In this way, the grinder 2 will first retreat in the event of a sudden overload due to burrs, so even if the response of the arm 1a becomes slow, the grinding wheel will not be damaged or the speed of the grinder 2 will not decrease.

〈考案の効果〉 以上説明したように本考案によれば、グライン
ダに緊急退避機能又は緊急停止機能を付加したの
で、グラインダの最大研削能力を充分発揮して安
全かつ高速の研削が可能となり、砥石に過負荷が
生じないのでばりの研削量に対する砥石の摩耗量
が少なくすなわち研削比が高く砥石の寿命が伸び
る。
<Effects of the invention> As explained above, according to the invention, an emergency evacuation function or an emergency stop function is added to the grinder, so that the maximum grinding capacity of the grinder is fully utilized to enable safe and high-speed grinding, and the grinder Since no overload occurs on the grinding wheel, the amount of wear of the grinding wheel relative to the amount of grinding of the burr is small, that is, the grinding ratio is high and the life of the grinding wheel is extended.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図及び第2図は本考案の実施例で、第1図
は全体の構成図、第2図は移動機構を主に示す構
成図、第3図は従来の構成図である。 図中、1は産業用ロボツト、1aはアーム、2
はグラインダ、3aはばり、5は電流センサ、7
はマイクロコンピユータ、8はロボツトコントロ
ーラ、11は移動機構、11aはスライド機構、
11cはモータ、11dはリミツトスイツチであ
る。
1 and 2 show an embodiment of the present invention; FIG. 1 is an overall configuration diagram, FIG. 2 is a configuration diagram mainly showing the moving mechanism, and FIG. 3 is a conventional configuration diagram. In the figure, 1 is an industrial robot, 1a is an arm, and 2
is a grinder, 3a is a burr, 5 is a current sensor, 7
is a microcomputer, 8 is a robot controller, 11 is a movement mechanism, 11a is a slide mechanism,
11c is a motor, and 11d is a limit switch.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 産業用ロボツトのアームの先端のハンド部に研
削工具を取付け、この研削工具を駆動電源に接続
し、研削負荷にもとづく上記研削工具への駆動電
流に対応して上記アームの進行速度を制御するロ
ボツトコントローラを備えたものにおいて、上記
研削工具を上記アームの進行方向及びその逆方向
に動かす移動機構を上記ハンド部に付加し、上記
ロボツトコントローラとは別回路で上記駆動電流
に対応して上記移動機構をモータ駆動にて移動さ
せるサーボ機構を備え、上記移動機構の移動の少
なくとも終端を検出して上記ロボツトコントロー
ラを制御する手段を備えたことを特徴とする研削
過負荷防止装置。
A robot that attaches a grinding tool to a hand portion at the tip of an industrial robot arm, connects the grinding tool to a drive power source, and controls the advancing speed of the arm in response to the drive current to the grinding tool based on the grinding load. In the device equipped with a controller, a moving mechanism for moving the grinding tool in the advancing direction of the arm and in the opposite direction is added to the hand section, and a circuit separate from the robot controller controls the moving mechanism in response to the drive current. A grinding overload prevention device comprising: a servo mechanism for moving the robot controller by motor drive; and means for detecting at least the end of the movement of the moving mechanism to control the robot controller.
JP19651884U 1984-12-28 1984-12-28 Expired JPH0243659Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19651884U JPH0243659Y2 (en) 1984-12-28 1984-12-28

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19651884U JPH0243659Y2 (en) 1984-12-28 1984-12-28

Publications (2)

Publication Number Publication Date
JPS61112858U JPS61112858U (en) 1986-07-17
JPH0243659Y2 true JPH0243659Y2 (en) 1990-11-20

Family

ID=30754308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19651884U Expired JPH0243659Y2 (en) 1984-12-28 1984-12-28

Country Status (1)

Country Link
JP (1) JPH0243659Y2 (en)

Also Published As

Publication number Publication date
JPS61112858U (en) 1986-07-17

Similar Documents

Publication Publication Date Title
US8531149B2 (en) Control device for machine tool
US5299389A (en) Automatic grinding apparatus
CN106249696A (en) Servomotor stop control
JP2002001633A (en) Working machine having abnormal load detecting function
JPH0243659Y2 (en)
US5788428A (en) Power tool driving systems
JP3567620B2 (en) Processing robot apparatus and continuous feed rate control method
JP6063750B2 (en) Press machine, shaft drive device, and shaft drive method
JPH0318132Y2 (en)
JPH09155738A (en) Control mechanism of robot
JPS5890440A (en) Overload control method for machine tool
JPS6412309A (en) Robot controller
US6626735B2 (en) Method of stopping machining operation in machine tool and machining controlling apparatus for implementing the same
JPS58132440A (en) Control of machine tool
JP2707983B2 (en) Collision torque control device
JPH1190758A (en) Control method for feed screw mechanism
JPS62199359A (en) Continuous dressing controlling method and its device
JPS63295178A (en) Grinder control method
JPH0386461A (en) Control method for robot of grinder work
CN112720152B (en) Casting polishing method controlled by force control and position control combination
EP0833721B1 (en) Power tool driving systems
KR200153624Y1 (en) High speed drive control of lathe tailstock
JP2008253132A (en) Servo motor and abnormal load detection control method for articulated robot
JP2570445B2 (en) NC cutting equipment
JPH0592808U (en) Controller for grinder grinding robot