JPH0561511A - Phase matching method for work hole position of lathe - Google Patents
Phase matching method for work hole position of latheInfo
- Publication number
- JPH0561511A JPH0561511A JP25315691A JP25315691A JPH0561511A JP H0561511 A JPH0561511 A JP H0561511A JP 25315691 A JP25315691 A JP 25315691A JP 25315691 A JP25315691 A JP 25315691A JP H0561511 A JPH0561511 A JP H0561511A
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- hole
- work
- coordinate value
- touch sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、ローダ付きの2軸タ
レット旋盤等に適用される旋盤のワーク孔位置位相合せ
方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a work hole position / phase aligning method for a lathe applied to a two-axis turret lathe equipped with a loader.
【0002】[0002]
【従来の技術】ローダ付き2軸旋盤では、第1工程の主
軸で貫通孔を加工したワークを、ローダによって第2工
程の主軸に装着し直し、その貫通孔にタップ加工を施し
たり、貫通孔を基準とした各種の加工を施すことがあ
る。2. Description of the Related Art In a twin-screw lathe with a loader, a work having a through-hole machined in a spindle in a first step is remounted on a spindle in a second step by a loader, and the through-hole is tapped or Various processing may be performed based on.
【0003】[0003]
【発明が解決しようとする課題】しかし、ローダによっ
てワークを2本の主軸間に受け渡すときに、ワークの回
転位相がずれ、貫通孔の位置が偏位することがある。そ
のため加工精度が低下したり、第2工程で加工不能にな
ったりするという問題点がある。However, when the work is transferred between the two spindles by the loader, the rotation phase of the work may be shifted and the position of the through hole may be displaced. As a result, there is a problem that the processing accuracy is lowered and the processing cannot be performed in the second step.
【0004】この発明の目的は、主軸へのワーク装着時
の回転位相に誤差が生じていても、これを適正位置に補
正することができ、加工精度の向上が図れる旋盤のワー
ク孔位置位相合せ方法を提供することである。An object of the present invention is to align a work hole position and phase of a lathe which can correct an error in a rotational phase when a work is mounted on a spindle and correct the position to an appropriate position, thereby improving machining accuracy. It is to provide a method.
【0005】[0005]
【課題を解決するための手段】この発明の構成を実施例
に対応する図1と共に説明する。この旋盤のワーク孔位
置位相合せ方法は、次の各過程を含む方法である。ま
ず、主軸チャック(14)に把持されたワーク(W)の
端面の孔(Wa)に刃物台(5)のタッチセンサ(2
0)を設定位置(C)まで挿入する。孔(Wa)の内面
がタッチセンサ(20)に接触するまで主軸(4)を正
逆に回転させて、接触時の主軸(4)の回転方向座標値
を検出する。この座標検出値から前記孔(Wa)の中心
位置の回転方向座標値を演算する。この孔中心位置の演
算値と設定値(例えば原点位置)とを比較してずれ量だ
け主軸(4)の回転位相を補正する。The structure of the present invention will be described with reference to FIG. 1 corresponding to an embodiment. The work hole position phase aligning method of this lathe is a method including the following steps. First, the touch sensor (2) of the tool rest (5) is inserted into the hole (Wa) on the end surface of the work (W) held by the spindle chuck (14).
0) is inserted to the set position (C). The spindle (4) is rotated in the forward and reverse directions until the inner surface of the hole (Wa) contacts the touch sensor (20), and the rotation direction coordinate value of the spindle (4) at the time of contact is detected. From this coordinate detection value, the rotation direction coordinate value of the center position of the hole (Wa) is calculated. The calculated value of the hole center position and the set value (for example, the origin position) are compared to correct the rotational phase of the spindle (4) by the amount of deviation.
【0006】[0006]
【作用】この方法によると、刃物台(5)のタッチセン
サ(20)を用いてワーク(W)の孔(Wa)の中心位
置の回転方向座標値を求め、ずれ量だけ回転位相を補正
するので、ワーク孔位置を適正位置に補正でき、加工精
度が向上する。According to this method, the rotation direction coordinate value of the center position of the hole (Wa) of the work (W) is obtained using the touch sensor (20) of the tool rest (5), and the rotation phase is corrected by the amount of deviation. Therefore, the work hole position can be corrected to an appropriate position, and the machining accuracy is improved.
【0007】[0007]
【実施例】この発明の一実施例を図1ないし図5に基づ
いて説明する。図2はローダ付き2軸旋盤の概略正面図
である。旋盤本体1は、ベッド2の上面中央に主軸台3
を介して2本の主軸4を設け、主軸台3の両側に、刃物
台となるタレット5を各々搭載した2台のタレットキャ
リッジ6が設置してある。ローダ7は、旋盤本体1の上
方に架設したレール8上を横移動する走行台9に、前後
移動台10を介して昇降ロッド11を設置し、昇降ロッ
ド11の下端にローダヘッド12を設けたものである。
ローダヘッド12は、2個のローダチャック13を主軸
4の対向面と下面とに有し、両チャック13の位置は互
いに入替え駆動可能としてある。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIGS. FIG. 2 is a schematic front view of a two-axis lathe with a loader. The lathe body 1 has a headstock 3 at the center of the upper surface of the bed 2.
Two spindles 4 are provided via the turret, and two turret carriages 6 each mounting a turret 5 serving as a tool rest are installed on both sides of the spindle stock 3. The loader 7 is provided with an elevating rod 11 via a front-rear moving table 10 on a traveling table 9 which laterally moves on a rail 8 installed above the lathe body 1, and a loader head 12 is provided at the lower end of the elevating rod 11. It is a thing.
The loader head 12 has two loader chucks 13 on the facing surface and the lower surface of the main shaft 4, and the positions of both chucks 13 can be interchangeably driven.
【0008】図3に示すように、主軸4はワークWを把
持する主軸チャック14を軸端に有し、主軸モータ15
により高速回転および正逆の割出回転が行われる。主軸
チャック14は、スクロール式のチャック爪14aを有
するものである。タレットキャリッジ6は、ベッド2の
レール29上を横(X軸)移動自在に設置されたスライ
ドベース16に、インデックスハウジング17を前後移
動自在に設置したものであり、各々X軸サーボモータ1
8およびY軸サーボモータ19により送りねじを介して
送りが行われる。As shown in FIG. 3, the spindle 4 has a spindle chuck 14 for gripping the work W at the shaft end, and a spindle motor 15
Thus, high speed rotation and forward and reverse indexing rotation are performed. The spindle chuck 14 has a scroll-type chuck claw 14a. The turret carriage 6 has a slide base 16 movably installed laterally (X axis) on a rail 29 of a bed 2 and an index housing 17 movably installed back and forth.
8 and the Y-axis servomotor 19 feeds through a feed screw.
【0009】タレット5は、正面形状が多角形のドラム
状のものであり、各周面部分からなる工具ステーション
Sにバイトや回転工具等の各種の工具(図示せず)が装
着され、インデックスハウジング17内の割り出し機構
により割出回転させられる。タレット5の工具ステーシ
ョンSの1か所に、各種の機内計測用のタッチセンサ2
0が設けてある。タッチセンサ20は、先端の球形の検
出子20aに物体が接触するとトリガ信号を発生するタ
ッチトリガプローブからなる。The turret 5 is a drum having a polygonal front surface, and various tools (not shown) such as a bite and a rotary tool are attached to the tool station S consisting of respective peripheral surface parts, and an index housing is provided. The indexing mechanism in 17 causes indexing rotation. Touch sensor 2 for various in-machine measurement at one place of tool station S of turret 5.
0 is provided. The touch sensor 20 includes a touch trigger probe that generates a trigger signal when an object contacts the spherical detector 20a at the tip.
【0010】図1は制御系を示す。NC装置21は、N
Cコードで記述された加工プログラムを演算制御部で解
読して各軸サーボモータ18,19および主軸モータ1
5に駆動指令を与えるものであり、加工プログラムのシ
ーケンスコードや、別に記憶したシーケンスプログラム
に従って旋盤の各種のシーケンス制御を行うプログラマ
ブルコントローラ(図示せず)を備えている。FIG. 1 shows a control system. NC device 21
The machining program written in C code is read by the arithmetic and control unit and servo motors 18 and 19 for each axis and spindle motor 1
5 is provided with a drive command, and is provided with a programmable controller (not shown) that performs various sequence control of the lathe according to the sequence code of the machining program or the separately stored sequence program.
【0011】このような基本構成のNC装置21に、セ
ンサ移動手段22と、主軸角度制御手段23と、座標値
読取手段24と、中心位置演算手段25と、補正手段2
6とが設けてある。A sensor moving means 22, a spindle angle control means 23, a coordinate value reading means 24, a center position calculating means 25, and a correcting means 2 are provided in the NC device 21 having such a basic structure.
6 and 6 are provided.
【0012】センサ移動手段22は、位相合せ指令aに
応答してタレット5の回転よるタッチセンサ20の割り
出しを行う共に、各軸サーボモータ18,19の駆動に
より、タッチセンサ20をワークWの貫通孔Waに挿入
するプログラムで構成される。タッチセンサ20の移動
は、スタート位置Pから経過位置Aまで早送りした後、
経過位置Bを経て計測位置Cに達するまでスキップ切削
送りするように設定してある。各位置P,A〜Cの座標
値は、予めセンサ移動手段22のプログラム上に指定さ
れる。センサ移動手段22には、タッチセンサ20が貫
通孔Waに挿入できなかった場合に、主軸4の回転後に
再度挿入を行わせる再試行手段28が設けてある。The sensor moving means 22 indexes the touch sensor 20 by the rotation of the turret 5 in response to the phase adjustment command a, and drives the axis servomotors 18 and 19 to penetrate the touch sensor 20 through the work W. It is composed of a program to be inserted into the hole Wa. To move the touch sensor 20, after fast-forwarding from the start position P to the elapsed position A,
The skip cutting feed is set until the measurement position C is reached through the elapsed position B. The coordinate values of the respective positions P and A to C are designated on the program of the sensor moving means 22 in advance. The sensor moving means 22 is provided with a retry means 28 for re-inserting the touch sensor 20 after the rotation of the main shaft 4 when the touch sensor 20 cannot be inserted into the through hole Wa.
【0013】主軸角度制御手段23は、主軸モータ15
を駆動して主軸4を設定角度θだけ正逆にスキップ回転
させる手段である。他の各手段24〜26の機能は、後
に動作の説明と共に説明する。なお、主軸4には角度検
出器27が設けてある。The spindle angle control means 23 comprises a spindle motor 15
Is a means for driving the main shaft 4 to skip forward and reverse by the set angle θ. The functions of the other means 24 to 26 will be described later together with the description of the operation. An angle detector 27 is provided on the spindle 4.
【0014】次に、上記構成による孔位置の位相合せ方
法につき、図1および図5と共に説明する。貫通孔Wa
の加工されたワークWが主軸チャック14に把持される
と、適宜の手段で位相合せ指令aを発生させ、位相合わ
せを開始する。Next, a method of aligning the phase of the hole with the above configuration will be described with reference to FIGS. Through hole Wa
When the machined work W of (1) is gripped by the spindle chuck 14, a phase matching command a is generated by an appropriate means to start the phase matching.
【0015】タッチセンサ20は、スタート位置Pから
経過位置Aまで早送りした後、スキップ切削送りにより
貫通孔Wa内の計測位置Cまで移動させる(図5のステ
ップS1)。この後、主軸角度制御手段23により、主
軸4のスキップ回転によりワークWを回転させ、貫通孔
Waの内面がタッチセンサ20に接触したときの回転方
向座標値(機械座標値)を座標値読取手段24に読み取
って記憶する(S2)。ワークWは正逆に順次回転さ
せ、各々の座標値を記憶する。主軸4は、タッチセンサ
20の検出信号があると回転を停止させ、次の動作に移
るが、予め登録した孔径に応じた角度だけ回転させても
検出信号が得られるない場合も、次の動作に移行させ
る。The touch sensor 20 fast-forwards from the start position P to the elapsed position A, and then moves to the measurement position C in the through hole Wa by skip cutting feed (step S1 in FIG. 5). After that, the spindle angle control means 23 rotates the work W by skip rotation of the spindle 4, and the coordinate value reading means determines the rotation direction coordinate value (mechanical coordinate value) when the inner surface of the through hole Wa contacts the touch sensor 20. It is read and stored in 24 (S2). The work W is sequentially rotated in the forward and reverse directions, and the respective coordinate values are stored. The spindle 4 stops its rotation when there is a detection signal from the touch sensor 20 and moves to the next operation. However, even if the spindle 4 is rotated by an angle corresponding to the hole diameter registered in advance, no detection signal is obtained, the next operation is performed. Move to.
【0016】このように貫通孔Waの内面2か所の回転
方向座標値を検出した後、これら検出値から、貫通孔W
aの真の中心位置を中心位置演算手段25で演算する
(S3)。この演算結果を、補正手段26により設定座
標値(例えば原点位置)と比較し、ずれ量だけ主軸4を
回転させて回転位相を補正する(S4)。補正のための
主軸4の回転は、タッチセンサ20をスタート位置Pに
戻した後に行う。After detecting the rotational direction coordinate values of the two inner surfaces of the through hole Wa in this manner, the through hole W is detected from these detected values.
The true center position of a is calculated by the center position calculating means 25 (S3). The calculation result is compared with the set coordinate value (for example, the origin position) by the correction means 26, and the spindle 4 is rotated by the amount of deviation to correct the rotation phase (S4). The rotation of the spindle 4 for correction is performed after the touch sensor 20 is returned to the start position P.
【0017】このようにして貫通孔Waの位置を補正し
た後、貫通孔Waの加工、または貫通孔Waを基準とす
る加工を開始する。そのため、精度良く加工が行え、ま
たワークWの主軸4への装着不良によって加工不能とな
ることが防止される。After the position of the through hole Wa is corrected in this way, the processing of the through hole Wa or the processing based on the through hole Wa is started. Therefore, it is possible to perform the machining with high accuracy, and it is possible to prevent the machining from being impossible due to a poor mounting of the work W on the spindle 4.
【0018】前記のセンサ挿入過程(S1)において、
貫通孔Waの位置ずれが大きくてタッチセンサ20が貫
通孔Waに挿入できなかった場合は、タッチセンサ20
が位置Bまで来たときにワークWに接触し、接触信号が
得られる。この信号に応答して、センサ移動手段22に
おける再試行手段28により、主軸4を設定角度θだけ
所定方向に回転させ、タッチセンサ20の挿入動作を繰
り返す。この繰り返し回数は再試行手段28に記憶して
おき、後に補正手段26で補正するときに回転角度θの
回数倍の値を加算する。In the process of inserting the sensor (S1),
When the touch sensor 20 cannot be inserted into the through hole Wa due to the large displacement of the through hole Wa, the touch sensor 20
When comes to the position B, the workpiece W is contacted and a contact signal is obtained. In response to this signal, the retry means 28 in the sensor moving means 22 rotates the spindle 4 in the predetermined direction by the set angle θ, and the inserting operation of the touch sensor 20 is repeated. The number of times of this repetition is stored in the retry means 28, and when the correction means 26 corrects it later, a value which is a multiple of the rotation angle θ is added.
【0019】図1の各位置A〜Cは、詳しくは次の位置
とする。A位置は、B位置から+Z方向に所定のアプロ
ーチ移動量と、タッチセンサ20の検出子20aの半径
分だけシフトした位置である。B位置は、検出子20a
の中心がZ軸方向でワークWの端面と位置する位置であ
る。C位置は、B位置から−Z軸方向に所定のアプロー
チ移動量だけシフトした位置である。The respective positions A to C in FIG. 1 are specifically the following positions. The A position is a position shifted from the B position in the + Z direction by a predetermined approach movement amount and a radius of the detector 20a of the touch sensor 20. The B position is the detector 20a.
Is the position located at the end surface of the workpiece W in the Z-axis direction. The C position is a position shifted from the B position in the −Z axis direction by a predetermined approach movement amount.
【0020】なお、NC装置21にはアラーム手段(図
示せず)が設けてあり、前記各過程(S1,S2)でタ
ッチセンサ20が正規のプログラム位置以外でワークW
に接触した場合や、タッチセンサ20が主軸2の回転時
に貫通孔Waの片側方向にしか接触しなかった場合には
アラームを発生させる。The NC device 21 is provided with an alarm means (not shown) so that the touch sensor 20 can move the work W at a position other than the regular program position in each of the steps (S1, S2).
When the touch sensor 20 makes contact with the touch sensor 20, or when the touch sensor 20 makes contact only in one direction of the through hole Wa when the spindle 2 rotates, an alarm is generated.
【0021】また、前記実施例は2軸のタレット旋盤に
適用した場合につき説明したが、この発明は回転工具を
有する各種の旋盤に適用することができる。Further, although the above embodiment has been described for the case of being applied to a two-axis turret lathe, the present invention can be applied to various lathes having a rotary tool.
【0022】[0022]
【発明の効果】この発明のワーク孔位置位相合せ方法に
よると、主軸チャックに把持されたワークの端面の孔に
刃物台のタッチセンサを設定位置まで挿入し、前記孔の
内面がタッチセンサに接触するまで主軸を回転させて接
触時の主軸の回転方向座標値を検出し、この座標検出値
から前記孔の中心位置の回転方向座標値を演算し、設定
値と比較してずれ量だけ主軸の回転位相を補正するよう
にしたため、ワーク孔位置を適正位置に補正でき、加工
精度が向上するという効果がある。According to the work hole position phasing method of the present invention, the touch sensor of the tool rest is inserted to the set position in the hole of the end face of the work held by the spindle chuck, and the inner surface of the hole contacts the touch sensor. Until the rotation direction coordinate value of the spindle at the time of contact is detected, the rotation direction coordinate value of the center position of the hole is calculated from the detected coordinate value, and compared with the set value, the shift amount of the spindle is calculated. Since the rotation phase is corrected, the work hole position can be corrected to an appropriate position, and the processing accuracy is improved.
【図1】この発明の一実施例を適用する旋盤とその制御
装置の概念構成を示す説明図である。FIG. 1 is an explanatory diagram showing a conceptual configuration of a lathe to which an embodiment of the present invention is applied and a control device therefor.
【図2】その旋盤の概略正面図である。FIG. 2 is a schematic front view of the lathe.
【図3】同旋盤の部分拡大平面図である。FIG. 3 is a partially enlarged plan view of the lathe.
【図4】同旋盤の主軸とタッチセンサとの関係を示す正
面図である。FIG. 4 is a front view showing a relationship between a spindle of the lathe and a touch sensor.
【図5】同実施例のワーク孔位置位相合せ方法の過程を
示す流れ図である。FIG. 5 is a flow chart showing a process of a work hole position / phase aligning method of the embodiment.
4…主軸、5…タレット(刃物台)、7…ローダ、14
…主軸チャック、15…主軸モータ、18…X軸サーボ
モータ、19…Y軸サーボモータ、20…タッチセン
サ、20a…検出子、21…NC装置、22…センサ移
動手段、23…主軸角度制御手段、24…座標値読取手
段、25…中心位置演算手段、26…補正手段、27…
角度検出器、W…ワーク、Wa…貫通孔4 ... Spindle, 5 ... Turret (turret), 7 ... Loader, 14
... spindle chuck, 15 ... spindle motor, 18 ... X-axis servo motor, 19 ... Y-axis servo motor, 20 ... touch sensor, 20a ... detector, 21 ... NC device, 22 ... sensor moving means, 23 ... spindle angle control means. , 24 ... Coordinate value reading means, 25 ... Center position calculation means, 26 ... Correction means, 27 ...
Angle detector, W ... Work, Wa ... Through hole
Claims (1)
の孔に刃物台のタッチセンサを設定位置まで挿入する過
程と、前記孔の内面が前記タッチセンサに接触するまで
前記主軸を正逆に回転させて接触時の主軸の回転方向座
標値を検出する過程と、この座標検出値から前記孔の中
心位置の回転方向座標値を演算する過程と、この孔中心
位置の演算値と設定値とを比較してずれ量だけ主軸の回
転位相を補正する過程とを含む旋盤のワーク孔位置位相
合せ方法。1. A process of inserting a touch sensor of a tool post into a hole on an end surface of a work gripped by a spindle chuck to a set position, and rotating the spindle forward and backward until an inner surface of the hole comes into contact with the touch sensor. Then, the process of detecting the rotation direction coordinate value of the spindle at the time of contact, the process of calculating the rotation direction coordinate value of the hole center position from this coordinate detection value, and the calculated value and set value of this hole center position A method for aligning a work hole position phase of a lathe including a step of compensating the rotational phase of the spindle by a deviation amount in comparison.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25315691A JPH0561511A (en) | 1991-09-03 | 1991-09-03 | Phase matching method for work hole position of lathe |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25315691A JPH0561511A (en) | 1991-09-03 | 1991-09-03 | Phase matching method for work hole position of lathe |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0561511A true JPH0561511A (en) | 1993-03-12 |
Family
ID=17247311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25315691A Pending JPH0561511A (en) | 1991-09-03 | 1991-09-03 | Phase matching method for work hole position of lathe |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0561511A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013094899A (en) * | 2011-11-01 | 2013-05-20 | Murata Machinery Ltd | Lathe |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60259356A (en) * | 1984-06-04 | 1985-12-21 | Okuma Mach Works Ltd | Offset control system of c-axis original point in complex nc lathe |
-
1991
- 1991-09-03 JP JP25315691A patent/JPH0561511A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60259356A (en) * | 1984-06-04 | 1985-12-21 | Okuma Mach Works Ltd | Offset control system of c-axis original point in complex nc lathe |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013094899A (en) * | 2011-11-01 | 2013-05-20 | Murata Machinery Ltd | Lathe |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2537155C (en) | Grinding machine with concentricity correction | |
US10773313B2 (en) | Turret tool rest and machine tool | |
JP2002224936A (en) | Tool presetter and method for calculation of tool offset data | |
JP6881725B2 (en) | Work processing method, spindle angle correction device and compound lathe | |
US6163735A (en) | Numerically controlled machine tool | |
JP2919754B2 (en) | Backlash measurement and correction device for spherical or circular surface machining | |
JPH04256550A (en) | Detection device for tip of cutting tool | |
JPH0561511A (en) | Phase matching method for work hole position of lathe | |
JP4048356B2 (en) | Machining center capable of machining gears and gear machining method | |
JP3357083B2 (en) | Automatic processing equipment | |
JPH03161248A (en) | Indexing control device for tool rest of nc lathe | |
JP5531640B2 (en) | Feed control device for machine tools | |
JP2001030143A (en) | Automatic measuring method and device for ball end mill tool | |
JP2688616B2 (en) | Biaxial machining method for work | |
JPH06246589A (en) | Noncircular workpiece error correcting method by in-machine measurement | |
JP4048434B2 (en) | Grooving method and numerical control device | |
JPS6254653A (en) | Phase alignment method | |
JPH055343U (en) | Phase determination mechanism during loading | |
JPS6331877Y2 (en) | ||
JPS6248407A (en) | Cutting tool setting device | |
EP0823306B1 (en) | Numerically controlled machine tool | |
JP2685832B2 (en) | Numerically controlled grinding machine | |
JPH0354834Y2 (en) | ||
JPH05177506A (en) | Index machine and use thereof | |
JPS63272402A (en) | Driving structure of headstock on combination machining machine tool |