JPH0639036B2 - Machining position correction device for NC machine tools - Google Patents

Machining position correction device for NC machine tools

Info

Publication number
JPH0639036B2
JPH0639036B2 JP60224447A JP22444785A JPH0639036B2 JP H0639036 B2 JPH0639036 B2 JP H0639036B2 JP 60224447 A JP60224447 A JP 60224447A JP 22444785 A JP22444785 A JP 22444785A JP H0639036 B2 JPH0639036 B2 JP H0639036B2
Authority
JP
Japan
Prior art keywords
machining
work
workpiece
memory
machining position
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
JP60224447A
Other languages
Japanese (ja)
Other versions
JPS6284954A (en
Inventor
正武 川岸
二三 富田
秀文 白鳥
隆 小倉
Original Assignee
日立製機株式会社
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 日立製機株式会社 filed Critical 日立製機株式会社
Priority to JP60224447A priority Critical patent/JPH0639036B2/en
Publication of JPS6284954A publication Critical patent/JPS6284954A/en
Publication of JPH0639036B2 publication Critical patent/JPH0639036B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Turning (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はNC工作機械でワークの両端の内径テーパ部を
主軸台と心押台のセンタにより支持してワークの端面あ
るいは端部面取り加工を行う場合におけるNC旋削工作
機械の加工位置補正装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention supports an end face or end chamfering process of a work by supporting the inner diameter tapered portions of both ends of the work by an NC machine tool by a center of a headstock and a tailstock. The present invention relates to a machining position correction device for an NC turning machine tool when performing.

〔従来の技術〕[Conventional technology]

従来NC旋盤で例えば油井管用のジョイントの内径テー
パ部を両センタで支持してワークの端面あるいは端部面
取りの加工を行う場合、ワークの全長およびワークのテ
ーパ部に誤差があるので、ワーク試し削りを施した後ワ
ークをいちいち計測し補正量を求め、その補正された計
測データを手動でNC装置に入力し加工していた。
In the conventional NC lathe, for example, when the inner diameter taper part of the joint for oil well pipes is supported at both centers to process the end face or end chamfer of the work, there is an error in the total length of the work and the taper part of the work. After performing the process, the work is measured one by one to obtain a correction amount, and the corrected measurement data is manually input to the NC device for processing.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

前述した従来の補正手段では、作業者がいちいち計測デ
ータを手動で入力するので補正に手間がかかりすぎると
共に、自動化することが出来ないという問題があった。
The above-described conventional correction means have a problem that the operator manually inputs the measurement data one by one, so that the correction takes too much time and cannot be automated.

本発明の目的は上記事情に鑑み問題を解決するために提
案されたものであって、計測装置で自動的に補正値を取
り込み自動化を可能にしたNC工作機械の加工位置補正
装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the problem in view of the above circumstances, and to provide a machining position correcting device for an NC machine tool in which a measuring device automatically takes in a correction value to enable automation. It is in.

〔問題点を解決するための手段と作用〕[Means and Actions for Solving Problems]

本発明はNC工作機械のワーク端面あるいは端部面取り
加工を行う際の加工位置補正装置であって、その具体的
な手段はNC加工プログラムデータメモリを有して制御
されるNC工作機械に付属され、旋削加工が施されるワ
ークのワーク軸線方向の加工位置を補正する加工位置補
正装置であって、加工プログラム原点から基準ワークの
軸線方向の対向する二つの端面位置の加工基準データを
入力する入力手段と、この入力手段で入力された前記加
工基準データを記憶するプログラム座標値メモリと、前
記NC工作機械の外部に設けられ、前記基準ワークおよ
びワークの寸法を計測するため前記各ワークを載置する
とともに、前記軸線方向に突当部を形成した計測装置の
基台と、この基台に対して、前記軸線方向に移動自在に
設けたスライダと、前記突当部に向けて移動するように
前記スライダに設けられ、この突当部に位置決めされた
前記基準ワークまたはワークの基準部に当接する基準ケ
ージと、前記スライダに設けられ、前記基準ワークの基
準部に前記基準ゲージが当接したときの各端面部の計測
位置と前記ワークの基準部に前記基準ゲージが当接した
ときの各端面部の計測位置との各端面における誤差を検
出する検出手段と、前記プログラム座標値メモリに記憶
された前記加工基準データと前記検出手段によって検出
された各計測位置の誤差から加工位置を補正するための
演算をする演算手段と、この演算手段で補正された前記
加工装置記憶する加工位置メモリとから構成される。
The present invention is a machining position correcting device for performing work end face or end chamfering machining of an NC machine tool, and its concrete means is attached to an NC machine tool having an NC machining program data memory and controlled. A machining position correction device that corrects the machining position of the workpiece to be turned in the axial direction of the workpiece, and inputs the machining reference data of two opposite end face positions in the axial direction of the reference workpiece from the machining program origin. Means, a program coordinate value memory for storing the machining reference data inputted by the input means, and a workpiece provided on the outside of the NC machine tool for measuring the dimensions of the reference workpiece and the workpiece. And a base of the measuring device having an abutting portion formed in the axial direction, and a slider provided on the base so as to be movable in the axial direction. A reference cage provided on the slider so as to move toward the abutting portion and abutting on the reference work positioned on the abutting portion or a reference portion of the work, and provided on the slider, the reference cage Detection for detecting an error in each end face between the measurement position of each end face part when the reference gauge contacts the reference part and the measurement position of each end face part when the reference gauge contacts the reference part of the workpiece Means, arithmetic means for performing an arithmetic operation for correcting the machining position from the machining reference data stored in the program coordinate value memory and an error of each measurement position detected by the detecting means, and the arithmetic means And a machining position memory for storing the machining device.

而して本発明の装置を採用することにより、NC工作機
械の外部に設けた計測装置で加工しようとするワークの
各端面位置と予め入力されている基準ワークの各端面位
置との誤差を計測し、その計測値を自動的に取り込ませ
ることにより加工位置の補正が自動処理されてワークの
端面加工あるいは端部面取り加工が容易でかつ簡単に出
来る。
By adopting the device of the present invention, the error between each end face position of the work to be machined and each end face position of the reference work which is preliminarily input is measured by the measuring device provided outside the NC machine tool. However, by automatically incorporating the measured value, the correction of the processing position is automatically performed, and the end surface processing or the end chamfering processing of the work can be easily and easily performed.

〔実施例〕〔Example〕

以下、本発明の一実施態様を図面に基づいて詳細に説明
する。
Hereinafter, one embodiment of the present invention will be described in detail with reference to the drawings.

(1)まず、本発明の基本原理について説明する。(1) First, the basic principle of the present invention will be described.

第2図は前工程でテーパ部を有した内径を加工し、現工
程でワークの端面加工あるいは面取り加工を行う場合に
ワークの内径テーパ部を両センタで支持した状態の説明
図である。
FIG. 2 is an explanatory view showing a state in which the inner diameter taper portion of the work is supported by both centers when the inner diameter having the taper portion is machined in the previous process and the end face machining or chamfering work of the work is carried out in the present process.

第2図において、NC旋盤の主軸前方に取付けられたチ
ャックHに爪Dを介して一方のセンタCを把持させ
る。一方のセンタCに内径テーパ部を有したワークW
を支持し、他方から心押し台Eの先端部に取付けた他方
のセンタCで押し付け挾持する。
In FIG. 2, one center C 1 is gripped by a chuck H attached to the front of the main shaft of an NC lathe via a claw D. A work W having an inner diameter tapered portion at one center C 1
And the other center C 2 attached to the tip portion of the tailstock E from the other side to press and hold.

今、一方のセンタCの軸心Cにおける爪端面位置を
加工プログラム原点とし、加工プログラム原点
から機械座標系の機械原点までの距離をZとすれ
ば、Zがワーク座標系設定データとなる。この加工プ
ログラム原点から加工プログラム上の位置が設定さ
れる。
Now, the position of the claw end surface at the axis C L of the center C 1 is set as the machining program origin P , and the machining program origin P
If the distance from to the machine origin M of the machine coordinate system is Z M , Z M becomes the work coordinate system setting data. The position on the machining program is set from this machining program origin P.

二点鎖線のワークが基準ワークWで、基準ワーク長を
とし、予め加工プログラム原点から基準ワーク
端面までの距離をL10,L20と設定すれば、L=L10
−L20である。
If the work indicated by the chain double-dashed line is the reference work W 0 , the reference work length is L 0, and the distances from the machining program origin P to the reference work end face are set in advance as L 10 and L 20 , L 0 = L 10
-L is 20.

加工しようとするワークWの長さおよび内径テーパ部が
基準ワークWに対し誤差があって実線の如く挾持され
たとし、基準ワークWでの距離L10,L20に対する誤
差△l,△lが予め求められたとする。加工プログ
ラム原点からの実線ワークWの各端面までの距離を
,Lとすれば、 L10=L+△l,L20=L+△l となる。
If there is an error with respect to the length and inner diameter tapered portion reference work W 0 of the workpiece W to be machined and is clamped as indicated by the solid line, the error △ l 1 with respect to the distance L 10, L 20 of the reference workpiece W 0, It is assumed that Δl 2 is obtained in advance. If the distances from the machining program origin P to the respective end faces of the solid line work W are L 1 and L 2 , then L 10 = L 1 + Δl 1 and L 20 = L 2 + Δl 2 are obtained.

而して、上記の式から L=L10−△l,L=L20−△l で加工するワークWのLおよびLの値が求められ
る。
Thus, the values of L 1 and L 2 of the work W to be machined are obtained from the above equations with L 1 = L 10 −Δl 1 and L 2 = L 20 −Δl 2 .

しかも、全長は L=L−Lであるから L=(L10−△l)−(L20−△l) =(L10−L20)−△l+△l となる。Moreover, since the total length is L = L 1 −L 2 , L = (L 10 −Δl 1 ) − (L 20 −Δl 2 ) = (L 10 −L 20 ) −Δl 1 + Δl 2 Become.

またL=L10−L20であるから L=L−△l+△lとなる。Further, since L 0 = L 10 −L 20 , L = L 0 −Δl 1 + Δl 2 holds.

而して、L,LおよびLは加工プログラム原点
から基準ワークWの端面までの距離に対する加工プロ
グラム原点からワークWの端面までの距離の誤差△
,△lが前もって求められさえすれば、実際の加
工位置における補正が自動的に処理される。
Thus, L 1 , L 2 and L are the machining program origin P
Error from the machining program origin P to the end surface of the work W relative to the distance from the end surface of the reference work W 0 to Δ
As long as l 1 and Δl 2 are determined in advance, the correction at the actual machining position is automatically processed.

(2)加工プログラム原点から基準ワークWの端面
までの距離に対する加工プログラム原点からのワー
クWの端面までの距離の誤差△l,△lの計測につ
いて説明する。
(2) machining program error △ l 1 of the distance from the origin P to the end surface of the workpiece W from the machining program origin P relative to the distance to the end surface of the reference workpiece W 0, described measurement of △ l 2.

第3図は誤差△l,△lを計測する機外計測装置の
モデル説明図である。
FIG. 3 is a model explanatory view of the out-of-machine measuring device for measuring the errors Δl 1 and Δl 2 .

第3図において、機外計測装置は固定台100が床面に
載置される。該固定台100には案内レール101が左
右に延在し、その案内レール101に沿って移動可能に
スライダ103を取付ける。
In FIG. 3, a fixed base 100 of the out-of-machine measuring device is placed on the floor. A guide rail 101 extends to the left and right on the fixed base 100, and a slider 103 is attached so as to be movable along the guide rail 101.

スライダ103には実際のNC工作機械に取付けられる
センタと全く同一形状のテーパ部を有するテーパゲージ
116を内方に向けて取付ける。固定台100にはブロ
ックゲージ105が取付けられ、ブロックゲージ105
の長さは基準ワークWの長さに設定する。
On the slider 103, a taper gauge 116 having a taper portion having the same shape as the center of an actual NC machine tool is attached so as to face inward. The block gauge 105 is attached to the fixed base 100.
Is set to the length of the reference work W 0 .

スライダ103に穿設された穴へ、先端部に計測子10
6a,106bを取付けた支持部材を嵌合し、夫々の支
持部材に変位一電気変換器(以下、インジケータとい
う)108a,108bを取付ける。
The measuring element 10 is attached to the tip of the hole formed in the slider 103.
The support members to which 6a and 106b are attached are fitted, and displacement-to-electric converters (hereinafter referred to as indicators) 108a and 108b are attached to the respective support members.

この機外計測装置で二点鎖線の基準ワークWを固定台
100の突当て面100aに当てさらにスライダ103
を移動させてテーパゲージ116を基準ワークWのテ
ーパ穴に押し当てる。テーパゲージ116を基準ワーク
のテーパ穴に押し当てると、計測子106aおよび
106bが夫々ブロックゲージ105面,基準ワーク端
面に当接する。この状態でインジケータ108aおよび
108bを0に設定する。
With this out-of-machine measuring device, the two-dot chain line reference work W 0 is applied to the abutting surface 100 a of the fixed base 100, and the slider 103
Is moved to press the taper gauge 116 against the taper hole of the reference work W 0 . When the taper gauge 116 is pressed against the taper hole of the reference work W 0, the gauge heads 106a and 106b come into contact with the block gauge 105 surface and the reference work end surface, respectively. In this state, the indicators 108a and 108b are set to 0.

基準ワークWを取外し、基準ワークWをセットした
と同様に、加工しようとするワークW(実線)を固定台
100の突当て面100aに当て、スライダ103を移
動させてテーパゲージ116を加工すべきワークWのテ
ーパ穴に押し当てる。
Similarly to the case where the reference work W 0 is removed and the reference work W 0 is set, the work W to be processed (solid line) is applied to the abutting surface 100 a of the fixed base 100, the slider 103 is moved, and the taper gauge 116 is processed. It is pressed against the tapered hole of the work W to be processed.

計測子106aおよび106bが夫々プロックゲージ1
05の端面,加工すべきワーク端面に当接する。この状
態におけるインジケータ108aおよび108bの変位
を出力する。このインジケータ108aによる計測値が
△lであり、インジケータ108bによる計測値が△
である。
Measuring elements 106a and 106b are block gauges 1 respectively.
The end surface of No. 05 and the end surface of the work to be machined are brought into contact. The displacement of the indicators 108a and 108b in this state is output. The value measured by the indicator 108a is Δl 1 , and the value measured by the indicator 108b is Δl 1.
It is l 2 .

機外計測装置で求めた計測値△lおよび△lをNC
制御装置に入力せしめることにより、ワークデータに対
応して自動的に加工位置が補正されて所定の旋削加工が
施される。
The measured values Δl 1 and Δl 2 obtained by the external measuring device are NC.
By inputting the data to the control device, the machining position is automatically corrected corresponding to the work data and a predetermined turning process is performed.

(3)本発明に使用される機外計測装置の具体的な構造に
ついて説明する。
(3) A specific structure of the out-of-machine measuring device used in the present invention will be described.

第4図は機外計測装置の一部平面断面図、第5図は第4
図のI矢視図、第6図は第4図のII矢視図および第7図
は第4図のIII矢視図である。
FIG. 4 is a partial plan sectional view of the out-of-machine measuring device, and FIG.
FIG. 6 is a view on arrow I, FIG. 6 is a view on arrow II in FIG. 4, and FIG. 7 is a view on arrow III in FIG.

第4図〜第7図において、固定台100上に案内レール
101が設置され、案内面軸受102を介してスライダ
103がZ軸方向に移動される。固定台100の略中央
部は側面からみて基準ワークあるいは加工ワークが安定
して載置されるようV字型に傾斜した面100aを有し
ている(第7図)。固定台100の左側(第4図)には
ワークを突当てて位置決めするストッパプレート104
が取付けられる。該ストッパプレート104の後端部に
ブロックゲージ105が右方へ延在して取付けられる
(第4図)。このブロックゲージ105の長さは基準ワ
ークの長さに設定しておく。
In FIGS. 4 to 7, a guide rail 101 is installed on a fixed base 100, and a slider 103 is moved in the Z axis direction via a guide surface bearing 102. A substantially central portion of the fixing table 100 has a surface 100a inclined in a V shape so that a reference work or a work can be stably placed when viewed from the side (FIG. 7). A stopper plate 104 for abutting and positioning a work is provided on the left side (FIG. 4) of the fixed base 100.
Is installed. A block gauge 105 is attached to the rear end of the stopper plate 104 so as to extend rightward (FIG. 4). The length of the block gauge 105 is set to the length of the reference work.

スライダ103の右側には計測子106a,106bを
支持する支持部材107a,107bが取付けられる
(第4図)。計測子106a,106bの後端部は夫々
支持部材107a,107b内に内蔵され、かつその前
端部はブロックゲージ105の先端部と載置された加工
ワークの端面に当接するようになっている。
Support members 107a and 107b for supporting the measuring elements 106a and 106b are attached to the right side of the slider 103 (FIG. 4). The rear ends of the gauge heads 106a and 106b are built in the support members 107a and 107b, respectively, and the front ends thereof come into contact with the front end of the block gauge 105 and the end surface of the mounted work.

支持部材107a,107bの右側にはインジケータ1
08a,108bに連結された接触子109a,109
bが内蔵される。インジケータ108aで前述した計測
値△lが、インジケータ108bで計測値△lが読
み取られる。支持部材107a,107b内にはスプリ
ング110が介設され、計測子106a、106bが左
方へ付勢されている(第4図)。計測子106a,10
6bの先端部が夫々ブロックゲージ105の先端部と加
工ワークの端面に当接することによって、計測子106
a,106bの後端部がインジケータ108a,108
bの接触子109a,109bの先端部に当接してイン
ジケータ108a,108bから計測値△l,△l
が出力される。
An indicator 1 is provided on the right side of the support members 107a and 107b.
Contacts 109a, 109 connected to 08a, 108b
b is built in. Measured value earlier in the indicator 108a △ l 1 is the measured value in the indicator 108b △ l 2 is read. A spring 110 is provided inside the support members 107a and 107b, and the gauge heads 106a and 106b are biased to the left (FIG. 4). Measuring element 106a, 10
The tip end of 6b abuts on the tip end of the block gauge 105 and the end surface of the work piece, respectively, and
a and 106b are rear end portions of indicators 108a and 108a.
b contacting the tips of the contacts 109a, 109b of b, and measuring values Δl 1 , Δl 2 from the indicators 108a, 108b.
Is output.

スライダ103に固定された支持部材107aと107
bの間に案内レール111が取付けられ、該案内レール
111には案内軸受112を介して第1プレート113
が取付けられる。該第1プレート113には案内レール
114bが設けられ案内軸受114aを介して第2プレ
ート115が取付けられ、さらに第2プレート115に
はテーパゲージ116がボルト117で螺着される。テ
ーパゲージ116はワークの種類に応じて交換できるよ
うになっている。
Support members 107a and 107 fixed to the slider 103
A guide rail 111 is mounted between the first plate 113 and the guide rail 111 via a guide bearing 112.
Is installed. A guide rail 114b is provided on the first plate 113, and a second plate 115 is attached via a guide bearing 114a. Further, a taper gauge 116 is screwed to the second plate 115 with a bolt 117. The taper gauge 116 can be replaced according to the type of work.

而して、固定台100の傾斜面100a上に基準ワーク
あるいは加工ワークを載置し、基準ワークあるいは加工
ワークの端面がストッパプレート104に当接される。
Thus, the reference work or the work is placed on the inclined surface 100a of the fixed base 100, and the end surface of the reference work or the work is brought into contact with the stopper plate 104.

テーパゲージ116が基準ワークあるいは加工ワークの
端面に嵌合し得るように、第1プレート113の取手1
13aを作業者がX,YおよびZ軸方向に操作して位置
決めする。
The handle 1 of the first plate 113 so that the taper gauge 116 can be fitted to the end surface of the reference work or the work.
An operator operates the 13a in the X-, Y-, and Z-axis directions to position it.

計測子106aがブロックゲージ105の先端部105
aに、計測子106bが基準ワークあるいは加工ワーク
に当接されて、インジケータ108a,108bの計測
値を出力する。
The gauge head 106a is the tip portion 105 of the block gauge 105.
The measuring element 106b is brought into contact with the reference work or the processed work at a, and the measured values of the indicators 108a and 108b are output.

なお、基準ワークの場合にはインジケータ108a,1
08bの測定値を値を0にセットし、加工ワークの場合
におけるインジケータ108a,108bの計測値とし
て△l,△lを出力する。この△l,△lの出
力値をNC制御装置に入力することによって本発明の加
工位置補正装置が作動して加工位置補正がなされ、次い
で所定の端面加工あるいは面取り加工がなされる。
In the case of the reference work, the indicators 108a, 1a
The measured value of 08b is set to 0, and Δl 1 and Δl 2 are output as the measured values of the indicators 108a and 108b in the case of the workpiece. By inputting the output values of Δl 1 and Δl 2 to the NC control device, the machining position correcting device of the present invention operates to correct the machining position, and then predetermined end face machining or chamfering machining is performed.

(4)本発明の構成を前記した基準原理に基づき具体的に
説明する。
(4) The configuration of the present invention will be specifically described based on the above-mentioned reference principle.

第1図は本発明の構成を示す制御ブロック図である。FIG. 1 is a control block diagram showing the configuration of the present invention.

第1図において、CPU(中央処理装置)1に加工プロ
グラム原点から基準ワークの端面までの長さL10
20等を画面付キーボード2から入出力装置2aを介し
て入力される。
In FIG. 1, a CPU (central processing unit) 1 has a length L 10 from a machining program origin P to an end surface of a reference work,
L 20 or the like is input from the keyboard with screen 2 via the input / output device 2a.

すでに述べた機外計測装置で加工ワークにおける加工プ
ログラム原点からワーク端面までの計測値△l
△lをインジケータ108a,108bで計測し、そ
の誤差値△l,△lをインターフエイス3を介して
自動的に入力し、計測値△l・メモリ11に計測値△
が一旦記憶される。計測値△l・メモリ12に計
測値△lが一旦記憶される。NC加工プログラムデー
タがペーパーテープ4から入出力装置4aを介してNC
加工プログラムデータ・メモリ5に記憶されている。
The measurement value Δl 1 , from the machining program origin P to the end face of the workpiece in the workpiece with the above-mentioned external measuring device,
The Δl 2 is measured by the indicators 108a and 108b, and the error values Δl 1 and Δl 2 are automatically input through the interface 3, and the measured value Δl 2 and the measured value Δ are stored in the memory 11.
l 2 is once stored. Measured value to the measurement value △ l 1 · memory 12 △ l 1 is temporarily stored. NC processing program data is transferred from the paper tape 4 to the NC via the input / output device 4a.
It is stored in the machining program data memory 5.

位置送り出し手段6は補間器、位置制御回路6a,アン
プ6bおよびサーボモータ6cから構成され、位置送り
出し手段6が位置データによって制御される。その位置
データすなわち機械座標値Zn(M)が機械座標値・メ
モリ7に常時取り込まれる。
The position sending means 6 is composed of an interpolator, a position control circuit 6a, an amplifier 6b and a servomotor 6c, and the position sending means 6 is controlled by position data. The position data, that is, the machine coordinate value Zn (M) is always taken in the machine coordinate value / memory 7.

画面付キーボード2からのワーク座標系設定信号により
アンド・ゲート8を開かせ、機械座標値・メモリ7に記
憶された機械座標値Zn(M)がアンド・ゲート8を通
過して、ワーク座標系設定データ・メモリ9に記憶され
る。
The AND gate 8 is opened by the work coordinate system setting signal from the keyboard 2 with screen, and the machine coordinate value Zn (M) stored in the machine coordinate value / memory 7 passes through the AND gate 8 to set the work coordinate system. It is stored in the setting data memory 9.

予め、基準ワークの長さであるプログラム座標値L20
10が画面付キーボード2より入力されて、夫々の値L
20,L10がプログラム座標値・メモリ10およびプログ
ラム座標値・メモリ13に記憶される。
In advance, the program coordinate value L 20 , which is the length of the reference work,
L 10 is input from the keyboard 2 with a screen, and each value L
20 and L 10 are stored in the program coordinate value / memory 10 and the program coordinate value / memory 13.

プログラム座標値・メモリ10に記憶されたプログラム
座標値L20が第1演算手段16と第3演算手段18に、
プログラム座標値・メモリ13に記憶されたプログラム
座標値L10が第2演算手段17と第3演算手段18に取
り込まれる。
The program coordinate value L 20 stored in the program coordinate value / memory 10 is supplied to the first calculating means 16 and the third calculating means 18,
The program coordinate value L 10 stored in the program coordinate value / memory 13 is fetched by the second calculating means 17 and the third calculating means 18.

機外計測装置の入力スイッチによるデータセット信号が
アンド・ゲート14とアンド・ゲート15を開かせ、計
測値△l・メモリ11に記憶された計測値△lがア
ンド・ゲート14を通過して、第1演算手段16と第3
演算手段18に取り込む。計測値△l・メモリ12に
記憶された計測値△lがアンド・ゲート15を通過し
て、第2演算手段17と第3演算手段18に取り込む。
Data set signal by the input switch of the outside measuring device to open the AND gate 14 and AND gate 15, the measurement value △ l 2 · memory 11 to the stored measured value △ l 2 passes through the AND gate 14 The first computing means 16 and the third
The calculation means 18 is loaded. Measured value △ l 1-memory 12 to the stored measured value △ l 1 passes through the AND gate 15 takes a second arithmetic means 17 to the third arithmetic means 18.

而して、第1演算手段16では加工プログラム原点
からワーク端面の一方の長さLが L=L20−△l、第2演算手段17では加工プログ
ラム原点からワーク端面の他方の長さLが L
=L10−△l、および第3演算手段18ではワークの
全長Lが L=(L20−L10)−△l+△l の演算処理により求められる。
Thus, in the first computing means 16, the machining program origin P
One of the length L 2 of the workpiece end face of the L 2 = L 20 - △ l 2, the length of the other L 1 of the workpiece end face from the second arithmetic means 17 in the machining program origin P is L 1
= L 10 −Δl 1 and the third calculation means 18 calculates the total length L of the work by the calculation processing of L = (L 20 −L 10 ) −Δl 1 + Δl 2 .

第1演算手段16および第2演算手段17で求めた夫々
のワーク端面の長さL,Lが加工位置・メモリ19
に記憶されて前の値と書替えられる。
The lengths L 1 and L 2 of the respective work end faces obtained by the first calculating means 16 and the second calculating means 17 are the processing position / memory 19 respectively.
It is stored in and is rewritten with the previous value.

第3演算手段で求めたワークの全長Lは自動化における
管理データとしてワーク全長実測値・メモリ20に記憶
される。
The total length L of the work obtained by the third calculating means is stored in the work length actual measurement value / memory 20 as management data in automation.

加工位置・メモリ19に記憶されたL,LがNC加
工プログラムデータ・メモリ5に転送され、NC加工プ
ログラムが動作し所定の端面加工あるいは面取り加工が
行われる。
The machining positions L 1 and L 2 stored in the memory 19 are transferred to the NC machining program data memory 5, and the NC machining program operates to perform predetermined end face machining or chamfering machining.

(5)本発明の動作について説明する。(5) The operation of the present invention will be described.

まず、テーパゲージ116,ブロックゲージ105を有
する機外計測装置に基準ワークWをセットし、夫々の
計測子106a,106bを基準アーク端面およびブロ
ックゲージ面に当接させる。夫々の計測子106a,1
06bを当接させた状態でインジケータ108aおよび
108bを0に設定する。基準ワークを計測装置から取
り外し、加工しようとするワークを順にセットして、夫
々の計測子106a,106bをワーク端面およびブロ
ックゲージ面に当接させ、インジケータ108aおよび
108bの変位を出力し基準ワークWの端面位置に対
する各ワークWの端面位置の差である計測値△l,△
が求められる。
First, the reference work W 0 is set in the out-of-machine measuring device having the taper gauge 116 and the block gauge 105, and the respective measuring elements 106a and 106b are brought into contact with the reference arc end surface and the block gauge surface. Each measuring element 106a, 1
The indicators 108a and 108b are set to 0 with the 06b abutting. The reference work is removed from the measuring device, the work to be machined is set in order, the respective measuring elements 106a and 106b are brought into contact with the work end surface and the block gauge surface, and the displacement of the indicators 108a and 108b is output to output the reference work W. Measured values Δl 1 , Δ which are the difference between the end surface position of each work W and the end surface position of 0
l 2 is required.

この計測値△l,△lと基準ワークのプログラム座
標値L10,L20とから第1演算手段16でL=L20
△l,第2演算手段17でL=L10−△l,およ
び第3演算手段でL=(L20−L10)−△l+△l
の演算処理を行って、夫々の値LとLを加工位置メ
モリ19に、値Lをワーク全長実測値・メモリ 20に
記憶し、次いでL,LをNC加工プログラムデータ
・メモリ5に転送してNC自動運転が開始され、所定の
端面加工あるいは面取り加工が施される。
From the measured values Δl 1 and Δl 2 and the program coordinate values L 10 and L 20 of the reference work, L 2 = L 20 − in the first calculation means 16.
l 2, in the second arithmetic means 17 L 1 = L 10 - L = at △ l 1, and third arithmetic means (L 20 -L 10) - △ l 1 + △ l 2
The respective values L 1 and L 2 are stored in the machining position memory 19 and the value L is stored in the workpiece total length measured value / memory 20, and then L 1 and L 2 are stored in the NC machining program data memory 5 Then, the NC automatic operation is started, and a predetermined end surface processing or chamfering processing is performed.

〔効果〕〔effect〕

本発明の装置を採用することによりNC工作機械特にN
C旋削工作機械でワークの端面あるいは端部面取り加工
を行う際に加工位置の補正が自動的に行われるので、そ
の補正は迅速でしかも正確に処理出来る。而して、端面
あるいは端部面取り加工の時間が従来に比べて大巾に短
縮化され延いては生産性の向上につながる。
By adopting the device of the present invention, NC machine tools, especially N
Since the machining position is automatically corrected when the end face or the end part of the workpiece is chamfered by the C turning machine tool, the correction can be performed quickly and accurately. Thus, the time required for the end face or the end chamfering process is greatly shortened as compared with the conventional technique, which leads to an improvement in productivity.

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

第1図は本発明の構成を示す制御ブロック図である。第
2図は前工程でテーパ部を有した内径を加工したワーク
の端面加工あるいは面取り加工を行う場合、ワークの内
径テーパ部両センタで支持した状態の説明図である。 第3図は誤差△l,△lを計測する機外計測装置の
モデル説明図である。 第4図は機外計測装置の一部平面断面図、第5図は第4
図のI矢視図、第6図は第4図のII矢視図および第7図
は第4図のIII矢視図である。 1……CPU、2……画面付キーボード 5……NC加工プログラムデータ・メモリ 6……位置送り出し手段、7……機械座標値・メモリ 9……ワーク座標系設定データ・メモリ 16……第1演算手段、17……第2演算手段 18……第3演算手段、20……ワーク全長実測値・メモリ H……チャック、D……爪 C,C……センタ ……加工プログラム原点、……機械原点 104 ……ストッパプレート 105 ……ブロックゲージ 106a,106b ……計測子 108a,108b ……インジケータ 116 ……テーパゲージ
FIG. 1 is a control block diagram showing the configuration of the present invention. FIG. 2 is an explanatory diagram of a state in which the workpiece is supported at both centers of the inner diameter taper portion when the end surface processing or the chamfering processing of the work having the inner diameter having the taper portion is performed in the previous step. FIG. 3 is a model explanatory view of the out-of-machine measuring device for measuring the errors Δl 1 and Δl 2 . FIG. 4 is a partial plan sectional view of the out-of-machine measuring device, and FIG.
FIG. 6 is a view on arrow I, FIG. 6 is a view on arrow II in FIG. 4, and FIG. 7 is a view on arrow III in FIG. 1 ... CPU, 2 ... keyboard with screen 5 ... NC machining program data / memory 6 ... position sending means, 7 ... machine coordinate value / memory 9 ... work coordinate system setting data / memory 16 ... first arithmetic means, 17 ...... second arithmetic means 18 ...... third arithmetic means, 20 ...... workpiece entire length Found memory H ...... chuck, D ...... pawl C 1, C 2 ...... center P ...... machining program origin , M …… Machine origin 104 …… Stopper plate 105 …… Block gauge 106a, 106b …… Measuring element 108a, 108b …… Indicator 116 …… Taper gauge

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小倉 隆 千葉県我孫子市我孫子1番地 日立精機株 式会社内 (56)参考文献 特開 昭50−153190(JP,A) 特開 昭57−21264(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Takashi Ogura 1 Abiko, Abiko City, Chiba Prefecture Hitachi Seiki Co., Ltd. (56) References JP-A-50-153190 (JP, A) JP-A-57-21264 ( JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】NC加工プログラムデータメモリを有して
制御されるNC工作機械に付属され、旋削加工が施され
るワークのワーク軸線方向の加工位置を補正する加工位
置補正装置であって、 加工プログラム原点から基準ワークの軸線方向の対向す
る二つの端面位置の加工基準データを入力する入力手段
と、 この入力手段で入力された前記加工基準データを記憶す
るプログラム座標値メモリと、 前記NC工作機械の外部に設けられ、前記基準ワークお
よびワークの寸法を計測するため前記各ワークを載置す
るとともに、前記軸線方向に突当部を形成した計測装置
の基台と、 この基台に対して、前記軸線方向に移動自在に設けたス
ライダと、 前記突当部に向けて移動するように前記スライダに設け
られ、この突当部に位置決めされた前記基準ワークまた
はワークの基準部に当接する基準ケージと、 前記スライダに設けられ、前記基準ワークの基準部に前
記基準ゲージが当接したときの各端面部の計測位置と、
前記ワークの基準部に前記基準ゲージが当接したときの
各端面部の計測位置との各端面における誤差を検出する
検出手段と、 前記プログラム座標値メモリに記憶された前記加工基準
データと前記検出手段によって検出された各計測位置の
誤差から加工位置を補正するための演算をする演算手段
と、 この演算手段で補正された前記加工位置を記憶する加工
位置メモリとからなり、 補正された加工位置データを前記NC加工プログラムデ
ータメモリに転送してNC工作機械の自動運転を施すこ
とを特徴とするNC工作機械の加工位置補正装置。
1. A machining position correcting device which is attached to an NC machine tool controlled by having an NC machining program data memory and corrects the machining position of a workpiece to be turned in the direction of the work axis. Input means for inputting machining reference data of two opposite end face positions in the axial direction of the reference workpiece from the program origin, program coordinate value memory for storing the machining reference data input by the input means, and the NC machine tool Of the measuring device, which is provided outside of the measuring device, which mounts each of the workpieces to measure the dimensions of the reference workpiece and the workpiece, and which forms the abutting portion in the axial direction, and the base. The slider provided so as to be movable in the axial direction, and the reference provided on the slider so as to move toward the abutting portion and positioned at the abutting portion. A reference cage abuts the reference portion of the over-click or work, provided on the slider, and the measurement position of each end face when said reference gauge to a reference portion of the reference workpiece is in contact,
Detection means for detecting an error at each end face with respect to a measurement position of each end face portion when the reference gauge comes into contact with the reference part of the work; and the processing reference data and the detection stored in the program coordinate value memory. Compensated machining position, which comprises an arithmetic means for compensating the machining position from the error of each measurement position detected by the means, and a machining position memory for storing the machining position corrected by this arithmetic means. A machining position correcting device for an NC machine tool, wherein data is transferred to the NC machining program data memory to automatically operate the NC machine tool.
JP60224447A 1985-10-08 1985-10-08 Machining position correction device for NC machine tools Expired - Lifetime JPH0639036B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60224447A JPH0639036B2 (en) 1985-10-08 1985-10-08 Machining position correction device for NC machine tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60224447A JPH0639036B2 (en) 1985-10-08 1985-10-08 Machining position correction device for NC machine tools

Publications (2)

Publication Number Publication Date
JPS6284954A JPS6284954A (en) 1987-04-18
JPH0639036B2 true JPH0639036B2 (en) 1994-05-25

Family

ID=16813915

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60224447A Expired - Lifetime JPH0639036B2 (en) 1985-10-08 1985-10-08 Machining position correction device for NC machine tools

Country Status (1)

Country Link
JP (1) JPH0639036B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9089747B2 (en) 2010-11-30 2015-07-28 Nike, Inc. Golf club heads or other ball striking devices having distributed impact response
US9278265B2 (en) 2009-07-24 2016-03-08 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000208905A (en) 1999-01-14 2000-07-28 Nec Corp Printed board
JP6231826B2 (en) * 2013-09-11 2017-11-15 株式会社アマダマシンツール Grinding machine and method thereof
CN113510254B (en) * 2021-07-28 2022-05-31 庆铃汽车(集团)有限公司 How to Eliminate Vibration Marks in Workpiece Machining on Lathes
CN116944951B (en) * 2023-06-30 2025-11-14 东莞市创群精密机械有限公司 Machine tool sinking detection method, device, machine tool and readable storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5542408B2 (en) * 1974-05-31 1980-10-30

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9278265B2 (en) 2009-07-24 2016-03-08 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9089747B2 (en) 2010-11-30 2015-07-28 Nike, Inc. Golf club heads or other ball striking devices having distributed impact response

Also Published As

Publication number Publication date
JPS6284954A (en) 1987-04-18

Similar Documents

Publication Publication Date Title
US3623216A (en) Automatic tool position compensating system for a numerically controlled machine tool
US4881021A (en) Numerical control equipment
US4417490A (en) Lathe tool calibrator and method
JPH0639036B2 (en) Machining position correction device for NC machine tools
JPH081405A (en) Device and method for detecting lost motion
JP3283278B2 (en) Automatic lathe
JPH06138921A (en) Numerically controlled machine tool linear interpolation feed accuracy measurement method and automatic correction method
JPH0464405B2 (en)
JPS6274507A (en) Correcting method for tool rest datum of 4-axis nc lathe with two tool rests
JPH0635092B2 (en) Numerical control device with tool file
JPS60180749A (en) Correction controlling method for machining reference point in numerically controlled lathe
JP2574228Y2 (en) Lathe in-machine measuring device
JP2980933B2 (en) Impact test piece automatic processing system and impact test piece automatic processing method
JPH07204991A (en) Measuring system using displacement detecting type measuring head
JPS61253506A (en) Method for correcting teaching point of industrial robot
JPH0641088B2 (en) Machine tool work centering method
JPS6161937B2 (en)
JPH04372331A (en) Machining method of correcting workpiece deformation caused by clamp
JPH0349851A (en) On-machine measuring device
JPH0732247A (en) Thermal displacement correction in center work
JPH0569276A (en) Thermal displacement correcting method for lathe
JPS6149069B2 (en)
JPH03161246A (en) Correcting method for concentricity of opposed type machine tool
JP2526388Y2 (en) Roller burnishing equipment
JPH05208344A (en) Calibration device for inside machine measuring instrument of lathe