JP2002239902A - Control system for machine tool, and recording medium - Google Patents

Control system for machine tool, and recording medium

Info

Publication number
JP2002239902A
JP2002239902A JP2001033813A JP2001033813A JP2002239902A JP 2002239902 A JP2002239902 A JP 2002239902A JP 2001033813 A JP2001033813 A JP 2001033813A JP 2001033813 A JP2001033813 A JP 2001033813A JP 2002239902 A JP2002239902 A JP 2002239902A
Authority
JP
Japan
Prior art keywords
grinding
control system
grindstone
bit
grinding wheel
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
Application number
JP2001033813A
Other languages
Japanese (ja)
Inventor
Yasuji Sakakibara
やすじ 榊原
Tomoya Kato
友也 加藤
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 JP2001033813A priority Critical patent/JP2002239902A/en
Publication of JP2002239902A publication Critical patent/JP2002239902A/en
Pending legal-status Critical Current

Links

Landscapes

  • Grinding-Machine Dressing And Accessory Apparatuses (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a control system for a machine tool capable of improving work efficiency of dressing. SOLUTION: In a numerical control device 100 to control a cylindrical grinder 10, dressing conditions (rotation speed N of a grinding wheel 22, radius of curvature Rd of a tip of a grinding bit 51, and moving speed Sm of the grinding bit 51) set by an operator of this control system 1 are inputted and stored first. Next, feed quantity L of the grinding bit 51 per round of rotation of the grinding wheel 22 is determined based on the rotation speed N and the moving speed Sm among the dressing conditions. Logical roughness Hs of a corrected machining surface of the grinding wheel 22 dressed by the grinding bit 51 is then determined based on the feed quantity L and the radius of curvature R. Finally, the logical roughness Hs is notified to the operator using an outputting device 112.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は工作機械の制御シス
テムおよび記録媒体に係り、詳しくは、先端が断面円弧
状に形成された研削ビットにより回転する砥石を研削し
てドレッシングするドレッサを備えた工作機械の制御シ
ステム、および、この制御システムのプログラムが記録
されたコンピュータで読み取り可能な記録媒体に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control system for a machine tool and a recording medium, and more particularly to a machine having a dresser for grinding and dressing a rotating grindstone with a grinding bit having a tip formed in an arcuate cross section. The present invention relates to a machine control system and a computer-readable recording medium on which a program of the control system is recorded.

【0002】[0002]

【従来の技術】従来より、工作物を保持して回転させ、
回転する砥石と工作物とを相対的に移動させ、工作物に
砥石を接触させて研削加工する工作機械が種々提案され
ている。このような工作機械では、研削加工を続けてい
ると、砥石の目詰まり,目つぶれ,目こぼれ等が発生し
て砥石の切れ味が低下し、加工精度の悪化や研削焼けが
生じることになる。尚、砥石の目詰まりとは、砥石の表
面に多数付着してある砥粒の間に、工作物の研削屑が詰
まることである。また、砥石の目つぶれとは、砥石表面
の砥粒が摩耗することである。また、砥石の目こぼれと
は、砥石表面から砥粒が剥離することである。そして、
研削焼けとは、工作物が砥石で擦られるだけで研削され
ず、擦られて生じる摩擦熱により工作物表面が焼けて変
色,変質することである。
2. Description of the Related Art Conventionally, a workpiece is held and rotated,
2. Description of the Related Art Various machine tools have been proposed in which a rotating grindstone and a workpiece are relatively moved, and the grinding wheel is brought into contact with the workpiece to perform grinding. In such a machine tool, if grinding is continued, clogging, blinding, and spilling of the grindstone occur, and the sharpness of the grindstone decreases, resulting in deterioration of machining accuracy and grinding burn. Note that clogging of the grindstone means that grinding dust of the workpiece is clogged between a large number of abrasive grains adhering to the surface of the grindstone. In addition, the crushing of the grindstone means that the abrasive grains on the grindstone surface are worn. Further, the dropout of the grindstone means that the abrasive grains are separated from the grindstone surface. And
Grinding burn refers to a phenomenon in which a workpiece is only rubbed with a grindstone and is not ground, but the surface of the workpiece is burned and discolored and deteriorated by frictional heat generated by the rubbing.

【0003】そこで、砥石の切れ味を良好に保つため
に、砥石の目立てを行うドレッシング(ドレス)を施す
必要がある。そのドレッシングはドレッサ(ドレス工
具)を用いて行われる。ドレッサには各種方式がある
が、例えば、硬質材料(例えば、ダイヤモンドなど)で
形成された研削ビットを備え、その研削ビットを回転す
る砥石に押し当てながら、砥石の回転軸方向に研削ビッ
トを移動(トラバース)させることにより、砥石の表面
に螺子状の溝を刻んで目立てを行う方式が知られてお
り、本出願人もこの方式のドレッサの関連出願を多数行
っている(特開平6−106453号公報、特開平5−
277933号公報、特開平5−277934号公報な
ど)。
[0003] Therefore, in order to keep the sharpness of the grindstone good, it is necessary to perform dressing (dressing) for dressing the grindstone. The dressing is performed using a dresser (dress tool). There are various types of dressers. For example, a grinding bit made of a hard material (for example, diamond) is provided, and the grinding bit is moved in the direction of the rotation axis of the grinding wheel while pressing the grinding bit against the rotating grinding wheel. There is known a method of sharpening by traversing the surface of a grindstone by cutting a thread-like groove, and the present applicant has also filed many related applications for a dresser of this type (Japanese Patent Laid-Open No. 6-106453). No., Japanese Unexamined Patent Publication No.
277933, JP-A-5-277934, etc.).

【0004】[0004]

【発明が解決しようとする課題】従来、砥石が適切にド
レッシングされたかどうかを判定するには、まず、ドレ
ッシングされた砥石を用いて実際に工作物を研削加工
し、次に、その工作物の研削加工状態を工作機械のオペ
レータが目視し、その工作物の研削加工状態が良好であ
れば砥石が適切にドレッシングされていると判断してい
た。そして、工作物の研削加工状態が良好でないと判断
された場合は、ドレッシング条件(砥石の回動速度,研
削ビットの先端の曲率半径(アール),研削ビットのト
ラバース速度)をオペレータが設定し直して砥石を再度
ドレッシングし、その再度ドレッシングされた砥石を用
いて再び工作物を研削加工していた。
Conventionally, to determine whether a grinding wheel has been properly dressed, first, a workpiece is actually ground by using the dressed grinding wheel, and then the workpiece is ground. The operator of the machine tool visually observes the grinding state, and if the grinding state of the workpiece is good, it is determined that the grindstone is appropriately dressed. If it is determined that the grinding state of the workpiece is not good, the operator resets the dressing conditions (the turning speed of the grinding wheel, the radius of curvature (R) of the tip of the grinding bit, the traverse speed of the grinding bit). In this case, the grindstone is dressed again, and the workpiece is ground again using the redressed grindstone.

【0005】そのため、砥石が適切にドレッシングされ
るまで、ドレッシングと工作物の研削加工とを繰り返す
ことになり、作業効率が悪いという問題があった。さら
に、ドレッシングを繰り返す度に、オペレータはドレッ
シング条件を設定し直す(再設定する)必要があるが、
そのドレッシング条件の再設定はオペレータの経験と勘
に頼るしかなく、その再設定を適切に行うことは難しい
ため、ドレッシングを繰り返す回数が多くなる。そのた
め、ドレッシング作業全体に要する時間が長くなり、ド
レッシングの作業効率が悪化するという問題があった。
本発明は上記問題点を解決するためになされたものであ
って、以下の目的を有するものである。 (1)ドレッシングの作業効率を向上させることが可能
な工作機械の制御システムを提供する。 (2)上記(1)の工作機械の制御システムを実現する
ようにコンピュータシステムを機能させるためのプログ
ラムが記録されたコンピュータで読み取り可能な記録媒
体を提供する。
[0005] Therefore, dressing and grinding of the workpiece are repeated until the grindstone is properly dressed, and there is a problem that the working efficiency is poor. Further, every time the dressing is repeated, the operator needs to reset (reset) the dressing conditions.
The re-setting of the dressing conditions depends only on the experience and intuition of the operator, and it is difficult to perform the re-setting properly, so that the number of times the dressing is repeated is increased. Therefore, there is a problem that the time required for the entire dressing operation is lengthened, and the dressing operation efficiency is deteriorated.
The present invention has been made to solve the above problems, and has the following objects. (1) To provide a machine tool control system capable of improving dressing work efficiency. (2) A computer-readable recording medium on which a program for causing a computer system to function so as to realize the control system for a machine tool described in (1) above is provided.

【0006】[0006]

【課題を解決するための手段・作用および発明の効果】
係る目的を達成するためになされた請求項1に記載の発
明は、工作物を研削する砥石と、その砥石を回転させる
砥石駆動手段と、先端が断面円弧状に形成された研削ビ
ットにより前記砥石を研削してドレッシングするドレッ
サと、そのドレッサの前記研削ビットと前記砥石とを相
対的に移動させる移動手段とを備えた工作機械の制御シ
ステムにおいて、前記砥石駆動手段による前記砥石の回
転速度と、前記研削ビットの先端の曲率半径と、前記移
動手段による前記研削ビットと前記砥石との相対的移動
速度とからなるドレッシング条件を設定する設定手段
と、その設定手段により設定されたドレッシング条件に
基づいて、前記研削ビットによってドレッシングされた
砥石の修正加工面の理論的粗さを算出する算出手段と、
その算出手段の算出した前記理論的粗さを制御システム
のオペレータに通知する通知手段を備えたことをその要
旨とする。
Means and Action for Solving the Problems and Effects of the Invention
The invention according to claim 1, which has been made to achieve the above object, comprises a grinding wheel for grinding a workpiece, a grinding wheel driving means for rotating the grinding wheel, and a grinding bit having a tip formed in an arcuate cross section. In a machine tool control system including a dresser for grinding and dressing, and a moving means for relatively moving the grinding bit and the grindstone of the dresser, the rotational speed of the grindstone by the grindstone driving means, Setting means for setting a dressing condition comprising a radius of curvature of a tip of the grinding bit and a relative moving speed of the grinding bit and the grinding wheel by the moving means, based on the dressing condition set by the setting means. Calculating means for calculating the theoretical roughness of the corrected machining surface of the grindstone dressed by the grinding bit,
The gist of the present invention is to provide a notifying means for notifying the operator of the control system of the theoretical roughness calculated by the calculating means.

【0007】従って、請求項1に記載の発明によれば、
前記ドレッシング条件に基づいて算出された前記理論的
粗さを制御システムのオペレータに通知することができ
る。制御システムのオペレータは、通知された前記理論
的粗さに基づいて、砥石が適切にドレッシングされるか
どうかを判断する。そして、砥石が適切にドレッシング
されないと判断した場合、オペレータは、前記ドレッシ
ング条件を設定し直し(再設定し)、その再設定した前
記ドレッシング条件に基づいて前記理論的粗さを再び算
出させる。このように、前記ドレッシング条件の再設定
と前記理論的粗さの算出とを繰り返し行うことにより、
砥石を適切にドレッシングすることができる最適なドレ
ッシング条件を見つける。そして、最適なドレッシング
条件により、ドレッサによる砥石のドレッシングを行
う。
Therefore, according to the first aspect of the present invention,
The theoretical roughness calculated based on the dressing condition can be notified to an operator of a control system. An operator of the control system determines whether the wheel is properly dressed based on the reported theoretical roughness. If it is determined that the grinding wheel is not properly dressed, the operator resets (resets) the dressing conditions and causes the theoretical roughness to be calculated again based on the reset dressing conditions. Thus, by repeatedly performing the resetting of the dressing conditions and the calculation of the theoretical roughness,
Find the optimal dressing conditions that can properly dress the whetstone. Then, dressing of the grindstone by the dresser is performed under the optimal dressing conditions.

【0008】そのため、請求項1に記載の発明によれ
ば、ドレッサによる砥石のドレッシングが1回で済むた
め、前記した従来の技術(砥石が適切にドレッシングさ
れるまで、ドレッシングと工作物の研削加工とを繰り返
す)に比べて、ドレッシングの作業効率を向上させるこ
とができる。さらに、請求項1に記載の発明によれば、
オペレータがドレッシング条件を再設定する際に、通知
された前記理論的粗さを参考にすることが可能であるた
め、ドレッシング条件の再設定を適切に行うことが容易
になり、ドレッシング条件を再設定する回数を少なくす
ることができる。そのため、ドレッシング作業全体に要
する時間を短縮することが可能になり、ドレッシングの
作業効率を向上させることができる。
Therefore, according to the first aspect of the present invention, since the dressing of the grindstone by the dresser only needs to be performed once, the conventional technique (dressing and grinding of the workpiece until the grindstone is properly dressed) is performed. ), The dressing work efficiency can be improved. Further, according to the invention described in claim 1,
When the operator resets the dressing conditions, it is possible to refer to the theoretical roughness that has been notified, so it is easy to appropriately reset the dressing conditions and reset the dressing conditions. It is possible to reduce the number of times. Therefore, the time required for the entire dressing operation can be reduced, and the dressing operation efficiency can be improved.

【0009】ところで、請求項2に記載の発明のよう
に、請求項1に記載の工作機械の制御システムにおい
て、前記算出手段は、前記砥石の回転速度と前記相対的
移動速度とに基づいて、前記砥石の1回転当たりの前記
研削ビットの送り量を算出する送り量算出手段と、その
送り量算出手段の算出した前記研削ビットの送り量と前
記研削ビットの先端の曲率半径とに基づいて、前記理論
的粗さを算出する理論的粗さ算出手段とを備えるように
すればよい。
According to a second aspect of the present invention, in the control system for a machine tool according to the first aspect, the calculating means calculates the rotation speed of the grindstone and the relative movement speed based on the rotation speed of the grinding wheel. Feed amount calculating means for calculating the feed amount of the grinding bit per rotation of the grinding stone, based on the feed amount of the grinding bit calculated by the feed amount calculating means and the radius of curvature of the tip of the grinding bit, A theoretical roughness calculating means for calculating the theoretical roughness may be provided.

【0010】また、請求項3に記載の発明のように、請
求項2に記載の工作機械の制御システムにおいて、前記
送り量算出手段は、以下の式(1)に示すように前記研
削ビットの送り量を算出するようにすればよい。 L=Sm/N ………式(1) L(mm/rev) :前記研削ビットの送り量 Sm(mm/min):前記相対的移動速度 N(rev/min):前記砥石の回転速度
According to a third aspect of the present invention, in the control system for a machine tool according to the second aspect, the feed amount calculating means determines the amount of the grinding bit as expressed by the following equation (1). What is necessary is just to calculate a feed amount. L = Sm / N Formula (1) L (mm / rev): feed amount of the grinding bit Sm (mm / min): relative movement speed N (rev / min): rotation speed of the grinding wheel

【0011】また、請求項4に記載の発明のように、請
求項2に記載の工作機械の制御システムにおいて、前記
理論的粗さ算出手段は、以下の式(2)に示すように前
記理論的粗さを算出するようにすればよい。 Hs=L2/8Rd ………式(2) Hs(mm) :前記理論的粗さ L(mm/rev):前記研削ビットの送り量 Rd(mm) :前記研削ビットの先端の曲率半径
According to a fourth aspect of the present invention, in the control system for a machine tool according to the second aspect, the theoretical roughness calculating means is configured to calculate the theoretical roughness as shown in the following equation (2). The target roughness may be calculated. Hs = L 2 / 8Rd Formula (2) Hs (mm): Theoretical roughness L (mm / rev): Feed amount of the grinding bit Rd (mm): Curvature radius of the tip of the grinding bit

【0012】次に、請求項5に記載の発明は、請求項1
〜4のいずれか1項に記載の工作機械の制御システムに
おける前記設定手段,算出手段,通知手段として、コン
ピュータシステムを機能させるためのプログラムが記録
されたコンピュータで読み取り可能な記録媒体を提供す
るものである。つまり、請求項1〜4のいずれか1項に
記載の工作機械の制御システムにおける前記設定手段,
算出手段,通知手段を実現するための機能は、コンピュ
ータシステムで実行されるプログラムとして備えること
ができる。このようなコンピュータプログラムの場合、
例えば、ROMやバックアップRAMをコンピュータで
読み取り可能な記録媒体として前記コンピュータプログ
ラムを記録しておき、このROMあるいはバックアップ
RAMをコンピュータシステムに組み込んで用いること
ができる。この他、半導体メモリ(メモリスティックな
ど),ハードディスク,フロッピー(登録商標)ディス
ク,データカード(ICカード,磁気カードなど),光
ディスク(CD−ROM,CD−R,CD−RW,DV
Dなど),光磁気ディスク(MOなど),相変化ディス
ク,磁気テープなどのコンピュータで読み取り可能な記
録媒体に前記コンピュータプログラムを記録しておき、
そのコンピュータプログラムを必要に応じてコンピュー
タシステムにロードして起動することにより用いてもよ
い。
Next, a fifth aspect of the present invention is directed to the first aspect.
5. A computer-readable recording medium in which a program for causing a computer system to function is provided as the setting unit, the calculating unit, and the notifying unit in the control system for a machine tool according to any one of items 4 to 4. It is. That is, the setting unit in the machine tool control system according to any one of claims 1 to 4,
Functions for realizing the calculation means and the notification means can be provided as a program executed by the computer system. For such a computer program,
For example, the computer program is recorded as a computer-readable recording medium such as a ROM or a backup RAM, and the ROM or the backup RAM can be incorporated in a computer system and used. In addition, semiconductor memory (memory stick, etc.), hard disk, floppy (registered trademark) disk, data card (IC card, magnetic card, etc.), optical disk (CD-ROM, CD-R, CD-RW, DV
D), a magneto-optical disk (eg, MO), a phase change disk, a magnetic tape, or the like, and the computer program is recorded on a computer-readable recording medium.
The computer program may be used by loading it into a computer system as needed and activating it.

【0013】尚、上述した[特許請求の範囲]および
[課題を解決するための手段および発明の効果]に記載
した構成要素と、後述する[発明の実施の形態]に記載
した構成部材との対応関係は以下のようになっている。
「工作機械」は円筒研削盤10に該当する。「砥石駆動
手段」は、砥石駆動モータ24、プーリ26,30、ベ
ルト28、インバータ装置(INV)32、数値制御装
置100から構成される。「移動手段」は、砥石台2
0、第1モータ駆動回路(DUZ)80、第1サーボモ
ータ82、第1エンコーダ84、テーブル14、第2モ
ータ駆動回路(DUX)90、第2サーボモータ92、
第2エンコーダ94、主軸台16、数値制御装置100
から構成される。「砥石」は砥石車22に該当する。
[0013] It should be noted that the constituent elements described in the above-mentioned [Claims] and [Means for Solving the Problems and Effects of the Invention] and the constituent members described in [Embodiments of the Invention] will be described later. The correspondence is as follows.
“Machine tool” corresponds to the cylindrical grinding machine 10. The “grinding wheel driving unit” includes a grinding wheel driving motor 24, pulleys 26 and 30, a belt 28, an inverter (INV) 32, and a numerical controller 100. "Transportation means" is the grinding wheel head 2
0, a first motor drive circuit (DUZ) 80, a first servomotor 82, a first encoder 84, a table 14, a second motor drive circuit (DUX) 90, a second servomotor 92,
Second encoder 94, headstock 16, numerical controller 100
Consists of “Whetstone” corresponds to the grinding wheel 22.

【0014】「設定手段」は、入力装置110とインタ
ーフェース104およびCPU102におけるS10の
処理に該当する。「算出手段」は、CPU102におけ
るS20およびS30の処理に該当する。「通知手段」
は、出力装置112とインターフェース104およびC
PU102におけるS40の処理に該当する。「送り量
算出手段」は、CPU102におけるS20の処理に該
当する。「理論的粗さ算出手段」は、CPU102にお
けるS30の処理に該当する。「記録媒体」は、ROM
122に該当する。
The "setting means" corresponds to the processing of S10 in the input device 110, the interface 104, and the CPU 102. “Calculating means” corresponds to the processing of S20 and S30 in the CPU 102. "Notification means"
Is the output device 112 and the interface 104 and C
This corresponds to the process of S40 in the PU. The “feed amount calculating unit” corresponds to the process of S20 in the CPU 102. “Theoretical roughness calculating means” corresponds to the process of S30 in the CPU. "Recording medium" is ROM
122.

【0015】[0015]

【発明の実施の形態】以下、本発明を工作機械として円
筒研削盤に具体化した一実施形態について図面を参照し
て説明する。 [実施形態の主要構成]図1は、本実施形態における工
作機械の制御システムの概略構成図であり、円筒研削盤
の要部平面図と、制御システムのブロック回路図とを示
すものである。本実施形態の制御システム1は、円筒研
削盤10、数値制御装置(CNC:Computerized Numer
ical Control)100、入力装置110、出力装置11
2などから構成されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to a cylindrical grinder as a machine tool will be described below with reference to the drawings. [Main Configuration of Embodiment] FIG. 1 is a schematic configuration diagram of a control system of a machine tool according to the present embodiment, and shows a plan view of a main part of a cylindrical grinding machine and a block circuit diagram of the control system. The control system 1 of the present embodiment includes a cylindrical grinder 10 and a numerical controller (CNC: Computerized Numer).
ical Control) 100, input device 110, output device 11
2 and the like.

【0016】円筒研削盤10の構成部材はベッド12上
に配置されている。ベッド12上には、テーブル14が
水平方向(図示X−X’方向)に移動可能に案内支持さ
れている。テーブル14は、第2サーボモータ92の回
転軸に取り付けられたボールねじ(図示略)によって送
り移動される。第2サーボモータ92の回転位置(テー
ブル14の位置)は第2エンコーダ94によって検出さ
れる。テーブル14上には、主軸台16と心押台18と
が対向して配置されている。主軸台16における心押台
18側の端部には主軸16aが設けられ、主軸16aの
先端部にはチャック16bが設けられ、主軸16aは主
軸サーボモータ42によって回転駆動される。主軸サー
ボモータ42の回転数は主軸エンコーダ44によって検
出される。心押台18における主軸台16側の端部には
センタ18aが設けられている。
The components of the cylindrical grinding machine 10 are arranged on a bed 12. On the bed 12, a table 14 is supported so as to be movable in a horizontal direction (direction XX 'in the drawing). The table 14 is fed and moved by a ball screw (not shown) attached to the rotation shaft of the second servomotor 92. The rotation position of the second servomotor 92 (the position of the table 14) is detected by a second encoder 94. On the table 14, a headstock 16 and a tailstock 18 are arranged to face each other. A spindle 16a is provided at an end of the headstock 16 on the tailstock 18 side, a chuck 16b is provided at a tip of the spindle 16a, and the spindle 16a is driven to rotate by a spindle servomotor 42. The rotation speed of the spindle servomotor 42 is detected by a spindle encoder 44. A center 18a is provided at an end of the tailstock 18 on the headstock 16 side.

【0017】工作物(ワーク)Wは第1端部(図示左端
部)と第2端部(図示右端部)とを有し、その第1端部
はチャック16bによって把持され、その第2端部はセ
ンタ18aによってセンタ支持され、工作物Wは主軸台
16と心押台18との間に支持される。そして、工作物
Wは主軸16aの回転に伴って回転駆動(回動)され、
その工作物Wの回転軸(ワーク回転軸)はテーブル14
の移動方向(図示X−X’方向)と平行に設定されてい
る。
The workpiece (work) W has a first end (left end in the drawing) and a second end (right end in the drawing), the first end of which is gripped by the chuck 16b and the second end thereof. The portion is center supported by the center 18a, and the workpiece W is supported between the headstock 16 and the tailstock 18. Then, the workpiece W is rotationally driven (rotated) with the rotation of the main shaft 16a,
The rotation axis (work rotation axis) of the workpiece W is a table 14
Is set in parallel with the moving direction (the direction XX ′ in the figure).

【0018】また、ベッド12上には、砥石台20が、
テーブル14の移動方向(図示X−X’方向)と直交す
る水平方向(図示Y−Y’方向)に案内支持されてい
る。砥石台20は、第1サーボモータ82の回転軸に取
り付けられたボールねじ(図示略)によって送り移動さ
れる。第1サーボモータ82の回転位置(砥石台20の
位置)は第1エンコーダ84によって検出される。砥石
台20には、円板状の砥石車22がテーブル14の移動
方向(図示X−X’方向)と平行な軸線回りに回転可能
に支持されている。砥石車22の回転軸にはプーリ30
が取り付けられ、砥石駆動モータ(電動モータ)24の
回転軸にはプーリ26が取り付けられ、各プーリ30,
26にはベルト28が架け渡されている。そして、砥石
駆動モータ24の回動力は、プーリ26→ベルト28→
プーリ30の経路で砥石車22に伝達され、砥石車22
は高速で回転駆動(回動)される。
Further, on the bed 12, a grindstone table 20 is provided.
The table 14 is guided and supported in a horizontal direction (Y-Y 'direction in the drawing) orthogonal to the moving direction of the table 14 (X-X' direction in the drawing). The grindstone table 20 is fed and moved by a ball screw (not shown) attached to the rotation shaft of the first servomotor 82. The rotation position of the first servomotor 82 (the position of the grindstone table 20) is detected by a first encoder 84. A disk-shaped grinding wheel 22 is supported by the grinding wheel stand 20 so as to be rotatable about an axis parallel to the moving direction of the table 14 (the XX ′ direction in the drawing). The rotating shaft of the grinding wheel 22 has a pulley 30
A pulley 26 is mounted on the rotation shaft of the grindstone drive motor (electric motor) 24.
A belt 28 is stretched around 26. Then, the rotating power of the grinding wheel drive motor 24 is determined by
It is transmitted to the grinding wheel 22 through the path of the pulley 30 and
Is driven (rotated) at high speed.

【0019】また、主軸台16の砥石台20側には、砥
石車22にドレッシングを施すためのドレッサ(ドレス
工具)50が取付固定されている。ドレッサ50には研
削ビット51が着脱可能(交換可能)に取付固定されて
おり、その研削ビット51は硬質材料(例えば、ダイヤ
モンドなど)によって先端が断面円弧状に形成されてい
る。
A dresser (dress tool) 50 for dressing the grinding wheel 22 is mounted and fixed on the headstock 16 side of the grinding wheel head 20. A dressing bit 51 is detachably (exchangeably) attached to and fixed to the dresser 50. The tip of the bit 51 is formed of a hard material (for example, diamond or the like) into an arc-shaped cross section.

【0020】円筒研削盤10は、数値制御装置100に
よって制御される。数値制御装置100は、CPU10
2、RAM120、ROM122、インターフェース
(I/F)104,106などを有する周知のマイクロ
コンピュータを含んで構成されている。入力装置(例え
ば、キーボード、ポインティングディバイスなど)11
0から転送されてくる種々のデータ信号は、インターフ
ェース104を介してCPU102へ転送される。ま
た、CPU102の生成した種々のデータ信号は、イン
ターフェース104を介して出力装置(例えば、ディス
プレイ、プリンタなど)112へ転送される。
The cylindrical grinding machine 10 is controlled by a numerical controller 100. The numerical control device 100 includes a CPU 10
2. It includes a well-known microcomputer having a RAM 120, a ROM 122, and interfaces (I / F) 104 and 106. Input device (for example, keyboard, pointing device, etc.) 11
Various data signals transferred from 0 are transferred to the CPU 102 via the interface 104. Various data signals generated by the CPU 102 are transferred to an output device (for example, a display, a printer, or the like) 112 via the interface 104.

【0021】CPU102は、ROM122に記録(記
憶)されているコンピュータプログラムに従い、コンピ
ュータによる各種演算処理により、各インターフェース
104,106を介して転送されてきたデータ信号と、
RAM120に記録されているデータ信号またはコンピ
ュータプログラムに基づいて、円筒研削盤10を制御す
るためのデータ信号を生成する。RAM120には各バ
ッファ領域(記憶領域)120a〜120eが設けられ
ている。バッファ領域120aには、砥石車22の回転
速度Nが記録(記憶)されている。バッファ領域120
bには、ドレッサ50に備えられた研削ビット51の先
端の曲率半径(以下、「研削ビット先端アール」とい
う)Rdが記録(記憶)されている。バッファ領域12
0cには、テーブル14の移動速度(すなわち、研削ビ
ット51の移動速度(トラバース速度))Smが記録
(記憶)されている。バッファ領域120dには、後述
するように算出(演算)された砥石車22の1回転当た
りの研削ビット51の送り量Lが記録(記憶)されてい
る。バッファ領域120eには、後述するように算出
(演算)された砥石車22の表面(研削ビット51によ
ってドレッシングされた修正加工面)の理論的粗さHs
が記録(記憶)されている。
The CPU 102 performs various arithmetic processing by a computer according to a computer program recorded (stored) in the ROM 122, and a data signal transferred via each of the interfaces 104 and 106;
A data signal for controlling the cylindrical grinding machine 10 is generated based on a data signal recorded in the RAM 120 or a computer program. The RAM 120 has buffer areas (storage areas) 120a to 120e. The rotation speed N of the grinding wheel 22 is recorded (stored) in the buffer area 120a. Buffer area 120
In b, a radius of curvature Rd of the tip of the grinding bit 51 provided in the dresser 50 (hereinafter, referred to as “grinding bit tip radius”) Rd is recorded (stored). Buffer area 12
In 0c, the moving speed of the table 14 (that is, the moving speed (traverse speed) of the grinding bit 51) Sm is recorded (stored). The feed amount L of the grinding bit 51 per rotation of the grinding wheel 22 calculated (calculated) as described later is recorded (stored) in the buffer area 120d. In the buffer area 120e, the theoretical roughness Hs of the surface of the grinding wheel 22 (corrected processing surface dressed by the grinding bit 51) calculated (calculated) as described later is provided.
Is recorded (stored).

【0022】CPU102の生成した砥石駆動モータ2
4の駆動信号は、インターフェース106を介してイン
バータ装置(INV)32へ転送される。インバータ装
置32は、CPU102の生成した駆動信号に従って、
砥石駆動モータ24を速度制御することにより砥石車2
2の回転速度Nを制御する。
The grinding wheel drive motor 2 generated by the CPU 102
4 is transferred to the inverter device (INV) 32 via the interface 106. The inverter device 32 operates according to the drive signal generated by the CPU 102.
By controlling the speed of the grinding wheel drive motor 24, the grinding wheel 2
2 is controlled.

【0023】主軸エンコーダ44は、主軸サーボモータ
42の回転数を検出し、その検出信号を、主軸サーボモ
ータ駆動回路(DUC)40へ転送すると共に、インタ
ーフェース106を介してCPU102へ転送する。C
PU102の生成した主軸サーボモータ42の駆動信号
は、インターフェース106を介して主軸サーボモータ
駆動回路40へ転送される。主軸サーボモータ駆動回路
40は、CPU102の生成した駆動信号に従って、主
軸サーボモータ42を回転駆動する。
The spindle encoder 44 detects the number of revolutions of the spindle servomotor 42, and transfers the detection signal to the spindle servomotor drive circuit (DUC) 40 and to the CPU 102 via the interface 106. C
The drive signal of the spindle servomotor 42 generated by the PU 102 is transferred to the spindle servomotor drive circuit 40 via the interface 106. The spindle servo motor drive circuit 40 drives and rotates the spindle servo motor 42 according to the drive signal generated by the CPU 102.

【0024】第1エンコーダ84は、第1サーボモータ
82の回転位置(砥石台20の位置)を検出し、その検
出信号を、第1モータ駆動回路(DUZ)80へ転送す
ると共に、インターフェース106を介してCPU10
2へ転送する。CPU102の生成した第1サーボモー
タ82の駆動信号は、インターフェース106を介して
第1モータ駆動回路80へ転送される。第1モータ駆動
回路80は、CPU102の生成した駆動信号に従っ
て、第1サーボモータ82を回転駆動する。
The first encoder 84 detects the rotational position of the first servomotor 82 (the position of the grindstone table 20), transfers the detection signal to a first motor drive circuit (DUZ) 80, and controls the interface 106. CPU 10 via
Transfer to 2. The drive signal of the first servomotor 82 generated by the CPU 102 is transferred to the first motor drive circuit 80 via the interface 106. The first motor drive circuit 80 rotationally drives the first servomotor 82 according to the drive signal generated by the CPU 102.

【0025】第2エンコーダ94は、第2サーボモータ
92の回転位置(テーブル14の位置)を検出し、その
検出信号を、第2モータ駆動回路(DUX)90へ転送
すると共に、インターフェース106を介してCPU1
02へ転送する。CPU102の生成した第2サーボモ
ータ92の駆動信号は、インターフェース106を介し
て第2モータ駆動回路90へ転送される。第2モータ駆
動回路90は、CPU102の生成した駆動信号に従っ
て、第2サーボモータ92を回転駆動する。第2サーボ
モータ92が回転駆動されることにより、テーブル14
の水平方向(図示X−X’方向)の移動速度が制御さ
れ、その結果、テーブル14上に配置された主軸台16
および主軸台16に取付固定されたドレッサ50(研削
ビット51)の移動速度が制御される。
The second encoder 94 detects the rotational position (position of the table 14) of the second servomotor 92, transfers the detection signal to a second motor drive circuit (DUX) 90, and via the interface 106. CPU1
02. The drive signal of the second servo motor 92 generated by the CPU 102 is transferred to the second motor drive circuit 90 via the interface 106. The second motor drive circuit 90 rotationally drives the second servo motor 92 in accordance with the drive signal generated by the CPU 102. The rotation of the second servomotor 92 causes the table 14 to rotate.
Is controlled in the horizontal direction (the direction XX ′ in the drawing), and as a result, the headstock 16 disposed on the table 14 is controlled.
In addition, the moving speed of the dresser 50 (grinding bit 51) fixed to the headstock 16 is controlled.

【0026】[実施形態の動作] (工作物の研削加工)工作物Wを研削加工する場合、制
御システム1のオペレータは、まず、チャック16bと
センタ18aとの間に工作物Wを取り付け、次に、入力
装置110を用いて数値制御装置100に工作物Wの研
削加工を開始させるための指示を行う。数値制御装置1
00のCPU102は、入力装置110から工作物Wの
研削加工を開始させるための指示がなされると、ROM
122に記録されている研削加工のコンピュータプログ
ラムに従い、各エンコーダ44,84,94の検出信号
に基づき各モータ駆動回路40,80,90を介して各
サーボモータ42,82,92の回転駆動を制御すると
共に、インバータ装置32を介して砥石駆動モータ24
の回転駆動を制御する。その結果、第1サーボモータ8
2により砥石台20が図示Y’方向に移動され、砥石車
22の研削面が工作物Wの研削加工箇所に向けられる。
そして、砥石駆動モータ24により砥石車22が一定回
転速度で回転駆動される。また、第2サーボモータ92
によりテーブル14が図示X−X’方向に所定速度で移
動される。さらに、主軸サーボモータ42により主軸1
6aが回転駆動されることにより、工作物Wが回転駆動
される。これにより、工作物Wの外周面の研削加工箇所
に砥石車22の研削面が接触され、工作物Wが研削加工
される。
[Operation of Embodiment] (Grinding Work) When grinding a work W, the operator of the control system 1 first mounts the work W between the chuck 16b and the center 18a. Then, an instruction to start the grinding of the workpiece W is given to the numerical controller 100 using the input device 110. Numerical control device 1
When an instruction for starting the grinding of the workpiece W is given from the input device 110, the CPU
In accordance with the grinding computer program recorded in 122, the rotational drive of each servomotor 42, 82, 92 is controlled via each motor drive circuit 40, 80, 90 based on the detection signal of each encoder 44, 84, 94. And the grinding wheel drive motor 24 via the inverter device 32.
To control the rotational drive of. As a result, the first servo motor 8
The grinding wheel base 20 is moved in the Y 'direction in the drawing by 2 so that the grinding surface of the grinding wheel 22 is directed to the grinding portion of the workpiece W.
Then, the grinding wheel 22 is rotationally driven by the grinding wheel drive motor 24 at a constant rotation speed. Also, the second servo motor 92
As a result, the table 14 is moved at a predetermined speed in the XX 'direction shown. Further, the spindle 1 is controlled by the spindle servomotor 42.
The workpiece W is rotationally driven by rotating the workpiece 6a. As a result, the grinding surface of the grinding wheel 22 comes into contact with a grinding portion on the outer peripheral surface of the workpiece W, and the workpiece W is ground.

【0027】(ドレッシング)砥石車22にドレッシン
グを施す場合、制御システム1のオペレータは、入力装
置110を用い、ドレッシング条件(砥石車22の回転
速度N,研削ビット51の先端の曲率半径(研削ビット
先端アール)Rd,研削ビット51の移動速度(トラバ
ース速度)Sm)を設定すると共に、数値制御装置10
0のCPU102に砥石粗さ判定処理を開始させるため
の指示を行う。図2は、CPU102が実行する砥石粗
さ判定処理の流れを示すフローチャートである。CPU
102は、ROM122に記録されている砥石粗さ判定
処理のコンピュータプログラムに従い、コンピュータに
よる各種演算処理によって、以下の各ステップ(以下
「S」と記載する)の処理を実行する。
(Dressing) When dressing the grinding wheel 22, the operator of the control system 1 uses the input device 110 to change the dressing conditions (the rotation speed N of the grinding wheel 22, the radius of curvature of the tip of the grinding bit 51 (the grinding bit). The tip radius Rd, the moving speed (traverse speed) Sm) of the grinding bit 51 are set, and the numerical controller 10 is set.
0 to instruct the CPU 102 to start the whetstone roughness determination process. FIG. 2 is a flowchart illustrating the flow of the grinding stone roughness determination process executed by the CPU 102. CPU
The computer 102 executes the following steps (hereinafter referred to as “S”) by various types of arithmetic processing by a computer in accordance with a computer program for the grinding wheel roughness determination processing recorded in the ROM 122.

【0028】尚、前記コンピュータプログラムをコンピ
ュータで読み取り可能な記録媒体(半導体メモリ(メモ
リスティックなど)、ハードディスク、フロッピーディ
スク、データカード(ICカード,磁気カードなど)、
光ディスク(CD−ROM,CD−R,CD−RW,D
VDなど)、光磁気ディスク(MOなど)、相変化ディ
スク、磁気テープなど)を備えた外部記録装置(外部記
憶装置)に記録しておき、当該コンピュータプログラム
を必要に応じて外部記録装置からCPU102にロード
して起動することにより用いるようにしてもよい。
A computer-readable recording medium (semiconductor memory (memory stick, etc.), hard disk, floppy disk, data card (IC card, magnetic card, etc.)
Optical discs (CD-ROM, CD-R, CD-RW, D
VD, etc.), a magneto-optical disk (eg, MO), a phase change disk, a magnetic tape, etc.), and are recorded on an external recording device (external storage device). Alternatively, it may be used by loading and activating it.

【0029】まず、CPU102は、入力装置110か
ら入力された前記ドレッシング条件のデータをRAM1
20の各バッファ領域120a〜120cに記憶させる
(S10)。次に、CPU102は、各バッファ領域1
20a,120cに記憶されているドレッシング条件の
データ(砥石車22の回転速度N,研削ビット51の移
動速度Sm)を読み出す。そして、CPU102は、式
(1)に示すように、移動速度Sm(mm/min)を
回転数N(rev/min)で除算することにより、砥
石車22の1回転当たりの研削ビット51の送り量L
(mm/rev)を算出し、その送り量LをRAM12
0のバッファ領域120dに記憶させる(S20)。 L=Sm/N ………式(1)
First, the CPU 102 stores the dressing condition data input from the input device 110 into the RAM 1.
20 are stored in the buffer areas 120a to 120c (S10). Next, the CPU 102 checks each buffer area 1
The dressing condition data (the rotational speed N of the grinding wheel 22 and the moving speed Sm of the grinding bit 51) stored in the storage devices 20a and 120c are read. Then, the CPU 102 divides the moving speed Sm (mm / min) by the number of revolutions N (rev / min) to feed the grinding bit 51 per revolution of the grinding wheel 22 as shown in Expression (1). Quantity L
(Mm / rev), and the feed amount L is stored in the RAM 12
0 is stored in the buffer area 120d (S20). L = Sm / N Equation (1)

【0030】続いて、CPU102は、RAM120の
バッファ領域120bに記憶されている研削ビット先端
アールRdを読み出すと共に、バッファ領域120dか
ら砥石車22の1回転当たりの研削ビット51の送り量
Lを読み出す。そして、CPU102は、式(2)に示
すように、送り量L(mm/rev)を2乗した値を、
研削ビット先端アールRd(mm)を8倍した値で除算
することにより、砥石車22の表面(研削ビット51に
よってドレッシングされた修正加工面)の理論的粗さH
s(mm)を算出し、その理論的粗さHsをRAM12
0のバッファ領域120eに記憶させる(S30)。 Hs=L2/8Rd ………式(2)
Subsequently, the CPU 102 reads out the grinding bit tip radius Rd stored in the buffer area 120b of the RAM 120 and also reads out the feed amount L of the grinding bit 51 per rotation of the grinding wheel 22 from the buffer area 120d. Then, the CPU 102 calculates a value obtained by squaring the feed amount L (mm / rev) as shown in Expression (2).
By dividing the radius Rd (mm) of the tip of the grinding bit by a value multiplied by 8, the theoretical roughness H of the surface of the grinding wheel 22 (the repaired surface dressed by the grinding bit 51) is obtained.
s (mm) is calculated, and the theoretical roughness Hs is stored in the RAM 12
0 is stored in the buffer area 120e (S30). Hs = L 2 / 8Rd Equation (2)

【0031】次に、CPU102は、バッファ領域12
0eから砥石車22の表面の理論的粗さHsを読み出
し、その理論的粗さHsを出力装置112を用いて制御
システム1のオペレータに通知し(S40)、砥石粗さ
判定処理を終了する。尚、出力装置112による通知方
法として、具体的には、ディスプレイを用いた画像表示
や、プリンタを用いた印刷表示などがあげられる。
Next, the CPU 102
The theoretical roughness Hs of the surface of the grinding wheel 22 is read from 0e, the theoretical roughness Hs is notified to the operator of the control system 1 using the output device 112 (S40), and the grinding wheel roughness determination processing ends. In addition, as the notification method by the output device 112, specifically, there are an image display using a display, a print display using a printer, and the like.

【0032】出力装置112により砥石車22の表面の
理論的粗さHsが通知されると、制御システム1のオペ
レータは、その理論的粗さHsに基づいて、砥石車22
が適切にドレッシングされるかどうかを判断する。そし
て、砥石車22が適切にドレッシングされないと判断し
た場合、制御システム1のオペレータは、ドレッシング
条件(砥石車22の回転速度N,研削ビット先端アール
Rd,研削ビット51の移動速度Sm)を設定し直し、
再びCPU102に砥石粗さ判定処理(S10〜S4
0)を実行させる。このように、ドレッシング条件の設
定し直し(再設定)と、CPU102による砥石粗さ判
定処理とを繰り返し行うことにより、砥石車22を適切
にドレッシングすることができる最適なドレッシング条
件を見つける。
When the theoretical roughness Hs of the surface of the grinding wheel 22 is notified by the output device 112, the operator of the control system 1 controls the grinding wheel 22 based on the theoretical roughness Hs.
Is properly dressed. When it is determined that the grinding wheel 22 is not properly dressed, the operator of the control system 1 sets the dressing conditions (the rotation speed N of the grinding wheel 22, the radius Rd of the grinding bit tip, and the moving speed Sm of the grinding bit 51). Fix,
The grindstone roughness determination processing is again performed by the CPU 102 (S10 to S4
0) is executed. In this way, by repeatedly setting (resetting) the dressing conditions and repeatedly performing the grindstone roughness determination processing by the CPU 102, the optimum dressing conditions for appropriately dressing the grinding wheel 22 are found.

【0033】そして、制御システム1のオペレータは、
最適なドレッシング条件を見つけたら、その最適なドレ
ッシング条件における研削ビット先端アールRdの値を
とる研削ビット51を用意してドレッサ50に装着する
と共に、入力装置110を用いて数値制御装置100に
砥石車22のドレッシングを開始させるための指示を行
う。数値制御装置100のCPU102は、入力装置1
10から砥石車22のドレッシングを開始させるための
指示がなされると、ROM122に記録されているドレ
ッシングのコンピュータプログラムおよびRAM120
の各バッファ領域120a,120cに最終的に記憶さ
れている最適なドレッシング条件(砥石車22の回転速
度N,研削ビット51の移動速度Sm)に従い、第1エ
ンコーダ84および第2エンコーダ94の検出信号に基
づき第1モータ駆動回路80および第2モータ駆動回路
90を介して第1サーボモータ82および第2サーボモ
ータ92の回転駆動を制御すると共に、インバータ装置
32を介して砥石駆動モータ24の回転駆動を制御す
る。
Then, the operator of the control system 1
After finding the optimal dressing conditions, a grinding bit 51 for obtaining the value of the radius Rd of the tip of the grinding bit under the optimal dressing conditions is prepared and mounted on the dresser 50, and the grinding wheel is transmitted to the numerical controller 100 using the input device 110. An instruction to start dressing 22 is given. The CPU 102 of the numerical control device 100
When an instruction for starting the dressing of the grinding wheel 22 is issued from 10, the dressing computer program recorded in the ROM 122 and the RAM 120
According to the optimal dressing conditions (rotational speed N of the grinding wheel 22 and moving speed Sm of the grinding bit 51) finally stored in each of the buffer areas 120a and 120c, the detection signals of the first encoder 84 and the second encoder 94 Control of the rotation of the first servomotor 82 and the second servomotor 92 via the first motor drive circuit 80 and the second motor drive circuit 90 on the basis of the rotation of the grinding wheel drive motor 24 via the inverter device 32. Control.

【0034】その結果、第1サーボモータ82により砥
石台20が図示Y’方向に移動され、砥石車22の研削
面がドレッサ50の研削ビット51に向けられる。そし
て、砥石駆動モータ24により、RAM120のバッフ
ァ領域120aに記憶されている一定回転速度Nで砥石
車22が回転駆動される。また、第2サーボモータ92
により、RAM120のバッファ領域120cに記憶さ
れている移動速度Smでテーブル14が図示X’方向に
移動され、テーブル14上に配置された主軸台16およ
び主軸台16に取付固定されたドレッサ50(研削ビッ
ト51)も図示X’方向に移動速度Smで移動(トラバ
ース)される。これにより、砥石車22の外周面にドレ
ッサ50の研削ビット51が押し当てられ、砥石車22
の外周面に螺子状の溝が刻まれて目立て(ドレッシン
グ)が行われる。
As a result, the grinding wheel head 20 is moved in the Y 'direction in the figure by the first servomotor 82, and the grinding surface of the grinding wheel 22 is directed to the grinding bit 51 of the dresser 50. Then, the grinding wheel drive motor 24 rotates the grinding wheel 22 at a constant rotation speed N stored in the buffer area 120a of the RAM 120. Also, the second servo motor 92
As a result, the table 14 is moved in the X 'direction in the figure at the moving speed Sm stored in the buffer area 120c of the RAM 120, and the headstock 16 disposed on the table 14 and the dresser 50 (grinding) fixed to the headstock 16 are fixed. The bit 51) is also moved (traversed) at the moving speed Sm in the X 'direction shown. As a result, the grinding bit 51 of the dresser 50 is pressed against the outer peripheral surface of the grinding wheel 22, and the grinding wheel 22 is pressed.
A dressing is performed by forming a thread-like groove on the outer peripheral surface of.

【0035】[実施形態の作用・効果]以上詳述したよ
うに、本実施形態では、制御システム1のオペレータに
よるドレッシング条件の設定し直し(再設定)と、CP
U102による砥石粗さ判定処理とを繰り返し行うこと
により、砥石車22を適切にドレッシングすることがで
きる最適なドレッシング条件を見つける。そして、最適
なドレッシング条件により、ドレッサ50による砥石車
22のドレッシングを行う。従って、本実施形態によれ
ば、ドレッサ50による砥石車22のドレッシングが1
回で済むため、前記した従来の技術(砥石が適切にドレ
ッシングされるまで、ドレッシングと工作物の研削加工
とを繰り返す)に比べて、ドレッシングの作業効率を向
上させることができる。さらに、本実施形態によれば、
制御システム1のオペレータがドレッシング条件を再設
定する際に、出力装置112から通知された砥石車22
の表面の理論的粗さHsを参考にすることが可能である
ため、ドレッシング条件の再設定を適切に行うことが容
易になり、ドレッシング条件を再設定する回数を少なく
することができる。そのため、ドレッシング作業全体に
要する時間を短縮することが可能になり、ドレッシング
の作業効率を向上させることができる。
[Operation / Effect of Embodiment] As described above in detail, in this embodiment, the operator of the control system 1 resets (re-sets) the dressing condition, and
By repeatedly performing the grindstone roughness determination processing by U102, the optimum dressing conditions for appropriately dressing the grindstone wheel 22 are found. Then, dressing of the grinding wheel 22 by the dresser 50 is performed under optimal dressing conditions. Therefore, according to the present embodiment, the dressing of the grinding wheel 22 by the dresser 50 is 1
Since the operation is completed, the dressing work efficiency can be improved as compared with the above-described conventional technique (repeatedly, dressing and grinding of the workpiece are repeated until the grindstone is properly dressed). Further, according to the present embodiment,
When the operator of the control system 1 resets the dressing conditions, the grinding wheel 22 notified from the output device 112
Since the theoretical roughness Hs of the surface can be referred to, it is easy to appropriately reset the dressing conditions, and the number of times of resetting the dressing conditions can be reduced. Therefore, the time required for the entire dressing operation can be reduced, and the dressing operation efficiency can be improved.

【0036】[別の実施形態]ところで、本発明は上記
実施形態に限定されるものではなく、以下のように具体
化してもよく、その場合でも、上記実施形態と同等もし
くはそれ以上の作用・効果を得ることができる。 [1]上記実施形態では、ドレッサ50を主軸台16に
取付固定している。しかし、主軸台16ではなく、テー
ブル14にドレッサ50を取付固定してもよい。また、
主軸台16またはテーブル14にドレッサ50を取付固
定するのではなく、砥石台20の移動方向(図示Y−
Y’方向)と直交する水平方向(図示XーX’方向)に
ドレッサ50を移動させるドレッサ移動装置を設けるよ
うにしてもよい。尚、このドレッサ移動装置は、テーブ
ル14および砥石台20の移動機構(サーボモータ8
2,92、ボールねじ、エンコーダ84,94、モータ
駆動回路80,90)と同様に構成すればよい。
[Alternative Embodiment] The present invention is not limited to the above-described embodiment, but may be embodied as follows. The effect can be obtained. [1] In the above embodiment, the dresser 50 is attached and fixed to the headstock 16. However, the dresser 50 may be fixed to the table 14 instead of the headstock 16. Also,
Instead of fixing the dresser 50 to the headstock 16 or the table 14, the moving direction of the grindstone head 20 (Y-
A dresser moving device that moves the dresser 50 in a horizontal direction (the XX ′ direction in the drawing) orthogonal to the Y ′ direction may be provided. The dresser moving device is provided with a moving mechanism (servo motor 8) for moving the table 14 and the grindstone table 20.
2, 92, ball screws, encoders 84, 94, and motor drive circuits 80, 90).

【0037】[2]上記実施形態では、砥石台20を図
示Y’方向に送り移動させることにより、砥石車22を
ドレッサ50に向けて移動させるようにしている。しか
し、砥石台20を移動させずに固定した状態で、テーブ
ル14を図示Y方向に送り移動させることにより、ドレ
ッサ50を砥石車22に向けて移動させるようにしても
よい。また、砥石台20を図示Y’方向に送り移動させ
ると共に、テーブル14を図示Y方向に送り移動させる
ようにしてもよい。さらに、上記[1]に関連して、砥
石台20を移動させずに固定した状態で、ドレッサ移動
装置によりドレッサ50を図示Y方向に送り移動させる
ことにより、ドレッサ50を砥石車22に向けて移動さ
せるようにしてもよい。また、砥石台20を図示Y’方
向に送り移動させると共に、ドレッサ移動装置によりド
レッサ50を図示Y方向に送り移動させるようにしても
よい。つまり、砥石車22またはドレッサ50のいずれ
か一方または両方を移動させることにより、砥石車22
とドレッサ50とを相対的に移動させて、工作物Wに砥
石車22を接触させるようにすればよい。
[2] In the above-described embodiment, the grinding wheel 20 is moved toward the dresser 50 by moving the grinding wheel base 20 in the Y 'direction in the figure. However, the dresser 50 may be moved toward the grinding wheel 22 by feeding and moving the table 14 in the illustrated Y direction in a state where the grinding wheel base 20 is fixed without moving. In addition, the table 14 may be fed and moved in the illustrated Y direction while the grindstone table 20 is fed and moved in the illustrated Y ′ direction. Further, in connection with the above [1], the dresser 50 is moved toward the grinding wheel 22 by feeding and moving the dresser 50 in the illustrated Y direction with the dresser moving device in a state where the grindstone table 20 is fixed without moving. You may make it move. In addition, the dressing table 20 may be moved in the Y direction in the figure while the grindstone table 20 is moved in the Y 'direction in the figure. That is, by moving one or both of the grinding wheel 22 and the dresser 50, the grinding wheel 22 or the dresser 50 is moved.
And the dresser 50 may be moved relatively to bring the grinding wheel 22 into contact with the workpiece W.

【0038】[3]上記実施形態は円筒研削盤の制御シ
ステムに適用したものであるが、本発明はこれに限ら
ず、工作物を保持して回転させ、回転する砥石と工作物
を相対的に移動させ、工作物に砥石を接触させて研削加
工する工作機械(例えば、クランクシャフト研削盤、カ
ム研削盤など)の制御システム全般に適用することがで
きる。
[3] Although the above embodiment is applied to a control system for a cylindrical grinding machine, the present invention is not limited to this, and the work is held and rotated, and the rotating grindstone and the work are relatively moved. And a grinding machine is brought into contact with a workpiece to perform grinding processing (for example, a crankshaft grinder, a cam grinder, etc.), and can be applied to all control systems.

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

【図1】本発明を具体化した一実施形態における円筒研
削盤の制御システムの概略構成図。
FIG. 1 is a schematic configuration diagram of a control system of a cylindrical grinding machine according to an embodiment of the present invention.

【図2】一実施形態のドレッシングにおいて実行される
砥石粗さ判定処理の流れを示すフローチャート。
FIG. 2 is a flowchart showing a flow of a grindstone roughness determination process executed in the dressing of the embodiment.

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

1…制御システム 10…円筒研削盤 16…主軸台 20…砥石台 22…砥石車 24…砥石駆動モータ 26,30…プーリ 28…ベルト 32…インバータ装置(INV) 50…ドレッサ 51…研削ビット 80…第1モータ駆動回路(DUZ) 82…第1サーボモータ 84…第1エンコーダ 90…第2モータ駆動回路(DUX) 92…第2サーボモータ 94…第2エンコーダ 100…数値制御装置(CNC) 102…CPU 104,106…インターフェース(I/F) 110…入力装置 112…出力装置 120…RAM 120a〜120e…バッファ領域 122…ROM DESCRIPTION OF SYMBOLS 1 ... Control system 10 ... Cylindrical grinder 16 ... Headstock 20 ... Grinding wheel 22 ... Grinding wheel 24 ... Grinding wheel drive motor 26, 30 ... Pulley 28 ... Belt 32 ... Inverter device (INV) 50 ... Dresser 51 ... Grinding bit 80 ... First motor drive circuit (DUZ) 82 First servo motor 84 First encoder 90 Second motor drive circuit (DUX) 92 Second servo motor 94 Second encoder 100 Numerical controller (CNC) 102 CPU 104, 106 Interface (I / F) 110 Input device 112 Output device 120 RAM 120a to 120e Buffer area 122 ROM

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 工作物を研削する砥石と、 その砥石を回転させる砥石駆動手段と、 先端が断面円弧状に形成された研削ビットにより前記砥
石を研削してドレッシングするドレッサと、 そのドレッサの前記研削ビットと前記砥石とを相対的に
移動させる移動手段とを備えた工作機械の制御システム
において、 前記砥石駆動手段による前記砥石の回転速度と、前記研
削ビットの先端の曲率半径と、前記移動手段による前記
研削ビットと前記砥石との相対的移動速度とからなるド
レッシング条件を設定する設定手段と、 前記設定手段により設定されたドレッシング条件に基づ
いて、前記研削ビットによってドレッシングされた砥石
の修正加工面の理論的粗さを算出する算出手段と、 その算出手段の算出した前記理論的粗さを制御システム
のオペレータに通知する通知手段とを備えたことを特徴
とする工作機械の制御システム。
1. A grindstone for grinding a workpiece, a grindstone driving means for rotating the grindstone, a dresser for grinding and dressing the grindstone with a grinding bit having a tip formed in an arcuate cross-section, and a dresser for the dresser In a control system for a machine tool, comprising: a moving means for relatively moving a grinding bit and the grindstone; a rotation speed of the grindstone by the grindstone driving means; a radius of curvature of a tip of the grinding bit; Setting means for setting a dressing condition consisting of the relative movement speed of the grinding bit and the grindstone, and a correction processing surface of the grindstone dressed by the grinding bit based on the dressing condition set by the setting means. Calculating means for calculating the theoretical roughness of the object, and operating the control system using the theoretical roughness calculated by the calculating means. A control system for a machine tool, comprising: a notifying unit for notifying a motor.
【請求項2】 請求項1に記載の工作機械の制御システ
ムにおいて、 前記算出手段は、 前記砥石の回転速度と前記相対的移動速度とに基づい
て、前記砥石の1回転当たりの前記研削ビットの送り量
を算出する送り量算出手段と、 その送り量算出手段の算出した前記研削ビットの送り量
と前記研削ビットの先端の曲率半径とに基づいて、前記
理論的粗さを算出する理論的粗さ算出手段とを備えたこ
とを特徴とする工作機械の制御システム。
2. The control system for a machine tool according to claim 1, wherein the calculating unit is configured to calculate the number of the grinding bits per rotation of the grinding wheel based on the rotation speed and the relative movement speed of the grinding wheel. Feed amount calculating means for calculating a feed amount; a theoretical roughness for calculating the theoretical roughness based on the feed amount of the grinding bit calculated by the feed amount calculating means and a radius of curvature of the tip of the grinding bit. A control system for a machine tool, comprising: a calculating means.
【請求項3】 請求項2に記載の工作機械の制御システ
ムにおいて、 前記送り量算出手段は、以下の式(1)に示すように前
記研削ビットの送り量を算出することを特徴とする工作
機械の制御システム。 L=Sm/N ………式(1) L(mm/rev) :前記研削ビットの送り量 Sm(mm/min):前記相対的移動速度 N(rev/min):前記砥石の回転速度
3. The machine tool control system according to claim 2, wherein the feed amount calculating means calculates the feed amount of the grinding bit as shown in the following equation (1). Machine control system. L = Sm / N Formula (1) L (mm / rev): feed amount of the grinding bit Sm (mm / min): relative movement speed N (rev / min): rotation speed of the grinding wheel
【請求項4】 請求項2に記載の工作機械の制御システ
ムにおいて、前記理論的粗さ算出手段は、以下の式
(2)に示すように前記理論的粗さを算出することを特
徴とする工作機械の制御システム。 Hs=L2/8Rd ………式(2) Hs(mm) :前記理論的粗さ L(mm/rev):前記研削ビットの送り量 Rd(mm) :前記研削ビットの先端の曲率半径
4. The control system for a machine tool according to claim 2, wherein said theoretical roughness calculating means calculates said theoretical roughness as shown in the following equation (2). Machine tool control system. Hs = L 2 / 8Rd Formula (2) Hs (mm): Theoretical roughness L (mm / rev): Feed amount of the grinding bit Rd (mm): Curvature radius of the tip of the grinding bit
【請求項5】 請求項1〜4のいずれか1項に記載の工
作機械の制御システムにおける前記設定手段,算出手
段,通知手段として、コンピュータシステムを機能させ
るためのプログラムが記録されたコンピュータで読み取
り可能な記録媒体。
5. A computer which stores a program for causing a computer system to function as the setting unit, the calculating unit and the notifying unit in the control system for a machine tool according to claim 1. Possible recording medium.
JP2001033813A 2001-02-09 2001-02-09 Control system for machine tool, and recording medium Pending JP2002239902A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001033813A JP2002239902A (en) 2001-02-09 2001-02-09 Control system for machine tool, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001033813A JP2002239902A (en) 2001-02-09 2001-02-09 Control system for machine tool, and recording medium

Publications (1)

Publication Number Publication Date
JP2002239902A true JP2002239902A (en) 2002-08-28

Family

ID=18897504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001033813A Pending JP2002239902A (en) 2001-02-09 2001-02-09 Control system for machine tool, and recording medium

Country Status (1)

Country Link
JP (1) JP2002239902A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010094781A (en) * 2008-10-17 2010-04-30 Sumitomo Heavy Ind Ltd Grinding quality evaluation method, evaluation map creating method, evaluation map, grinding condition setting method, grinding condition setting program, and grinding method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010094781A (en) * 2008-10-17 2010-04-30 Sumitomo Heavy Ind Ltd Grinding quality evaluation method, evaluation map creating method, evaluation map, grinding condition setting method, grinding condition setting program, and grinding method

Similar Documents

Publication Publication Date Title
JP2020179431A (en) Dressing method for grinding wheel and correction device for grinding wheel
JPH0655444A (en) Dressing device for grinder
JP3714169B2 (en) Machine tool control system and recording medium
JP2000084852A (en) Dressing device for grinding machine
JP2539801B2 (en) Wheel grinding machine
CN111125866A (en) Learning model generation device for supporting machine tool, supporting device, and machine tool system
JP2002239902A (en) Control system for machine tool, and recording medium
JPH0335066B2 (en)
JPH0288169A (en) Numerical control grinder
JPH07266224A (en) Grinder
JP7154690B2 (en) Grinding wheel dressing method
JP2741459B2 (en) Grinding machine with thermal displacement compensator
JPH07214466A (en) Grinding device
JP2003103462A (en) Truing device in grinder having two wheel spindle stocks
JP2000343396A (en) Traverse polishing method and traverse polishing apparatus
JPH04125565U (en) truing equipment
JP2000052246A (en) Truing method for conductive grinding wheel and grinding device
JP2005212019A (en) Apparatus and method for truing abrasive wheel
JP2002059335A (en) Working fluid feeder, and working device
JPH02106271A (en) Device for controlling dressing
JPH06246605A (en) Tooth grinding device
JPH0295573A (en) Dressing device for grindstone
JPH07100763A (en) Correction of grinding wheel
JP2000108030A (en) Grinding device
JPS61117065A (en) Grindstone corrective apparatus

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050922

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051104

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060718

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061121