JPH10202487A - Nc control type work rest device - Google Patents

Nc control type work rest device

Info

Publication number
JPH10202487A
JPH10202487A JP9010525A JP1052597A JPH10202487A JP H10202487 A JPH10202487 A JP H10202487A JP 9010525 A JP9010525 A JP 9010525A JP 1052597 A JP1052597 A JP 1052597A JP H10202487 A JPH10202487 A JP H10202487A
Authority
JP
Japan
Prior art keywords
rest arm
rest
correction
arm
work
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP9010525A
Other languages
Japanese (ja)
Other versions
JP3572842B2 (en
Inventor
Kimihiro Saka
公裕 坂
Yasushi Ohashi
裕史 大橋
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP1052597A priority Critical patent/JP3572842B2/en
Publication of JPH10202487A publication Critical patent/JPH10202487A/en
Application granted granted Critical
Publication of JP3572842B2 publication Critical patent/JP3572842B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
  • Grinding Of Cylindrical And Plane Surfaces (AREA)

Abstract

PROBLEM TO BE SOLVED: To make motion of a head end of the other rest arm precisely follow motion of an head end of one rest arm by finding a target position to be commanded to a servo motor to drive the other one of the both rest arms by multiplying a target position of the one rest arm by a specified ratio. SOLUTION: A target position and advancing speed of a lower part rest arm 14 are computed by multiplying a target position and advancing speed of an upper part rest arm 12 by a coefficient which is an electronic gear ratio. The target position and command speed of the upper part rest arm 12 are output to a drive unit DUY, and a correction target position and a speed command of the lower part rest arm 14 are output to a drive unit DUV. Consequently, advancing motion of a head end of the lower part rest arm 14 precisely follows advancing motion of a head end of the upper part rest arm 12.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、所定の軸線上で回
転する円筒ワークを加工中に加工抵抗に抗して支持する
レスト装置に関し、特に、比較的大径のワークから小径
のワークに対応するように上部レスト腕および下部レス
ト腕の運動を数値制御可能とした研削盤での使用に好適
なNC制御形ワークレスト装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a rest device for supporting a cylindrical workpiece rotating on a predetermined axis against machining resistance during machining. The present invention relates to an NC control type work rest device suitable for use in a grinding machine capable of numerically controlling the movement of an upper rest arm and a lower rest arm.

【0002】[0002]

【従来の技術】一般に、研削盤に使用されるNC制御形
ワークレスト装置は、研削砥石の反対側で円筒ワークの
外周に当接して法線方向の研削抵抗に対抗する上部レス
ト腕と、円筒ワークの下方外周に当接して接線方向の研
削抵抗に対抗する下部レスト腕とを含む。これらレスト
腕の送り機構は、個々のサーボモータにより駆動される
送りネジ機構により構成され、比較的大径のワークから
小径のワークに対応可能な広範囲形のものとなってい
る。
2. Description of the Related Art Generally, an NC control type work rest device used for a grinding machine comprises an upper rest arm which abuts against the outer periphery of a cylindrical work on the opposite side of a grinding wheel to oppose a grinding force in a normal direction, and a cylindrical work rest device. A lower rest arm which abuts against a lower outer periphery of the work and opposes tangential grinding resistance. The feed mechanisms of these rest arms are constituted by feed screw mechanisms driven by individual servomotors, and are of a wide-range type capable of dealing with relatively large-diameter work to small-diameter work.

【0003】上部レスト腕は、そのサーボモータにより
駆動される送りネジ機構の運動量と等しく移動される構
成となっているが、下部レスト腕はその基部が装置本体
に旋回可能に枢支されているため、下部レスト腕のワー
クの外周下面と当接する先端の運動量は、そのサーボモ
ータにより駆動される送りネジ機構の運動量を拡大して
移動される。上部レスト腕のワークに当接する先端の運
動量と下部レスト腕の先端の運動量を調和させるため、
上部レスト腕用のサーボモータへ投与する移動指令値に
対して所定の減速係数を乗算した所謂電子ギヤ比により
減速した移動指令値を下部レスト腕用のサーボモータに
投与するように、数値制御装置がプログラムされてい
る。そして、前記電子ギヤ比、つまり上部レスト腕用サ
ーボモータに与える指令値と下部レスト腕用サーボモー
タに与えるそれとの比率は、下部レスト腕の装置本体へ
の枢着点と下部レスト腕の先端の当接点との距離aに対
する前記枢着点と下部レスト腕の基部の下方に設定した
旋回モーメント作用点との距離bの比率により固定的に
設定されている。
The upper rest arm is configured to be moved by the same amount as the momentum of the feed screw mechanism driven by the servomotor, while the lower rest arm is pivotally supported at its base by the apparatus body. Therefore, the momentum of the tip of the lower rest arm that contacts the outer peripheral lower surface of the workpiece is moved while enlarging the momentum of the feed screw mechanism driven by the servomotor. In order to harmonize the momentum at the tip of the upper rest arm that contacts the work and the momentum at the tip of the lower rest arm,
A numerical control device for distributing a movement command value decelerated by a so-called electronic gear ratio obtained by multiplying a movement command value to be applied to the upper rest arm servomotor by a predetermined deceleration coefficient to the lower rest arm servomotor. Is programmed. The electronic gear ratio, that is, the ratio between the command value given to the upper rest arm servomotor and that given to the lower rest arm servomotor is determined by the pivot point of the lower rest arm to the apparatus body and the tip of the lower rest arm. It is fixedly set by the ratio of the distance b between the pivot point and the point of application of the turning moment set below the base of the lower rest arm to the distance a from the contact point.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、図1
(A)のように小径ワークW1を支持する場合と、図1
(B)のように大径ワークW2を支持する場合とでは、
下部レスト腕14の先端のワーク支持点がSP1からS
P2へ変化するため、前記距離aはa1からa2へ変化
する(a1>a2)。電子ギヤ比を一定に設定した従来
のレスト装置を、比較的小径ワークから大径ワークまで
を対象とする広範囲形のものとして使用する場合、上部
レスト腕12に対する下部レスト腕14の追従精度に誤
差を生じることとなり、このため研削加工の最終仕上げ
段階においてワークは本来在るべき軸心から上下方向に
偏向した位置に保持されて加工され、これがワークの最
終仕上げ寸法精度を低下させる要因となっていた。
However, FIG.
FIG. 1A shows a case where a small-diameter work W1 is supported as shown in FIG.
In the case where the large-diameter work W2 is supported as shown in FIG.
The work support point at the tip of the lower rest arm 14 is SP1 to S
Since the distance a changes to P2, the distance a changes from a1 to a2 (a1> a2). When a conventional rest device having a constant electronic gear ratio is used as a wide-range type for a relatively small-diameter work to a large-diameter work, an error occurs in the follow-up accuracy of the lower rest arm 14 with respect to the upper rest arm 12. Therefore, in the final finishing stage of the grinding process, the workpiece is processed while being held at a position deviated vertically from the axis where it should originally exist, and this is a factor that reduces the final finishing dimensional accuracy of the workpiece. Was.

【0005】したがって、本発明の目的は、小径ワーク
から大径ワークまでを適用対象とする広範囲形のワーク
レスト装置において、上部レスト腕および下部レスト腕
の移動範囲に亘って、下部レスト腕の先端が上部レスト
腕の先端の移動に忠実に追従できるようにすることにあ
る。
[0005] Accordingly, an object of the present invention is to provide a wide-range work rest apparatus applicable to small-diameter workpieces to large-diameter workpieces, so that the distal end of the lower rest arm extends over the moving range of the upper and lower rest arms. Is capable of faithfully following the movement of the tip of the upper rest arm.

【0006】[0006]

【課題を解決するための手段】従来のレスト装置に係わ
る上述した課題および目的は、本発明による下記の手段
により解決され達成される。請求項1の発明によるNC
制御形ワークレスト装置は、加工工具の反対側で円筒ワ
ークの外周を支持すべく前記ワークに向かって進退送り
可能に装置本体に案内された上部レスト腕と、先端を前
記ワークの略下方からワークに向かって進退させるべく
基部が前記装置本体に旋回可能に枢支された下部レスト
腕と、前記上部レスト腕を進退する第1サーボモータを
含む送り機構と、前記下部レスト腕を旋回する第2サー
ボモータを含む送り機構と、さらに、これら第1および
第2サーボモータを制御する数値制御装置とで構成され
るNC制御形ワークレスト装置において、前記数値制御
装置は、前記ワークの仕上げ径に応じて決められ前記上
部レスト腕および下部レスト腕の一方の送り運動を制御
する第1指令値を設定する第1指令値設定手段と、前記
第1指令値に所定の係数を乗算して求められるか或いは
前記ワークの仕上げ径に応じて決められ前記上部レスト
腕および下部レスト腕の他方の送り運動を制御する第2
指令値を設定する第2指令値設定手段と、前記他方のレ
スト腕の送り運動量に応じて補正送り量を設定する補正
送り量設定手段と、前記第2指令値に前記補正送り量を
加算して補正第2指令値を得る加算手段と、さらに、前
記第1指令値および前記補正第2指令値に基づいて前記
一方のレスト腕に対応する前記第1および第2サーボモ
ータの一方と前記他方のレスト腕に対応する前記第1お
よび第2サーボモータの他方をそれぞれ制御する制御手
段とを含むことを特徴とする。
SUMMARY OF THE INVENTION The above-mentioned problems and objects of the conventional rest device are solved and achieved by the following means according to the present invention. NC according to the invention of claim 1
The control type work rest device includes an upper rest arm guided to the device main body so as to be able to advance and retreat toward the work so as to support the outer periphery of the cylindrical work on the opposite side of the processing tool, and a tip end of the work from substantially below the work. A lower rest arm pivotally supported by the apparatus body so as to advance and retreat toward the main body, a feed mechanism including a first servomotor for moving the upper rest arm forward and backward, and a second mechanism for rotating the lower rest arm. In an NC control type workrest device including a feed mechanism including a servomotor and a numerical control device for controlling the first and second servomotors, the numerical control device is configured to perform a control according to a finishing diameter of the work. First command value setting means for setting a first command value for controlling a feed motion of one of the upper rest arm and the lower rest arm; The controls the other feed movement of the upper rest arm and lower rest arm determined according to the finishing size of or the workpiece is determined by multiplying the coefficient 2
A second command value setting means for setting a command value, a correction feed amount setting means for setting a correction feed amount in accordance with a feed movement amount of the other rest arm, and adding the correction feed amount to the second command value. Adding means for obtaining a corrected second command value by using the first and second servomotors corresponding to the one rest arm based on the first command value and the corrected second command value. And control means for controlling the other of the first and second servomotors corresponding to the rest arms of the first and second servomotors, respectively.

【0007】請求項2の発明によるNC制御形ワークレ
スト装置は、前記一方および他方のレスト腕がそれぞれ
前記上部および下部レスト腕であり、前記補正送り量設
定手段は、前記下部レスト腕の運動量毎の補正値を記憶
する補正値テーブルと、前記下部レスト腕の運動量に応
じた補正値を前記補正値テーブルから読み出す手段とか
ら構成され、また前記制御手段は前記第1指令値および
前記補正第2指令値に基づいて前記第1および第2サー
ボモータをそれぞれ制御することを特徴とする。
According to a second aspect of the present invention, in the NC control type work rest device, the one and the other rest arms are the upper and lower rest arms, respectively, and the correction feed amount setting means is provided for each movement amount of the lower rest arm. And a means for reading a correction value corresponding to the amount of movement of the lower rest arm from the correction value table, and the control means includes the first command value and the second correction value. The first and second servomotors are respectively controlled based on a command value.

【0008】請求項3の発明によるNC制御形ワークレ
スト装置は、前記一方および他方のレスト腕は、それぞ
れ前記上部および下部レスト腕であり、前記補正送り量
設定手段は、前記下部レスト腕の単位運動量の増加に対
応して各増分補正送り量を予め記憶した補正値テーブル
と、前記下部レスト腕が現在位置から目標位置に移動す
る運動範囲内における各増分補正送り量を読み出し累積
加算して前記補正送り量を設定する累積加算手段とで構
成され、また前記制御手段は前記第1指令値および前記
補正第2指令値に基づいて前記第1および第2サーボモ
ータをそれぞれ制御することを特徴とする。
According to a third aspect of the present invention, in the NC control type work rest device, the one and the other rest arms are the upper and lower rest arms, respectively, and the correction feed amount setting means is a unit of the lower rest arm. A correction value table in which each incremental correction feed amount is stored in advance in response to an increase in the amount of exercise, and each incremental correction feed amount within the exercise range in which the lower rest arm moves from the current position to the target position is read out and cumulatively added. And accumulative addition means for setting a corrected feed amount. The control means controls the first and second servo motors based on the first command value and the corrected second command value, respectively. I do.

【0009】[0009]

【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。図2において、10はレスト装置
本体で、好適には、研削盤のテーブル若しくはベッド1
1上に固定して設けられる。上部レスト腕12は、砥石
台13上に回転自在に支持された砥石Gの正面において
かつこの砥石Gの反対側で円筒状のワークWに対し進退
送り可能に装置本体10に案内されている。下部レスト
腕14は、その基端上部において装置本体10にピン1
5を介して垂直面内で旋回可能に枢着され、その基端下
部がリンク16の一端をピン17aを介して枢着してい
る。このピン17aは、後述する駆動腕18により旋回
モーメントを受ける作用点として機能する。リンク16
の他端は、ピン17bを介して駆動腕18の前端に枢着
されている。駆動腕18は、上部レスト腕12の下方位
置でこれと平行関係を維持して装置本体10に進退送り
可能に案内されている。
Embodiments of the present invention will be described below with reference to the drawings. In FIG. 2, reference numeral 10 denotes a rest device main body, preferably a table or a bed 1 of a grinding machine.
1 is provided fixedly. The upper rest arm 12 is guided to the apparatus main body 10 so as to be able to advance and retreat with respect to the cylindrical work W on the front side of the grindstone G rotatably supported on the grindstone table 13 and on the opposite side of the grindstone G. The lower rest arm 14 has a pin 1
The lower end of the base is pivotally connected to one end of a link 16 via a pin 17a. The pin 17a functions as a point of action for receiving a turning moment by a driving arm 18 described later. Link 16
Is pivotally connected to the front end of the drive arm 18 via a pin 17b. The driving arm 18 is guided to the apparatus main body 10 so as to be able to move forward and backward while maintaining a parallel relationship with the driving arm 18 below the upper rest arm 12.

【0010】上部レスト腕12および駆動腕18は、そ
れらの後端に開口する穴内にナット21,22を嵌挿し
ており、これらナット21,22は、それぞれ装置本体
10の後面に固着したサーボモータ23,24により回
転されるネジ軸25,26と螺合している。従って、サ
ーボモータ23,24が動作されると、それぞれキー部
材19,20により装置本体10に対し廻り止めされた
上部レスト腕12および駆動腕18が進退され、この進
退位置はサーボモータ23,24に付属のエンコーダ2
3a,24aにより検出される。この場合、駆動腕18
の進退運動はリンク部材16を介して下部レスト腕14
を旋回駆動する。
The upper rest arm 12 and the drive arm 18 have nuts 21 and 22 fitted in holes formed at the rear ends thereof, and these nuts 21 and 22 are respectively fixed to the rear surface of the apparatus main body 10 by a servomotor. It is screwed with screw shafts 25 and 26 rotated by 23 and 24. Therefore, when the servo motors 23 and 24 are operated, the upper rest arm 12 and the drive arm 18 which are prevented from rotating with respect to the apparatus main body 10 by the key members 19 and 20, respectively, are advanced and retracted. Encoder 2 attached to
3a, 24a. In this case, the driving arm 18
Of the lower rest arm 14 via the link member 16.
Is turned.

【0011】ワークWは、テーブルまたはベッド11上
に設置した図略の主軸台および心押台により両端がセン
タ支持されると共に回転駆動され、砥石Gにより研削加
工される間は上部レスト腕12および下部レスト腕14
の前端に設けたシュー12a,14aにより支持され
る。上部レスト腕12および下部レスト腕14は、ワー
クWと砥石Gとの当接点である研削ポイントに生じる法
線抵抗および接線抵抗に抗してワークWをその理想回転
軸線上で回転するように支持する。
The work W is rotatably driven while its both ends are center-supported by a headstock and tailstock (not shown) installed on a table or bed 11, and is rotated while being ground by a grindstone G. Lower rest arm 14
Are supported by the shoes 12a and 14a provided at the front end of the. The upper rest arm 12 and the lower rest arm 14 support the work W to rotate on its ideal rotation axis against normal resistance and tangential resistance generated at a grinding point which is a contact point between the work W and the grindstone G. I do.

【0012】コンピュータ制御形の数値制御装置(以
下、CNC装置)30は、CPU31およびメモリ32
を含む。CPU31は、データ入出力モードで動作する
とき、オペレータがキーボード33およびCRT34を
用いて対話形式にて入力する数値制御プログラムおよび
各種の制御データをインターフェース35を介して受入
れメモリ32内へ入力すると共に、オペレータが指定す
るメモリ32内のデータをCRT34上に表示する。ま
た、CPU31は、設定替えモードおよび研削サイクル
モードで動作するとき、数値制御プログラムを実行し、
インターフェース36を介して指令値をサーボモータ駆
動ユニットDUX,DUYおよびDUVへ出力する。
A computer-controlled numerical controller (hereinafter, CNC device) 30 includes a CPU 31 and a memory 32.
including. When operating in the data input / output mode, the CPU 31 receives a numerical control program and various control data input by the operator interactively using the keyboard 33 and the CRT 34 through the interface 35 and inputs them into the reception memory 32. The data in the memory 32 designated by the operator is displayed on the CRT 34. When operating in the setting change mode and the grinding cycle mode, the CPU 31 executes a numerical control program,
The command value is output to the servo motor drive units DUX, DUX and DUV via the interface 36.

【0013】駆動ユニットDUXは、砥石台13をワー
クWに対し進退運動する送りネジ機構40のネジ軸を駆
動するサーボモータ41を制御し、駆動ユニットDUY
およびDUVは、上部および下部レスト腕12、14駆
動用のサーボモータ23,24をそれぞれ制御する。サ
ーボモータ41,23,24に付属のエンコーダ41
a,23a,24aからの帰還出力は、それぞれ対応す
る駆動ユニットDUX,DUY,DUVへ入力される一
方、インターフェース36へも入力される。
The drive unit DUX controls a servomotor 41 that drives a screw shaft of a feed screw mechanism 40 that moves the grindstone table 13 forward and backward with respect to the workpiece W, and drives the drive unit DUX.
And DUV control servo motors 23 and 24 for driving the upper and lower rest arms 12 and 14, respectively. Encoder 41 attached to servo motors 41, 23, 24
The feedback outputs from a, 23a, and 24a are input to the corresponding drive units DUX, DOY, and DUV, while being input to the interface 36.

【0014】各駆動ユニットは、対応するエンコーダ出
力を演算して速度帰還信号を作り、この速度帰還信号が
指令速度信号と一致するように対応するサーボモータの
動作速度を制御する。インターフェース36は、対応す
るエンコーダ出力をCPU31が所定のインターバルで
参照可能にし、これによりCPU31が各サーボモータ
の運動を位置帰還制御できるようにしている。
Each drive unit calculates a corresponding encoder output to generate a speed feedback signal, and controls the operation speed of the corresponding servo motor so that the speed feedback signal matches the command speed signal. The interface 36 allows the CPU 31 to refer to the corresponding encoder output at predetermined intervals, thereby enabling the CPU 31 to perform position feedback control on the movement of each servomotor.

【0015】図3および図4はメモリ32内に設けた図
略の読み出し専用メモリ(ROM)領域に記憶されたシ
ステム制御プログラムの一部を構成するレスト制御プロ
グラムRCPの概略を示し、図5は同じく前記ROM領
域に記憶された補正値テーブルTBLの内容を概略的に
示す説明図である。この補正値テーブルTBLは、例え
ば、直径が75mmのワークを支持する位置(基準位
置)から直径が35mmのワークを支持する位置(最前
進位置)までの範囲について、半径で1mm増加する毎
にこの増加分に対応する下部レスト腕14の補正量(上
部レスト腕12に対する追跡誤差に相当する)α1〜α
20をアドレスN1〜N20に予め登録記憶している。
FIGS. 3 and 4 schematically show a rest control program RCP constituting a part of a system control program stored in a not-shown read-only memory (ROM) area provided in the memory 32. FIG. FIG. 3 is an explanatory view schematically showing the contents of a correction value table TBL stored in the ROM area. The correction value table TBL is, for example, every time the radius increases by 1 mm in a range from a position supporting a work with a diameter of 75 mm (reference position) to a position supporting a work with a diameter of 35 mm (most forward position). Correction amount of lower rest arm 14 corresponding to increase (corresponding to tracking error for upper rest arm 12) α1 to α
20 are registered and stored in advance at addresses N1 to N20.

【0016】本発明によるレスト装置は、レスト制御プ
ログラムRCPに従って下記の動作説明のように制御さ
れる。例えば、自動車のエンジンのためのクランクシャ
フトを研削加工する大量生産ラインにおいては、或るロ
ットのワークを連続して加工した後、異なるロットのワ
ークを連続して加工する形態がしばしば採用される。こ
の場合、次ぎのロットのワークの加工動作を開始するに
先立って、設定替え動作が実行される。
The rest device according to the present invention is controlled as described below in accordance with the rest control program RCP. For example, in a mass production line for grinding a crankshaft for an automobile engine, a form in which a certain lot of work is continuously processed and then a different lot of work is continuously processed is often adopted. In this case, a setting change operation is performed prior to starting the processing operation of the work of the next lot.

【0017】設定替えモードにおいて設定替え指令が与
えられる時、図3のステップ101および102が順次
実行され、上部および下部レスト腕12,14の初期位
置UPi,LPiが設定される。上部レスト腕12の初
期位置UPiは、次ぎに加工すべきロットのワークWの
仕上げ径Dfin に対し上部レスト腕12の先端が所定量
(例えば、20mm)後退した位置をとるように設定さ
れ(ステップ101)、この上部レスト腕12の初期位
置UPiに所定の電子ギヤ比である係数(例えば、0.
4)を乗算した位置を下部レスト腕14の初期位置LP
iとして設定される(ステップ102)。
When a setting change command is given in the setting change mode, steps 101 and 102 in FIG. 3 are sequentially executed, and the initial positions UPi, LPi of the upper and lower rest arms 12, 14 are set. The initial position UPi of the upper rest arm 12 is set such that the leading end of the upper rest arm 12 is retracted by a predetermined amount (for example, 20 mm) with respect to the finish diameter Dfin of the work W of the next lot to be processed (step). 101), a coefficient (for example, 0. 1) which is a predetermined electronic gear ratio is set at the initial position UPi of the upper rest arm 12.
4) multiplied by the initial position LP of the lower rest arm 14
It is set as i (step 102).

【0018】このように設定された各初期位置UPiお
よびLPi(=0.4UPi)がステップ114におい
て駆動ユニットDUYおよびDUVへ出力され、この結
果、上部および下部レスト腕12,14の先端は次ぎに
加工するロットのワーク仕上げ径Dfin からそれぞれ所
定距離(例えば、20mm)後退した位置に位置決めさ
れる。
The initial positions UPi and LPi (= 0.4 UPi) set in this way are output to the drive units DUY and DUV in step 114. As a result, the tips of the upper and lower rest arms 12, 14 are next. It is positioned at a position retracted by a predetermined distance (for example, 20 mm) from the workpiece finishing diameter Dfin of the lot to be processed.

【0019】各レスト腕12,14が初期位置に後退位
置決めされた後、次ロットワークの第1番目のワークW
が研削盤上に搬入され図略の主軸台および心押台上にセ
ンタ支持される。このワーク搬入完了が適宜確認手段に
て確認されると、CNC装置30の動作モードが設定替
えモードから研削サイクルモードに切り替えられ、研削
サイクル起動指令が与えられる。CNC装置30はこの
ロットのワーク用の数値制御プログラムに従って動作
し、これにより砥石台13が前進され、この前進と同時
にワークWの回転が開始される。
After each of the rest arms 12, 14 is retracted to the initial position, the first work W of the next lot work is performed.
Is carried into a grinding machine and is center supported on a headstock and tailstock (not shown). When the completion of loading of the work is properly confirmed by the confirmation means, the operation mode of the CNC device 30 is switched from the setting change mode to the grinding cycle mode, and a grinding cycle start command is given. The CNC device 30 operates according to the numerical control program for the work of this lot, whereby the grindstone table 13 is advanced, and at the same time, the rotation of the work W is started.

【0020】研削サイクルの実行により、砥石台13の
プランジ研削速度は、図6に示すように、早送り速度、
粗研削送り速度、精研削送り速度へ順次減速されてワー
クWが砥石Gにより研削され、、砥石台13が数値制御
プログラムに指定される前進端位置まで到達した後所定
時間送り停止されてスパークアウト研削が行われ、所定
時間経過後、砥石台13がプランジ研削開始位置まで早
送り後退される。
By executing the grinding cycle, the plunge grinding speed of the grindstone table 13 is increased as shown in FIG.
The work W is ground by the grindstone G while being sequentially reduced to the coarse grinding feed speed and the fine grinding feed speed, and the grinding wheel table 13 is stopped for a predetermined time after reaching the forward end position specified by the numerical control program, and sparks out. Grinding is performed, and after a lapse of a predetermined time, the grindstone table 13 is rapidly moved backward to the plunge grinding start position.

【0021】粗研削送り速度で砥石台13が前進される
粗研削工程の途中において、レスト腕12,14が前進
動作される。好ましくは、レスト腕12,14の前進に
先立って粗研削スパークアウトが実行され、このスパー
クアウトの後砥石台13はレスト腕12,14の前進を
許容すべく若干距離後退(バック・オフ)される。レス
ト腕12,14の前進指令が与えられる時、図3のステ
ップ111が実行され、上部レスト腕12の目標位置U
Ptおよび前進速度UFtが数値制御プログラムに従っ
て設定される。この上部レスト腕12の目標位置UPt
は、好ましくはワークWの仕上げ径Dfin の1/2に対
応する。続くステップ112においては、下部レスト腕
14の目標位置LPtおよび前進速度LFtが演算され
る。より具体的には、下部レスト腕14の目標位置LP
tおよび前進速度LFtは、上部レスト腕12の目標位
置UPtおよび前進速度UFtに電子ギヤ比である係数
(=0.4)を乗算することにより算出される。
In the course of the rough grinding step in which the grinding wheel table 13 is advanced at the coarse grinding feed speed, the rest arms 12, 14 are advanced. Preferably, a coarse grinding spark-out is performed prior to the advancement of the rest arms 12, 14, and after this spark-out, the grinding wheel head 13 is retracted a little distance (back-off) to allow the advancement of the rest arms 12, 14. You. When the forward command of the rest arms 12 and 14 is given, step 111 in FIG.
Pt and forward speed UFt are set according to a numerical control program. The target position UPt of the upper rest arm 12
Preferably corresponds to 1/2 of the finished diameter Dfin of the work W. In the following step 112, the target position LPt and the forward speed LFt of the lower rest arm 14 are calculated. More specifically, target position LP of lower rest arm 14
t and the forward speed LFt are calculated by multiplying the target position UPt and the forward speed UFt of the upper rest arm 12 by a coefficient (= 0.4) which is an electronic gear ratio.

【0022】続くステップ113においては、図4に示
す補正送り量設定プログラムCOMPが実行され、この
プログラムに従って、下部レスト腕14の位置補正量が
決定される。より具体的には、ステップ102,112
において算出された下部レスト腕14の初期位置LP
i,目標位置LPtの読み取り、補正値テーブルTBL
の初期読み出しアドレスを指定するアドレスカウンタA
Cの初期値Niの設定および補正量レジスタΣαのゼロ
イング、さらには、下部レスト腕14が初期位置LPi
からワーク仕上げ径位置(Dfin /2=LPt)に移動
する距離の計算が、ステップ201〜203においてそ
れぞれ実行される。
In the following step 113, a correction feed amount setting program COMP shown in FIG. 4 is executed, and the position correction amount of the lower rest arm 14 is determined according to this program. More specifically, steps 102 and 112
Position LP of the lower rest arm 14 calculated at
i, reading of target position LPt, correction value table TBL
Counter A that specifies the initial read address of
Setting of the initial value Ni of C and zeroing of the correction amount register $ α, and further, the lower rest arm 14 is moved to the initial position LPi.
Is calculated in steps 201 to 203 respectively.

【0023】ステップ202においてアドレスカウンタ
ACに設定される初期値Niは、下部レスト腕14の初
期位置LPiに対応して設定される。また、ステップ2
03における下部レスト腕14の移動距離の計算におい
ては、下部レスト腕14の初期位置LPiから目標位置
LPtを減算し、これにより半径差を整数値nとして求
める。この整数値nは、図5に示す補正値テーブルTB
Lの読み出しアドレスの歩進回数を表す。
The initial value Ni set in the address counter AC in step 202 is set corresponding to the initial position LPi of the lower rest arm 14. Step 2
In the calculation of the moving distance of the lower rest arm 14 in 03, the target position LPt is subtracted from the initial position LPi of the lower rest arm 14, thereby obtaining the radius difference as an integer value n. This integer value n corresponds to the correction value table TB shown in FIG.
Indicates the number of steps of the read address of L.

【0024】ステップ204〜208は、ステップ20
2において設定された補正値テーブルTBLの初期読み
出しアドレスNiを前記整数値nに対応する回数だけ歩
進し、各歩進毎に読み出される補正量αを補正量レジス
タΣαに逐次累積加算する。そして、ステップ209に
おいては、補正量レジスタΣαの補正量をステップ11
2にて算出した下部レスト腕14の目標位置LPtに加
算して、下部レスト腕14の補正目標位置LPt’を求
める。
Steps 204 to 208 correspond to step 20
2. The initial read address Ni of the correction value table TBL set in Step 2 is incremented by the number of times corresponding to the integer value n, and the correction amount α read for each step is sequentially and cumulatively added to the correction amount register Σα. Then, in step 209, the correction amount of the correction amount register $ α is stored in step 11
The correction target position LPt ′ of the lower rest arm 14 is obtained by adding the target position LPt of the lower rest arm 14 calculated in step 2.

【0025】従って、図3のステップ114において
は、上部レスト腕12の目標位置UPtおよび指令速度
UFtが駆動ユニットDUYに出力されると共に、下部
レスト腕14の補正目標位置LPt’および速度指令L
Ftが駆動ユニットDUVへ出力される。このため、上
部レスト腕12先端の前進運動に対し下部レスト腕14
の先端の前進運動は正確に追従し、これらレスト腕1
2,14がその前進途中において加工中のワークWの外
周と当接してこれを研削抵抗に抗して支持する。そし
て、これらレスト腕12,14が目標位置UPtおよび
補正目標位置LPt’に到達した状態では、上部レスト
腕12の先端と下部レスト腕14の先端は、ワークWが
仕上げ径Dfin まで加工された時、ワークWの軸線をそ
の理想回転中心に位置させるようにワークWの仕上げ外
周を保持する。
Accordingly, in step 114 of FIG. 3, the target position UPt and the command speed UFt of the upper rest arm 12 are output to the drive unit DUY, and the corrected target position LPt 'and the speed command L of the lower rest arm 14 are output.
Ft is output to the drive unit DUV. For this reason, the forward movement of the tip of the upper rest arm 12 causes the lower rest arm 14 to move forward.
The forward movement of the tip of the arm follows exactly, and these rest arms 1
During the forward movement, the workpieces 2 and 14 abut against the outer periphery of the workpiece W being processed and support it against the grinding resistance. When the rest arms 12, 14 have reached the target position UPt and the correction target position LPt ', the tip of the upper rest arm 12 and the tip of the lower rest arm 14, when the workpiece W is machined to the finishing diameter Dfin. The finished outer circumference of the work W is held so that the axis of the work W is positioned at the ideal rotation center.

【0026】図7(A)は、サーボモータ23,24に
同一の指令値を与えた場合における上部レスト腕12先
端の移動量(工作物径として表示)に対する下部レスト
腕14の追跡誤差を示す。図7(B)は、上部レスト腕
12の指令値に所定の係数を乗算して下部レスト腕14
の指令値とした場合における上部レスト腕12先端の移
動量に対する下部レスト腕14先端の追跡誤差を示す。
このように、下部レスト腕14の目標位LPtを上部レ
スト腕12の目標位置UPtに電子ギヤ比を乗算して減
速した値とする場合、上部レスト腕12に対する下部レ
スト腕14の追跡誤差は大幅に減少される。しかしなが
ら、レスト装置の使用範囲の中央部において未だ両レス
ト腕12,14間に追跡誤差が残存している。
FIG. 7A shows a tracking error of the lower rest arm 14 with respect to a movement amount (displayed as a workpiece diameter) of the tip of the upper rest arm 12 when the same command value is given to the servo motors 23 and 24. . FIG. 7 (B) shows that the command value of the upper rest arm 12 is multiplied by a predetermined coefficient,
5 shows a tracking error of the distal end of the lower rest arm 14 with respect to the movement amount of the distal end of the upper rest arm 12 when the command value is.
As described above, when the target position LPt of the lower rest arm 14 is a value obtained by multiplying the target position UPt of the upper rest arm 12 by the electronic gear ratio and decelerating, the tracking error of the lower rest arm 14 with respect to the upper rest arm 12 is large. Is reduced to However, a tracking error still remains between the two rest arms 12, 14 at the center of the range of use of the rest device.

【0027】図7(C)は、電子ギヤ比により減速した
下部レスト腕14の目標位置LPtを、上述したように
本発明に従って誤差補正し、この補正目標位置LPt’
を下部レスト腕14のサーボモータ24に与えるように
した場合における、上部レスト腕12先端位置に対する
下部レスト腕14先端の追跡誤差を示す。この図7
(C)から明らかなように、本発明により誤差補正を行
う場合、両レスト腕12,14先端の追従誤差を解消す
ることが可能となる。
FIG. 7 (C) shows that the target position LPt of the lower rest arm 14 decelerated by the electronic gear ratio is error-corrected in accordance with the present invention as described above, and this corrected target position LPt '.
Shows the tracking error of the distal end of the lower rest arm 14 with respect to the distal end position of the upper rest arm 12 in the case where is given to the servo motor 24 of the lower rest arm 14. This FIG.
As is clear from (C), when error correction is performed according to the present invention, it is possible to eliminate the following error at the tips of both the rest arms 12 and 14.

【0028】図6を参照して上述したように、レスト腕
12,14は、研削加工の途中において前進され、ワー
クWが仕上げ径Dfin まで加工されるまでその前進位置
でワークWを支持する。この前進位置では、両レスト腕
12,14の先端シュー12a,14aのワークWとの
当接点は、ワークWの理想回転軸線から等距離にあり、
このため砥石台13が後退する直前の最終スパークアウ
ト研削時には、ワークWが理想回転軸線上で回転する状
態にあり、この状態で砥石台13が後退する。そして、
砥石台13の後退から若干遅れてワークWの回転が停止
され、両レスト腕12,14が図3のステップ101お
よび102にて設定された初期位置UPi,LPiに後
退されて、第1番目のワークWの加工が終了する。
As described above with reference to FIG. 6, the rest arms 12, 14 are advanced in the course of the grinding, and support the work W at the advanced position until the work W is machined to the finish diameter Dfin. In this forward position, the contact points of the tip shoes 12a, 14a of the both rest arms 12, 14 with the work W are equidistant from the ideal rotation axis of the work W,
For this reason, at the time of final spark-out grinding immediately before the grinding wheel head 13 retreats, the work W is in a state of rotating on the ideal rotation axis, and the grinding wheel head 13 retreats in this state. And
The rotation of the work W is stopped slightly after the retreat of the grindstone table 13, and the two rest arms 12, 14 are retracted to the initial positions UPi, LPi set in steps 101 and 102 in FIG. The processing of the work W ends.

【0029】同一ロットの第2番目のワークWの加工に
際しては、上述した設定替え動作は実行されず、この第
2番目のワークWが研削盤上に搬入セットされると、上
述した研削サイクルが直ちに開始される。上述した実施
例においては、図5に示す補正値テーブルTBLに単位
距離(例えば、1mm)下部レスト腕14が前進する毎
の補正量α0〜α20を登録し、下部レスト腕14が前
進する範囲の補正量αnをこの補正値テーブルTBLか
ら逐次読みだして累積加算するようにしているが、この
ような補正値テーブルTBLへの補正量の登録形態は、
補正値テーブルTBLに登録した多数の補正値の1つを
修正した場合に他の補正値への影響がなく、この点の利
点は2つの補正値間の補間補正値を求めて決め細かな補
正を行う場合とかに補正値の登録数を減少し得る効果を
奏するものである。
When processing the second work W of the same lot, the above-described setting change operation is not performed. When the second work W is loaded and set on the grinding machine, the above-described grinding cycle is performed. It starts immediately. In the above-described embodiment, the correction amounts α0 to α20 each time the lower rest arm 14 advances by a unit distance (for example, 1 mm) are registered in the correction value table TBL illustrated in FIG. The correction amount αn is sequentially read out from the correction value table TBL and is cumulatively added. The registration form of the correction amount in the correction value table TBL is as follows.
When one of a large number of correction values registered in the correction value table TBL is corrected, there is no effect on other correction values. The advantage of this point is that an interpolation correction value between two correction values is obtained and fine correction is determined. And the effect of reducing the number of registered correction values.

【0030】しかしながら、補正値テーブルTBLにお
ける補正量の登録形態はこれに限定されるものではな
い。例えば、各研削サイクルにおいて、レスト腕12,
14を最も後退した基準位置から目標位置まで前進させ
るような制御形態を採用する場合では、前記補正値テー
ブルTBLの各読み出しアドレスに登録する補正量は、
前記基準位置から目標位置までの移動量に応じたトータ
ル補正量として登録することも可能である。このような
変形例においては、図4の補正送り量設定プログラムC
OMPは、ワーク仕上げ径Dfin に対応したアドレスに
登録されたトータル補正量を読み出し、このトータル補
正量を電子ギヤ比により減速された下部レスト腕14の
目標位置LPtに加算するように変更される。
However, the registration form of the correction amount in the correction value table TBL is not limited to this. For example, in each grinding cycle, the rest arms 12,
In the case of adopting a control mode in which the reference position 14 is advanced from the most retracted reference position to the target position, the correction amount registered at each read address of the correction value table TBL is:
It is also possible to register as a total correction amount according to the movement amount from the reference position to the target position. In such a modification, the correction feed amount setting program C shown in FIG.
The OMP is changed so that the total correction amount registered at the address corresponding to the workpiece finish diameter Dfin is read, and the total correction amount is added to the target position LPt of the lower rest arm 14 decelerated by the electronic gear ratio.

【0031】前記補正値テーブルTBLに登録される補
正量がレスト腕12または14の移動位置(或いは、移
動量)に関係する関数式にて算出できる場合、前記補正
値テーブルTBLを使用する代わりにこの関数式を登録
しておくことにより、この関数式から補正量を直接算出
することも可能である。また、上述した実施例において
は、下部レスト腕14の目標位置LPtを上部レスト腕
12の目標位置UPtに電子ギヤ比を乗算して算出して
いるが、下部レスト腕14の目標位置LPtをNCプロ
グラム中にパラメータとして直接指定することも可能で
ある。
When the correction amount registered in the correction value table TBL can be calculated by a function formula relating to the moving position (or moving amount) of the rest arm 12 or 14, instead of using the correction value table TBL, By registering this function formula, it is also possible to directly calculate the correction amount from this function formula. In the above-described embodiment, the target position LPt of the lower rest arm 14 is calculated by multiplying the target position UPt of the upper rest arm 12 by the electronic gear ratio. It can also be specified directly as a parameter in the program.

【0032】さらに、上述した実施例においては、上部
レスト腕12を基準とし、この腕12の目標位置UPt
に減速方向の電子ギヤ比を乗算して下部レスト腕14の
目標位置LPtを算出するようにしているが、これとは
逆に下部レスト腕14を基準とし、この腕14のワーク
仕上げ径に対応して設定される目標位置LPtに所定の
増速方向の電子ギヤ比係数(例えば、2.5)を乗算し
て上部レスト腕12の目標位置UPtを算出するように
してもよい。このような場合では、図5の補正値テーブ
ルTBLには下部レスト腕14先端の運動に対する上部
レスト腕12先端の追跡誤差がこのレスト腕12の運動
範囲に亘って登録される。
Further, in the above-described embodiment, the target position UPt of the arm 12 is determined with reference to the upper rest arm 12.
Is multiplied by the electronic gear ratio in the deceleration direction to calculate the target position LPt of the lower rest arm 14. Conversely, the target position LPt is set based on the lower rest arm 14 and corresponds to the workpiece finishing diameter of the arm 14. The target position UPt of the upper rest arm 12 may be calculated by multiplying the set target position LPt by a predetermined speed increasing electronic gear ratio coefficient (for example, 2.5). In such a case, a tracking error of the tip of the upper rest arm 12 with respect to the movement of the tip of the lower rest arm 14 is registered in the correction value table TBL of FIG.

【0033】さらに、本実施例においては両レスト腕1
2,14の目標位置UPtおよび補正目標位置LPt’
をワークWの仕上げ径位置と一致するように設定してい
るが、必要であれば、これらの位置UPtおよびLP
t’は、ワーク仕上げ径位置よりも所定量(例えば、数
ミクロンメートル)小径側の位置に設定してもよい。
Further, in the present embodiment, both the rest arms 1
2, 14 target position UPt and corrected target position LPt '
Are set to coincide with the finish diameter position of the workpiece W. If necessary, these positions UPt and LP
t 'may be set to a position on the smaller diameter side by a predetermined amount (for example, several micrometers) from the work finish diameter position.

【0034】[0034]

【発明の効果】以上詳述したように、請求項1の発明に
よれば、円筒ワークに向い直線運動する上部レスト腕の
移動に対して、下部レスト腕を旋回運動させてその先端
の移動を追従させるようにしたNC制御形ワークレスト
装置において、上部レスト腕および下部レスト腕の一方
を駆動するサーボモータへ指令する目標位置を前記ワー
クの仕上げ径に応じて設定し、両レスト腕の他方を駆動
するサーボモータへ指令する目標位置を、前記一方のレ
スト腕の目標位置に所定の比率を乗算して求めるか或い
はワークの仕上げ径に応じて決めると共にこの目標位置
にこの他方のレスト腕の運動量に応じた補正量を加算し
た補正目標位置として設定するようにしたので、前記一
方のレスト腕の先端の運動に前記他方のレスト腕の先端
の運動を正確に追従させることができ、これによりワー
クの加工精度を向上できる。
As described in detail above, according to the first aspect of the present invention, the movement of the upper rest arm that moves linearly toward the cylindrical work is caused by pivoting the lower rest arm to move the tip of the lower rest arm. In the NC control type work rest device adapted to follow, a target position for instructing a servo motor for driving one of the upper rest arm and the lower rest arm is set according to the finishing diameter of the work, and the other of the two rest arms is set. The target position to be commanded to the servomotor to be driven is obtained by multiplying the target position of the one rest arm by a predetermined ratio or determined according to the finished diameter of the work, and the target position is set to the amount of movement of the other rest arm. Is set as a correction target position obtained by adding a correction amount corresponding to the movement of the tip of the one rest arm to the movement of the tip of the other rest arm accurately. It is to be able, thereby improving the machining accuracy of the workpiece.

【0035】また、請求項2の発明によれば、前記他方
のレスト腕である下部レスト腕の補正量を求めるため
に、下部レスト腕の運動量毎の補正量を補正値テーブル
に予め記憶させ、この補正値テーブルから下部レスト腕
の運動量に応じた補正量を読み出して下部レスト腕の目
標位置を補正するようにしたので、補正値の設定や変更
を容易に行うことが可能となる。
According to the second aspect of the present invention, in order to obtain the correction amount of the lower rest arm, which is the other rest arm, the correction amount for each movement amount of the lower rest arm is stored in a correction value table in advance, Since the correction amount corresponding to the amount of exercise of the lower rest arm is read from this correction value table to correct the target position of the lower rest arm, it is possible to easily set or change the correction value.

【0036】さらに、請求項3の発明によれば、前記他
方のレスト腕である下部レスト腕の補正量を求めるため
に、下部レスト腕の単位運動量の増加に対応した各増分
補正値を補正値テーブルに予め記憶させ、下部レスト腕
が現在位置からその目標位置に運動する運動範囲内にお
ける各増分補正量を前記補正値テーブルから読み出して
累積加算して下部レスト腕の目標位置を補正するように
したので、補正値テーブルTBLに登録した多数の補正
値の1つを修正した場合に他の補正値への影響がなく、
この点の利点は2つの補正値間の補間補正値を求めて決
め細かな補正を行う場合とかに補正値の登録数を減少し
得る効果を奏するものである。
Further, according to the third aspect of the present invention, in order to obtain the correction amount of the lower rest arm which is the other rest arm, each of the increment correction values corresponding to the increase in the unit movement amount of the lower rest arm is corrected. It is stored in advance in a table, and each incremental correction amount within the movement range in which the lower rest arm moves from its current position to its target position is read from the correction value table and cumulatively added to correct the target position of the lower rest arm. Therefore, when one of the many correction values registered in the correction value table TBL is corrected, there is no effect on other correction values, and
The advantage of this point is that the number of correction values to be registered can be reduced in a case where an interpolation correction value between two correction values is determined and a fine correction is performed.

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

【図1】ワーク径の変化に応じて下部レスト腕の先端の
ワークの支持点が変化することを説明するための説明
図。
FIG. 1 is an explanatory diagram for explaining that a support point of a work at the tip of a lower rest arm changes according to a change in a work diameter;

【図2】本発明によるNC制御形ワークレスト装置を一
部破断して示す側面図とこのワークレスト装置を制御す
るCNC装置のブロック線図を併記した図。
FIG. 2 is a side view showing a partially cutaway NC control type work rest device according to the present invention and a block diagram of a CNC device for controlling the work rest device.

【図3】本発明におけるCNC装置が実行するレスト制
御プログラムのフローチャート。
FIG. 3 is a flowchart of a rest control program executed by the CNC device according to the present invention.

【図4】前記レスト制御プログラムのステップ113に
おいて前記CNC装置が実行する補正送り量設定プログ
ラムのフローチャート。
FIG. 4 is a flowchart of a correction feed amount setting program executed by the CNC device in step 113 of the rest control program.

【図5】前記CNC装置のメモリに登録される補正値テ
ーブルの概要を示す説明図。
FIG. 5 is an explanatory diagram showing an outline of a correction value table registered in a memory of the CNC device.

【図6】研削サイクルにおける砥石とワークレスト装置
の送り位置を示す動作サイクル線図。
FIG. 6 is an operation cycle diagram showing feed positions of a grindstone and a work rest device in a grinding cycle.

【図7】(A)および(B)は従来のNC制御形ワーク
レスト装置における上部レスト腕先端位置に対する下部
レスト腕先端の追跡誤差示すグラフで、(C)は本発明
によるNC制御形ワークレスト装置における上部レスト
腕先端位置に対する下部レスト腕先端の追跡誤差を示す
グラフ。
7 (A) and 7 (B) are graphs showing a tracking error of a lower rest arm tip with respect to an upper rest arm tip position in a conventional NC control type work rest device, and FIG. 7 (C) is an NC control type work rest according to the present invention. 9 is a graph showing a tracking error of the lower rest arm tip with respect to the upper rest arm tip position in the device.

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

W・・・・・ワーク 10・・・・・レスト装置本体 12・・・・・上部レスト腕 14・・・・・下部レスト腕 23,24・・・・サーボモータ 25,26・・・・送りネジ機構 30・・・・・CNC装置 DUX,DUY,DUV・・・・サーボモータ駆動ユニ
ット RCP・・・・レスト制御プログラム COMP・・・・補正送り量設定プログラム TBL・・・・補正値テーブル
W: Work 10: Rest device body 12: Upper rest arm 14: Lower rest arm 23, 24 ... Servo motor 25, 26 ... Feed screw mechanism 30 CNC device DUX, DUI, DUV Servo motor drive unit RCP Rest control program COMP Compensation feed amount setting program TBL Compensation value table

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 装置本体と、加工工具の反対側で円筒ワ
ークの外周を支持すべく前記ワークに向かって進退送り
可能に前記装置本体に案内された上部レスト腕と、先端
を前記ワークの略下方からワークに向かって進退させる
べく基部が前記装置本体に旋回可能に枢支された下部レ
スト腕と、前記上部レスト腕を進退する第1サーボモー
タを含む送り機構と、前記下部レスト腕を旋回する第2
サーボモータを含む送り機構と、さらに、これら第1お
よび第2サーボモータを制御する数値制御装置とで構成
されるNC制御形ワークレスト装置において、前記数値
制御装置は、前記ワークの仕上げ径に応じて決められ前
記上部レスト腕および下部レスト腕の一方の送り運動を
制御する第1指令値を設定する第1指令値設定手段と、
前記第1指令値に所定の係数を乗算して求められるか或
いは前記ワークの仕上げ径に応じて決められ前記上部レ
スト腕および下部レスト腕の他方の送り運動を制御する
第2指令値を設定する第2指令値設定手段と、前記他方
のレスト腕の送り運動量に応じて補正送り量を設定する
補正送り量設定手段と、前記第2指令値に前記補正送り
量を加算して補正第2指令値を得る加算手段と、さら
に、前記第1指令値および前記補正第2指令値に基づい
て前記一方のレスト腕に対応する前記第1および第2サ
ーボモータの一方と前記他方のレスト腕に対応する前記
第1および第2サーボモータの他方をそれぞれ制御する
制御手段とを含むことを特徴とするNC制御形ワークレ
スト装置。
1. An apparatus main body, an upper rest arm guided by the apparatus main body so as to be able to advance and retreat toward the work so as to support an outer periphery of a cylindrical work on a side opposite to a processing tool, and a tip of the upper rest arm is substantially equivalent to the work. A lower rest arm pivotally supported by the apparatus main body so as to advance and retreat from below toward the work, a feed mechanism including a first servomotor for moving the upper rest arm forward and backward, and pivoting the lower rest arm Second
In an NC control type workrest device including a feed mechanism including a servomotor and a numerical control device for controlling the first and second servomotors, the numerical control device is configured to perform a control according to a finishing diameter of the work. First command value setting means for setting a first command value for controlling a feed motion of one of the upper rest arm and the lower rest arm determined in advance,
A second command value, which is obtained by multiplying the first command value by a predetermined coefficient or is determined according to the finishing diameter of the work, and controls the other feed motion of the upper and lower rest arms is set. Second command value setting means, correction feed amount setting means for setting a correction feed amount according to the feed movement amount of the other rest arm, and a correction second command by adding the correction feed amount to the second command value. Adding means for obtaining a value, further corresponding to one of the first and second servomotors corresponding to the one rest arm and the other rest arm based on the first command value and the corrected second command value. Control means for controlling the other of the first and second servomotors, respectively.
【請求項2】 前記一方および他方のレスト腕はそれぞ
れ前記上部および下部レスト腕であり、前記補正送り量
設定手段は、前記下部レスト腕の運動量毎の補正値を記
憶する補正値テーブルと、前記下部レスト腕の運動量に
応じた補正値を前記補正値テーブルから読み出す手段と
から構成され、また前記制御手段は前記第1指令値およ
び前記補正第2指令値に基づいて前記第1および第2サ
ーボモータをそれぞれ制御することを特徴とする請求項
1に記載のNC制御形ワークレスト装置。
2. The method according to claim 1, wherein the one and other rest arms are the upper and lower rest arms, respectively, wherein the correction feed amount setting means includes a correction value table for storing a correction value for each movement amount of the lower rest arm; Means for reading a correction value corresponding to the amount of movement of the lower rest arm from the correction value table, and the control means controls the first and second servos based on the first command value and the corrected second command value. The NC control type work rest device according to claim 1, wherein each of the motors is controlled.
【請求項3】 前記一方および他方のレスト腕はそれぞ
れ前記上部および下部レスト腕であり、前記補正送り量
設定手段は、前記下部レスト腕の単位運動量の増加に対
応して各増分補正送り量を予め記憶した補正値テーブル
と、前記下部レスト腕が現在位置から目標位置に移動す
る運動範囲内における各増分補正送り量を読み出し累積
加算して前記補正送り量を設定する累積加算手段とで構
成され、また前記制御手段は前記第1指令値および前記
補正第2指令値に基づいて前記第1および第2サーボモ
ータをそれぞれ制御することを特徴とする請求項1に記
載のNC制御形ワークレスト装置。
3. The one and other rest arms are the upper and lower rest arms, respectively, and the correction feed amount setting means sets each incremental correction feed amount in response to an increase in the unit movement amount of the lower rest arm. A correction value table stored in advance, and a cumulative addition means for reading out and cumulatively adding each incremental correction feed amount within a movement range in which the lower rest arm moves from a current position to a target position to set the correction feed amount. The NC control type work rest device according to claim 1, wherein the control means controls the first and second servo motors based on the first command value and the corrected second command value, respectively. .
JP1052597A 1997-01-23 1997-01-23 NC control type work rest device Expired - Fee Related JP3572842B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1052597A JP3572842B2 (en) 1997-01-23 1997-01-23 NC control type work rest device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1052597A JP3572842B2 (en) 1997-01-23 1997-01-23 NC control type work rest device

Publications (2)

Publication Number Publication Date
JPH10202487A true JPH10202487A (en) 1998-08-04
JP3572842B2 JP3572842B2 (en) 2004-10-06

Family

ID=11752675

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1052597A Expired - Fee Related JP3572842B2 (en) 1997-01-23 1997-01-23 NC control type work rest device

Country Status (1)

Country Link
JP (1) JP3572842B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008246622A (en) * 2007-03-30 2008-10-16 Toyo Advanced Technologies Co Ltd Method for adjusting shoe position of work rest and automatic adjustment device
JP2023501808A (en) * 2019-11-15 2023-01-19 フィブ・ランディス・リミテッド Grinding machine workpiece holding assembly and grinding method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5024889A (en) * 1973-03-06 1975-03-17
JPH07171763A (en) * 1993-12-17 1995-07-11 Nippei Toyama Corp Grinding method and apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5024889A (en) * 1973-03-06 1975-03-17
JPH07171763A (en) * 1993-12-17 1995-07-11 Nippei Toyama Corp Grinding method and apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008246622A (en) * 2007-03-30 2008-10-16 Toyo Advanced Technologies Co Ltd Method for adjusting shoe position of work rest and automatic adjustment device
JP2023501808A (en) * 2019-11-15 2023-01-19 フィブ・ランディス・リミテッド Grinding machine workpiece holding assembly and grinding method
US12318887B2 (en) 2019-11-15 2025-06-03 Fives Landis Limited Workpiece holding assembly for a grinding machine and grinding methods

Also Published As

Publication number Publication date
JP3572842B2 (en) 2004-10-06

Similar Documents

Publication Publication Date Title
JP2637488B2 (en) Numerically controlled grinding machine
EP2106880B1 (en) Post-process sizing control device for grinding machine
JPH0652484B2 (en) Numerical controller for machining non-round workpieces
EP0268887B1 (en) Numerical control feed device for machine tool
JPH027790B2 (en)
JPH0692057B2 (en) Numerical control machine tool
JPH0675818B2 (en) Anguilura grinder
JPH0236047A (en) Numerical value control device for working non-cylindrical work
JP2811515B2 (en) Non-circular work grinding method and apparatus
JP3490534B2 (en) Non-circular workpiece grinding method and apparatus
GB2275434A (en) Method of grinding a workpiece utilising a rest device
JP3572842B2 (en) NC control type work rest device
JPH06246615A (en) Numerical control device for working non-circular work
JP2786879B2 (en) Internal grinding device
JPH10109268A (en) Coolant supply device for grinding machine
JP3644068B2 (en) Non-circular workpiece grinder
JP3826570B2 (en) NC lathe
JP3344064B2 (en) Grinding equipment
JPH09160623A (en) Numerical controller for working workpiece
JP2685832B2 (en) Numerically controlled grinding machine
JP2604003B2 (en) Numerical controller for machining non-round workpieces
JP2003005814A (en) Method for processing non-true circular workpiece
JP2973197B1 (en) Grinding method with CNC grinder
JPH10333752A (en) Positioning control method, device and processing program storage medium
JPS637496Y2 (en)

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040528

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040621

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20070709

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20080709

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20080709

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090709

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090709

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100709

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110709

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110709

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120709

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120709

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130709

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees