JPS6238111B2 - - Google Patents

Info

Publication number
JPS6238111B2
JPS6238111B2 JP55065835A JP6583580A JPS6238111B2 JP S6238111 B2 JPS6238111 B2 JP S6238111B2 JP 55065835 A JP55065835 A JP 55065835A JP 6583580 A JP6583580 A JP 6583580A JP S6238111 B2 JPS6238111 B2 JP S6238111B2
Authority
JP
Japan
Prior art keywords
grinding wheel
dressing roll
dressing
storage means
grinding
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.)
Expired
Application number
JP55065835A
Other languages
Japanese (ja)
Other versions
JPS56163878A (en
Inventor
Kenichi Munekata
Norihiko Shimizu
Takao Yoneda
Minoru Enomoto
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 JP6583580A priority Critical patent/JPS56163878A/en
Publication of JPS56163878A publication Critical patent/JPS56163878A/en
Publication of JPS6238111B2 publication Critical patent/JPS6238111B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Description

【発明の詳細な説明】 本発明は研削盤における砥石車送り装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a grinding wheel feeding device for a grinding machine.

近年、砥石台の送り機構を簡素化するために、
砥石車のドレツシングに対する砥石車の補正送り
も研削送り用のサーボモータで行うようにしてい
るものがあるが、このような研削盤においては、
砥石車加工面の位置がドレツシングの回数によつ
て変化するため、砥石台を固定の原位置へ復帰さ
せても砥石車の加工面を一定の位置に位置決めす
ることができない。
In recent years, in order to simplify the feeding mechanism of the grindstone head,
In some grinding machines, a servo motor for grinding feed is used to perform correction feeding of the grinding wheel for dressing of the grinding wheel.
Since the position of the processed surface of the grinding wheel changes depending on the number of times of dressing, it is not possible to position the processed surface of the grinding wheel at a constant position even if the grinding wheel head is returned to its fixed original position.

したがつて、このような研削盤においては、加
工中に停電等が生じて砥石車加工面の位置を記憶
する位置レジスタの内容が消失すると、砥石車加
工面の位置が全く分からなくなつてしまい、この
ような事態が生じた場合にはマスタ工作物を用い
て砥石車加工面を工作物中心から一定の位置に位
置決めし、この後でマスタ工作物の外径寸法に応
じた距離データを位置レジスタにセツトする必要
があり、大変面倒であつた。
Therefore, in such a grinding machine, if a power outage occurs during processing and the contents of the position register that stores the position of the grinding wheel surface are lost, the position of the grinding wheel surface will be completely unknown. If such a situation occurs, use the master workpiece to position the grinding wheel machining surface at a certain position from the center of the workpiece, and then position the distance data according to the outer diameter of the master workpiece. It was necessary to set it in the register, which was very troublesome.

また、従来においても、砥石台が固定の原位置
から前進して砥石車の加工面が工作物中心から一
定距離だけ離れたスタート原点に位置するまでの
砥石台の移動量を砥石車が新品の時に測定して記
憶させるとともに、ドレツシングに伴つて行われ
る砥石台の補正送り量を累積記憶するようにし、
停電等によつて加工面の位置が不明となつた場合
には、砥石台を原位置まで戻した後、記憶された
移動量と補正送りの累積値との合計分だけ砥石台
を前進して砥石車加工面をスタート原点に位置決
めするようにして、停電等によつて砥石車加工面
の位置記憶が消失しても砥石車加工面を工作物中
心から一定の位置に位置決めできるようにしたも
のはあるが、このものにおいても新たに装着する
砥石車の径と前に使用していた砥石車の新品の時
の径との間に寸法の違いがある場合には、砥石台
が原位置から移動してスタート原点に位置するま
での移動量が変化するため、この移動量を再び測
定して再設定しなければならず、操作性が悪い欠
点があつた。すなわち、砥石車がスタート原点に
位置するまでの移動量は直接測定することができ
ないため、マスタ工作物の表面に砥石車を当接さ
せた状態から原位置までの砥石台を後退させてそ
の移動量を検出した後、この移動量から前記スタ
ート原点からマスタ工作物外周までの距離を引い
て求めなければならないためである。
In addition, in the past, the amount of movement of the grinding wheel when the grinding wheel moves forward from its fixed original position until the machining surface of the grinding wheel is located at the starting point a certain distance from the center of the workpiece is measured by the amount of movement of the grinding wheel. At the same time, the corrected feed amount of the grinding wheel head performed in conjunction with dressing is stored cumulatively.
If the position of the machined surface becomes unknown due to a power outage, etc., return the grinding wheel head to its original position, and then move the wheel head forward by the sum of the memorized movement amount and the cumulative value of the correction feed. The grinding wheel processing surface is positioned at the starting point, so that even if the position memory of the grinding wheel processing surface is lost due to a power outage, etc., the grinding wheel processing surface can be positioned at a fixed position from the center of the workpiece. However, even in this case, if there is a difference in dimension between the diameter of the newly installed grinding wheel and the diameter of the previously used grinding wheel when new, the grinding wheel head may be moved from its original position. Since the amount of movement until it is located at the starting origin changes, this amount of movement must be measured and reset again, which has the disadvantage of poor operability. In other words, since the amount of movement of the grinding wheel until it is located at the starting point cannot be directly measured, the movement of the grinding wheel from the state in which the grinding wheel is in contact with the surface of the master workpiece to the original position is performed by retracting the grinding wheel head to its original position. This is because, after detecting the amount of movement, the distance from the starting origin to the outer periphery of the master workpiece must be subtracted from this amount of movement.

本発明はこのような従来の問題点に鑑み、新た
に装着する砥石車の径が前のものと異なる場合で
も、新たに装着する砥石車の径のデータを設定す
るだけでよいようにしたもので以下その実施例を
図面に基づいて説明する。
In view of these conventional problems, the present invention is designed so that even if the diameter of the newly installed grinding wheel is different from the previous one, it is only necessary to set the diameter data of the newly installed grinding wheel. The following embodiments will be explained based on the drawings.

第1図は、研削盤の本体を示し、ベツド11上
にテーブル12を介して載置された主軸台13と
心押台15との間に工作物Wが挾持され、主軸モ
ータ16に連結された主軸17の回転によつて回
転駆動されるようになつている。
FIG. 1 shows the main body of the grinding machine, in which a workpiece W is held between a headstock 13 and a tailstock 15 placed on a bed 11 via a table 12, and connected to a spindle motor 16. It is adapted to be rotationally driven by the rotation of the main shaft 17.

また、ベツド11上の後方には、駆動モータ2
1によつて回転される砥石車22を軸架する砥石
台23が工作物Wに向つて進退可能に案内され、
図略の送りねじを介してサーボモータ24の出力
軸に連結されている。なお、ベツド11上の後端
には、砥石車22が固定の原位置まで後退された
ことを検出する位置検出器25が設けられてい
る。
In addition, a drive motor 2 is installed at the rear of the bed 11.
A grindstone stand 23 supporting a grinding wheel 22 rotated by the grinding wheel 1 is guided so as to be movable toward the workpiece W,
It is connected to the output shaft of the servo motor 24 via a feed screw (not shown). A position detector 25 is provided at the rear end of the bed 11 to detect when the grinding wheel 22 has been retreated to its fixed original position.

26は、そのベース27が砥石台23の砥石車
22取付側の側面に固着されたドレツシング装置
で、前記ベース27によつて砥石車22の回転軸
線と直交する方向へ移動可能に案内されたラム2
8の先端には、ドレツシングロール30が砥石車
22の回転軸線と平行な軸線回りに回転可能に枢
支されモータ31によつて回転されるようになつ
ている。そして、前記ラム28は図略の送りねじ
を介して、ベース27に固着のサーボモータ32
に連結されている。
Reference numeral 26 denotes a dressing device whose base 27 is fixed to the side surface of the grinding wheel 22 mounting side of the grinding wheel head 23, and a ram guided by the base 27 so as to be movable in a direction orthogonal to the rotational axis of the grinding wheel 22. 2
A dressing roll 30 is rotatably supported at the tip of the grinding wheel 8 and rotated by a motor 31 about an axis parallel to the rotational axis of the grinding wheel 22 . The ram 28 is connected to a servo motor 32 fixed to the base 27 via a feed screw (not shown).
is connected to.

第2図は上記構成の研削盤を制御する制御回路
を示し、同図において40はサーボモータ24,
32をそれぞれ駆動する駆動回路41,42へパ
ルスを分配して工作物Wの加工と砥石車22のド
レツシングを制御する数値制御装置で、この数値
制御装置40は演算処理装置45、メモリM、演
算処理装置45に接続されたインタフエイス4
6,47によつて構成されている。そして、イン
タフエイス46にはデータ書込装置50と、加工
の開始等を指令する指令スイツチGCS,DCS,
RCS,DRC,REWと、手動パルス発生器51
と、位置検出器25とが接続され、インタフエイ
ス47の出力は駆動回路41,42に接続されて
いる。
FIG. 2 shows a control circuit for controlling the grinding machine configured as described above, and in the same figure, reference numeral 40 indicates the servo motor 24,
This numerical control device 40 controls the machining of the workpiece W and the dressing of the grinding wheel 22 by distributing pulses to drive circuits 41 and 42 that drive the 32, respectively. Interface 4 connected to processing device 45
6,47. The interface 46 includes a data writing device 50, command switches GCS, DCS, etc. that command the start of machining, etc.
RCS, DRC, REW and manual pulse generator 51
and the position detector 25 are connected, and the output of the interface 47 is connected to the drive circuits 41 and 42.

また、前記メモリM内にはコアメモリから成り
データ書込装置50によつてデータの書込まれる
加工データエリアTDAおよび制御データエリア
CDAが設けられており、これらの内加工データ
エリアTDAには、砥石車加工面22aのスター
ト原点における位置P0および早送り前進、粗研
削送り、精研削送りの各工程におけりる前進端の
位置P1〜P3を工作物軸線からの距離で表わし
たデータD0〜D3が加工に先立つて書込まれ
る。なお、第3図はスタート原点P0と各工程の
前進端位置P1〜P3の位置関係を示す図であ
る。
The memory M also includes a core memory, a processing data area TDA into which data is written by the data writing device 50, and a control data area.
CDA is provided, and the internal machining data area TDA contains the position P0 at the start origin of the grinding wheel machining surface 22a and the forward end position in each process of rapid advance, rough grinding feed, and fine grinding feed. Data D0 to D3 representing P1 to P3 as distances from the workpiece axis are written prior to machining. Note that FIG. 3 is a diagram showing the positional relationship between the start origin P0 and the forward end positions P1 to P3 of each process.

一方、制御データエリアCDAには、ドレツシ
ング時の切込量L1およびドレツシング完了後の
後退量L2、砥石車22の半径値R、砥石台23
が原位置に位置する時の工作物軸線0Wから砥石
軸線0Gまでの距離S、ドレツシングロール30
が後退端に位置する時の砥石軸線0Gからドレツ
シングロール30表面までの距離Tを表わすデー
タが機械の組付完了時に書込まれている。
On the other hand, the control data area CDA contains the cutting depth L1 during dressing, the retreat amount L2 after dressing is completed, the radius value R of the grinding wheel 22, and the grinding wheel head 23.
The distance S from the workpiece axis 0W to the grinding wheel axis 0G when the dressing roll 30 is located at the original position
Data representing the distance T from the grinding wheel axis 0G to the surface of the dressing roll 30 when the roller is located at the backward end is written when the machine is assembled.

されに、メモリM内のRAMエリアRAには砥石
車加工面22aの位置を表わすデータSPDを記憶
する位置レジスタSPRと、ドレツシングロール3
0の位置を表わすデータDPDを記憶する位置レ
ジスタDPRとが構成されている。
In addition, the RAM area RA in the memory M includes a position register SPR for storing data SPD representing the position of the grinding wheel machining surface 22a, and a dressing roll 3.
A position register DPR is configured to store data DPD representing the position of 0.

次に上記構成の数値制御研削盤の動作を、演算
処理装置45の動作を中心に説明する。
Next, the operation of the numerically controlled grinding machine having the above configuration will be explained, focusing on the operation of the arithmetic processing unit 45.

(i) 原位置復帰動作 停電によつて砥石車加工面22aの位置記憶
が消失した場合、または非常停止後において運
転を再開する場合等には、指令スイツチRCS
を押圧して砥石車22の原位置復帰を演算処理
装置45に指令する。
(i) Home position return operation When the position memory of the grinding wheel machining surface 22a is lost due to a power outage, or when restarting operation after an emergency stop, the command switch RCS
is pressed to instruct the arithmetic processing unit 45 to return the grinding wheel 22 to its original position.

これにより演算処理装置45は第4図に示す
プログラムを実行して原位置復帰のための処理
を行う。すなわち、演算処理装置45は最初に
ステツプ(100)で、位置検出器25が作動さ
れるまで駆動回路41にパルスを送出し、砥
石車22を原位置まで復帰させる。そして、こ
れが完了すると、ステツプ(101)で、制御デ
ータエリアCDAに記憶されている砥石台23
が原位置に位置する時の工作物軸線0Wから砥
石軸線0Gまでの距離Sのデータから同じく制
御データエリアCDAに記憶されている砥石半
径値Rのデータを減じ、これを砥石車加工面2
2aの位置データSPDとして位置レジスタSPR
にセツトする。
As a result, the arithmetic processing unit 45 executes the program shown in FIG. 4 to perform processing for returning to the original position. That is, first, in step (100), the arithmetic processing unit 45 sends pulses to the drive circuit 41 until the position detector 25 is activated, and returns the grinding wheel 22 to its original position. When this is completed, in step (101), the grinding wheel head 23 stored in the control data area CDA is
Subtract the data of the grinding wheel radius value R, which is also stored in the control data area CDA, from the data of the distance S from the workpiece axis 0W to the grinding wheel axis 0G when is located at the original position,
Position register SPR as position data SPD of 2a
Set to .

この後、ステツプ(102)になると、位置レ
ジスタSPRに記憶されている位置データSPDか
ら加工データエリアTDAに記憶されているス
タート原点の位置データD0を減算して移動量
△Xを求め、ステツプ(103)でこの移動量△
Xに応じた数のパルスを駆動回路41に出力
する。これにより、砥石車22は△Xに応じた
量だけ工作物W側へ移動され、砥石車加工面2
2aはスタート原点P0に正しく位置決めされ
る。そして、これが完了すると図略のメインル
ーチンへ復帰し、パルス分配は停止される。な
お、砥石車22の移動中においては砥石車22
が所定距離移動する度に位置レジスタSPRの位
置データSPDが移動方向によつて1ずつ増加ま
たは減少され、位置データSPDが工作物中心に
対する砥石車加工面22aの位置を正しく表わ
すようになつている。したがつて、砥石車加工
面22aがスタート原点P0に位置すると位置
レジスタSPRの内容はスタート原点P0の位置
データD0と同じ値になる。
After this, at step (102), the position data D0 of the start origin stored in the machining data area TDA is subtracted from the position data SPD stored in the position register SPR to find the movement amount ΔX, and step (102) is reached. 103) and this movement amount △
The number of pulses corresponding to X is output to the drive circuit 41. As a result, the grinding wheel 22 is moved toward the workpiece W by an amount corresponding to △X, and the grinding wheel 22 is moved toward the workpiece W side by an amount corresponding to △
2a is correctly positioned at the starting origin P0. When this is completed, the process returns to the main routine (not shown) and pulse distribution is stopped. Note that while the grinding wheel 22 is moving, the grinding wheel 22
Each time the wheel moves a predetermined distance, the position data SPD of the position register SPR is increased or decreased by 1 depending on the direction of movement, so that the position data SPD correctly represents the position of the grinding wheel machining surface 22a with respect to the center of the workpiece. . Therefore, when the grinding wheel processing surface 22a is located at the starting point P0, the content of the position register SPR becomes the same value as the position data D0 of the starting point P0.

(ii) 加工動作 工作物Wの加工を行う場合には指令スイツチ
GCSを押圧する。これにより演算処理装置4
5は第5図に示すプログラムに基づき工作物加
工の制御を行う。
(ii) Machining operation When machining the workpiece W, the command switch
Press GCS. As a result, the arithmetic processing unit 4
5 controls workpiece machining based on the program shown in FIG.

演算処理装置45は、最初にステツプ
(110)で、各加工程毎に設けられた工程完了フ
ラツグFG1〜FG4の状態によつて全ての加工
工程が完了したか否かを判別し、完了していな
い場合には、ステツプ(111)で、フラツグFG
1〜FG4の状態によつて次に行に行うべき工
程を判定し、次に行う工程によつてステツプ
(112a)〜(112d)のいずれかに移行する。加
工開始時にはフラツグFG1〜FG4の全てがリ
セツトされており、早送り前進を行うべくステ
ツプ(112a)へ移行する。これにより、位置レ
ジスタSPRに記憶されている位置データSPDか
ら早送り前進端P1の位置データD1が減算さ
れて移動量△Xが演算され、ステツプ(113a)
でこの移動量△Xに応じた数のパルスが早送
り速度で駆動回路41に分配されて砥石車22
が早送り前進される。そして、この後、ステツ
プ(114a)でフラツグFG1をセツトして、ス
テツプ110へ戻る。以下同様の動作が繰返さ
れて砥石車22の粗研削送りと精研削送りが行
なわれ、この後、砥石車加工面22aがスター
ト原点P0に位置するまで砥石車22が後退さ
れて動作が完了する。
First, in step (110), the arithmetic processing unit 45 determines whether or not all machining processes have been completed based on the status of process completion flags FG1 to FG4 set for each machining process, and determines whether or not all machining processes have been completed. If not, step (111) sets the flag FG.
The process to be performed in the next row is determined based on the states of FG1 to FG4, and the process moves to any of steps (112a) to (112d) depending on the process to be performed next. At the start of machining, all flags FG1 to FG4 are reset, and the process moves to step (112a) to perform rapid forward movement. As a result, the position data D1 of the fast forward end P1 is subtracted from the position data SPD stored in the position register SPR to calculate the movement amount ΔX, and step (113a)
The number of pulses corresponding to the amount of movement △X is distributed to the drive circuit 41 at a rapid feed speed, and
is fast forwarded forward. After this, the flag FG1 is set in step (114a), and the process returns to step 110. Thereafter, the same operation is repeated to perform rough grinding feed and fine grinding feed of the grinding wheel 22, and after this, the grinding wheel 22 is moved backward until the grinding wheel processing surface 22a is located at the starting point P0, and the operation is completed. .

(iii) ドレツシング動作 インタフエイス46に接続された指令スイツ
チDCSが押圧されると演算処理装置45は第
6図に示すプログラムを実行し、ドレツシング
のための処理を行う。
(iii) Dressing operation When the command switch DCS connected to the interface 46 is pressed, the arithmetic processing unit 45 executes the program shown in FIG. 6 and performs processing for dressing.

まず、ステツプ(120)でL2−L1に応じ
た数のパルスを駆動回路42へ早送り速度で
分配してドレツシングロール30を砥石車加工
面22aに対して零カツトの状態となる位置ま
で前進せしめ、この後、ステツプ(121)で切
込量L1に応じた数のパルスを駆動回路42
へ切込み速度で分配してドレツシングロール3
0を切込量L1だけ砥石車22に切込む。そし
て、ステツプ(122)で後退量L2に応じた数
のパルスを駆動回路42へ分配し、ドレツシ
ングロール30を後退量L2だけ後退させ、こ
の後、ステツプ(123)で制御データエリア
CDAに記憶されている砥石径データRから切
込量L1だけ減算し、これを元の記憶エリアに
再び書込んで動作を完了する。
First, in step (120), the number of pulses corresponding to L2-L1 is distributed to the drive circuit 42 at a rapid feed speed, and the dressing roll 30 is advanced to a position where it is in a zero cut state with respect to the grinding wheel processing surface 22a. After that, in step (121), a number of pulses corresponding to the depth of cut L1 are applied to the drive circuit 42.
The cutting speed is distributed to the dressing roll 3.
0 into the grinding wheel 22 by the cutting depth L1. Then, in step (122), the number of pulses corresponding to the retreat amount L2 is distributed to the drive circuit 42, and the dressing roll 30 is retreated by the retreat amount L2, and then, in step (123), the control data area is
The cutting depth L1 is subtracted from the grindstone diameter data R stored in the CDA, and this is written back to the original storage area to complete the operation.

したがつて、制御データエリアCDAに記憶
された砥石径のデータは、ドレツシングの度に
その切込量に応じた量だけ減少され常に現実の
砥石車22の半径を表わしている。このため前
述の原点復帰動作を行つた後においては砥石車
加工面22aは砥石径の減少に関わらず、スタ
ート原点P0に正確に位置決めされる。
Therefore, the data on the diameter of the grinding wheel stored in the control data area CDA is reduced by an amount corresponding to the depth of cut each time dressing is performed, and always represents the actual radius of the grinding wheel 22. Therefore, after performing the above-described origin return operation, the grinding wheel processed surface 22a is accurately positioned at the starting origin P0 regardless of the decrease in the diameter of the grinding wheel.

(iv) 砥石交換時の動作 砥石交換時には、作業の開始に先立ち指令ス
イツチDRCを操作する。これにより、演算処
理装置45は第7図のステツプ(130)で、ド
レツシングロール30が後退端に位置して図略
の位置検出器が作動されるまで駆動回路42に
パルスを分配し、ドレツシングロール30を
後退端まで後退させる。そして、ステツプ
(131)でドレツシングロール30の先端位置を
記憶する位置レジスタDPRに制御データエリ
アに記憶されている位置データTをプリセツト
する。
(iv) Operation when replacing the grinding wheel When replacing the grinding wheel, operate the command switch DRC before starting work. As a result, in step (130) in FIG. 7, the arithmetic processing unit 45 distributes pulses to the drive circuit 42 until the dressing roll 30 is located at the rearward end and an unillustrated position detector is activated. The dressing roll 30 is retreated to the retreat end. Then, in step (131), the position data T stored in the control data area is preset to the position register DPR that stores the position of the tip of the dressing roll 30.

砥石車22の交換を完了すると、作業者は手
動パルス発生器51を回転する。この手動パル
ス発生器51の回転によりインタフエイス46
にパルスが送出されると、演算処理装置45は
その度に第8図のルーチンを実行し、ステツプ
(140)で駆動回路42にパルスを分配してド
レツシングロール30を砥石車22に近づける
とともに、ステツプ(141)で位置レジスタ
DPRの位置データDPDから1を減算する。
After completing the replacement of the grinding wheel 22, the operator rotates the manual pulse generator 51. The rotation of this manual pulse generator 51 causes the interface 46 to
When a pulse is sent out, the arithmetic processing unit 45 executes the routine shown in FIG. and the position register at step (141).
Subtract 1 from the position data DPD of DPR.

これにより、位置レジスタDPRにセツトさ
れた位置データTがドレツシングロール30の
前進量に応じて減じられ、位置レジスタDPR
の内容は砥石中心0Gからドレツシングロール
30の表面までの距離に応じた値となつてい
る。
As a result, the position data T set in the position register DPR is subtracted according to the amount of advance of the dressing roll 30, and the position data T set in the position register DPR is decreased according to the amount of advance of the dressing roll 30.
The content of is a value corresponding to the distance from the center of the grinding wheel 0G to the surface of the dressing roll 30.

そして、ドレツシングロール30が砥石車加
工面22aに接触した所で書替指令スイツチ
REWを押圧する。これにより、演算処理装置
45は第9図のステツプ(150)で位置レジス
タDPRの内容DPDを制御データエリアCDAの
砥石径データRを記憶するエリアに転送する。
位置レジスタDPRの内容は前述のようにドレ
ツシングロール30外周から砥石車22の中心
までの距離を表わしており、ドレツシングロー
ル30を交換した砥石車22に接触させた状態
でこの操作が行われれば、交換した砥石車22
の半径に応じたデータが制御データエリア
CDAに記憶される。
Then, at the point where the dressing roll 30 comes into contact with the grinding wheel processing surface 22a, the rewriting command switch is activated.
Press REW. As a result, the arithmetic processing unit 45 transfers the contents DPD of the position register DPR to the area for storing the grinding wheel diameter data R in the control data area CDA at step (150) in FIG.
As mentioned above, the contents of the position register DPR represent the distance from the outer periphery of the dressing roll 30 to the center of the grinding wheel 22, and this operation is performed with the dressing roll 30 in contact with the replaced grinding wheel 22. If done, the replaced grinding wheel 22
The data according to the radius of the control data area
Stored in CDA.

したがつて、砥石車22の交換後において
も、前述の原位置復帰動作を行えば砥石車加工
面22aをスタート原点に正しく位置決めでき
る。
Therefore, even after the grinding wheel 22 has been replaced, the grinding wheel processing surface 22a can be correctly positioned at the starting point by performing the above-described return to original position operation.

なお、上記実施例は、工作物軸線と直交する行
路に沿つて砥石車を移動させるようにした研削盤
に本発明を適用したものであつたが、砥石車を工
作物軸線と斜交する行路に沿つて移動させるよう
にした研削盤にも適用できる。この場合には、工
作物軸線と行路との交点から砥石軸線までの行路
沿いの距離を固定記憶し、砥石車を原位置に後退
した時には、この固定記憶された距離から砥石車
の頂部の半径値を減じて砥石車加工面の位置を算
出し、以後の送りをこの頂部の位置を加工面の位
置として制御すればよい。
In the above embodiment, the present invention was applied to a grinding machine in which the grinding wheel was moved along a path perpendicular to the workpiece axis; It can also be applied to a grinding machine that moves along the In this case, the distance along the path from the intersection of the workpiece axis and the path to the grinding wheel axis is fixedly memorized, and when the grinding wheel is returned to its original position, the radius of the top of the grinding wheel is calculated from this fixedly memorized distance. The position of the grinding wheel machined surface can be calculated by subtracting the value, and the subsequent feed can be controlled using the position of this top as the position of the machined surface.

また、粗研削送り、精研削送りの前進端を定寸
装置からの信号によつて制御するようにした研削
盤にも本発明を適用できるのは勿論である。
It goes without saying that the present invention can also be applied to a grinding machine in which the forward ends of rough grinding feed and fine grinding feed are controlled by signals from a sizing device.

以上述べたように本発明においては、ドレツシ
ングロールの先端の位置を記憶しドレツシングロ
ールの移動に応じて内容が変化されるドレツシン
グロール用位置レジスタと、ドレツシングロール
が固定の原位置に後退した時の砥石軸線からドレ
ツシングロールの先端までの距離を記憶する不揮
発性の第1記憶手段と、ドレツシングロールが固
定の原位置に後退して砥石車が交換された時にド
レツシングロール用位置レジスタの内容を第1記
憶手段に記憶されたデータに書き替える第1の書
替手段と、砥石車交換後にドレツシングロールが
砥石車に接触した時点におけるドレツシングロー
ル用位置レジスタの内容を砥石車の径として記憶
する不揮発性の第2記憶手段とを備えているた
め、特殊な測定装置を使わなくても砥石車の径を
簡単に測定できる効果がある。又砥石車が固定の
原位置に後退した時の工作物軸線から砥石軸線ま
での距離を固定記憶する不揮発性の第3記憶手段
と、ドレツシングが行われる度に第2記憶手段に
記憶された砥石車の径を減少させる第2の書替手
段と、原位置復帰指令に応答して砥石車を固定の
原位置に後退させる後退制御手段と、砥石車が前
記固定の原位置に復帰されたことに応答して前記
第3記憶手段に記憶された距離データから第2記
憶手段に記憶された径データを減じて前記砥石車
用位置レジスタにセツトする設定手段とを備えて
いるため、停電復旧後砥石車の加工面の位置記憶
が消滅した場合においても、砥石車の加工面の位
置が砥石車の径を基にして容易に分り、作業性が
良い効果がある。
As described above, in the present invention, the dressing roll position register memorizes the position of the tip of the dressing roll and changes the contents according to the movement of the dressing roll, and the dressing roll is fixed. a non-volatile first memory means for storing the distance from the grinding wheel axis to the tip of the dressing roll when the dressing roll is retreated to its original position; a first rewriting unit that rewrites the contents of the dressing roll position register to data stored in the first storage unit when the dressing roll position register is replaced with data stored in the first storage unit; Since it is equipped with a non-volatile second storage means that stores the contents of the single roll position register as the diameter of the grinding wheel, it has the effect of easily measuring the diameter of the grinding wheel without using a special measuring device. . Further, there is a non-volatile third storage means for fixedly storing the distance from the workpiece axis to the grinding wheel axis when the grinding wheel is retreated to the fixed original position, and the grinding wheel is stored in the second storage means each time dressing is performed. a second rewriting means for reducing the diameter of the wheel; a reversing control means for retracting the grinding wheel to the fixed original position in response to the original position return command; and a second rewriting means for reducing the diameter of the wheel; and setting means for subtracting the diameter data stored in the second storage means from the distance data stored in the third storage means and setting the result in the grinding wheel position register. Even if the memory of the position of the processed surface of the grinding wheel is lost, the position of the processed surface of the grinding wheel can be easily determined based on the diameter of the grinding wheel, resulting in improved workability.

【図面の簡単な説明】[Brief explanation of the drawing]

図面は本発明の実施例を示すもので、第1図は
研削盤本体の概略平面図、第2図は第1図に示す
研削盤を制御する制御回路のブロツク図、第3図
は第1図に示す工作物Wを加工する研削サイクル
の一例を示す図、第4図から第9図は第2図にお
ける演算処理装置45の動作を示すフローチヤー
トである。 13……主軸台、15……心押台、16……主
軸モータ、17……主軸、22……砥石車、22
a……砥石車加工面、23……砥石台、24……
サーボモータ、25……位置検出器、26……ド
レツサ、40……数値制御装置、45……演算処
理装置、M……メモリ、W……工作物。
The drawings show an embodiment of the present invention; FIG. 1 is a schematic plan view of the main body of the grinding machine, FIG. 2 is a block diagram of a control circuit that controls the grinding machine shown in FIG. 1, and FIG. A diagram showing an example of a grinding cycle for machining the workpiece W shown in the figure, and FIGS. 4 to 9 are flowcharts showing the operation of the arithmetic processing unit 45 in FIG. 2. 13... Headstock, 15... Tailstock, 16... Main spindle motor, 17... Main shaft, 22... Grinding wheel, 22
a... Grinding wheel processing surface, 23... Grinding wheel stand, 24...
Servo motor, 25... position detector, 26... dresser, 40... numerical control device, 45... arithmetic processing unit, M... memory, W... workpiece.

Claims (1)

【特許請求の範囲】[Claims] 1 工作物軸線から砥石車加工面までの距離に応
じたデータを記憶し砥石車の移動に応じて内容が
変化される砥石車用位置レジスタを有し、この砥
石車用位置レジスタの内容に基づいて前記砥石車
加工面の位置を検出して前記砥石車の送りを制御
するようにした研削盤における砥石車送り装置に
おいて、ドレツシングロールの先端の位置を記憶
しドレツシングロールの移動に応じて内容が変化
されるドレツシングロール用位置レジスタと、ド
レツシングロールが固定の原位置に後退した時の
砥石軸線からドレツシングロールの先端までの距
離を記憶する不揮発性の第1記憶手段と、ドレツ
シングロールが固定の原位置に後退して砥石車が
交換された時にドレツシングロール用位置レジス
タの内容を第1記憶手段に記憶されたデータに書
き替える第1の書替手段と、砥石車交換後にドレ
ツシングロールが砥石車に接触した時点における
ドレツシングロール用位置レジスタの内容を砥石
車の径として記憶する不揮発性の第2記憶手段
と、砥石車が固定の原位置に後退した時の工作物
軸線から砥石軸線までの距離を固定記憶する不揮
発性の第3記憶手段と、ドレツシングが行われる
度に第2記憶手段に記憶された砥石車の径を減少
させる第2の書替手段と、原位置復帰指令に応答
して砥石車を固定の原位置に後退させる後退制御
手段と、砥石車が固定の原位置に復帰されたこと
に応答して第3記憶手段に記憶された距離データ
から第2記憶手段に記憶された径データを減じて
砥石車用位置レジスタにセツトする設定手段とを
設けたことを特徴とする研削盤における砥石車送
り装置。
1. It has a grinding wheel position register that stores data corresponding to the distance from the workpiece axis to the grinding wheel machining surface, and whose contents change according to the movement of the grinding wheel. Based on the contents of this grinding wheel position register, In a grinding wheel feeding device for a grinding machine that detects the position of the processed surface of the grinding wheel and controls the feed of the grinding wheel, the position of the tip of the dressing roll is memorized and the position of the dressing roll is controlled. a dressing roll position register whose contents change accordingly, and a non-volatile first register that stores the distance from the grinding wheel axis to the tip of the dressing roll when the dressing roll retreats to its fixed original position. a storage means; and a first book for rewriting the contents of the dressing roll position register with the data stored in the first storage means when the dressing roll is retreated to the fixed original position and the grinding wheel is replaced. a non-volatile second storage means for storing the contents of the dressing roll position register as the diameter of the grinding wheel at the time when the dressing roll contacts the grinding wheel after the grinding wheel is replaced; a non-volatile third storage means for fixedly storing the distance from the workpiece axis to the grinding wheel axis when the workpiece is retreated to its original position, and the diameter of the grinding wheel stored in the second storage means is decreased each time dressing is performed. a second rewriting means for rewriting the grinding wheel to the fixed original position in response to the home position return command; 1. A grinding wheel feeding device for a grinding machine, comprising: setting means for subtracting diameter data stored in a second storage means from distance data stored in a storage means and setting the result in a grinding wheel position register.
JP6583580A 1980-05-16 1980-05-16 Grinding wheel feeding device for grinder Granted JPS56163878A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6583580A JPS56163878A (en) 1980-05-16 1980-05-16 Grinding wheel feeding device for grinder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6583580A JPS56163878A (en) 1980-05-16 1980-05-16 Grinding wheel feeding device for grinder

Publications (2)

Publication Number Publication Date
JPS56163878A JPS56163878A (en) 1981-12-16
JPS6238111B2 true JPS6238111B2 (en) 1987-08-15

Family

ID=13298462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6583580A Granted JPS56163878A (en) 1980-05-16 1980-05-16 Grinding wheel feeding device for grinder

Country Status (1)

Country Link
JP (1) JPS56163878A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58126065A (en) * 1982-01-21 1983-07-27 Toyoda Mach Works Ltd Grindstone wheel feeding device in grinder
JPS59156668A (en) * 1983-02-25 1984-09-05 Toyoda Mach Works Ltd Grindstone bed cutting control device in grinder

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS542953A (en) * 1977-06-10 1979-01-10 Nippon Steel Corp Power source supply method for flash welding

Also Published As

Publication number Publication date
JPS56163878A (en) 1981-12-16

Similar Documents

Publication Publication Date Title
US4490946A (en) Grinding wheel feeder in grinding machines
JP2637488B2 (en) Numerically controlled grinding machine
JP3467807B2 (en) Grinding equipment
JPS58132460A (en) Numerical controller for angular grinder
US5076022A (en) Grinding machine for grinding outer and inner surfaces
JPH0523903B2 (en)
JPH027790B2 (en)
JPS62228359A (en) Angular grinder
JPH052458B2 (en)
JPH0530586B2 (en)
US4584795A (en) Numerical control grinding machine for grinding a taper portion of a workpiece
JPS60249571A (en) Feed controller for numerical control grinding machine
JPS6238111B2 (en)
JPS6355431B2 (en)
JP3644068B2 (en) Non-circular workpiece grinder
JPS6317648Y2 (en)
JPH0335971A (en) Longitudinal positioning device for work in cylindrical grinding machine
JPS60177867A (en) Copying grindstone correcting apparatus
JPS5877450A (en) Grinder element dressing device for angular grinding machine
JPH0325301B2 (en)
JPS59109909A (en) Numerical controller
JPS59102573A (en) Neumeric control inner face grinding machine
JPS6231244Y2 (en)
JP2528191Y2 (en) Numerically controlled machine tools
JPH027791B2 (en)