JP2002187039A - Device for work carry-in confirmation - Google Patents

Device for work carry-in confirmation

Info

Publication number
JP2002187039A
JP2002187039A JP2000386808A JP2000386808A JP2002187039A JP 2002187039 A JP2002187039 A JP 2002187039A JP 2000386808 A JP2000386808 A JP 2000386808A JP 2000386808 A JP2000386808 A JP 2000386808A JP 2002187039 A JP2002187039 A JP 2002187039A
Authority
JP
Japan
Prior art keywords
work
loader
seating
confirmation
held
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
Application number
JP2000386808A
Other languages
Japanese (ja)
Other versions
JP4314741B2 (en
Inventor
Shinji Yoshikawa
真治 吉川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
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 by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2000386808A priority Critical patent/JP4314741B2/en
Publication of JP2002187039A publication Critical patent/JP2002187039A/en
Application granted granted Critical
Publication of JP4314741B2 publication Critical patent/JP4314741B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Feeding Of Workpieces (AREA)
  • Turning (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a device for work carry-in confirmation having a simple configuration in which an operation of a loader is employed to confirm with excellent reliability whether or not a work is properly carried in. SOLUTION: A confirming action command means 21 is provided which makes a loader 5 performing the operation to abut a part of the loader 5 to an end surface of a work W retained on a work holding part 2 of the machine tool 1. A work position detecting means 31 for detecting a position of the abutted work end surface is provided. On the basis of the detected result and the dimension of the work, a work seating judging means 32 for judging confirmation of seating is provided. The work position detecting means 31 detects that the loader is brought into contact with the work W by variation in a load torque of a servo motor 13. The work seating judging means 32 judges a seating faulty when the work position detecting means 31 detects the contact before the loader 5 reaches to the position corresponding to the dimension of the work.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、旋盤等の工作機
械のワーク保持部に対して、ローダがワークを適正に搬
入したことを確認するワーク搬入確認装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a work loading confirmation device for confirming that a loader has properly loaded a work into a work holding portion of a machine tool such as a lathe.

【0002】[0002]

【従来の技術と発明が解決しようとする課題】ローダに
より、旋盤の主軸チャックにワークを搬入する場合、ワ
ークの先端が主軸チャックのワーク着座面の位置に接す
る位置まで運び、そのワークを主軸チャックに設けられ
たチャック爪で把持する。ローダは数値制御されてお
り、その制御による座標に誤りがあったり、機器に誤差
等があると、ワーク着座面に密着せずに浮き上がった状
態でチャックされることになる。これは、加工精度の低
下やワーク外れの要因となる。
2. Description of the Related Art When a work is carried into a spindle chuck of a lathe by a loader, the work is carried to a position where the tip of the work is in contact with the position of the work seating surface of the spindle chuck, and the work is transferred to the spindle chuck. Is gripped by the chuck claws provided in the. The loader is numerically controlled, and if there is an error in the coordinates due to the control or an error in the device, the loader is chucked in a floating state without adhering to the work seating surface. This causes a reduction in processing accuracy and a detachment of the workpiece.

【0003】ワークの着座を確実に行う方法として、ロ
ーダによるワーク搬入時において、ローダの負荷トルク
によりワークの着座を検出するものがある。しかし、ロ
ーダでワークを押し付けたときに、チャック爪が滑るこ
とがあり、正しい値を検知できない。また、着座位置の
少し手前で位置決めし、プッシャで押し付けるといった
サイクルを使用する場合があるが、この場合も、上記の
ワーク搬入時のローダの負荷トルクにより着座検出する
方法は採れない。
As a method of reliably seating a work, there is a method of detecting the seating of the work by the load torque of the loader when the work is loaded by the loader. However, when the work is pressed by the loader, the chuck claws may slip, and a correct value cannot be detected. In some cases, a cycle is used in which positioning is performed slightly before the seating position and pressing is performed by a pusher. In this case, however, the method of detecting seating based on the load torque of the loader when the workpiece is loaded cannot be employed.

【0004】この発明の目的は、ローダの動作を利用し
て、正しくワークが搬入されたか否かを信頼性良く確認
できる簡単な構成のワーク搬入確認装置を提供すること
である。
SUMMARY OF THE INVENTION An object of the present invention is to provide a work loading confirmation device having a simple structure capable of reliably confirming whether or not a workpiece has been properly loaded by utilizing the operation of a loader.

【0005】[0005]

【課題を解決するための手段】この発明の構成を実施形
態に対応する図1と共に説明する。このワーク搬入確認
装置は、工作機械(1)のワーク保持部(2)に対し
て、ローダ(5)がワーク(W)を適正に搬入したこと
を確認するワーク搬入確認装置であって、ワーク保持部
(2)に保持されたワーク(W)の端面にローダ(5)
の一部(14a)を当て付ける動作をローダ(5)に行
わせる確認動作指令手段(21B)と、その当て付けら
れたときのワーク端面の位置を検出するワーク位置検出
手段(31)と、検出されたワーク(W)の位置および
予め設定されているワーク(W)の寸法(H)に基づ
き、ワーク(W)が前記ワーク保持部(2)に密着して
保持されているか否かを判定するワーク着座判定手段
(32)とを備える。この構成によると、ワーク(W)
がローダ(5)によってワーク保持部(2)に保持され
た後、確認動作指令手段(21B)の指令によるローダ
(5)の動作により、ワーク(W)の端面にローダ
(5)の一部(14a)を当て付ける。この当て付けら
れたときのワーク(W)の端面の位置を、ワーク位置検
出手段(31)が検出する。この端面位置の検出は、位
置データとして得る必要はなく、ローダ(5)がワーク
(W)の端面に当たった位置にあることが検出できれば
良い。ワーク着座判定手段(32)は、このように検出
されたワークの位置と、予め設定されているワークの寸
法に基づき、ワーク(W)が前記ワーク保持部(2)に
密着して保持されているか否かを判定する。このよう
に、ローダ(5)の動作を利用して搬入確認を行うた
め、搬入確認用の特別な装置を別に設ける必要がなく、
簡単な構成で済む。また、搬入時ではなく、ワーク保持
部(2)にワーク(W)が保持された後に、その着座を
確認するため、搬入動作時の滑り等が検出誤差に影響せ
ず、正しい着座確認が行える。また、ワーク保持部
(2)に搬入された後に検出するため、ローダ(5)に
よる搬入動作の制御方法等にかかわらずに着座確認が行
える。
A configuration of the present invention will be described with reference to FIG. 1 corresponding to an embodiment. This work carry-in confirmation device is a work carry-in confirmation device that confirms that the loader (5) has properly carried the work (W) into the work holding portion (2) of the machine tool (1). A loader (5) is attached to the end face of the work (W) held by the holding section (2).
A check operation commanding means (21B) for causing the loader (5) to perform an operation of applying a part (14a) of the work, a work position detecting means (31) for detecting the position of the work end surface when the work is applied. Based on the detected position of the work (W) and a preset dimension (H) of the work (W), it is determined whether or not the work (W) is held in close contact with the work holding section (2). And a work seat determination means (32) for determination. According to this configuration, the work (W)
Is held in the work holding unit (2) by the loader (5), and then the loader (5) is operated by a command of the confirmation operation command means (21B), so that a part of the loader (5) is attached to the end face of the work (W). (14a) is applied. The position of the end face of the work (W) when the work is applied is detected by the work position detection means (31). The detection of the end face position does not need to be obtained as position data, but only needs to be able to detect that the loader (5) is at a position where it hits the end face of the work (W). The work seat determination means (32) is configured to hold the work (W) in close contact with the work holding unit (2) based on the position of the work thus detected and the dimensions of the work set in advance. Is determined. As described above, since the carry-in confirmation is performed using the operation of the loader (5), it is not necessary to separately provide a special device for carrying-in confirmation.
A simple configuration is sufficient. In addition, since the seating is checked after the work (W) is held in the work holding unit (2), not at the time of loading, slippage or the like during the loading operation does not affect the detection error, and correct seating can be checked. . Further, since the detection is performed after being carried into the work holding unit (2), the seating can be confirmed regardless of the control method of the carrying-in operation by the loader (5).

【0006】この発明において、前記ワーク着座判定手
段(32)は、上記ワーク保持部(2)に密着して保持
されている場合のワーク(W)の端面位置よりも手前の
位置で上記ローダ(5)の上記一部(14a)が当たっ
た場合に、ワーク(W)がワーク保持部(2)に対して
密着せずに保持されている不良状態であることを検出す
るものであっても良い。このように、手前位置でローダ
(5)の一部(14a)が当たったことを検出すること
で着座不良を検出するものとすることにより、ワーク位
置検出手段(31)は、特に位置データとして検出しな
くても、手前位置で当たったか否かを検出できるもので
済む。
In the present invention, the work seat determination means (32) is arranged such that the loader (32) is located at a position before the end surface position of the work (W) when the work (W) is held in close contact with the work holding portion (2). When the above-mentioned part (14a) of 5) is hit, it may be detected that the work (W) is in a defective state in which the work (W) is held without adhering to the work holding part (2). good. In this way, by detecting that a part (14a) of the loader (5) has hit at the front position to detect the seating failure, the work position detection means (31) can particularly provide position data as position data. Even if it is not detected, it is only necessary to detect whether or not it has hit at the near position.

【0007】この発明において、前記ワーク位置検出手
段(31)は、ローダ(5)の前記一部(14a)をワ
ーク(W)への当て付け方向に移動させるサーボモータ
(13)の負荷トルクの変化によりワーク位置を検出す
るものであっても良い。ローダ(5)の上記一部(14
a)がワーク(W)に当たったときに、ローダ(5)を
駆動するサーボモータ(13)の負荷トルクが増大す
る。したがって、この負荷トルク、つまり外乱トルクを
検出することにより、ローダ(5)がワーク(W)の端
面に当たった位置にあることが検出される。負荷トルク
の検出手段(30)は、ローダの各種の制御、例えば過
負荷検出による安全確保等のために、ローダ(5)に備
えられていることが多い。そのため、負荷トルクの変化
によりワーク位置を検出するものとすることにより、専
用の機器が不要となり、ワーク位置検出手段が簡単な構
成でもので済む。
In the present invention, the work position detecting means (31) detects the load torque of the servomotor (13) for moving the part (14a) of the loader (5) in the direction of contact with the work (W). The work position may be detected based on the change. The above part (14) of the loader (5)
When a) hits the work (W), the load torque of the servo motor (13) driving the loader (5) increases. Therefore, by detecting this load torque, that is, the disturbance torque, it is detected that the loader (5) is at a position where it hits the end face of the work (W). The load torque detecting means (30) is often provided in the loader (5) for various controls of the loader, for example, for ensuring safety by detecting overload. Therefore, by detecting the work position based on the change in the load torque, a dedicated device is not required, and the work position detection means can be a simple configuration.

【0008】[0008]

【発明の実施の形態】この発明の一実施形態を図面と共
に説明する。図2は、この発明を適用するローダと外部
装置である工作機械の一例を示す斜視図である。工作装
置1は、タレット式の平行2軸型の旋盤であり、主軸チ
ャックからなるワーク保持部2とタレット式の刃物台3
を2組備え、かつワーク反転装置4を有している。ワー
ク反転装置4は、2個の反転装置チャック4a,4bを
有している。
An embodiment of the present invention will be described with reference to the drawings. FIG. 2 is a perspective view showing an example of a loader to which the present invention is applied and a machine tool which is an external device. The machine tool 1 is a turret-type parallel two-axis lathe, and includes a work holding unit 2 composed of a spindle chuck and a turret-type tool rest 3.
Are provided, and a work reversing device 4 is provided. The work reversing device 4 has two reversing device chucks 4a and 4b.

【0009】ローダ5はガントリ式のものであり、架設
レール6に沿って走行する走行台7に、前後移動台8を
介して昇降ロッド9を昇降可能に設け、昇降ロッド9の
下端にローダヘッド10が設けてある。図3に示すよう
に、ローダヘッド10には、2個のローダチャック14
が、ワーク保持部2に対面する前向き姿勢と下向き姿勢
とに設けられ、チャック14,14の位置が入れ替え可
能とされている。これら走行台7の走行(X軸方向移
動)、前後移動台8の前後動(Z軸方向移動)、および
昇降ロッド9の昇降(Y軸方向移動)は、図1の各サー
ボモータ11〜13の駆動で行われる。
The loader 5 is of a gantry type. A lift rod 9 is provided on a traveling platform 7 traveling along an installation rail 6 so as to be able to move up and down via a front and rear movable platform 8. 10 are provided. As shown in FIG. 3, the loader head 10 includes two loader chucks 14.
Are provided in a forward-facing position and a downward-facing position facing the work holding portion 2, and the positions of the chucks 14 are interchangeable. The travel of the traveling platform 7 (movement in the X-axis direction), the longitudinal movement of the longitudinal carriage 8 (movement in the Z-axis direction), and the elevation of the lifting rod 9 (movement in the Y-axis) are performed by the servo motors 11 to 13 in FIG. Is performed.

【0010】図1は、このワーク搬入確認装置を含むロ
ーダ制御装置の概念構成のブロック図である。ローダ制
御装置20はコンピュータによる数値制御式のものであ
り、ローダプログラム21をCPUやメモリ等からなる
演算制御部22で実行してローダ5の動作を制御するも
のとしてある。ローダプログラム21は、ローダヘッド
10を各位置に移動させる軸移動指令と、ローダヘッド
10のローダチャック14を開閉させるチャック指令等
の各種シーケンス制御指令等が記述される。演算制御部
22は、ローダプログラム21を解読し、各移動指令に
対応する指令を各軸(X〜Z軸)のサーボコントローラ
25〜27に出力すると共に、ローダプログラム21に
おけるチャック指令等のシーケンス制御指令を、チャッ
ク開閉制御部24等の各シーケンス制御部(図示せず)
に転送する。チャック開閉制御部24はローダチャック
14の開閉を制御する手段である。
FIG. 1 is a block diagram of a conceptual configuration of a loader control device including the work loading confirmation device. The loader control device 20 is of a numerical control type by a computer, and controls the operation of the loader 5 by executing a loader program 21 by an arithmetic control unit 22 including a CPU and a memory. The loader program 21 describes various sequence control commands and the like, such as an axis movement command for moving the loader head 10 to each position and a chuck command for opening and closing the loader chuck 14 of the loader head 10. The arithmetic control unit 22 decodes the loader program 21, outputs commands corresponding to the respective movement commands to the servo controllers 25 to 27 of the respective axes (X to Z axes), and performs sequence control such as a chuck command in the loader program 21. The command is sent to each sequence control unit (not shown) such as the chuck opening / closing control unit 24.
Transfer to The chuck opening / closing controller 24 is means for controlling opening / closing of the loader chuck 14.

【0011】各軸のサーボコントローラ25〜27の制
御により、上記各軸のサーボモータ11〜13が駆動さ
れる。各サーボモータ11〜13は、パルスコーダ等か
らなる位置検出器11a〜13aを有し、サーボコント
ローラ25〜27は、位置フィードバック制御を行う。
各軸のサーボモータ11〜13の駆動系には、トルク検
出手段28〜30がそれぞれ設けられている。これらト
ルク検出手段28〜30は、例えば各軸サーボモータ1
1〜13に供給する電流を検出する電流計等からなる。
各トルク検出手段28〜30の検出トルクは、この発明
で行う着座確認のための制御の他のローダ5の制御にも
用いられる。例えば、ローダ5が衝突を生じた場合に生
じる過負荷を検知してローダ5を停止させる制御や、ロ
ーダ5の停止位置の教示等に利用される。
Under the control of the servo controllers 25 to 27 of the respective axes, the servo motors 11 to 13 of the respective axes are driven. Each of the servomotors 11 to 13 has position detectors 11a to 13a composed of a pulse coder or the like, and the servo controllers 25 to 27 perform position feedback control.
The drive systems of the servo motors 11 to 13 of each axis are provided with torque detecting means 28 to 30, respectively. These torque detecting means 28 to 30 are, for example,
It comprises an ammeter for detecting the current supplied to 1 to 13.
The torque detected by each of the torque detecting means 28 to 30 is also used for controlling the loader 5 in addition to the control for confirming seating performed in the present invention. For example, it is used for control to stop the loader 5 by detecting an overload that occurs when the loader 5 collides, teaching of a stop position of the loader 5, and the like.

【0012】この実施形態のワーク搬入確認装置は、こ
のようなローダ制御装置20において、次の確認動作指
令手段21Bと、ワーク位置検出手段31と、ワーク着
座判定手段32とを設けたものである。
In the work loading confirmation device of this embodiment, such a loader control device 20 is provided with the following confirmation operation command means 21B, work position detection means 31, and work seat determination means 32. .

【0013】確認動作指令手段21Bは、ローダ5がワ
ーク保持部2にワークWを搬入した後に、ワーク保持部
2に保持されたワークWの端面にローダ5の一部を当て
付ける動作をローダ5に行わせる指令を演算制御部22
に与える手段である。上記ローダ5の一部は、この例で
はローダチャック14のチャック爪とされる。確認動作
指令手段21Bは、ローダプログラム21の一部として
設けられる。すなわちローダプログラム21は、ワーク
Wをワーク保持部2に搬入する動作など、ロータ5の一
般的な搬入搬出動作を指令する搬入動作のプログラム部
分21Aと、上記確認動作指令手段21Bとなる着座確
認のためのプログラム部分とを含む。確認動作指令手段
21Bは、ワーク保持部2に保持されたワークWの端面
にローダ5の一部を当て付ける指令群の一部として、Z
軸方向の軸移動指令を有している。この軸移動指令の移
動先となるZ軸位置は、ワークWの軸方向寸法に対応す
る位置であり、このZ軸位置が予め設定されているワー
クWの寸法Hのデータとなる。
The confirmation operation commanding means 21B performs an operation of applying a part of the loader 5 to the end face of the work W held by the work holding unit 2 after the loader 5 carries the work W into the work holding unit 2. Command to be performed by the arithmetic and control unit 22
Means to give to A part of the loader 5 serves as a chuck claw of the loader chuck 14 in this example. The confirmation operation command means 21B is provided as a part of the loader program 21. That is, the loader program 21 includes a loading operation program portion 21A for instructing a general loading / unloading operation of the rotor 5, such as an operation for loading the work W into the work holding portion 2, and a seating confirmation for the confirmation operation instruction means 21B. And a program part. The confirmation operation command means 21B is a part of a command group for applying a part of the loader 5 to the end face of the work W held by the work holding unit 2 as Z
It has an axial movement command in the axial direction. The Z-axis position to which the axis movement command is moved is a position corresponding to the axial dimension of the work W, and the Z-axis position becomes data of the dimension H of the work W set in advance.

【0014】ワーク位置検出手段31は、ローダ5をワ
ークWへの当て付け方向に移動させるZ軸サーボモータ
13の負荷トルクの変化によりワーク位置を検出するも
のである。ワーク位置検出手段31は、Z軸サーボモー
タ13に対するトルク検出手段30の検出値を監視し、
設定トルクに達すると、ローダ5がワーク端面に当たっ
たと判定する当接判定信号を出力する。上記設定トルク
は、予め試験運転等で得たデータによって、適切な値を
オペレータが選択し、設定しておく。
The work position detecting means 31 detects the work position based on a change in the load torque of the Z-axis servomotor 13 for moving the loader 5 in the direction of contact with the work W. The work position detection means 31 monitors the detection value of the torque detection means 30 for the Z-axis servo motor 13,
When the set torque is reached, a contact determination signal for determining that the loader 5 has hit the end face of the work is output. As the set torque, an operator selects and sets an appropriate value based on data obtained in advance in a test operation or the like.

【0015】ワーク着座判定手段32は、ワーク位置検
出手段31により検出されたワークWの端面位置および
予め設定されているワークWの寸法Hに基づき、ワーク
Wがワーク保持部2に密着して保持されているか否かを
判定する手段である。具体的には、ワーク着座判定手段
32は、検出動作指令手段21Bの指令によりローダ5
がワーク端面に向かって移動しているときに、指令され
たZ軸位置に達するまでにワーク位置検出手段31が当
たりを検出すると、着座不良と判定するものとしてあ
る。指令されたZ軸位置に達したか否かは、例えばZ軸
サーボコントローラ27における位置偏差が零となった
ことで認識する。ワーク着座判定手段32は着座不良と
判定した場合に、アラーム信号等を出力する。
The work seat determination unit 32 holds the work W in close contact with the work holding unit 2 based on the end face position of the work W detected by the work position detection unit 31 and a predetermined dimension H of the work W. It is a means for determining whether or not the operation has been performed. More specifically, the work seat determination unit 32 receives a command from the detection operation command unit 21B to load the loader 5.
If the workpiece position detecting means 31 detects a hit before reaching the instructed Z-axis position while moving toward the workpiece end face, it is determined that the seating is poor. Whether or not the instructed Z-axis position has been reached is recognized by, for example, that the positional deviation in the Z-axis servo controller 27 has become zero. The work seat determination unit 32 outputs an alarm signal or the like when it is determined that the seat is poor.

【0016】上記構成の動作を説明する。搬入時におい
て、ローダ5は、図3に鎖線で示すようにワーク保持部
2に向かってローダヘッド10をZ軸方向に所定位置ま
で移動させる。この後、ワーク保持部2がチャック爪2
aを閉じ、ワークWを保持する。この保持の後、図4に
示すように、ワークWがワーク保持部2の着座面Aに正
しく着座しているか否かの確認動作を行う。この確認動
作は、確認動作指令手段21Bの指令により、次のよう
に行う。上記のワークWの搬入の後、ローダ5をZ軸方
向に退避移動させ、ローダチャック14の所定のチャッ
ク爪14aが、ワークWの端面の中心に位置するよう
に、ローダ5のY軸位置を変更する。この後、ローダ5
をワーク端面に向かって所定位置ZH まで、つまりワー
ク寸法Hに対応するZ軸位置として設定された位置ZH
まで移動させる。
The operation of the above configuration will be described. At the time of loading, the loader 5 moves the loader head 10 toward the work holding unit 2 to a predetermined position in the Z-axis direction as shown by a chain line in FIG. Thereafter, the work holding unit 2 is
a is closed and the work W is held. After the holding, as shown in FIG. 4, an operation of confirming whether the work W is properly seated on the seating surface A of the work holding unit 2 is performed. This confirmation operation is performed as follows according to a command from the confirmation operation command means 21B. After carrying in the work W, the loader 5 is retracted in the Z-axis direction, and the Y-axis position of the loader 5 is adjusted so that the predetermined chuck claw 14a of the loader chuck 14 is located at the center of the end face of the work W. change. After this, loader 5
The towards the workpiece end face to a predetermined position Z H, i.e. the position is set as the Z-axis position corresponding to the work dimension H Z H
Move up to

【0017】この間、ワーク位置検出手段31は、Z軸
サーボモータ13の負荷トルクをトルク検出手段30の
検出値によって監視する。図4(A)に示すように、ロ
ーダ5がワーク寸法対応位置ZH まで移動する間に、負
荷トルクが設定トルクを超えたことがワーク位置検出手
段31によって検出されなかったときは、ワーク着座判
定手段32は、適正に着座されたと判定する。図4
(B)に示すように、ワークWが着座面Aから浮き上が
って保持されている場合は、ローダ5がワーク寸法対応
位置ZH に達するまでの距離ΔZだけ手前位置で、ロー
ダ5のチャック爪14aがワーク端面に押しつけられ
る。このとき、ローダ5は、指令位置まで移動しようと
するため、ローダ5のZ軸サーボモータ13の負荷が増
大する。この負荷の増大をワーク位置検出手段31が監
視し、設定トルクを超えると、ワーク端面の検出信号を
出力する。ワーク着座判定手段32は、Z軸サーボコン
トローラ27の位置偏差(指令位置に対するフィードバ
ック信号の偏差)等から目標のワーク寸法対応位置ZH
に達したか否かを認識しており、ワーク寸法対応位置Z
H に達するまでにこのワーク端面の検出信号を受けるこ
とで、着座不良と判定する。
In the meantime, the work position detecting means 31 monitors the load torque of the Z-axis servo motor 13 based on the detected value of the torque detecting means 30. As shown in FIG. 4 (A), while the loader 5 is moved to the workpiece dimensions corresponding position Z H, when the load torque exceeds the set torque is not detected by the workpiece position detecting means 31, the workpiece seating The determination means 32 determines that the user has been properly seated. FIG.
(B), the case where the workpiece W is held lifted from the seating surface A is just before the position a distance ΔZ to the loader 5 reaches the workpiece dimensions corresponding position Z H, the chuck claws 14a of the loader 5 Is pressed against the end face of the work. At this time, since the loader 5 attempts to move to the command position, the load on the Z-axis servo motor 13 of the loader 5 increases. The increase in the load is monitored by the work position detection means 31, and when the set torque is exceeded, a work end face detection signal is output. The work seat determination means 32 determines a target work size corresponding position Z H based on a position deviation of the Z-axis servo controller 27 (a deviation of a feedback signal from a command position).
Has been reached or not, and the position Z
By receiving the detection signal of the work end surface before reaching H , it is determined that the seating is poor.

【0018】このワーク搬入確認装置は、このように、
ローダ5の動作を利用して搬入確認を行うため、搬入確
認用の特別な装置を別に設ける必要がなく、簡単な構成
で済む。また、搬入時ではなく、ワーク保持部2にワー
クWが保持された後に、その着座を確認するため、搬入
動作時の滑り等が検出誤差に影響せず、正しい着座確認
が行える。また、ワーク保持部2に搬入された後に検出
するため、ローダ5による搬入動作の制御方法等にかか
わらずに着座確認が行える。さらに、ワーク保持部2に
ワークWが保持された後に、着座確認をするため、異形
ワークであっても着座確認が行え、ワーク形状によっ
て、着座確認のための段取り替えを行うことも不要であ
る。
This work carry-in confirmation device is, as described above,
Since the carry-in confirmation is performed using the operation of the loader 5, it is not necessary to separately provide a special device for carrying-in confirmation, and a simple configuration is sufficient. In addition, since the seating is checked after the work W is held in the work holding unit 2 instead of at the time of loading, slippage or the like at the time of the loading operation does not affect a detection error, and correct seating can be checked. In addition, since the detection is performed after being carried into the work holding unit 2, the seating can be confirmed regardless of the control method of the carrying-in operation by the loader 5. Furthermore, since the seating is confirmed after the workpiece W is held by the workpiece holding unit 2, the seating can be confirmed even if the workpiece is a deformed workpiece, and it is not necessary to change the setup for the seating confirmation depending on the workpiece shape. .

【0019】次に、上記のモータトルクによる当たり確
認が正しく行えるか否かを検証した実験例を説明する。
ローダ5のY軸が伸びきった状態でZ軸方向に押し付け
を行った場合、実際に干渉している位置から遠く離れて
いるので、ローダ5の剛性によってZ軸モータ13に及
ぼす影響に差が出る。このため、検証のための予備実験
を行った。実験方法は、図5に示すように、実際に干渉
を起こさせて外乱トルクデータを確認する方法であり、
ローダ5の下降、Z軸イン(ワーク保持部2側への
移動)、DWLL(所定の時間だけ次の動作に入るの
を遅らせる動作)、Z軸アウト、ローダ5の上昇、
という一連を動作を行う。上記のZ軸インの位置決め
座標をローダ5とワーク保持部2との干渉位置から0.
1mm刻みでマイナス方向にずらし、各回5回ずつデータ
を取り、グラフにプロットした。図5(B)に、そのロ
ーダプログラムを参考に示す。同図のZ軸インの動作指
令における目標位置*の値を、−88.62〜−89.
62の間で0.1mmずつ変化させてデータを採取した。
Next, a description will be given of an example of an experiment for verifying whether or not the above-mentioned contact confirmation by the motor torque can be correctly performed.
When the loader 5 is pressed in the Z-axis direction in a state where the Y-axis is fully extended, since the loader 5 is far away from the position where the load actually interferes, there is a difference in the effect on the Z-axis motor 13 due to the rigidity of the loader 5. Get out. For this reason, preliminary experiments for verification were performed. As shown in FIG. 5, the experimental method is a method of actually causing interference and confirming disturbance torque data.
Lowering of the loader 5, Z-axis in (movement to the work holding unit 2 side), DWLL (operation for delaying the next operation for a predetermined time), Z-axis out, lifting of the loader 5,
Is performed. The above-mentioned Z-axis positioning coordinate is set at 0. 0 from the interference position between the loader 5 and the work holding unit 2.
The data was shifted in the negative direction at intervals of 1 mm, and data was taken five times each time and plotted on a graph. FIG. 5B shows the loader program for reference. The value of the target position * in the Z-axis in operation command of FIG.
Data was collected at intervals of 0.1 mm between 62.

【0020】この実験の結果、図6に得られるデータが
得られた。この結果からわかるように、0.1mm刻みで
外乱トルクの値が明確に異なる。このことから、0.1
mm代の精度で良いという前提であれば、外乱トルク値で
当たり確認を行う方法は、十分に実用価値があると判断
できる。なお、1mm以上を押し付けた場合は、サーボコ
ントローラ27の持つ所定の安全機能により、サーボア
ラーム状態となってしまった。そのため、実験に用いた
機種では、使用可能範囲は、0.1〜0.9と考えられ
る。ローダの機種が異なれば、上記の各値は異なる値に
なる。
As a result of this experiment, the data obtained in FIG. 6 was obtained. As can be seen from this result, the value of the disturbance torque is clearly different at every 0.1 mm. From this, 0.1
On the premise that accuracy on the order of mm is sufficient, it can be determined that the method of confirming the hit with the disturbance torque value is sufficiently practical. When the pressing force is 1 mm or more, a servo alarm state is caused by a predetermined safety function of the servo controller 27. Therefore, the usable range of the model used in the experiment is considered to be 0.1 to 0.9. If the model of the loader is different, the above values will be different values.

【0021】[0021]

【発明の効果】この発明のワーク搬入確認装置は、工作
機械のワーク保持部に対して、ローダがワークを適正に
搬入したことを確認するワーク搬入確認装置であって、
上記ワーク保持部に保持されたワークの端面にローダの
一部を当て付ける動作をローダに行わせる確認動作指令
手段と、その当て付けられたときのワーク端面の位置を
検出するワーク位置検出手段と、検出されたワークの位
置および予め設定されているワークの寸法に基づき、ワ
ークが前記ワーク保持部に密着して保持されているか否
かを判定するワーク着座判定手段とを備えたものである
ため、ローダの動作を利用して、正しくワークが搬入さ
れたか否かを、信頼性良く確認することができ、また簡
単な構成で確認できる。前記ワーク着座判定手段は、上
記ワーク保持部に密着して保持されている場合のワーク
の端面位置よりも手前の位置で上記ローダの上記一部が
当たった場合に、ワークがワーク保持部に対して密着せ
ずに保持されている不良状態であることを検出するもの
である場合は、簡単な制御で確認が行える。前記ワーク
位置検出手段が、前記ローダの前記一部をワークへの当
て付け方向に移動させるサーボモータの負荷トルクの変
化によりワーク位置を検出するものである場合は、当た
り検出を特別な機構を用いずに行える。
According to the present invention, there is provided a work loading confirmation device for confirming that a loader has properly loaded a work into a work holding portion of a machine tool.
Check operation command means for causing the loader to perform an operation of applying a part of the loader to the end face of the work held by the work holding unit, and work position detection means for detecting the position of the work end face when the work is applied. And a work seat determination means for determining whether or not the work is held in close contact with the work holding portion based on the detected position of the work and a preset work size. By using the operation of the loader, it can be reliably checked whether or not the work has been properly loaded, and it can be checked with a simple configuration. The work seat determination means is configured such that, when the part of the loader hits at a position before the end surface position of the work when the work is held in close contact with the work holding unit, the work is brought into contact with the work holding unit. In the case of detecting a defective state which is held without being in close contact with the device, it can be confirmed by simple control. When the work position detecting means detects the work position by changing the load torque of a servomotor that moves the part of the loader in the direction of contact with the work, a special mechanism is used for hit detection. It can be done without.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の一実施形態にかかるワーク搬入確認
装置を備えたローダ制御装置の概念構成を示すブロック
図である。
FIG. 1 is a block diagram showing a conceptual configuration of a loader control device including a work loading confirmation device according to an embodiment of the present invention.

【図2】同ワーク搬入確認装置を用いる工作機械とロー
ダの斜視図である。
FIG. 2 is a perspective view of a machine tool and a loader using the work loading confirmation device.

【図3】同ローダの破断側面図である。FIG. 3 is a cutaway side view of the loader.

【図4】同ワーク搬入確認装置による確認動作の説明図
である。
FIG. 4 is an explanatory diagram of a confirmation operation by the work carry-in confirmation device.

【図5】(A)は同ワーク搬入確認装置の検証のための
実験例を示す説明図、(B)はその実験のためのローダ
プログラムである。
FIG. 5A is an explanatory view showing an example of an experiment for verifying the work loading confirmation device, and FIG. 5B is a loader program for the experiment.

【図6】同実験により得られたデータの説明図である。FIG. 6 is an explanatory diagram of data obtained by the same experiment.

【符号の説明】[Explanation of symbols]

1…工作装置 2…ワーク保持部 3…刃物台 5…ローダ 6…架設レール 7…走行台 8…前後移動台 9…昇降ロッド 10…ローダヘッド 11〜13…サーボモータ 14…ローダチャック 20…ローダ制御装置 21…ローダプログラム 21B…確認動作指令手段 22…演算制御部 27…サーボコントローラ 30…トルク検出手段 31…ワーク位置検出手段 32…ワーク着座判定手段 H…ワークの寸法 W…ワーク DESCRIPTION OF SYMBOLS 1 ... Machine tool 2 ... Work holding part 3 ... Tool post 5 ... Loader 6 ... Erecting rail 7 ... Traveling stand 8 ... Front / rear moving stand 9 ... Lifting rod 10 ... Loader head 11-13 ... Servo motor 14 ... Loader chuck 20 ... Loader Control device 21: loader program 21B: confirmation operation command means 22: arithmetic control unit 27: servo controller 30: torque detection means 31: work position detection means 32: work seat determination means H: work dimensions W: work

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 工作機械のワーク保持部に対して、ロー
ダがワークを適正に搬入したことを確認するワーク搬入
確認装置であって、上記ワーク保持部に保持されたワー
クの端面にローダの一部を当て付ける動作をローダに行
わせる確認動作指令手段と、その当て付けられたときの
ワーク端面の位置を検出するワーク位置検出手段と、検
出されたワークの位置および予め設定されているワーク
の寸法に基づき、ワークが前記ワーク保持部に密着して
保持されているか否かを判定するワーク着座判定手段と
を備えたワーク搬入確認装置。
An apparatus for confirming that a loader has properly carried in a work to a work holding portion of a machine tool, wherein the loader has a loader attached to an end face of the work held by the work holding portion. Confirmation operation command means for causing the loader to perform the operation of applying the part, work position detection means for detecting the position of the work end face when the work is applied, and the position of the detected work and the position of the work set in advance. A work loading confirmation device comprising: a work seat determination unit that determines whether or not a work is held in close contact with the work holding unit based on a dimension.
【請求項2】 前記ワーク着座判定手段は、上記ワーク
保持部に密着して保持されている場合のワークの端面位
置によりも手前の位置で上記ローダの上記一部が当たっ
た場合に、ワークがワーク保持部に対して密着せずに保
持されている不良状態であることを検出するものである
請求項1記載のワーク搬入確認装置。
2. The method according to claim 1, wherein the work seat determination unit is configured to determine whether or not the loader hits the part of the loader at a position before the end surface position of the work when the work is held in close contact with the work holding unit. 2. The apparatus according to claim 1, wherein the apparatus detects a defective state in which the workpiece is held without being in close contact with the workpiece holding unit.
【請求項3】 前記ワーク位置検出手段は、前記ローダ
の前記一部をワークへの当て付け方向に移動させるサー
ボモータの負荷トルクの変化によりワーク位置を検出す
るものである請求項1または請求項2記載のワーク搬入
確認装置。
3. The work position detection means according to claim 1, wherein said work position detection means detects a work position by a change in a load torque of a servomotor for moving said part of said loader in a direction of contact with a work. 2. The work loading confirmation device according to 2.
JP2000386808A 2000-12-20 2000-12-20 Work entry confirmation device Expired - Fee Related JP4314741B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000386808A JP4314741B2 (en) 2000-12-20 2000-12-20 Work entry confirmation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000386808A JP4314741B2 (en) 2000-12-20 2000-12-20 Work entry confirmation device

Publications (2)

Publication Number Publication Date
JP2002187039A true JP2002187039A (en) 2002-07-02
JP4314741B2 JP4314741B2 (en) 2009-08-19

Family

ID=18853852

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000386808A Expired - Fee Related JP4314741B2 (en) 2000-12-20 2000-12-20 Work entry confirmation device

Country Status (1)

Country Link
JP (1) JP4314741B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008006543A (en) * 2006-06-29 2008-01-17 Nippei Toyama Corp Workpiece abnormal clamping detecting method in machine tool and machine tool
JP2016002601A (en) * 2014-06-13 2016-01-12 村田機械株式会社 Work-holding checking device, and work-holding checking method
WO2017077607A1 (en) * 2015-11-04 2017-05-11 三菱電機株式会社 Numerical control device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05301148A (en) * 1992-04-24 1993-11-16 Nakamura Tome Precision Ind Co Ltd Lathe, work confirmation and handling method in lathe
JPH06238541A (en) * 1993-02-17 1994-08-30 Nakamura Tome Precision Ind Co Ltd Loader of machine tool and receiving/delivery for work
JPH0740200A (en) * 1993-07-26 1995-02-10 Toyoda Mach Works Ltd Work pressing device
JPH11333672A (en) * 1998-05-22 1999-12-07 Okuma Corp Work conveying device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05301148A (en) * 1992-04-24 1993-11-16 Nakamura Tome Precision Ind Co Ltd Lathe, work confirmation and handling method in lathe
JPH06238541A (en) * 1993-02-17 1994-08-30 Nakamura Tome Precision Ind Co Ltd Loader of machine tool and receiving/delivery for work
JPH0740200A (en) * 1993-07-26 1995-02-10 Toyoda Mach Works Ltd Work pressing device
JPH11333672A (en) * 1998-05-22 1999-12-07 Okuma Corp Work conveying device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008006543A (en) * 2006-06-29 2008-01-17 Nippei Toyama Corp Workpiece abnormal clamping detecting method in machine tool and machine tool
JP2016002601A (en) * 2014-06-13 2016-01-12 村田機械株式会社 Work-holding checking device, and work-holding checking method
WO2017077607A1 (en) * 2015-11-04 2017-05-11 三菱電機株式会社 Numerical control device
JPWO2017077607A1 (en) * 2015-11-04 2017-11-02 三菱電機株式会社 Numerical controller

Also Published As

Publication number Publication date
JP4314741B2 (en) 2009-08-19

Similar Documents

Publication Publication Date Title
JP6412179B2 (en) Processing system in which mobile robot carries goods in and out from processing machine, and machine control device
JP6055014B2 (en) Robot control device having function of detecting contact with object or person
CN104972240B (en) Welding inspection robot system
EP2666598B1 (en) Nc machine tool system
JP6619947B2 (en) Work loader device
JP6592053B2 (en) Control device for monitoring the moving direction of the work tool
CN111065497B (en) Workpiece conveying robot
JP4314741B2 (en) Work entry confirmation device
JP2002187040A (en) Loader control device
JP2005052941A (en) Apparatus for mounting workpiece
KR102137615B1 (en) Robot gripper for inspection and control method thereof
JPH11239945A (en) Chucking method of workpiece by loader hand
JP3331224B2 (en) Lathe work confirmation method and gripping method
JPH05285800A (en) Automatic machining apparatus
JP4635588B2 (en) Chuck work gripping confirmation device
JP2002187041A (en) Loader control equipment
JP2008302436A (en) Machining device and method for positioning movable side center in machining device
JPH11333672A (en) Work conveying device
JP3366248B2 (en) Robot control method and device
JPH0711841Y2 (en) Positioning control device by monitoring the load of the feed motor
US20230415352A1 (en) Teaching system for workpiece automatic conveyance device
WO2023181156A1 (en) Machine tool
JP2002233925A (en) Machine tool with loader
JP2023018287A (en) Machine tool
JPH0288101A (en) Work transfer confirmation method for facing type two spindle lathe and control device therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080717

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080729

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080924

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: 20090428

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090511

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130529

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130529

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140529

Year of fee payment: 5

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

LAPS Cancellation because of no payment of annual fees