JPH04785B2 - - Google Patents

Info

Publication number
JPH04785B2
JPH04785B2 JP59105385A JP10538584A JPH04785B2 JP H04785 B2 JPH04785 B2 JP H04785B2 JP 59105385 A JP59105385 A JP 59105385A JP 10538584 A JP10538584 A JP 10538584A JP H04785 B2 JPH04785 B2 JP H04785B2
Authority
JP
Japan
Prior art keywords
grinding surface
grinding
shoulder
deviation
amount
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 - Lifetime
Application number
JP59105385A
Other languages
Japanese (ja)
Other versions
JPS60249572A (en
Inventor
Takao Yoneda
Yasuji Sakakibara
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 JP59105385A priority Critical patent/JPS60249572A/en
Priority to DE8585105951T priority patent/DE3581762D1/en
Priority to EP85105951A priority patent/EP0161674B1/en
Priority to US06/733,798 priority patent/US4584796A/en
Publication of JPS60249572A publication Critical patent/JPS60249572A/en
Publication of JPH04785B2 publication Critical patent/JPH04785B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、数値制御研削盤、更に詳しくは、主
軸軸線と直交する方向に移動できるように案内さ
れた砥石台に、前記主軸軸線と平行な円筒部研削
面とこれに直交する肩部研削面とを形成した砥石
車を軸架するとともに、前記円筒部研削面の前記
主軸軸線と直交する第1軸方向の位置と前記肩部
研削面の主軸軸線と平行な第2軸方向の位置をそ
れぞれ記憶する第1および第2の現在位置レジス
タを有し、この第1,第2現在位置レジスタの内
容に基づいて前記砥石台と工作物テーブルとの間
の相対移動する制御するようにした数値制御研削
盤に関するものである。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention provides a numerically controlled grinding machine, more specifically, a grinding wheel head guided so as to be movable in a direction perpendicular to the spindle axis, which is parallel to the spindle axis. A grinding wheel having a cylindrical grinding surface and a shoulder grinding surface perpendicular thereto is mounted on a shaft, and the position of the cylindrical grinding surface in a first axis direction perpendicular to the main shaft axis and the shoulder grinding surface are has first and second current position registers that respectively store positions in a second axis direction parallel to the spindle axis of the grinding wheel head and workpiece table based on the contents of the first and second current position registers. This invention relates to a numerically controlled grinding machine that controls relative movement between the machine and the machine.

〈従来技術〉 数値制御研削盤においては、砥石車研削面の位
置が砥石修正によつて次第に変化するため、砥石
台の位置ではなく砥石車研削面の位置を正確に検
出して砥石台と工作物テーブルとの間の相対移動
を制御する必要がある。
<Prior art> In numerically controlled grinding machines, the position of the grinding surface of the grinding wheel changes gradually as the grinding wheel is corrected, so the position of the grinding surface of the grinding wheel, rather than the position of the grinding head, is accurately detected and the position of the grinding surface of the grinding wheel is adjusted between the grinding head and the workpiece. It is necessary to control the relative movement between the object and the table.

このため、従来においては、工作物テーブル上
に修正工具を配設するとともに、かかる修正工具
の先端位置を基準位置として予め測定しておき、
砥石修正が完了する度に砥石車研削面を修正工具
に対接させた状態で現在位置レジスタに前記基準
位置のデータを設定し、これによつて現在位置レ
ジスタの内容が砥石車研削面の現実の位置を表わ
すようにしていた。
For this reason, conventionally, a correction tool is placed on the workpiece table, and the position of the tip of the correction tool is measured in advance as a reference position.
Every time the grinding wheel correction is completed, the data of the reference position is set in the current position register with the grinding surface of the grinding wheel facing the correction tool, and thereby the contents of the current position register are adjusted to the reality of the grinding surface of the grinding wheel. It was designed to represent the position of

〈発明が解決しようとする問題点〉 しかしながら、かかる従来のものでは、加工中
に停電等が生じて砥石車研削面の位置を記憶する
現在位置レジスタの内容が消失すると、砥石車研
削面の位置が全く分からなくなつてしまい、この
ような場合には手動操作によつて砥石修正を行
い、修正工具を位置基準として現在位置レジスタ
の再設定を行う必要があり、作業性が悪い欠点が
あつた。
<Problems to be Solved by the Invention> However, in such conventional devices, if a power outage occurs during processing and the contents of the current position register that stores the position of the grinding surface of the grinding wheel are lost, the position of the grinding surface of the grinding wheel is lost. In such a case, it is necessary to manually correct the grinding wheel and reset the current position register using the correction tool as a position reference, which has the disadvantage of poor workability. .

〈問題点を解決するための手段〉 第1図は本発明を明示するための全体構成図で
ある。原位置復帰状態における砥石台1に設けら
れた基準点Pgと工作物テーブル2に設けられた
基準位置の間の砥石車Gの円筒部研削面Gaと肩
部研削面Gbの主軸軸線Osと直交する第1軸方向
および主軸軸線Osと平行な第2軸方向の距離を
記憶する記憶手段3と、前記基準点Pgに対する
前記円筒部研削面Gaと肩部研削面Gbの第1,第
2軸方向のずれ量を記憶するずれ量記憶手段4
と、砥石修正に伴う前記円筒部研削面Gaと肩部
研削面Gbの位置変化量に応じて前記ずれ量記憶
手段に記憶された前記円筒部研削面と肩部研削面
のずれ量を補正するずれ量補正手段5と、前記砥
石台1と工作物テーブル2を原位置にそれぞれ復
帰させる原位置復帰手段7と、この原位置復帰手
段7にて原位置復帰が行われたときに前記記憶手
段3に記憶された前記砥石台1と工作物テーブル
2の位置データを前記ずれ量記憶手段4に記憶さ
れた前記円筒部研削面Gaと肩部研削面Gbのずれ
量で補正して第1,第2の現在位置レジスタ
RX,RZに設定する設定手段6とを備えたもので
ある。
<Means for Solving the Problems> FIG. 1 is an overall configuration diagram for clearly demonstrating the present invention. The cylindrical grinding surface Ga and the shoulder grinding surface Gb of the grinding wheel G between the reference point Pg provided on the grinding wheel head 1 and the reference position provided on the workpiece table 2 in the home position return state are perpendicular to the spindle axis Os. storage means 3 for storing distances in a first axis direction and a second axis direction parallel to the main axis Os; and first and second axes of the cylindrical part ground surface Ga and shoulder ground surface Gb with respect to the reference point Pg; Displacement amount storage means 4 for storing the amount of misalignment in the direction
and correcting the amount of deviation between the cylindrical grinding surface Ga and the shoulder grinding surface stored in the deviation amount storage means in accordance with the amount of positional change between the cylindrical grinding surface Ga and the shoulder grinding surface Gb due to the grindstone correction. a deviation amount correction means 5, an original position return means 7 for returning the grindstone head 1 and the workpiece table 2 to their original positions, and the storage means when the original position return is performed by the original position return means 7. The positional data of the grinding wheel head 1 and the workpiece table 2 stored in 3 is corrected by the amount of deviation between the cylindrical part grinding surface Ga and the shoulder part grinding surface Gb stored in the deviation amount storage means 4, and the first, Second current position register
It is equipped with a setting means 6 for setting RX and RZ.

〈作用〉 ずれ量記憶手段4には、砥石台1の基準点Pg
に対する円筒部研削面Ga、肩部研削面Gbの第1
軸および第2軸方向のずれ量Wx,Wzが記憶さ
れており、ずれ量補正手段5は、砥石修正が行わ
れる度に円筒部研削面Gaと肩部研削面Gbの砥石
修正に基づく位置変化量に応じてずれ量記憶手段
4に記憶されたずれ量Wx,Wzのデータを補正
する。
<Operation> The deviation amount storage means 4 stores the reference point Pg of the grindstone head 1.
The first of the cylindrical part ground surface Ga and the shoulder part ground surface Gb
The deviation amounts Wx and Wz in the axis and second axis directions are stored, and the deviation correction means 5 changes the position of the cylindrical grinding surface Ga and the shoulder grinding surface Gb based on the grindstone correction every time the grindstone is corrected. The data of the deviation amounts Wx and Wz stored in the deviation amount storage means 4 is corrected according to the amount.

そして、原位置復帰手段7により原位置復帰が
行われると、設定手段6が作動し、記憶手段3に
記憶された砥石台1と工作物テーブル2の原位置
データをずれ量記憶手段4に記憶されたずれ量
Wx,Wzのデータにて補正し、第1,第2の現
在位置レジスタRX,RZにセツトする。これによ
り、現在位置レジスタRX,RZの内容は、砥石修
正によつて、位置の変化した円筒部研削面Ga、
肩部研削面Gbの位置に一致され、砥石修正後に
おいても円筒部研削面Ga、肩部研削面Gbの位置
を正確に検出することができる。
When the home position return means 7 returns to the home position, the setting means 6 is activated, and the original position data of the grindstone head 1 and workpiece table 2 stored in the storage means 3 is stored in the deviation amount storage means 4. amount of deviation
Correct it using the data of Wx and Wz and set it in the first and second current position registers RX and RZ. As a result, the contents of the current position registers RX and RZ are the cylindrical grinding surface Ga whose position has changed due to the grindstone correction,
The positions of the cylindrical part grinding surface Ga and the shoulder part grinding surface Gb can be accurately detected even after the grindstone is corrected.

〈実施例〉 以下本発明の実施例を図面に基づいて説明す
る。第2図において、10は数値制御研削盤のベ
ツドを示し、このベツド10上には主軸台11と
心押台12を設置した工作物テーブル13が載置
されている。主軸台11と心押台12との間には
工作物Wが支持され、図略の主軸駆動モータに連
結された主軸15の回転によつて回転駆動される
ようになつている。前記工作物テーブル13は図
略の送りねじ機構を介してサーボモータ16に連
結され、主軸軸線Osと平行なZ軸方向へ移動さ
れるようになつている。なお14は工作物テーブ
ル13が原位置に位置したことを検出するZ軸原
点検出器である。
<Example> Hereinafter, an example of the present invention will be described based on the drawings. In FIG. 2, reference numeral 10 indicates a bed of a numerically controlled grinding machine, and a workpiece table 13 on which a headstock 11 and a tailstock 12 are installed is placed on the bed 10. A workpiece W is supported between the headstock 11 and the tailstock 12, and is rotationally driven by the rotation of a main shaft 15 connected to a main shaft drive motor (not shown). The workpiece table 13 is connected to a servo motor 16 via a feed screw mechanism (not shown), and is adapted to be moved in the Z-axis direction parallel to the main spindle axis Os. Note that 14 is a Z-axis origin detector that detects that the workpiece table 13 is located at its original position.

一方、前記ベツド10の後方には、砥石台17
が工作物Wの軸線と直交するX軸方向に進退可能
に装架され、この砥石台17はサーボモータ18
に連結された図略の送りねじを介して送り制御さ
れるようになつている。そして、砥石台17に
は、主軸軸線Osと平行な円筒部研削面Gaと、こ
の円筒部研削面Gaと直交する肩部研削面Gbとを
有するアンギユラ形の砥石車Gが主軸軸線Osに
対して斜めに軸承された砥石軸19を介して回転
可能に軸承され、図略の砥石駆動モータにて回転
駆動されるようになつている。なお、前記ベツド
10の後端には、砥石台17が原位置まで後退さ
れたことを検出するX軸原点検出器21が設置さ
れている。
On the other hand, behind the bed 10, a grindstone stand 17 is provided.
is mounted so that it can advance and retreat in the X-axis direction perpendicular to the axis of the workpiece W, and this grindstone head 17 is driven by a servo motor 18.
The feed is controlled via an unillustrated feed screw connected to. The grinding wheel head 17 has an angular grinding wheel G having a cylindrical grinding surface Ga parallel to the spindle axis Os and a shoulder grinding surface Gb perpendicular to the cylindrical grinding surface Ga. The grindstone shaft 19 is rotatably supported via a grindstone shaft 19 that is obliquely supported, and is rotationally driven by a grindstone drive motor (not shown). Incidentally, an X-axis origin detector 21 is installed at the rear end of the bed 10 to detect that the grindstone head 17 has been retreated to its original position.

また、前記心押台12の砥石台17側の側面に
は、ダイヤモンド等から成る修正工具DTがブラ
ケツト22を介して取付けられ、この修正工具
DTを用いて砥石車Gの修正を行うようになつて
いるとともに、主軸台11の砥石台17側の側面
には、主軸軸線Osと平行な第1基準面Saと、こ
れと直行する第2基準面Sbとを形成した基準部
材Sが取付けられている。
Further, a correction tool DT made of diamond or the like is attached to the side surface of the tailstock 12 on the side of the grindstone 17 via a bracket 22.
The grinding wheel G is corrected using the DT, and the side surface of the headstock 11 on the side of the grinding wheel G is provided with a first reference surface Sa parallel to the spindle axis Os and a second reference surface Sa perpendicular to this. A reference member S having a reference surface Sb is attached.

第3図は上記構成の研削盤を制御する制御回路
を示し、同図において40は前記サーボモータ1
6,18をそれぞれ駆動する駆動回路41,42
へパルスを分配して工作物Wの加工と砥石車Gの
修正を制御する数値制御装置で、この数値制御装
置40は演算処理装置45、メモリMならびに演
算処理装置45に接続されたインタフエイス4
6,47によつて構成さている。そして、インタ
フエイス46にはデータ書込装置50と、加工の
開始等を指令する指令スイツチRCSからMSZと、
原点検出器14,21とが接続され、インタフエ
イス47の出力は駆動回路41,42に接続され
ている。
FIG. 3 shows a control circuit for controlling the grinding machine configured as described above, in which 40 indicates the servo motor 1.
Drive circuits 41 and 42 that drive 6 and 18, respectively.
This numerical control device 40 controls the machining of the workpiece W and the correction of the grinding wheel G by distributing pulses to the arithmetic processing device 45, the memory M, and the interface 4 connected to the arithmetic processing device 45.
6,47. The interface 46 includes a data writing device 50, a command switch RCS to MSZ for instructing the start of machining, etc.
The origin detectors 14 and 21 are connected, and the output of the interface 47 is connected to the drive circuits 41 and 42.

前記メモリMには砥石車Gの円筒部研削面Ga、
肩部研削面GbのX,Z軸方向位置Xc,Zcを記憶
する現在位置レジスタRX,RZが形成されている
他、加工データエリアMDA,NCプログラムエ
リアNCPAおよび制御データエリアCDAが設け
られており、加工データエリアMDAには工作物
テーブル13の割出位置、加工面の仕上寸法、粗
研完了寸法等のデータがデータ書込装置50によ
り書込まれている。
The memory M stores the grinding surface Ga of the cylindrical part of the grinding wheel G,
In addition to the current position registers RX and RZ that store the positions Xc and Zc of the shoulder grinding surface Gb in the X and Z axis directions, a machining data area MDA, an NC program area NCPA, and a control data area CDA are provided. In the machining data area MDA, data such as the index position of the workpiece table 13, the finished dimensions of the machined surface, and the completed rough grinding dimensions are written by the data writing device 50.

一方、NCプログラムエリアNCPAには、工作
物研削サイクル用のNCプログラムと砥石修正用
のNCプログラムとがデータ書込装置50を用い
て書込まれており、制御データエリアCDAには、
砥石台17を原位置に移動させた状態における砥
石台17と基準部材Sとの位置関係を示すデータ
が記憶されている。
On the other hand, the NC program for the workpiece grinding cycle and the NC program for grinding wheel correction are written in the NC program area NCPA using the data writing device 50, and in the control data area CDA,
Data indicating the positional relationship between the whetstone head 17 and the reference member S when the whetstone head 17 is moved to its original position is stored.

すなわち、第4図に示されるように、砥石車G
の中心軸線Ogと砥石台17の側面との交点が砥
石台17の位置を表わす砥石台基準点Pgとして
設定されており、前記制御データエリアCDAに
は、工作物テーブル13、砥石台17が原位置に
位置した状態における前記砥石台基準点Pgと基
準部材Sの第1基準面Saとの間のX軸方向の離
間距離Mxと、砥石台基準点Pgと第2基準面Sb
との間のZ軸方向の離間距離Mzとが記憶されて
いる。また、この制御データエリアCDAには、
主軸軸線Osから基準部材Sの第1基準面Saまで
のX軸方向距離Lxおよび、砥石台基準点Pgに対
する円筒部研削面GaのX軸方向ずれ量Wxと肩部
研削面GbのZ軸方向ずれ量Wzとが記憶されてい
る。なお、円筒部研削面Ga、肩部研削面Gbのず
れ量Wx,Wzは砥石交換時において自動計測さ
れて記憶されている。
That is, as shown in FIG.
The intersection point between the center axis Og of The separation distance Mx in the X-axis direction between the grindstone reference point Pg and the first reference surface Sa of the reference member S in the state where the wheelhead is located at the position, and the grindstone reference point Pg and the second reference surface Sb
A separation distance Mz in the Z-axis direction between the two is stored. In addition, this control data area CDA contains
The distance Lx in the X-axis direction from the spindle axis Os to the first reference surface Sa of the reference member S, the amount of deviation Wx in the X-axis direction of the cylindrical grinding surface Ga with respect to the grinding head reference point Pg, and the Z-axis direction of the shoulder grinding surface Gb The amount of deviation Wz is stored. Note that the deviation amounts Wx and Wz of the cylindrical part grinding surface Ga and the shoulder part grinding surface Gb are automatically measured and stored when the grindstone is replaced.

次に上記構成の数値制御研削盤の動作を、演算
処理装置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.

原位置復帰時の動作 非常停止後において運転を再開する場合、およ
び毎朝の運転開始時には、指令スイツチRCSを
押して砥石車Gの原位置復帰を演算処理装置45
に指令する。
Operation when returning to home position When restarting operation after an emergency stop or at the start of operation every morning, the command switch RCS is pressed and the processing unit 45 returns the grinding wheel G to its home position.
command.

これにより演算処理装置45は、第6図に示す
プログラムを実行し砥石台17と工作物テーブル
13を第2図に示す原位置に位置決めすべく、各
軸の原点検出器21,14が作動されるまでX軸
とZ軸にパルスを分配する60,61。そして、
この後、下記(1),(2)式の演算を行い、62、その
演算結果Xo,ZoをX軸、Z軸の現在位置レジス
タRX,RZにセツトする。
As a result, the arithmetic processing unit 45 executes the program shown in FIG. 6, and the origin detectors 21 and 14 of each axis are activated in order to position the grindstone head 17 and workpiece table 13 at the original positions shown in FIG. 60, 61 to distribute pulses on the X and Z axes until the and,
Thereafter, the following calculations (1) and (2) are performed, and the calculation results Xo and Zo are set in the X-axis and Z-axis current position registers RX and RZ (62).

Xo=Mx+Lx−Wx ……(1) Zo=Mz−wz ……(2) これより、現在位置レジスタRXの内容は、砥
石車Gを原位置に復帰させた状態における主軸軸
線0sから円筒部研削面GaまでのX軸方向の後退
量、すなわちX軸方向位置を正確に表わし、現在
位置レジスタRZの内容は、工作物テーブル13
を原位置復帰させた状態における基準部材Sの第
2基準面Sbを基準とした肩部研削面GbのZ軸方
向位置を正確に表わしている。
Xo = Mx + Lx - Wx ... (1) Zo = Mz - wz ... (2) From this, the contents of the current position register RX are as follows: Grinding of the cylindrical part from the spindle axis 0s with the grinding wheel G returned to the original position It accurately represents the amount of retreat in the X-axis direction to the surface Ga, that is, the position in the X-axis direction, and the contents of the current position register RZ are based on the workpiece table 13.
It accurately represents the Z-axis direction position of the shoulder ground surface Gb with reference to the second reference surface Sb of the reference member S in the state in which the reference member S has been returned to its original position.

そして、この後、砥石台17および工作物テー
ブル13が数値制御プログラムに基づいて移動さ
れると、その移動量に応じてRX,RZの内容が更
新され、RX,RZの内容は円筒部研削面Ga、肩
部研削面GbのX軸およびZ軸方向の現在位置
Xc,Zcを正確に表わす。
After this, when the grindstone head 17 and workpiece table 13 are moved based on the numerical control program, the contents of RX and RZ are updated according to the amount of movement, and the contents of RX and RZ are Ga, current position of shoulder grinding surface Gb in X-axis and Z-axis directions
Accurately represents Xc and Zc.

加工時、砥石修正時の動作 加工開始スイツチGSSの押圧により加工指令が
演算処理装置45に与えられると、演算処理装置
45はNCプログラムエリアNCPAから工作物加
工用のNCプログラムを選択し、これについて第
7図に示す数値制御処理を行う。読出したプログ
ラムデータが、X軸、Z軸に対する移動指令であ
る場合には、プログラムされている終点データ
Xe,Zeから現在位置レジスタRX,RZに記憶さ
れている円筒部研削面Ga、肩部研削面Gbの現在
位置Xc,Zcを減算してインクリメンタル移動量
Xi,Ziを算出し77,81、これに基づいてパ
ルス分配を行う78,82。
Operations during machining and grindstone correction When a machining command is given to the processing unit 45 by pressing the machining start switch GSS, the processing unit 45 selects an NC program for machining the workpiece from the NC program area NCPA, and Numerical control processing shown in FIG. 7 is performed. If the read program data is a movement command for the X-axis or Z-axis, the programmed end point data
Incremental movement amount by subtracting the current positions Xc, Zc of the cylindrical part ground surface Ga and shoulder ground surface Gb stored in the current position registers RX, RZ from Xe, Ze.
Xi and Zi are calculated 77, 81, and pulse distribution is performed based on these 78, 82.

また、砥石修正開始スイツチDSSが押圧された
場合には、45はNCプログラムエリアNCPAか
ら砥石修正用のNCプログラムを選択し、これに
ついて第7図に示す数値制御処理を行う。
Further, when the grindstone correction start switch DSS is pressed, 45 selects an NC program for grindstone correction from the NC program area NCPA, and performs the numerical control process shown in FIG. 7 on this program.

砥石修正用のプログラムとしては、第5図に示
すように、修正工具DTが円筒部研削面Gaに対し
てrだけ切込まれる位置に砥石車Gを位置決めし
た後、修正工具DTが砥石車Gの頂部と対向する
位置まで工作物テーブル13を移動させ、この後
修正工具DTを肩部研削面Gbに沿つて相対的に後
退させるものである。したがつて肩部研削面Gb
における修正工具DTの切込量は、砥石車Gの頂
部が位置する平面とX軸とのなす角をθとすると
r・tanθに設定されている。
As shown in Fig. 5, the program for grinding wheel correction is as follows: After positioning the grinding wheel G at a position where the correction tool DT cuts into the cylindrical grinding surface Ga by a distance r, the correction tool DT moves the grinding wheel G The workpiece table 13 is moved to a position facing the top of the shoulder, and then the correction tool DT is relatively retreated along the shoulder grinding surface Gb. Therefore, the shoulder ground surface Gb
The depth of cut of the correction tool DT in is set to r·tanθ, where θ is the angle between the plane where the top of the grinding wheel G is located and the X-axis.

このような砥石修正動作を指令するプログラム
の終りには、位置補正指令用のGコードG07がプ
ログラムされている。このG07のデータが読出さ
れると、45はG07に引続いてプログラムされて
いる円筒部研削面Gaにおける修正工具DTの切込
量rのデータを読出し85、まず最初に切込量r
に応じた数の負の補正パルスをX軸に分配する8
6。この補正パルスの分配中は現在位置レジスタ
RXの内容が変化しないようになつており、砥石
車Gのみが切込量r分だけ前進される。これによ
り、現在位置レジスタRXに記憶された現在位置
Xcが表わす円筒部研削面Gaの位置と現実の円筒
部研削面Gaの位置が一致する。また、これに続
いて現在位置レジスタRZに記憶されている現在
位置Zcにr・tanθを加え、現在位置レジスタRZ
に記憶されている現在位置Zcが表わす円筒部研
削面Gaの位置と現実の肩部研削面Gbの位置を一
致させる。
At the end of the program for commanding such a grindstone correction operation, a G code G07 for position correction command is programmed. When the data of this G07 is read out, the 45 reads out the data of the cutting depth r of the correction tool DT on the cylindrical part grinding surface Ga that is programmed following G07.
Distribute a number of negative correction pulses to the X axis according to 8
6. During the distribution of this correction pulse, the current position register
The contents of RX do not change, and only the grinding wheel G is advanced by the depth of cut r. This causes the current position stored in the current position register RX to
The position of the cylindrical part ground surface Ga represented by Xc matches the position of the actual cylindrical part ground surface Ga. Following this, r・tanθ is added to the current position Zc stored in the current position register RZ, and the current position register RZ
The position of the cylindrical part grinding surface Ga represented by the current position Zc stored in is made to match the position of the actual shoulder part grinding surface Gb.

そして、これに引続き、制御データエリア
CDAに記憶されているずれ量のデータWx,Wz
から円筒部研削面Ga、肩部研削面Gbにおける切
込量r,r・tanθを減じる処理を行う88。
Then, following this, the control data area
Data of deviation amount stored in CDA Wx, Wz
A process is performed to reduce the depth of cut r and r·tanθ on the cylindrical part ground surface Ga and the shoulder part ground surface Gb from 88.

このように、砥石修正によつて円筒部研削面
Ga、肩部研削面Gbの位置が変化し、砥石台基準
点Pgに対する円筒部研削面Ga、肩部研削面Gbの
ずれ量Wx,Wzが変化した場合には、この変化
量に応じてずれ量の記憶値が修正され、制御デー
タエリアCDA内のずれ量Wx,Wzは砥石修正後
の現実のずれ量に一致される。したがつて、砥石
修正が何度も行われた後においては、原位置復帰
を行うことにより、この修正されたずれ量Wx,
Wzに基づいて原位置状態での円筒部研削面Gaと
肩部研削面Gbの位置を表わすX軸座標値XoとZ
軸座標値Zoとが演算されることになり、砥石修
正によつて円筒部研削面Ga、肩部研削面Gbの位
置が変化しても、円筒部研削面Ga、肩部研削面
Gbの位置を正確に検出できる。
In this way, the grinding surface of the cylindrical part can be improved by adjusting the grinding wheel.
If the positions of Ga and shoulder grinding surface Gb change and the deviation amounts Wx and Wz of cylindrical grinding surface Ga and shoulder grinding surface Gb with respect to the grinding wheel head reference point Pg change, the deviation will change according to the amount of change. The stored values of the quantities are corrected, and the deviation amounts Wx and Wz in the control data area CDA are matched with the actual deviation amounts after the grindstone correction. Therefore, after the grinding wheel has been corrected many times, by returning to the original position, the corrected deviation amount Wx,
Based on Wz, the X-axis coordinate values Xo and Z represent the positions of the cylindrical part grinding surface Ga and the shoulder part grinding surface Gb in the original position state.
The axis coordinate value Zo is calculated, so even if the positions of the cylindrical part grinding surface Ga and the shoulder part grinding surface Gb change due to grinding wheel correction, the cylindrical part grinding surface Ga and the shoulder part grinding surface
Gb position can be detected accurately.

また、停電もしくは、1日の作業の終りにおけ
る機械の停止により、現在位置レジスタRX,RZ
の内容が消失しても、前記した原位置復帰動作を
行うだけで、砥石修正により位置変化が生じてい
る円筒部研削面Ga、肩部研削面Gbの現実の位置
に応じて現在位置レジスタRX,RZが初期設定さ
れて、現在位置レジスタRX,RZの内容を現実の
研削面位置に一致させることができ、作業性が良
い なお、上記実施例においては砥石車Gがアンギ
ユラ形であつたが、本発明は砥石車Gとして第8
図に示す形状の円筒形砥石を用いる数値制御研削
盤にも適用できるものである。
In addition, due to power outage or machine stoppage at the end of the day's work, the current position registers RX, RZ
Even if the contents disappear, just by performing the above-mentioned return to original position operation, the current position register RX will be updated according to the actual positions of the cylindrical grinding surface Ga and the shoulder grinding surface Gb whose positions have changed due to the grindstone correction. , RZ are initialized, and the contents of the current position registers RX and RZ can be made to match the actual position of the grinding surface, resulting in good workability.In addition, in the above example, the grinding wheel G was of an angular shape. , the present invention is the eighth grinding wheel G.
The present invention can also be applied to a numerically controlled grinding machine using a cylindrical grindstone having the shape shown in the figure.

この場合、円筒部研削面Gaと肩部研削面Gbに
おける切込量r1とr2の間に一定の関係がない
ので、G07コードに引続いて切込量r1,r2の
データをプログラムてしおき、このr1,r2の
データに基づいてずれ量データWx,Wzを補正
するようにすればよい。
In this case, since there is no fixed relationship between the depths of cut r1 and r2 on the cylindrical grinding surface Ga and the shoulder grinding surface Gb, program the data for the depths of cut r1 and r2 following the G07 code. , the deviation amount data Wx, Wz may be corrected based on the data of r1, r2.

〈発明の効果〉 以上述べたように発明においては、砥石台の基
準点に対する円筒部研削面と肩部研削面のずれ量
を記憶するとともに、砥石修正時における各研削
面の位置変化に基づいてかかるずれ量のデータを
補正し、原位置復帰時においては補正されたずれ
量データと、原位置状態での砥石台と工作物テー
ブルの位置データ基づいて現在位置レジスタを設
定するようにしたので、停電等により、円筒部研
削面と肩部研削面の現在位置データが消失して
も、砥石台を原位置に復帰させることによりかか
る円筒部研削面、肩部研削面の位置を正確に算出
できる。したがつて、現在位置データが消失した
場合でも、手動操作による砥石修正を行つて、現
在位置レジスタの内容を再設定する必要がなく作
業性が非常に良い利点がある。
<Effects of the Invention> As described above, in the invention, the amount of deviation between the cylindrical grinding surface and the shoulder grinding surface with respect to the reference point of the grinding wheel head is memorized, and the deviation amount of the grinding surface of the cylindrical portion and the shoulder grinding surface is stored based on the positional change of each grinding surface when the grinding wheel is corrected. The data of the amount of deviation is corrected, and when returning to the original position, the current position register is set based on the corrected deviation amount data and the position data of the grinding wheel head and workpiece table in the original position state. Even if the current position data of the cylindrical grinding surface and shoulder grinding surface is lost due to a power outage, etc., the positions of the cylindrical grinding surface and shoulder grinding surface can be accurately calculated by returning the grindstone head to its original position. . Therefore, even if the current position data is lost, there is no need to manually correct the grindstone and reset the contents of the current position register, which has the advantage of very good work efficiency.

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

第1図は本発明を明示するための全体構成図、
第2図〜第8図は本発明の実施例を示すもので、
第2図は数値制御研削盤の概略平面図、第3図は
第2図に示す研削盤を制御する制御回路のブロツ
ク図、第4図は原位置復帰状態での砥石車Gと基
準部材Sとの位置関係を示す図、第5図は砥石修
正時における砥石車Gと修正工具DTの位置関係
を示す図、第6図、第7図は第3図における演算
処理装置45の動作を示すフローチヤート、第8
図は本発明を適応できる円筒形砥石車の部分図で
ある。 13……工作物テーブル、17……砥石台、1
6,18……サーボモータ、40……数値制御装
置、41,42……駆動回路、45……演算処理
装置、DT……修正工具、G……砥石車、Ga……
円筒部研削面、Gb……肩部研削面、Wx,Wz…
…ずれ量。
FIG. 1 is an overall configuration diagram for clearly demonstrating the present invention.
2 to 8 show embodiments of the present invention,
Fig. 2 is a schematic plan view of the numerically controlled grinding machine, Fig. 3 is a block diagram of the control circuit that controls the grinding machine shown in Fig. 2, and Fig. 4 shows the grinding wheel G and reference member S in the state of returning to their original positions. FIG. 5 is a diagram showing the positional relationship between the grinding wheel G and the correction tool DT at the time of grinding wheel correction, and FIGS. 6 and 7 show the operation of the arithmetic processing unit 45 in FIG. 3. Flowchart, No. 8
The figure is a partial view of a cylindrical grinding wheel to which the present invention can be applied. 13... Workpiece table, 17... Grindstone stand, 1
6, 18... Servo motor, 40... Numerical control device, 41, 42... Drive circuit, 45... Arithmetic processing unit, DT... Correction tool, G... Grinding wheel, Ga...
Cylindrical part ground surface, Gb...Shoulder part ground surface, Wx, Wz...
...Amount of deviation.

Claims (1)

【特許請求の範囲】[Claims] 1 主軸軸線と直交する方向に移動できるように
案内された砥石台に、前記主軸軸線と平行な円筒
部研削面とこれに直交する肩部研削面とを形成し
た砥石車を軸架するとともに、前記円筒部研削面
の前記主軸軸線と直交する第1軸方向の位置と前
記肩部研削面の主軸軸線と平行な第2軸方向の位
置をそれぞれ記憶する第1および第2の現在位置
レジスタを有し、この第1,第2の現在位置レジ
スタの内容に基づいて前記砥石台と工作物テーブ
ルとの間の相対移動を制御するようにした数値制
御研削盤において、原位置復帰状態における前記
砥石台に設けられた基準点と工作物テーブルに設
けられた基準位置の間の前記第1,第2軸方向の
距離を記憶する記憶手段と、前記基準点に対する
前記円筒部研削面と肩部研削面の第1,第2軸方
向のずれ量を記憶するずれ量記憶手段と、砥石修
正に伴う前記円筒部研削面と肩部研削面の位置変
化量に応じて前記ずれ量記憶手段に記憶された前
記円筒部研削面と肩部研削面のずれ量を補正する
ずれ量補正手段と、前記砥石台と工作物テーブル
を原位置にそれぞれ復帰させる原位置復帰手段
と、この原位置復帰手段にて原位置復帰が行われ
たときに前記記憶手段に記憶された前記砥石台と
工作物テーブルの位置データを、前記ずれ量記憶
手段に記憶された前記円筒部研削面と肩部研削面
のずれ量で補正して前記第1,第2の現在位置レ
ジスタに設定する設定手段を備えたことを特徴と
する数値制御研削盤。
1. A grinding wheel having a cylindrical grinding surface parallel to the spindle axis and a shoulder grinding surface perpendicular thereto is mounted on a grindstone head guided so as to be movable in a direction perpendicular to the spindle axis, and first and second current position registers each storing a position of the cylindrical part grinding surface in a first axial direction perpendicular to the main shaft axis and a position of the shoulder part grinding surface in a second axial direction parallel to the main shaft axis; In a numerically controlled grinding machine, the relative movement between the grinding wheel head and the workpiece table is controlled based on the contents of the first and second current position registers. storage means for storing distances in the first and second axial directions between a reference point provided on the table and a reference position provided on the workpiece table; A deviation amount storage means for storing the amount of deviation of the surfaces in the first and second axial directions; and a deviation amount storage means for storing the amount of deviation in the positions of the cylindrical part grinding surface and the shoulder part grinding surface in accordance with the amount of positional change of the cylindrical part grinding surface and the shoulder part grinding surface due to grindstone correction. a deviation amount correction means for correcting the deviation amount between the cylindrical part grinding surface and the shoulder part grinding surface, an original position return means for returning the grindstone head and the workpiece table to their original positions, and the original position return means The position data of the grindstone head and workpiece table stored in the storage means when the return to the original position was performed is calculated by the amount of deviation between the cylindrical part ground surface and the shoulder ground surface stored in the deviation amount storage means. A numerically controlled grinding machine characterized by comprising a setting means for setting the corrected current position in the first and second current position registers.
JP59105385A 1984-05-16 1984-05-23 Numerical control grinding machine Granted JPS60249572A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP59105385A JPS60249572A (en) 1984-05-23 1984-05-23 Numerical control grinding machine
DE8585105951T DE3581762D1 (en) 1984-05-16 1985-05-14 NUMERICALLY CONTROLLED GRINDING PROCESS.
EP85105951A EP0161674B1 (en) 1984-05-16 1985-05-14 Numerical control grinding machine
US06/733,798 US4584796A (en) 1984-05-16 1985-05-14 Numerical control grinding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59105385A JPS60249572A (en) 1984-05-23 1984-05-23 Numerical control grinding machine

Publications (2)

Publication Number Publication Date
JPS60249572A JPS60249572A (en) 1985-12-10
JPH04785B2 true JPH04785B2 (en) 1992-01-08

Family

ID=14406195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59105385A Granted JPS60249572A (en) 1984-05-16 1984-05-23 Numerical control grinding machine

Country Status (1)

Country Link
JP (1) JPS60249572A (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57211473A (en) * 1981-06-18 1982-12-25 Mitsubishi Heavy Ind Ltd Cutting work machine
JPS58132606A (en) * 1982-02-02 1983-08-08 Toyoda Mach Works Ltd Apparatus for setting coordinate value of fixed position of end surface

Also Published As

Publication number Publication date
JPS60249572A (en) 1985-12-10

Similar Documents

Publication Publication Date Title
US4709509A (en) Numerically controlled grinding machine
US4490946A (en) Grinding wheel feeder in grinding machines
JPH027793B2 (en)
US4570386A (en) Regulating wheel dressing system in centerless grinder
US5076022A (en) Grinding machine for grinding outer and inner surfaces
JPH027790B2 (en)
JPH0675818B2 (en) Anguilura grinder
JPH0317623B2 (en)
US4584796A (en) Numerical control grinding machine
JPH0692057B2 (en) Numerical control machine tool
JPH04785B2 (en)
JPS60242966A (en) Numerically controlled grinding machine
JPH0248393B2 (en)
JP2539620Y2 (en) Numerically controlled grinding machine
JPH0627334Y2 (en) Numerically controlled grinding machine equipped with multiple grinding wheels
JP2685832B2 (en) Numerically controlled grinding machine
JPH0325301B2 (en)
JPS6130376A (en) Positioning controlling in nc grinding machine
JPH0468103B2 (en)
JPS58132606A (en) Apparatus for setting coordinate value of fixed position of end surface
JP2527274Y2 (en) Numerically controlled grinding machine
JP2940975B2 (en) Numerically controlled grinding machine
JPH0645100B2 (en) Numerical control grinder
JPH0780113B2 (en) Numerically controlled machine tool cutting edge coordinate position setting device
JP2539618Y2 (en) Control device for end face sizing device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees