JP5733105B2 - Work processing system - Google Patents

Work processing system Download PDF

Info

Publication number
JP5733105B2
JP5733105B2 JP2011182199A JP2011182199A JP5733105B2 JP 5733105 B2 JP5733105 B2 JP 5733105B2 JP 2011182199 A JP2011182199 A JP 2011182199A JP 2011182199 A JP2011182199 A JP 2011182199A JP 5733105 B2 JP5733105 B2 JP 5733105B2
Authority
JP
Japan
Prior art keywords
workpiece
loader
tailstock
lathe
spindle
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
Application number
JP2011182199A
Other languages
Japanese (ja)
Other versions
JP2013043242A (en
Inventor
信博 村瀬
信博 村瀬
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 JP2011182199A priority Critical patent/JP5733105B2/en
Publication of JP2013043242A publication Critical patent/JP2013043242A/en
Application granted granted Critical
Publication of JP5733105B2 publication Critical patent/JP5733105B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Turning (AREA)

Description

この発明は、テイルストック付きの旋盤により比較的長尺なワークに対して加工を行い、加工済みワークをローダにより搬出するワーク加工システムに関する。   The present invention relates to a workpiece machining system that performs machining on a relatively long workpiece with a lathe with tailstock, and carries the machined workpiece with a loader.

旋盤で加工されて主軸に把持されているワークをローダで搬出する場合、ワーク種類によってワークの適切な把持位置が異なる。このため、一般的には、ワーク種類毎に設けられた搬送プログラムを用い、ローダ制御装置により、ローダヘッドのワーク受取位置の座標を定めている。各種のワークに対してローダに同様な動作をさせる場合は、例えば、共通の基本搬送プログラムにおいて、主軸からのワーク受取時のローダヘッドのZ軸座標(主軸軸心方向の座標)を変数とし、ワーク種類毎にZ軸座標を教示して、前記基本搬送プログラムをワーク種類毎の搬送プログラムとする。Z軸座標の教示は、例えば、ローダを手動運転で動作させることなどで行う。   When a work that has been processed by a lathe and is held by a spindle is carried out by a loader, an appropriate holding position of the work varies depending on the type of work. For this reason, in general, the coordinates of the workpiece receiving position of the loader head are determined by the loader control device using a conveyance program provided for each workpiece type. When the loader performs similar operations on various workpieces, for example, in a common basic transfer program, the loader head Z-axis coordinate (coordinate in the spindle axis direction) when receiving the workpiece from the spindle is used as a variable. The Z-axis coordinate is taught for each work type, and the basic transfer program is set as a transfer program for each work type. The teaching of the Z-axis coordinates is performed, for example, by operating the loader manually.

なお、従来、旋盤でワークを加工するときの加工原点を補正する手法として、テイルストックの心押軸の位置の検出値を用いるものが提案されている(特許文献1)。   Conventionally, as a technique for correcting the machining origin when machining a workpiece with a lathe, a technique using a detected value of the position of the tailstock tailstock shaft has been proposed (Patent Document 1).

特開2001−259967号公報JP 2001-259967 A

旋盤により、種々異なる長さのワークを混在して加工する場合がある。その場合、各種ワークの加工順が既知であると、ローダの各搬送プログラムの実行順を定めておくことで対処が可能ではあるが、優先ワークの割込等の生産上の都合や、加工不良品の発生等により、加工順が変わることがある。このような場合、定められた実行順の搬送プログラムでは対処できず、手動の操作等でローダプログラムを選択するなどの煩雑な操作が必要となり、生産性が低下する。旋盤でのNC加工に用いる加工プログラム等から、ローダ制御装置でワーク種類を認識することが可能ではあるが、制御の煩雑化を招く。また、加工の若干の仕様変更等があった場合、加工プログラムだけでなく、ローダ制御装置に対するワーク長さに応じた教示が必要になる場合がある。これらのため、教示ミス等が発生する可能性があり、確実なワークの搬出が行えない場合がある。
なお、特許文献1は、旋盤内の機器であるテイルストックを利用して旋盤内での動作の制御に用いる技術であり、ローダの制御に利用するものではない。
Depending on the lathe, workpieces of various lengths may be mixed and processed. In this case, if the processing order of various workpieces is known, it can be dealt with by determining the execution order of each transfer program of the loader. The processing order may change due to the occurrence of non-defective products. In such a case, the transport program in the predetermined execution order cannot be dealt with, and a complicated operation such as selecting a loader program by a manual operation or the like is necessary, resulting in a decrease in productivity. Although it is possible to recognize the workpiece type by the loader control device from a machining program used for NC machining on a lathe, the control is complicated. In addition, when there is a slight change in the specification of machining, there is a case where teaching according to the workpiece length is required not only for the machining program but also for the loader control device. For these reasons, there is a possibility that a teaching error or the like may occur, and there is a case where the workpiece can not be reliably carried out.
Patent Document 1 is a technique used for controlling operations in a lathe using tailstock, which is a device in a lathe, and is not used for controlling a loader.

この発明の目的は、搬出するワークの長さを、専用の計測時間を要することなく、加工サイクルの中で簡単な構成で個々に実測できて、種々異なる長さの加工済みワークをローダにより確実に搬出することができ、かつワークの違いに対する煩雑な教示が不要なワーク加工システムを提供することである。
この発明の他の目的は、専用の検出手段を追加することなく、テイルストックの心押軸の位置を検出できて、ローダ制御装置への教示を可能とすることである。
この発明のさらに他の目的は、旋盤にワークを搬入する装置を別途設けなくて済むようにすることである。
The object of the present invention is to measure the length of a workpiece to be carried out individually with a simple configuration in a machining cycle without requiring a dedicated measurement time, and to ensure that workpieces with different lengths are processed by a loader. It is possible to provide a workpiece machining system that can be carried out and that does not require complicated teaching of workpiece differences.
Another object of the present invention is to detect the position of the tailstock tailstock shaft without adding dedicated detection means, and to enable teaching to the loader control device.
Still another object of the present invention is to eliminate the need to separately provide a device for loading a workpiece into a lathe.

この発明のワーク加工システムは、ワークの一端を把持可能な主軸、および心押軸と前記主軸との間に搬入されたワークを前記主軸による把持位置まで押し込み可能なテイルストックを有する旋盤と、この旋盤から加工済みワークを搬出するローダと、ワークを前記把持位置まで押し込んだときの前記心押軸の主軸軸心方向の位置を検出する位置検出手段と、前記ローダの動作を制御するローダ制御装置とを備え、前記ローダは、加工済みワークの中間部を把持するチャックが設けられたローダヘッドを有し、このローダヘッドが少なくとも主軸軸心方向に移動自在であり、前記ローダ制御装置は、加工済みワークを搬出するときに、前記位置検出手段の検出値に基づいて定められた主軸軸心方向の位置に前記ローダヘッドが位置するように前記ローダの動作を制御する。   A workpiece machining system according to the present invention includes a main shaft capable of gripping one end of a workpiece, and a lathe having a tail stock capable of pushing a workpiece carried between a tailstock shaft and the main shaft to a gripping position by the main shaft, A loader for unloading a processed workpiece from a lathe, a position detecting means for detecting the position of the tailstock shaft in the direction of the main shaft when the workpiece is pushed to the gripping position, and a loader control device for controlling the operation of the loader The loader has a loader head provided with a chuck for gripping an intermediate part of a processed workpiece, and the loader head is movable at least in the direction of the spindle axis. When the finished work is carried out, the loader head is positioned at a position in the direction of the spindle axis determined based on the detection value of the position detection means. To control the operation of the serial loader.

この構成によると、旋盤の主軸と心押軸の間に搬入されたワークは、主軸による把持位置までテイルストックにより押し込まれる。前記位置検出手段は、この状態のテイルストックの心押軸の主軸軸心方向の位置を検出する。この検出値は、ワーク長さに対応する値となる。ローダ制御装置は、加工済みワークを搬出するときに、上記のように検出された前記位置検出手段の検出値に基づき、定められた主軸軸心方向の位置にローダヘッドが位置するように前記ローダの動作を制御する。すなわち、前記検出値によって、ローダの主軸軸心方向の位置を教示する。
このように、テイルストックの心押軸の位置を検出してワーク長さを検出するため、専用の計測時間を要することなく、加工サイクルの中で個々のワークにつき実測できる。この実測値により、ワークの違いに対する教示が行え、煩雑な教示が不要となる。実測値を用いるため、種々異なる長さの加工済みワークをローダにより確実に搬出することができる。また、前記位置検出手段は、進退する心押軸の進退位置を検出するものであるため、ワーク長さ等を直接に計測するものに比べて、簡単な構成のもので済む。
According to this configuration, the work carried between the lathe spindle and the tailstock is pushed by the tailstock to the gripping position by the spindle. The position detecting means detects the position of the tailstock tailstock shaft in this state in the main shaft axis direction. This detected value is a value corresponding to the workpiece length. The loader control device is configured to cause the loader head to be positioned at a position in a predetermined spindle axis direction based on the detection value of the position detection unit detected as described above when the processed workpiece is unloaded. To control the operation. That is, the position of the loader in the spindle axis direction is taught by the detected value.
Thus, since the position of the tailstock tailstock shaft is detected to detect the workpiece length, it is possible to actually measure each workpiece in the machining cycle without requiring a dedicated measurement time. This actually measured value can be used to teach a difference between workpieces, and no complicated teaching is required. Since measured values are used, processed workpieces having different lengths can be reliably carried out by the loader. Further, since the position detecting means detects the advancing / retreating position of the advancing / retracting tailstock shaft, the position detecting means may have a simpler configuration than that for directly measuring the workpiece length or the like.

この発明において、前記テイルストックが、サーボモータの駆動により主軸軸心方向に進退させられるものである場合、前記位置検出手段は、前記サーボモータの動作量を検出するエンコーダであってもよい。この明細書で言う「エンコーダ」は、単に回転速度に応じたパルス列を出力するパルスコーダを含む意味である。
サーボモータは、その位置制御のために位置検出手段を有しているものが多く、このようなサーボモータに付属するエンコーダを、テイルストックの心押軸の位置検出に用いるため、専用の検出手段を追加することなく、テイルストックの心押軸の位置を検出することができる。
In the present invention, when the tailstock is advanced or retracted in the direction of the spindle axis by driving a servomotor, the position detecting means may be an encoder that detects an operation amount of the servomotor. The “encoder” in this specification simply includes a pulse coder that outputs a pulse train corresponding to the rotational speed.
Servo motors often have position detection means for position control, and the encoders attached to such servo motors are used for position detection of tailstock tailstock shafts. The position of the tailstock tailstock shaft can be detected without adding.

この発明において、前記ローダは、前記旋盤から加工済みワークを搬出する動作に加えて、前記心押軸と前記主軸との間にワークを搬入する動作を行ってもよい。
この場合、旋盤にワークを搬入する装置を別途設けなくて済む。
In this invention, the loader may perform an operation of loading a workpiece between the tailstock and the main shaft in addition to an operation of unloading the processed workpiece from the lathe.
In this case, it is not necessary to provide a separate device for loading the work on the lathe.

この発明のワーク加工システムは、ワークの一端を把持可能な主軸、および心押軸と前記主軸との間に搬入されたワークを前記主軸による把持位置まで押し込み可能なテイルストックを有する旋盤と、この旋盤から加工済みワークを搬出するローダと、ワークを前記把持位置まで押し込んだときの前記心押軸の主軸軸心方向の位置を検出する位置検出手段と、前記ローダの動作を制御するローダ制御装置とを備え、前記ローダは、加工済みワークの中間部を把持するチャックが設けられたローダヘッドを有し、このローダヘッドが少なくとも主軸軸心方向に移動自在であり、前記ローダ制御装置は、加工済みワークを搬出するときに、前記位置検出手段の検出値に基づいて定められた主軸軸心方向の位置に前記ローダヘッドが位置するように前記ローダの動作を制御するため、搬出するワークの長さを、専用の計測時間を要することなく、加工サイクルの中で簡単な構成で個々に実測できて、種々異なる長さの加工済みワークをローダにより確実に搬出することができ、かつワークの違いに対する煩雑な教示が不要となる。   A workpiece machining system according to the present invention includes a main shaft capable of gripping one end of a workpiece, and a lathe having a tail stock capable of pushing a workpiece carried between a tailstock shaft and the main shaft to a gripping position by the main shaft, A loader for unloading a processed workpiece from a lathe, a position detecting means for detecting the position of the tailstock shaft in the direction of the main shaft when the workpiece is pushed to the gripping position, and a loader control device for controlling the operation of the loader The loader has a loader head provided with a chuck for gripping an intermediate part of a processed workpiece, and the loader head is movable at least in the direction of the spindle axis. When the finished work is carried out, the loader head is positioned at a position in the direction of the spindle axis determined based on the detection value of the position detection means. In order to control the operation of the loader, the length of the workpiece to be carried out can be measured individually with a simple configuration in the machining cycle without requiring a dedicated measurement time, and processed workpieces of various lengths can be obtained. The loader can be surely carried out and no complicated teaching for the difference in workpieces is required.

前記テイルストックが、サーボモータの駆動により主軸軸心方向に進退させられるものであり、前記位置検出手段が、前記サーボモータの動作量を検出するエンコーダである場合は、専用の検出手段を追加することなく、テイルストックの心押軸の位置を検出できて、ローダ制御装置への教示が行える。   If the tailstock is advanced or retracted in the direction of the spindle axis by driving the servomotor, and the position detection means is an encoder that detects the operation amount of the servomotor, a dedicated detection means is added. Therefore, the position of the tailstock tailstock shaft can be detected and the loader control device can be taught.

前記ローダが、前記旋盤から加工済みワークを搬出する動作に加えて、前記心押軸と前記主軸との間にワークを搬入する動作を行う場合は、旋盤にワークを搬入する装置を別途設けなくて済む。   When the loader performs an operation of loading a workpiece between the tailstock and the main shaft in addition to an operation of unloading the processed workpiece from the lathe, a device for loading the workpiece into the lathe is not separately provided. I'll do it.

(A)はこの発明の一実施形態にかかるワーク加工システムの機構部分の平面図に制御系のブロック図を加えた図である。(A) is the figure which added the block diagram of a control system to the top view of the mechanism part of the workpiece | work processing system concerning one Embodiment of this invention. 同ワーク加工システムの旋盤のテイルストックの破断側面図である。It is a fracture side view of the tail stock of the lathe of the work processing system. 同旋盤における進退ロッドの横断面図である。It is a cross-sectional view of the advance / retreat rod in the lathe. そのローダの正面図である。It is a front view of the loader. 同ワーク加工システムによるワークの搬入・搬出動作を示す説明図である。It is explanatory drawing which shows the carrying in / out operation | work of the workpiece | work by the workpiece processing system. 同ワーク加工システムによる種々の長さのワークのローダによる把持位置、主軸のチャックでの加工箇所、加工箇所を対比して示す説明図である。It is explanatory drawing which shows the gripping position by the loader of the workpiece | work of various length by the workpiece | work processing system, the process location in the chuck | zipper of a spindle, and the process location. 同ワーク加工システムによる種々の長さのワークにおけるローダ移動量の計算の説明図である。It is explanatory drawing of calculation of the loader movement amount in the workpiece | work of various length by the workpiece | work processing system.

この発明の一実施形態を図1および図2と共に説明する。このワーク加工システムは、テイルストック付きの旋盤1と、この旋盤1にワークWを搬入出するローダ2と、これら旋盤1およびローダ2をそれぞれ制御する旋盤制御装置51およびローダ制御装置52とで構成される。   An embodiment of the present invention will be described with reference to FIGS. The workpiece machining system includes a lathe 1 with tailstock, a loader 2 for loading and unloading the workpiece W into the lathe 1, a lathe control device 51 and a loader control device 52 for controlling the lathe 1 and the loader 2, respectively. Is done.

旋盤1は、ベッド5と、このベッド5上に設置した主軸台6に回転自在に支持された主軸7と、この主軸7に対向して配置されたテイルストック8と、これら主軸7とテイルストック8とを結ぶラインに対して一方側に配置された刃物台9とを備える。   The lathe 1 includes a bed 5, a main shaft 7 rotatably supported by a headstock 6 installed on the bed 5, a tail stock 8 disposed so as to face the main shaft 7, and the main shaft 7 and the tail stock. The tool rest 9 is provided on one side with respect to the line connecting the two.

主軸7は、前後方向(Z軸方向)に沿って設けられ、その前端にワークWの一端を把持可能なチャック11を有している。チャック11は、ワークWの一端面を当接する着座面11bを有し、この着座面11bに当接したワークWを複数のチャック爪11で把持する構造である。これらチャック爪11は円周方向に並んで配置され、主軸7の後部に設けられたチャック用シリンダ12により開閉駆動される。主軸7は、ベッド5の後部に設けられた主軸モータ13により回転駆動される。主軸モータ13の回転は、図2のように、主軸モータ13の出力軸13aに設けられたプーリ14と、主軸7の後端に設けられたプーリ15とに掛装したベルト16により主軸7へ伝達される。   The main shaft 7 is provided along the front-rear direction (Z-axis direction), and has a chuck 11 that can grip one end of the workpiece W at its front end. The chuck 11 has a seating surface 11 b that abuts one end surface of the workpiece W, and has a structure in which the workpiece W that abuts on the seating surface 11 b is gripped by a plurality of chuck claws 11. These chuck claws 11 are arranged side by side in the circumferential direction and are driven to open and close by a chuck cylinder 12 provided at the rear portion of the main shaft 7. The main shaft 7 is rotationally driven by a main shaft motor 13 provided at the rear portion of the bed 5. As shown in FIG. 2, the rotation of the main shaft motor 13 is caused to move to the main shaft 7 by a belt 16 that is hung on a pulley 14 provided on the output shaft 13 a of the main shaft motor 13 and a pulley 15 provided on the rear end of the main shaft 7. Communicated.

テイルストック8は、主軸7のチャック11に一端が把持されたワークWの他端を主軸7側に押し付けて、ワークWを回転自在に支持するものであり、図2に示すように、テイルストック本体18に心押軸19を軸受(図示せず)により回転自在に設置して構成される。心押軸19の先端がセンタ19aであって、このセンタ19aは主軸軸心Oの延長線上に位置する。テイルストック本体18は、進退自在な進退ロッド20の先端に後述する退避機構29を介して設置されており、進退ロッド20およびテイルストック本体18と共に、心押軸19が進退する。   The tail stock 8 presses the other end of the work W, one end of which is gripped by the chuck 11 of the main shaft 7, against the main shaft 7 so as to rotatably support the work W. As shown in FIG. The main body 18 is configured such that a tailstock 19 is rotatably installed by a bearing (not shown). The tip of the tailstock 19 is a center 19a, and the center 19a is located on an extension line of the main shaft axis O. The tailstock main body 18 is installed at the tip of a reciprocating rod 20 that can freely move back and forth via a retracting mechanism 29 described later. The tailstock shaft 19 advances and retreats together with the retreating rod 20 and the tailstock main body 18.

進退ロッド20は、ベッド5の主軸前方側のベッド立壁面5aから前後方向(Z軸方向)に進退自在に突出している。ベッド5の主軸台6の下方に、進退ロッド20を進退させるロッド進退駆動機構21が内蔵されている。このロッド進退駆動機構21は、ねじ軸22およびナット23からなるボールねじ24と、ベッド5の後部に設けられ前記ねじ軸22を回転駆動するモータ25とで構成される。ナット23は進退ロッド20の後端に固定されている。モータ25によるねじ軸22の回転駆動により、ナット23と一体に進退ロッド20が進退する。   The advance / retreat rod 20 protrudes from the bed standing wall surface 5a on the front side of the main axis of the bed 5 so as to advance and retract in the front-rear direction (Z-axis direction). A rod advance / retreat drive mechanism 21 for advancing / retreating the advance / retreat rod 20 is incorporated below the headstock 6 of the bed 5. The rod advance / retreat drive mechanism 21 includes a ball screw 24 including a screw shaft 22 and a nut 23, and a motor 25 that is provided at the rear portion of the bed 5 and rotationally drives the screw shaft 22. The nut 23 is fixed to the rear end of the advance / retreat rod 20. As the screw shaft 22 is rotationally driven by the motor 25, the advance / retreat rod 20 moves forward and backward integrally with the nut 23.

前記モータ25はサーボモータであって、位置制御用のエンコーダからなる位置検出手段26を有している。この位置検出手段26が、心押軸19の主軸軸心方向の位置を検出する手段に兼用される。また、モータ25に流れる電流量を計測する電流計(図示せず)が設けられ、この電流計の値から進退ロッド20に作用する負荷が検出される。   The motor 25 is a servo motor and has position detecting means 26 comprising an encoder for position control. This position detecting means 26 is also used as means for detecting the position of the tailstock shaft 19 in the direction of the main shaft axis. Further, an ammeter (not shown) for measuring the amount of current flowing through the motor 25 is provided, and a load acting on the advance / retreat rod 20 is detected from the value of the ammeter.

進退ロッド20は、図3に横断面図で示すように、上半部が半円形で下半部がV字形の断面形状とされる。進退ロッド20は、その下半部が、断面V字状のガイド溝27aを有するガイドレール27上にスライド自在に配置される。進退ロッド20の上半部は断面逆U字形のガイドカバー28で覆われている。ガイドレール27は、ベッド5に設けられている。   The advancing / retreating rod 20 has a cross-sectional shape in which the upper half is semicircular and the lower half is V-shaped as shown in a cross-sectional view in FIG. The lower half of the advance / retreat rod 20 is slidably disposed on a guide rail 27 having a guide groove 27a having a V-shaped cross section. The upper half of the advance / retreat rod 20 is covered with a guide cover 28 having an inverted U-shaped cross section. The guide rail 27 is provided on the bed 5.

前記退避機構29は、図2に示すように、進退ロッド20の先端に固定された固定部29aに対して昇降ロッド29bを昇降自在に設け、この昇降ロッド29bの上端にテイルストック本体18が設置した構成である。昇降ロッド29bは流体圧シリンダ装置等で昇降させる。この退避機構29は、心押軸19を主軸軸心Oの延長線とは異なる方向(この例では上下方向)に退避させることで、心押軸19が刃物台9の工具31やローダ2と干渉するのを回避する。   As shown in FIG. 2, the retracting mechanism 29 is provided with an elevating rod 29b that can be moved up and down with respect to a fixed portion 29a fixed to the tip of the advancing and retracting rod 20, and the tailstock body 18 is installed at the upper end of the elevating rod 29b. This is the configuration. The elevating rod 29b is moved up and down by a fluid pressure cylinder device or the like. The retracting mechanism 29 retracts the tailstock 19 in a direction different from the extension line of the main spindle axis O (in this example, the vertical direction), so that the tailstock 19 is connected to the tool 31 and the loader 2 of the tool rest 9. Avoid interference.

図1において、刃物台9は、正面形状が多角形のドラム状をしたタレット刃物台からなり、各角間の周面部分からなる各工具ステーションに、工具31がそれぞれ取付けられる。刃物台9は、送り台32を介してベッド5上に、直交する2軸方向(Z軸方向およびX軸方向)に移動自在に設置されている。送り台32は、主軸台6の側方でベッド5の上面に設けられたガイド33上に、主軸7と直交する水平方向(X軸方向)に進退自在に設置されており、タレット進退駆動機構34により進退駆動される。タレット進退駆動機構34は、モータ35および送りねじ機構36からなる。   In FIG. 1, the tool post 9 is formed of a drum-shaped turret tool post having a polygonal front shape, and a tool 31 is attached to each tool station including a peripheral portion between each corner. The tool post 9 is installed on the bed 5 via the feed base 32 so as to be movable in two orthogonal directions (Z-axis direction and X-axis direction). The feed base 32 is installed on a guide 33 provided on the upper surface of the bed 5 on the side of the headstock 6 so as to be movable back and forth in the horizontal direction (X-axis direction) perpendicular to the main shaft 7, and a turret advance / retreat drive mechanism. 34 is driven forward and backward. The turret advance / retreat drive mechanism 34 includes a motor 35 and a feed screw mechanism 36.

刃物台9は、送り台32にタレットバー37を介して軸方向(Z軸方向)の進退が自在で、かつ軸心回りの割出回転が自在とされている。送り台32は、前記ガイド33上に設置された送り台ベース部32aと、この送り台ベース部32a上に搭載されて前記タレットバー37を設置した前後移動台部32bとの2段積み構成のものであり、送り台ベース部32aの左右移動および前後移動台部32bの進退により、上記直交2軸方向の進退が行われる。   The tool post 9 can be moved forward and backward in the axial direction (Z-axis direction) via the turret bar 37 with respect to the feed base 32 and can be freely indexed and rotated about the axis. The feed base 32 has a two-stage stacking structure including a feed base portion 32a installed on the guide 33 and a front / rear moving base portion 32b mounted on the feed base base portion 32a and provided with the turret bar 37. Therefore, the advancing and retreating in the orthogonal biaxial direction is performed by the left-right movement of the feed base portion 32a and the advance and retreat of the front-rear moving stand 32b.

ローダ2は、左右方向(X軸方向)に延びるレール61に走行体62を走行自在に設置し、この走行体62にローダヘッド41を前後方向(Z軸方向)および上下方向(Y軸方向)に移動可能に設置したガントリ式のものであり、各軸方向の移動は、それぞれ別のサーボモータ(図示せず)によって行われる。ローダヘッド41には、ワークWの中間部を把持可能なチャック40が設けられている。チャック40は、例えば、一対のチャック爪40aを開閉させてワークWを把持および解放する構成である。   The loader 2 has a traveling body 62 installed on a rail 61 extending in the left-right direction (X-axis direction) so that the traveling body 62 can travel freely. The loader head 41 is placed on the traveling body 62 in the front-rear direction (Z-axis direction) and the vertical direction (Y-axis direction). The gantry is installed so as to be movable, and movement in each axial direction is performed by a separate servo motor (not shown). The loader head 41 is provided with a chuck 40 that can grip an intermediate portion of the workpiece W. The chuck 40 is configured to grip and release the workpiece W by opening and closing a pair of chuck claws 40a, for example.

片方のチャック爪40aは、下端にワーク受け部40aaを有し、一対のチャック爪40aを緩めた状態でワークWが脱落しないように支持可能である。これにより、主軸7と心押軸19間に位置したワークWを、心押軸19の前進で主軸7側へ移動可能とされる。なお、チャック爪40aは、ワーク受け部40aaを設ける代わりに、対向する凹部(図示せず)が設けられて、一対のチャック爪40aの緩み状態で、両チャック爪40aの前記凹部でワークWが脱落しない用に支持可能なものとしても良い。
ローダ2は、図示例ではガントリ式としたが、他の形式であってもよい。また、心押軸19の前進で主軸7側へワークWを移動させるときにワークWを支持する手段(図示せず)がローダ2と別に設けられている場合は、チャック爪40aは緩み状態でワークWを支持可能な構成としなくても良い。
One chuck claw 40a has a workpiece receiving portion 40aa at the lower end, and can be supported so that the workpiece W does not fall off when the pair of chuck claws 40a is loosened. Thereby, the workpiece W positioned between the main shaft 7 and the tailstock 19 can be moved to the main shaft 7 side by the advancement of the tailstock 19. The chuck claws 40a are provided with concave portions (not shown) opposed to each other instead of providing the workpiece receiving portions 40aa, and the workpiece W is held in the concave portions of both chuck claws 40a in a loose state of the pair of chuck claws 40a. It is good also as what can be supported so that it may not fall off.
Although the loader 2 is a gantry type in the illustrated example, other types may be used. In addition, when means (not shown) for supporting the workpiece W is provided separately from the loader 2 when the workpiece W is moved toward the main shaft 7 by the advance of the tailstock shaft 19, the chuck pawl 40a is in a loose state. The work W may not be configured to be supported.

制御系を説明する。旋盤制御装置51は、コンピュータ式の数値制御装置およびプログラマブルコントローラ等からなり、加工プログラム53を演算制御部54で解読して実行することにより、旋盤1を制御する。旋盤制御装置51とローダ制御装置52とは、互いに動作開始や動作終了等の信号を送受し、同期して制御を行う。   The control system will be described. The lathe control device 51 includes a computer-type numerical control device, a programmable controller, and the like, and controls the lathe 1 by decoding and executing the machining program 53 by the arithmetic control unit 54. The lathe control device 51 and the loader control device 52 mutually send and receive signals such as operation start and operation end, and perform control in synchronization.

ローダ制御装置52は、コンピュータ式のプログラマブルコントローラ等からなり、搬送プログラム55を演算制御部57で解読して実行することにより、ローダ2を制御する。ローダ制御装置52は、旋盤1から加工済みワークWを取り出すときのローダヘッド41の主軸軸心方向(Z軸方向)の位置を、テイルストック8の位置検出手段26の検出値によって定める座標教示部58を有している。   The loader control device 52 includes a computer-type programmable controller or the like, and controls the loader 2 by decoding and executing the conveyance program 55 by the arithmetic control unit 57. The loader control device 52 determines the position of the loader head 41 in the spindle axis direction (Z-axis direction) when taking out the processed workpiece W from the lathe 1 based on the detection value of the position detection means 26 of the tailstock 8. 58.

座標教示部26は、例えば、搬送プログラム55における、旋盤1から加工済みワークWを取り出すときのローダヘッド41の各軸方向の座標値のうち、主軸軸心方向の座標を変数とし、この変数に代入する数値を、位置検出手段26の検出値とする。座標教示部58のより具体的な例は、後に図7と共に説明する。   The coordinate teaching unit 26 uses, for example, the coordinate in the spindle axis direction as a variable among the coordinate values in the axis direction of the loader head 41 when the machined workpiece W is taken out from the lathe 1 in the transfer program 55, and the variable is used as this variable. The numerical value to be substituted is set as a detection value of the position detection means 26. A more specific example of the coordinate teaching unit 58 will be described later with reference to FIG.

このワーク加工システムの具体的な動作を、図5と共に説明する。
図5(A)のように、ワークWは、ローダ2のチャック40に中間部が把持されて、主軸7とテイルストック8の心押軸19との間に搬入される。次いで、チャック40によるークWの把持を緩め、ワークWを軸方向に移動自在なようなワークWをチャック40で支持した状態で、テイルストック8の心押軸19が主軸7側へ移動する(図5(B))。この移動により、心押軸19でワークWを主軸7による把持位置まで押し込み、この押し込みが完了すると、主軸7のチャック11によりワークWを把持する。ローダ2は、ワークWが主軸7のチャック11で支持されてローダ2による支持が不要となった後、あるいは主軸7のチャック11がワークWの把持を完了した後、ワークWの把持を完全に解消して上方位置等へ退避する(図5(C))。このワークWを主軸7とテイルストック8とで支持した状態で、ワークWを工具31によって旋削加工する(図5(D))。
A specific operation of the workpiece machining system will be described with reference to FIG.
As shown in FIG. 5A, the workpiece W is carried between the main shaft 7 and the tailstock shaft 19 of the tailstock 8 with the intermediate portion held by the chuck 40 of the loader 2. Next, the gripping of the workpiece W by the chuck 40 is loosened, and the tailstock shaft 19 of the tailstock 8 moves to the main shaft 7 side while the workpiece W is supported by the chuck 40 so that the workpiece W can be moved in the axial direction. (FIG. 5B). By this movement, the work W is pushed to the holding position by the spindle 7 by the tailstock shaft 19, and when this pushing is completed, the workpiece W is held by the chuck 11 of the spindle 7. The loader 2 completely grips the workpiece W after the workpiece W is supported by the chuck 11 of the spindle 7 and no longer needs to be supported by the loader 2 or after the chuck 11 of the spindle 7 completes the clamping of the workpiece W. It cancels and retreats to an upper position etc. (FIG.5 (C)). In a state where the workpiece W is supported by the main shaft 7 and the tail stock 8, the workpiece W is turned by the tool 31 (FIG. 5D).

加工が完了したワークWをローダ2で搬出するときは、図7(A)に示すように、ローダ2のローダヘッド41をローダアプローチ位置Aへ移動させる。ローダアプローチ位置Aは、主軸7のチャック11からZ軸方向に定められた距離だけ離れ、かつ主軸軸心よりも上方へ定められた高さだけ離れた位置である。ローダアプローチ位置Aは、同図(A)〜(C)のように、ワークWの長さが種々異なっていても一定とされる。   When the work W that has been processed is unloaded by the loader 2, the loader head 41 of the loader 2 is moved to the loader approach position A as shown in FIG. The loader approach position A is a position away from the chuck 11 of the main shaft 7 by a distance determined in the Z-axis direction and by a height determined above the main shaft axis. The loader approach position A is fixed even if the length of the workpiece W is variously changed as shown in FIGS.

ローダアプローチ位置Aへ移動した後、ワークWの長さに応じた適切な位置Bまでローダヘッド41をZ軸方向に移動させる。その後、ローダヘッド41を下降させて、チャック40によりワークWを把持し(図5(E))、ローダヘッド41はZ軸方向への後退の後に上方へ移動し(図5(F))、旋盤1の機外の定められた場所に搬出する。   After moving to the loader approach position A, the loader head 41 is moved in the Z-axis direction to an appropriate position B corresponding to the length of the workpiece W. Thereafter, the loader head 41 is lowered and the workpiece W is gripped by the chuck 40 (FIG. 5 (E)), and the loader head 41 moves upward after retreating in the Z-axis direction (FIG. 5 (F)). The lathe 1 is carried out to a predetermined place outside the machine.

図7のように、ローダヘッド41をローダアプローチ位置AからワークWの長さに応じた適切な位置まで移動させるときに、図1の座標教示部58は、テイルストック8の位置検出手段26により、テイルストック8の現在座標を読み込み、移動量dを計算して移動させる。
ローダアプローチ位置Aからの移動量dは、例えば、
(ローダ基準移動量a)−(テイルストック基準座標b−テイルストック現在座標c)、とされる。
ローダ基準移動量aおよびテイルストック基準座標bは、適宜設定される値であり、各長さのワークWにつき同じ値が用いられる。
As shown in FIG. 7, when the loader head 41 is moved from the loader approach position A to an appropriate position according to the length of the workpiece W, the coordinate teaching unit 58 of FIG. The current coordinates of the tail stock 8 are read, and the movement amount d is calculated and moved.
The amount of movement d from the loader approach position A is, for example,
(Loader reference movement amount a) − (tail stock reference coordinate b−tail stock current coordinate c).
The loader reference movement amount a and the tail stock reference coordinate b are values that are set as appropriate, and the same value is used for each length of work W.

図7(A)のワークW(W)を基準とした場合につき説明すると、この基準のワークW(W)の場合は、テイルストック現在座標cが200mmとなる長さのワークWの例であり、ローダ基準移動量aが200mm、テイルストック基準座標bが200mmであるとすると、
(ローダ移動量d)=200mm−(200mm−200mm)=200mm
とされる。
図7(B)のワークW(W)は、テイルストック現在座標cが150mmとなる長さのワークの例であり、
(ローダ移動量d)=200mm−(200mm−150mm)=150mm
とされる。
図7(C)のワークW(W)は、テイルストック現在座標cが100mmとなる長さのワークの例であり、
(ローダ移動量d)=200mm−(200mm−100mm)=100mm
とされる。
The case based on the workpiece W (W 1 ) in FIG. 7A will be described. In the case of this reference workpiece W (W 1 ), the tail stock current coordinate c is a length of the workpiece W 1 that is 200 mm. As an example, assuming that the loader reference movement amount a is 200 mm and the tail stock reference coordinate b is 200 mm,
(Loader moving distance d) = 200 mm− (200 mm−200 mm) = 200 mm
It is said.
The workpiece W (W 2 ) in FIG. 7B is an example of a workpiece having a length with the tailstock current coordinate c being 150 mm.
(Loader moving distance d) = 200 mm− (200 mm−150 mm) = 150 mm
It is said.
A workpiece W (W 3 ) in FIG. 7C is an example of a workpiece having a length with a tailstock current coordinate c of 100 mm.
(Loader movement amount d) = 200 mm− (200 mm−100 mm) = 100 mm
It is said.

実際にローダ2を動作させるには、搬送プログラム55で、
(テイルストック基準座標b−テイルストック現在座標c)の値を取得することで、実現可能となる。
例えば、搬送プログラム55に、テイルストック現在座標cを取得する命令、上記差分(b−c)を演算してローダ移動量d=a−(b−c)を演算する命令、および求められたローダ移動量dをZ座標の教示データとして教示する命令等を設けることで、上記制御が行われる。
In order to actually operate the loader 2, the conveyance program 55
This can be realized by acquiring the value of (tail stock reference coordinate b-tail stock current coordinate c).
For example, a command for acquiring the tail stock current coordinate c, a command for calculating the difference (b−c) and calculating the loader movement amount d = a− (b−c), and the obtained loader The above control is performed by providing a command or the like for teaching the moving amount d as teaching data of the Z coordinate.

このようにワーク長さに応じて、加工済みワークWを搬出ときにローダヘッド41を移動させる位置を変更することにより、例えば、図6(A)〜(C)に示すような、ワークWのチャック可能位置Cと、ワークWの主軸7のチャック11による把持側の端面Dとの距離Lが種々異なるワークW(W〜W)についても、把持することが可能となる。同図は、各ワークW(W〜W)が両端に拡径部Wa,Wbを有する形状であって、加工する部分Eは各ワークW(W〜W)とも同じであるが、把持側の拡径部Wbの長さや中間の細径部の長さが異なる例を示す。このようなワークW(W〜W)は、混在して旋盤1に搬入されることが多いが、その場合にも加工済みワークWを確実に搬出することができる。 In this way, by changing the position to which the loader head 41 is moved when the processed workpiece W is carried out according to the workpiece length, for example, the workpiece W as shown in FIGS. It is possible to grip workpieces W (W 1 to W 3 ) having different distances L between the chuckable position C and the end surface D on the gripping side of the spindle 7 of the workpiece W by the chuck 11. In the figure, each workpiece W (W 1 to W 3 ) has a shape having enlarged diameter portions Wa and Wb at both ends, and the portion E to be processed is the same as each workpiece W (W 1 to W 3 ). An example in which the length of the enlarged diameter portion Wb on the grip side and the length of the intermediate narrow diameter portion are different will be shown. Such workpieces W (W 1 to W 3 ) are often mixed and carried into the lathe 1, but even in that case, the processed workpiece W can be reliably carried out.

このワーク加工システムによると、上記のように、テイルストック8の心押軸19の位置を検出してワーク長さを検出するため、専用の計測時間を要することなく、加工サイクルの中で個々のワークWにつき実測できる。この実測値により、ワークWの違いに対する教示が行え、煩雑な教示が不要となる。実測値を用いるため、種々異なる長さの加工済みワークWをローダ2により確実に搬出することができる。また、前記位置検出手段26は、進退する心押軸19の進退位置を検出するものであるため、ワーク長さ等を直接に計測するものに比べて、簡単な構成のもので済む。
また、上記位置検出器26として、テイルストック8の進退駆動用のサーボモータ25に付属するエンコーダを用いるため、専用の検出手段を追加することなく、テイルストック8の心押軸19の位置を検出することができる。
According to this workpiece machining system, as described above, the position of the tailstock shaft 19 of the tailstock 8 is detected to detect the workpiece length, so that no individual measurement time is required. It can be measured per work W. This actual measurement value can be used to teach the difference between the workpieces W, and no complicated teaching is required. Since measured values are used, processed workpieces W having different lengths can be reliably carried out by the loader 2. Further, since the position detection means 26 detects the advance / retreat position of the tailstock shaft 19 that advances and retreats, the position detection means 26 may have a simple configuration as compared with the one that directly measures the work length and the like.
Further, since the encoder attached to the servomotor 25 for advancing and retracting the tailstock 8 is used as the position detector 26, the position of the tailstock shaft 19 of the tailstock 8 is detected without adding a dedicated detecting means. can do.

なお、上記実施形態では、ローダ2は、旋盤1から加工済みワークWを搬出する動作に加えて、心押軸19と主軸7との間にワークWを搬入する動作を行うものとしたが、心押軸19と主軸7との間にワークWを搬入する手段は、ローダ2とは別に設けても良い。この搬入手段を、上記実施形態のようにローダ2で兼用する場合は、旋盤2にワークWを搬入する装置を別途設けなくて済む。また、別の搬入手段を設ける場合は、ワークWの形状が種々異なっていても、心押軸19で主軸7のチャック11へワークWを押し込むときに、引っ掛かり等の問題を生じることなく、ワークWの円滑な案内が行える。   In the above embodiment, the loader 2 performs the operation of loading the workpiece W between the tailstock 19 and the main shaft 7 in addition to the operation of unloading the processed workpiece W from the lathe 1. Means for carrying the workpiece W between the tailstock 19 and the main shaft 7 may be provided separately from the loader 2. When this loading means is shared by the loader 2 as in the above embodiment, it is not necessary to provide a separate device for loading the workpiece W into the lathe 2. In the case where another carrying-in means is provided, even if the shape of the workpiece W is different, when the workpiece W is pushed into the chuck 11 of the main shaft 7 by the tailstock shaft 19, there is no problem such as catching. Smooth guidance of W can be performed.

1…旋盤
2…ローダ
7…主軸
8…テイルストック
13…心押軸
25…モータ(サーボモータ)
26…位置検出手段
52…ローダ制御装置
W,W〜W…ワーク
DESCRIPTION OF SYMBOLS 1 ... Lathe 2 ... Loader 7 ... Main shaft 8 ... Tail stock 13 ... Tailstock shaft 25 ... Motor (servo motor)
26 ... position detecting means 52 ... loader controller W, W 1 ~W 3 ... work

Claims (3)

ワークの一端を把持可能な主軸、および心押軸と前記主軸との間に搬入されたワークを前記主軸による把持位置まで押し込み可能なテイルストックを有する旋盤と、この旋盤から加工済みワークを搬出するローダと、ワークを前記把持位置まで押し込んだときの前記心押軸の主軸軸心方向の位置を検出する位置検出手段と、前記ローダの動作を制御するローダ制御装置とを備え、
前記ローダは、加工済みワークの中間部を把持するチャックが設けられたローダヘッドを有し、このローダヘッドが少なくとも主軸軸心方向に移動自在であり、
前記ローダ制御装置は、加工済みワークを搬出するときに、前記位置検出手段の検出値に基づいて定められた主軸軸心方向の位置に前記ローダヘッドが位置するように前記ローダの動作を制御する、
ワーク加工システム。
A lathe having a spindle capable of gripping one end of a workpiece, and a tail stock capable of pushing a workpiece loaded between a tailstock shaft and the spindle to a gripping position by the spindle, and a machined workpiece from the lathe A loader, position detecting means for detecting the position of the tailstock shaft in the spindle axis direction when the work is pushed to the gripping position, and a loader control device for controlling the operation of the loader,
The loader has a loader head provided with a chuck for gripping an intermediate part of a processed workpiece, and the loader head is movable at least in the direction of the spindle axis.
The loader control device controls the operation of the loader so that the loader head is positioned at a position in the direction of the spindle axis determined based on a detection value of the position detection means when unloading the processed workpiece. ,
Work processing system.
前記テイルストックは、サーボモータの駆動により主軸軸心方向に進退させられるものであり、前記位置検出手段は、前記サーボモータの動作量を検出するエンコーダである請求項1記載のワーク加工システム。   2. The workpiece machining system according to claim 1, wherein the tailstock is advanced and retracted in a direction of a spindle axis by driving a servomotor, and the position detecting means is an encoder for detecting an operation amount of the servomotor. 前記ローダは、前記旋盤から加工済みワークを搬出する動作に加えて、前記心押軸と前記主軸との間にワークを搬入する動作を行う請求項1または請求項2記載のワーク加工システム。   The workpiece processing system according to claim 1, wherein the loader performs an operation of loading a workpiece between the tailstock shaft and the main shaft in addition to an operation of unloading the processed workpiece from the lathe.
JP2011182199A 2011-08-24 2011-08-24 Work processing system Active JP5733105B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011182199A JP5733105B2 (en) 2011-08-24 2011-08-24 Work processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011182199A JP5733105B2 (en) 2011-08-24 2011-08-24 Work processing system

Publications (2)

Publication Number Publication Date
JP2013043242A JP2013043242A (en) 2013-03-04
JP5733105B2 true JP5733105B2 (en) 2015-06-10

Family

ID=48007559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011182199A Active JP5733105B2 (en) 2011-08-24 2011-08-24 Work processing system

Country Status (1)

Country Link
JP (1) JP5733105B2 (en)

Also Published As

Publication number Publication date
JP2013043242A (en) 2013-03-04

Similar Documents

Publication Publication Date Title
US9095954B2 (en) Apparatus for machining an elongated workpiece
EP1243992B1 (en) Tool presetter and tool offset amount calculation method
JP2007229838A (en) Apparatus and method of machining long profile
JP2010240766A (en) Workpiece gripping method and workpiece centering device
US10300572B2 (en) Workpiece loader device
JP2018039083A (en) Machining system and robot system
JP5728931B2 (en) Work transfer device
CN210849361U (en) Automatic loading and unloading device of machine tool
JP6088190B2 (en) Processing system and processing method thereof
JP6885920B2 (en) Automatic screw inspection system
JP2007307677A (en) Workpiece carrying device equipped with electric chuck with measuring function
US20210308817A1 (en) Chuck grip accuracy checking method, chuck claw exchanging method, and chuck grip accuracy checking device
WO2019049228A1 (en) Workpiece transport robot
JP5732849B2 (en) Work transfer device
CN103506887B (en) A kind of gantry pay-off
JP5733105B2 (en) Work processing system
JP5593752B2 (en) Circular material feeder
TWM596138U (en) Working machinery having spindle with measuring function
JP5732855B2 (en) Work transfer device
JP6913920B2 (en) Machine tool work processing method
CN205520787U (en) Automatic excircle grinding machine
CN103522128A (en) Gantry machine tool
CN110325321A (en) Lathe
JP5531640B2 (en) Feed control device for machine tools
JP4242229B2 (en) Method and apparatus for correcting thermal displacement of machine tool

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140624

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150310

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150330

R150 Certificate of patent or registration of utility model

Ref document number: 5733105

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