JPS5926401B2 - Tool position correction method in machine tools - Google Patents

Tool position correction method in machine tools

Info

Publication number
JPS5926401B2
JPS5926401B2 JP49120670A JP12067074A JPS5926401B2 JP S5926401 B2 JPS5926401 B2 JP S5926401B2 JP 49120670 A JP49120670 A JP 49120670A JP 12067074 A JP12067074 A JP 12067074A JP S5926401 B2 JPS5926401 B2 JP S5926401B2
Authority
JP
Japan
Prior art keywords
tool
blade
register
workpiece
cutting edge
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
JP49120670A
Other languages
Japanese (ja)
Other versions
JPS5146484A (en
Inventor
栄一 森田
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.)
Daihatsu Motor Co Ltd
Original Assignee
Daihatsu Motor Co Ltd
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 Daihatsu Motor Co Ltd filed Critical Daihatsu Motor Co Ltd
Priority to JP49120670A priority Critical patent/JPS5926401B2/en
Priority to US05/593,969 priority patent/US4033206A/en
Publication of JPS5146484A publication Critical patent/JPS5146484A/en
Publication of JPS5926401B2 publication Critical patent/JPS5926401B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Turning (AREA)
  • Cutting Tools, Boring Holders, And Turrets (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 この発明は数値制御旋盤における工具位置設定方法に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a tool position setting method in a numerically controlled lathe.

近時、数値制御方式の旋盤を使用して旋削加工を行う場
合が多くなってきている。
In recent years, lathes that are numerically controlled are increasingly being used to perform turning operations.

この数値制御方式の旋盤において、加工開始に肖たり、
工具先端の位置を正確に設定しておくことが重要な事項
となる。
With this numerically controlled lathe, the beginning of machining,
It is important to accurately set the position of the tool tip.

即ち、数値制御方式の旋盤は、所定の原点を持っており
、加工すべきワークの加工寸法が命令数値としてインプ
ットされると、この命令数値を前記原点から計算して工
具がいかに動くべきかが指示されるからである。
In other words, numerically controlled lathes have a predetermined origin, and when the machining dimensions of the workpiece to be machined are input as a command value, this command value is calculated from the origin to determine how the tool should move. This is because they are instructed to do so.

ところが、この工具は刃物台に取付けられるのであるが
、各工具によって、又はその取付方法によって刃物台の
基準点(例えば刃物台の中心点)に対する工具先端の位
置が異なる。
However, although this tool is attached to a tool post, the position of the tip of the tool with respect to the reference point of the tool post (for example, the center point of the tool post) differs depending on each tool or the method of attachment.

この工具先端の位置き刃物台の基準位置との関係位置を
正確に設定することが工具の位置設定である。
Tool position setting involves accurately setting the position of the tip of the tool in relation to the reference position of the tool rest.

従来、上記工具の位置設定方法には種々の方法がある。Conventionally, there are various methods for setting the position of the tool.

その一つは、刃物台の中心を、旋盤のチャックの端面及
びチャック中心位置(機械原点)に対して所定の位置(
例えば後退端位置)に持ってくることが定めてあって、
刃物台中心に対する工具先端位置を実施し、この実測値
にもとずいて刃物台中心を作業者に修正し直させる方法
である。
One is to position the center of the tool post at a predetermined position (
For example, it is specified that the vehicle should be brought to the rear end position)
This method involves determining the tool tip position relative to the center of the tool post, and having the operator readjust the center of the tool post based on this actual measurement.

この方法は最も原始的方法であり、正確な工具の位置設
定を保償し難い。
This method is the most primitive method and it is difficult to guarantee accurate tool positioning.

又、上記方法の改良として、上記実測値を補正値さして
機械の命令処理部へインプットすることにより、作業命
令数値から補正値を補正した数値で機械を駆動させる方
法及び、補正量をテープでインプットさせる方法かある
In addition, as an improvement to the above method, there is a method in which the actual measured value is inputted as a correction value to the instruction processing section of the machine, thereby driving the machine with a value obtained by correcting the correction value from the work instruction value, and a method in which the correction amount is input on a tape. Is there a way to do it?

然し乍ら上記従来の方法は、いずれも、工具先端と刃物
台中心との間の変位量を測定して補正しているだけであ
り、実際の加工中における工具先端の位置なこも吉ずい
て補正しているものでないためζこ、ワークの仕上がり
寸法を所期の精度に納めるこさができない欠点があった
However, all of the above conventional methods only measure and compensate for the amount of displacement between the tool tip and the center of the tool post, and do not correct the position of the tool tip during actual machining. However, since the workpiece is not fully sized, it has the disadvantage that the finished dimensions of the workpiece cannot be kept within the desired accuracy.

即ち、加工中における構成刃先の出来具合、刃物高さの
くるい、刃先のシワ1バ刃物スライドの片寄り加減等の
影響で工具刃先が微妙船こ変動するもので、高い仕上精
度を出すためには、これらの加工中の変動要因を含めた
工具補正を行う必要かある。
In other words, the tool edge fluctuates slightly due to the condition of the built-up edge during machining, fluctuations in the height of the knife, wrinkles on the edge, deviation of the slide of the knife, etc., and in order to achieve high finishing accuracy. Therefore, it is necessary to perform tool correction that takes into account these variables during machining.

そして、これらの工具補正をさせたものさして、特公昭
46−42275号等に記載されているものがある。
Some examples of these tool corrections are described in Japanese Patent Publication No. 46-42275.

すなわち、この方法は刃物を刃先位置がプログラムに設
定された原点位置に合致するよう刃物台に淑りつけ、そ
の後、プログラムに従って一工程の試削を行い、加工部
の寸法を測定し、その結果偏差かあれば、その値を補正
値として、補正の方向とともに制御部に入力し、以後そ
れに従って加工を行わせるようにしたもの、あるいは、
この補正作業を自動的に行わせるようfこしたものであ
る。
In other words, in this method, the blade is placed on the tool post so that the blade edge position matches the origin position set in the program, then one trial cutting process is performed according to the program, the dimensions of the machined part are measured, and the result is If there is a deviation, that value is input as a correction value to the control unit along with the direction of correction, and subsequent machining is performed accordingly, or
This correction work is designed to be performed automatically.

しかしながら、この方法であっても、プログラムに従っ
て一工程の試削を自動的に行わせるため、刃物を刃先が
原点位置に合致するように正確に刃物台に取付けねばな
らない。
However, even with this method, in order to automatically perform one step of trial cutting according to a program, the cutting tool must be accurately mounted on the tool rest so that the cutting edge matches the original position.

なぜなら、この刃物の取付は位置が狂っていると1回当
たりの切込み量が大きすぎて切削力が大きくなりすぎた
り、刃物がチャック(こ当接したりして、刃物が破損す
るといったような不具合か生じるからである。
This is because if the blade is installed in the wrong position, the depth of cut per cut will be too large, resulting in too much cutting force, or the blade will come into contact with the chuck, causing damage to the blade. This is because it occurs.

そこでこの発明は、前記した種々の不具合点を解決した
もので、先に出願した特願昭49−79817号で提案
した送りネジにハンドルを残して汎用機と自動機のハイ
ブリッド化を計った数値制御旋盤の工具位置設定におい
て、工具位置設定作業を手動操作で行わせることにより
、自動機における工具位置設定を非常に簡略化したもの
である。
Therefore, this invention solves the above-mentioned various problems, and it is a numerical value that aims to hybridize a general-purpose machine and an automatic machine by leaving a handle on the feed screw proposed in the previously filed Japanese Patent Application No. 79817-1979. In the tool position setting of a controlled lathe, the tool position setting work in an automatic machine is greatly simplified by performing the tool position setting work manually.

すなわち、刃物台に刃先位置を、正確に測定して刃物を
取付けるのではなく、最も自然な状態で取付けておき、
この刃物台を手動操作して、刃物台上の任意の刃物で、
ワークを試験切削し、当該刃物を試験切削位置に停止さ
せたままで、ワークの試験切削後の仕上がり寸法を測定
し、この測定値をそのまま当該刃物に対応したY方向の
レジスタにデジタルスイッチでインプットし、これによ
り当該刃物のY方向の刃先位置として記憶及び表示させ
ておくものである。
In other words, rather than accurately measuring the position of the cutting edge on the tool post and installing the tool, the tool is installed in the most natural position.
Manually operate this turret to use any tool on the turret.
Test-cut the workpiece, keep the blade stopped at the test-cutting position, measure the finished dimensions of the workpiece after test-cutting, and input this measured value directly into the Y-direction register corresponding to the blade using a digital switch. , thereby storing and displaying the position of the cutting edge of the cutting tool in the Y direction.

また当該刃物のX方向の刃先位置は、刃物台を手動操作
して当該刃物の刃先かワークの加工端面に当接するまで
移動させ、その位置で刃物台を停止させたまま当該刃物
に対応したX方向レジスタの値をキャンセルスイッチで
Oに設定し、これにより、当該ワークに対する当該刃物
の刃先位置のX方向の位置として記憶及び表示させてお
くものである。
In addition, the position of the cutting edge of the tool in the X direction can be determined by manually operating the tool post and moving it until the cutting edge of the tool comes into contact with the processing end surface of the workpiece. The value of the direction register is set to O using the cancel switch, thereby storing and displaying the position of the cutting edge of the cutter relative to the workpiece in the X direction.

この刃先位置の設定操作を刃物台上のすべての刃物につ
いて同様lこ行う。
This operation for setting the position of the cutting edge is performed in the same way for all the cutting tools on the tool rest.

これによって刃物台上のすべての刃物の刃先の位置かY
方向については、チャック中心線を原点として正確に設
定され、また、X方向については、ワークの加工端面を
原点として正確に設定されたCc、(こなり、以後、刃
物台の駆動は、刃物台上の任意の刃物の刃先位置と、数
値制御部にインプットされたデータファイル及び作業命
令の数値上を比較して行われること沓こなり、加工中の
変動原因を含めた工具位置設定を行ったこさになるので
ある。
This will change the position of the cutting edge of all the blades on the tool rest.
The direction is set accurately with the chuck center line as the origin, and the X direction is accurately set with the machining end surface of the workpiece as the origin. This is done by comparing the cutting edge position of any given cutter above with the data file input to the numerical control unit and the numerical value of the work command. It becomes true.

以下この発明の構成を図面に示す実施例により具体的に
説明すると次の通りである。
The structure of the present invention will be specifically explained below with reference to embodiments shown in the drawings.

第1図において、1は旋盤の主軸に取付けられたチャッ
ク、2はワーク、3は刃物台、4a。
In FIG. 1, 1 is a chuck attached to the main shaft of the lathe, 2 is a workpiece, 3 is a tool rest, and 4a.

4b、4c、4dは刃物台3の四隅に取付けた刃物を示
している。
4b, 4c, and 4d indicate blades attached to the four corners of the tool rest 3.

上記刃物台3は中央部を中心さして回転する部分と、こ
れを支持してX方向とX方向に公知のネジ軸とナツトと
の組み合わせ等からなる駆動手段によって移動可能とさ
れた基台部分とからなっており、この基台部分のX方向
の動き及びX方向の動きは刃物台3のX方向及びY方向
の各駆動手段に取付けたX方向検出器10とY方向検出
器11とにより検出され、その検出数値は刃物台3の回
転部分の回転には関係なく、基台部分のX方向及びY方
向の移動量としてX及びY方向レジスタに一斉に記憶表
示される様に構成しである。
The above-mentioned tool rest 3 has a part that rotates around the center, and a base part that supports this part and is movable in the X direction and in the X direction by a drive means such as a combination of a known screw shaft and a nut. The movement in the X direction and the movement in the X direction of this base part are detected by an The detected numerical values are configured so that they are stored and displayed simultaneously in the X and Y direction registers as the amount of movement of the base part in the X and Y directions, regardless of the rotation of the rotating part of the tool post 3. .

上記レジスタは刃物台3に取付けられる刃物の取付数と
同数だけ使用されるものであり、各刃物のX方向レジス
タは第2図に示す様に、単一のX方向検出器10からそ
の検出値がパルス発信器等により一斉に入力され記憶表
示される様に構成しである。
The above-mentioned registers are used in the same number as the number of blades attached to the tool rest 3, and the X-direction register of each blade receives its detected value from a single X-direction detector 10, as shown in FIG. The configuration is such that the signals are input all at once using a pulse generator or the like and stored and displayed.

即ち、刃物台3がX方向にプラス10mm移動したとす
ると、そのプラス10龍の動きがX方向検出器10を通
して各刃物のX方向レジスタ12a 、12b、12c
、12dに送られ、各X方向レジスタの値が一斉に1
0mmプラスされる様に構成しである。
That is, if the tool post 3 moves by +10 mm in the X direction, the +10 movement is transmitted through the X direction detector 10 to the X direction registers 12a, 12b, 12c of each blade.
, 12d, and the value of each X direction register is set to 1 at the same time.
It is configured so that 0mm is added.

X方向についても同様であり、それを第3図に示してい
る。
The same applies to the X direction, which is shown in FIG.

即ち、各刃物のY方向レジスタ13a。13b、13c
、13dは単一のY方向検出器11から検出値が一斉に
送られる。
That is, the Y direction register 13a of each cutter. 13b, 13c
, 13d, detection values are sent all at once from a single Y-direction detector 11.

そして数値制御部は、Y方向の表示部とX方向の表示部
とを一つづつ具備しており、前記X方向レジスタ12a
、12b、12c、12dとX方向表示部14とが第4
図(こ示す様に選択スイッチ15a、15b、15c、
15dを介して並列的に接続させである。
The numerical control section includes one Y-direction display section and one X-direction display section, and the X-direction register 12a.
, 12b, 12c, 12d and the X direction display section 14
(As shown in the figure, selection switches 15a, 15b, 15c,
They are connected in parallel via 15d.

即ち、現在使用している刃物が第1の刃物4aであると
きは、スイッチ15aがONL、その他のスイッチ15
b、15c。
That is, when the cutter currently in use is the first cutter 4a, the switch 15a is ONL, and the other switches 15
b, 15c.

15dが0FFL、て表示部14は第1のX方向レジス
タ12aの記憶数値を表示する様に構成されている。
15d is 0FFL, and the display unit 14 is configured to display the stored numerical value of the first X-direction register 12a.

又、X方向レジスタ13a、13b、13c。Also, X direction registers 13a, 13b, 13c.

13dも、第5図ζこ示す様に選択スイッチ16a。13d is also a selection switch 16a as shown in FIG.

16b、16c、16dを介してY方向表示部17に並
列的に接続されている。
They are connected in parallel to the Y-direction display section 17 via 16b, 16c, and 16d.

上記選択スイッチ15及び16の選択装置は第6図に示
す様に、刃物台3の側面に対応して2個のスイッチ5,
6を設置し、このスイッチに対応して刃物台3の4つの
側面にドッグ7を異なった配置で設置することにより行
わせている。
The selection device for the selection switches 15 and 16 is as shown in FIG.
6 is installed, and dogs 7 are installed in different positions on the four sides of the tool rest 3 corresponding to this switch.

即ち、ドッグ7を2つ設置する面と、全く設置しない面
と、ドッグ7を右側に1個設置する面と、左端に1個設
置する面とに分け、両方のスイッチ5,6が共にONと
なるとき、又は両方ともOFFとなるとき、及び右側の
スイッチ6だけがONとなるとき、並びに左側のスイッ
チ5だけがONとなるときの4通りの条件によって前記
選択スイッチ15.16中の1つを選択的にONさせ得
るように構成しである。
That is, it is divided into a surface where two dogs 7 are installed, a surface where no dog 7 is installed, a surface where one dog 7 is installed on the right side, and a surface where one dog 7 is installed on the left end, and both switches 5 and 6 are turned on. 1 of the selection switches 15 and 16 is selected according to four conditions: when , when both are OFF, when only the right switch 6 is ON, and when only the left switch 5 is ON. The configuration is such that one can be selectively turned on.

数値制御部には前記表示部14.17と同一の入力を受
けて、この数値と、これとは別に与えられる通常の刃物
台3のXY方向の駆動に必要な諸元を符号化したデータ
ファイル及び作業命令とを比較判断して操作信号を出す
命令処理部を具備している。
The numerical control section receives the same input as the display section 14.17, and has a data file that encodes this numerical value and the specifications necessary for driving the normal tool rest 3 in the X and Y directions, which are given separately. and a command processing unit that compares and determines the operation command and the work command and issues an operation signal.

次に工具位置設定回路を説明する。Next, the tool position setting circuit will be explained.

先ずX方向の工具位置設定回路は第7図に示す様に、各
レジスタ12a 、12b、12c、12dに対して選
択スイッチ19a、19b、19c。
First, as shown in FIG. 7, the tool position setting circuit in the X direction includes selection switches 19a, 19b, and 19c for each register 12a, 12b, 12c, and 12d.

19dを介して単一のキャンセルスイッチ18が設けら
れている。
A single cancel switch 18 is provided via 19d.

選択スイッチ19a、19b。19c、19dは前述し
たものと同一の機能をもつもので、現在使用中の刃物に
対応するもののみがONすると云うものである。
Selection switches 19a, 19b. 19c and 19d have the same functions as those described above, and only those corresponding to the knife currently in use are turned on.

上記キャンセルスイッチ18を投入すると、選択スイッ
チで選ばれて該肖するレジスタの数値が零とされるよう
に構成しである。
When the cancel switch 18 is turned on, the selection switch is selected and the value in the corresponding register is set to zero.

上記キャンセル回路(こは、さらに、キャンセル補正装
置20が設けてあり、この装置20は新しいワークをチ
ャックに装着させるときにキャンセルされたレジスタの
キャンセル数イ直を、キャンセルされなかった他のレジ
スタの数値から加算又は減算させる機能を有するもので
ある。
The above-mentioned canceling circuit (this is further provided with a canceling correction device 20, and when a new workpiece is mounted on the chuck, this device 20 calculates the number of cancellations of the canceled registers, and calculates the number of cancellations of the other registers that were not canceled). It has the function of adding or subtracting from a numerical value.

即ち、キャンセル補正装置20は、新しいワークをチャ
ックに取付けて加工を開始する前に、最初に使用する工
具を当該ワークの端面に当接して、X方向の原点を一斉
(こ同量だけ修正させるために使用されるもので、各工
具相互間の関係位置は変更しないものとする。
That is, before attaching a new workpiece to the chuck and starting machining, the cancel correction device 20 brings the tool to be used for the first time into contact with the end face of the workpiece, and corrects the origin in the X direction all at once (by the same amount). The relative positions of each tool shall not be changed.

具体的に表現すると、今、新しいワークの端面に第1番
目の工具を当接し、この工具に対するレジスタ12aの
数値がキャンセル前において+10mmを記憶しており
、この記憶値がキャンセルスイッチ18の投入によって
キャンセルされて零になったさすると、他のレジスタ1
2b。
To express it concretely, the first tool is now brought into contact with the end face of a new workpiece, and the value in the register 12a for this tool is +10 mm before cancellation, and this stored value is changed by turning on the cancel switch 18. If it is canceled and becomes zero, the other register 1
2b.

12c、12dの記憶数値から10mmだけ差し引きさ
せるもので、逆(こ12aのレジスタのキャンセル前の
記憶数値が一10mmであった場合、この記憶数値がキ
ャンセルされて零になったとするさ他のレジスタ12b
、12c、12dの記憶数値に10mvtをプラスさせ
るものである。
This function subtracts 10 mm from the stored numerical values of 12c and 12d, and vice versa (if the stored numerical value of register 12a before cancellation was 110 mm, then if this stored numerical value is canceled and becomes 0, then the other registers 12b
, 12c, and 12d are added by 10mvt.

次にY方向の工具位置設定回路は第8図に示す様になっ
ている。
Next, the tool position setting circuit in the Y direction is as shown in FIG.

この回路は各レジスタ13a。13b、13c、13d
の回路に対して選択スイッチ21a、21b、21c、
21dを介して読み込み回路22と設定値投入用のデジ
タルスイッチ23とが並列的に接続しである。
This circuit includes each register 13a. 13b, 13c, 13d
The selection switches 21a, 21b, 21c,
The reading circuit 22 and the digital switch 23 for inputting set values are connected in parallel via 21d.

この選択スイッチは前述したものと同一の機能をもって
いる。
This selection switch has the same function as described above.

今、21aの選択スイッチがONしており、他のものか
OFFであるとき、デジタルスツチ23によって所定の
設定値が投入されるさ、その設定値が読み込み回路22
によって読み込まれ、13aのレジスタの記憶数値のみ
が投入された設定値に変更されて記憶されるものである
Now, when the selection switch 21a is ON and the others are OFF, a predetermined set value is input by the digital switch 23, and the set value is read by the reading circuit 22.
, and only the numerical value stored in the register 13a is changed to the input set value and stored.

次に本発明の工具位置設定要領を説明する。Next, the tool position setting procedure of the present invention will be explained.

この種数値制御旋盤は、同一形状の多数のワークに同一
の旋削加工を連続的に行う場合に使用されるもので、先
ず刃物台3に、加工に必要な種類の刃物がいくつか必要
な数だけ取付けられる。
This type of numerically controlled lathe is used to continuously perform the same turning process on a large number of workpieces of the same shape. First, the tool post 3 is equipped with several types of cutters required for the process. installed only.

今、その刃物の取付数を4個として説明する。Now, the explanation will be given assuming that the number of blades attached is four.

作業開始に轟たり、第1番目のワークを第1図に示す様
にチャック1に把持させる。
When the work starts, the first workpiece is gripped by the chuck 1 as shown in FIG.

そしてこの状態で4個の刃物4a、4b、4c、4dの
刃先位置をレジスタにすべて記憶させる。
In this state, the positions of the blade edges of the four blades 4a, 4b, 4c, and 4d are all stored in the register.

先ず4aから始める。この4aを刃物台を手動操作する
ことによりワーク2の任意の位置に尚てて試験切削する
First, start with 4a. This 4a is placed at an arbitrary position on the workpiece 2 by manually operating the tool rest, and test cutting is performed.

そして試験切削後のワーク2の仕上り直径寸法D1をマ
イクロメータ等で測定する。
Then, the finished diameter dimension D1 of the workpiece 2 after the test cutting is measured using a micrometer or the like.

この測定寸法はY方向の刃先位置をチャック中心からの
直径位置として求めたこ吉になり、この数値をY方向の
工具位置設定値として刃物を試験切削位置に停止させた
まま第8図の回路のデジタルスイッチ23で13aのレ
ジスタに記憶させる。
This measurement dimension is determined by determining the position of the cutting edge in the Y direction as the diameter position from the center of the chuck, and using this value as the tool position setting value in the Y direction, the circuit shown in Figure 8 is performed while the cutting tool is stopped at the test cutting position. The digital switch 23 stores the information in the register 13a.

従って13aのレジスタはDlを記憶する。Therefore, the register 13a stores Dl.

次にこの4aの刃物による作業開始点、例えば、第1図
(こおいて、ワーク2の右側に刃物4aが当たる様に刃
物台3を手動操作で移動させ、当該位置に刃物台を停止
させたまま、X方向のレジスタ12aの記憶値(例えば
+15mm)を第7図のキャンセルスイッチ18によっ
て零にする。
Next, the starting point of the work using the cutter 4a, for example, as shown in Fig. 1 (here, the tool rest 3 is manually moved so that the cutter 4a hits the right side of the workpiece 2, and the tool rest is stopped at that position. Then, the value stored in the X-direction register 12a (for example, +15 mm) is set to zero by the cancel switch 18 shown in FIG.

これによって、第1番目の刃物4aの刃先位置をチャッ
ク1に把持されたワークに対して、設定したことになる
As a result, the position of the cutting edge of the first cutting tool 4a is set with respect to the work gripped by the chuck 1.

次に刃物台3を90°旋回させて2番目の刃物4bでワ
ークに試験切削を行い、試験切削後のワーク仕上かり寸
法を実測し、これを第8図のデジタルスイッチ23によ
って13bのレジスタに記憶させる。
Next, the tool post 3 is rotated 90 degrees and test cutting is performed on the workpiece with the second cutting tool 4b, the finished dimension of the workpiece after the test cutting is actually measured, and this is input to the register 13b by the digital switch 23 in Fig. 8. Make me remember.

これによって、13bのレジスタは4bの刃物の刃先の
位置をチャック中心からY方向にいくらの位置ζこある
かを設定記憶させたこさになる。
As a result, the register 13b stores the position ζ of the cutting edge of the cutter 4b in the Y direction from the center of the chuck.

次に4bの刃物をワークの右端に当接させ、X方向のキ
ャンセルスイッチ18によって12bのレジスタの記憶
数値を零にする。
Next, the cutter 4b is brought into contact with the right end of the workpiece, and the X-direction cancel switch 18 is used to zero the stored value in the register 12b.

これによって4bの刃物の位置を設定記憶させたことに
なる。
This means that the position of the blade 4b has been set and memorized.

同様にして4c及び4dの刃物について上記の様な位置
設定を行うと、4つの刃物の刃先のX方向及びY方向の
関係位置が設定記憶されたこさになる。
When the positions of the blades 4c and 4d are set in the same way as described above, the relative positions of the cutting edges of the four blades in the X direction and the Y direction are set and stored.

これによって第1番目のワークの加工を行うのである。With this, the first workpiece is processed.

即ち加工は第8図に例示する様に、現在使用中の刃物に
対するレジスタの値さ、データファイル及び作業命令と
か命令処理部で比較処理されて機械の操作信号さして出
される。
That is, as shown in FIG. 8, processing is performed by comparing register values, data files, and work instructions for the cutting tool currently in use in an instruction processing section, and outputting machine operation signals.

続いて、刃物台3上の同じ刃物で第2番目のワークを加
工する場合は、チャック中心即ちY方向の原点は不変で
あり、しかも、4つの刃物の関係位置が不変であるから
、ワークのX方向についてのみ、工具位置設定をすれば
よい。
Next, when processing a second workpiece with the same tool on the tool post 3, the chuck center, that is, the origin in the Y direction, remains unchanged, and the relative positions of the four tools remain unchanged, so the workpiece It is only necessary to set the tool position in the X direction.

即ち、2番目のワークをチャックに把持させたとき、こ
のワークの右端の位置は第1番目のワークの右端の位置
と一致しているとは限らない。
That is, when the second workpiece is gripped by the chuck, the position of the right end of this workpiece does not necessarily match the position of the right end of the first workpiece.

このことは3番目及び4番目即ち各回のワークの取付状
態によって、X方向の原点の位置が変わることになるの
で、このX方向についてのみ、各回、X方向の原点を位
置設定しなければならない。
This means that the position of the origin in the X direction changes depending on the attachment state of the work in the third and fourth operations, that is, each time, so the origin in the X direction must be set only in this X direction each time.

それには、4つの刃物の間におけるX方向の関係位置は
不変であるから、4つのうちの任意の1つの刃物をワー
クの右端に当接して第7図のキャンセルスイッチ18を
投入してキャンセル補正装置20により、一斉にX方向
の記憶値を補正させてやればよい。
To do this, since the relative positions of the four cutters in the X direction remain unchanged, any one of the four cutters is brought into contact with the right end of the workpiece and the cancel switch 18 shown in Fig. 7 is turned on to perform cancellation correction. The device 20 may correct the stored values in the X direction all at once.

以上により、各回において、ワークを同一条件で加工す
ることができる。
As described above, the workpiece can be processed under the same conditions each time.

又、カロエ中において、刃物の1つか折損したり、或い
は取替えを要する状態となったときには、当該刃物のみ
を取替え、その刃物ζこついて、ワークを手動操作で試
験切削して、その仕上がり寸法を測定し、この測定値を
第8図のデジタルスイッチ23で投入し、該当するレジ
スタの記憶値を修正し、これにより当該刃物のY方向の
位置修正がなされ、続いて、当該刃物をワークの右端に
当てて、当該刃物に該当するX方向のレジスタの値を零
に修正すればよい。
Also, if one of the cutlery breaks or needs to be replaced during Kaloe, replace only that cutter, use that cutter, manually test cut the workpiece, and check the finished dimensions. The measured value is inputted using the digital switch 23 in Fig. 8, the stored value of the corresponding register is corrected, and the position of the cutter is corrected in the Y direction.Subsequently, the cutter is moved to the right edge of the workpiece Then, the value of the X-direction register corresponding to the cutter may be corrected to zero.

このときには、他のレジスタとは独立して行うのである
At this time, this is done independently from other registers.

以上説明した様にこの発明はチャック中心線を切込方向
(Y方向)の原点とし、送り方向(X方向)の原点を任
意の位置に設定して刃物台のX及びY方向の移動量を夫
々の検出器を介して上記原点からの移動距離として上記
刃物台に取付けられた複数の刃物に夫々対応させた複数
のX及びX方向のレジスタ(こ一斉に記憶表示し、刃物
台の現在位置き加工命令数値とを比較して刃物台のX及
びX方向の駆動部を制御駆動させる数値制御部を有する
数値制御旋盤において、複数の刃物を新たに刃物台に取
付けるに当たり、刃先位置を一折考慮せずに即ち任意の
状態で取付けておき、各刃物の刃先位置を正しく設定す
るに当たり、X方向の刃先位置の設定に対しては、刃物
台を手動操作して1番目の刃物によりワークを試験切削
し、該試験切削位置に刃物を停止させたままワークの試
験切削した部分の外径寸法を測定し、この測定値をその
ままデジタルスイッチで投入して当該刃物に対するY方
向のレジスタの記憶表示値を上記測定値に置き換えさせ
ることにより、当該刃物のY方向の原点からの現在位置
として設定し、当該刃物のX方向の刃先位置の設定に対
しては、刃物台を手動操作して当該刃物の刃先をワーク
の加工端面に当接させ、当該位置に刃物台を停止させた
ままでキャンセルスイッチを押すことにより、当該刃物
に対するX方向のレジスタの記憶表示値を0にキャンセ
ルさせることにより、当該刃物のX方向の現在位置とし
て設定させ、2番目以降の刃物に対しても上記同様に刃
先位置の設定を行うようになし、ワークの交換時には、
刃物台上の任意の刃物の刃先を当該ワークの加工端面に
当接させて当該刃物のX方向のレジスタの記憶表示値を
Oにキャンセルさせ、これさ同時に、刃物台上の他のす
べての刃物のX方向のレジスタの記憶表示値をも上記キ
ャンセル量だけ一斉に修正させるようにし、更に、複数
の刃物のうち、1本だけ新しい刃物に交換するときには
、その刃物についてのみ、前記した刃先位置の設定操作
を行うようになしたものである。
As explained above, this invention uses the chuck center line as the origin of the cutting direction (Y direction), sets the origin of the feed direction (X direction) at an arbitrary position, and controls the amount of movement of the tool rest in the X and Y directions. A plurality of X- and X-direction registers corresponding to the plurality of blades attached to the tool post are stored and displayed all at once as the moving distance from the origin through the respective detectors, and the current position of the tool post is displayed. In a numerically controlled lathe that has a numerical control unit that controls and drives the drive unit in the X and X directions of the tool post by comparing the machining command values with In order to correctly set the position of the cutting edge of each blade by installing it in an arbitrary state without considering it, manually operate the tool post to set the workpiece with the first blade. Perform test cutting, measure the outside diameter of the test-cut portion of the workpiece with the cutter stopped at the test cutting position, input this measured value as is with a digital switch, and display the memorized register in the Y direction for the cutter. By replacing the value with the above measured value, it is set as the current position of the blade in the Y direction from the origin, and to set the position of the blade edge in the X direction of the blade, manually operate the tool post to set the blade position in the Y direction. By bringing the cutting edge of the tool into contact with the machining end surface of the workpiece and pressing the cancel switch while keeping the tool post stopped at the relevant position, the memorized display value of the register in the X direction for the tool is canceled to 0. The position of the cutting edge is set as the current position in the X direction of
Bring the cutting edge of any blade on the tool rest into contact with the machining end surface of the workpiece to cancel the memorized display value of the register in the X direction of the blade to O, and at the same time cancel all other blades on the tool rest. The stored display value of the X-direction register is also corrected all at once by the above cancel amount.Furthermore, when only one of the plurality of knives is replaced with a new one, the above-mentioned cutting edge position is changed only for that knife. This allows you to perform setting operations.

したかって、刃物を刃物台に取付ける察に、刃先位置の
ことを一切考慮しなくても、自動で試削する場合き違っ
て、刃先かチャックにぶつかったり、切込み量が大きく
なって切削力か増大し、刃物や刃物台、主軸台等が破損
するといった不具合が一切生じない。
Therefore, even if you do not consider the position of the cutting edge at all when installing the cutting tool on the tool rest, when automatically trial cutting, the cutting edge may hit the chuck, or the depth of cut becomes large and the cutting force is reduced. There will be no problems such as damage to the cutter, tool rest, headstock, etc.

このように従来非常に煩瑣であった数値制御旋盤におけ
る刃物の取付は交換作業が非常に簡単に行える。
In this way, the attachment and replacement of the cutter on a numerically controlled lathe, which has been extremely troublesome in the past, can be done very easily.

又、位置設定については、補正値や補正の方向等を一斉
考慮せずに、実測値をそのまま入力すれば、それが、加
工時の変動要因を含めた刃先の正確な位置として制御部
に記憶され、以後の加工かそれに基づいて高精度で行わ
れる。
In addition, for position setting, if you input the actual measured value as is without considering the correction value or correction direction all at once, it will be stored in the control unit as the accurate position of the cutting edge, including the fluctuation factors during machining. The subsequent processing is performed with high precision based on this.

そして、この作業は加工部寸法を実測し、その値をその
まま数値制御部及びレジスタに入力するだけでよいため
、複雑な判断作業が不要となり、専門的な知識を要する
ことなく正確に工具位置の設定ができる利点がある。
This process requires only measuring the dimensions of the machined part and inputting the values as they are into the numerical control unit and register, eliminating the need for complex judgment work and allowing accurate tool positioning without the need for specialized knowledge. It has the advantage of being configurable.

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

第1図は旋盤の主要部の説明用平面図、第2図及び第3
図はX方向及びY方向のレジスタ回路、第4図及び第5
図はX方向及びY方向のレジスタと表示部との接続態様
を示す回路図、第6図は選択スイッチの駆動機構の説明
図、第7図はX方向レジスタの工具補正回路の概略図、
第8図はX方向レジスタの工5町山正回路のフローシー
ト図である。 1・・・・・・チャック、2・・・・・・ワーク、2a
・・・・・・試験切削部、3・・・・・・刃物台、4a
、4b、4c、4d・・・・・・刃物、10・・・・・
・X方向検出器、11・・・・・・Y方向検出器、12
a 、 12b 、 12c 、 12d=X方向レジ
スタ、13a、13b、13c、13d・・・・・・Y
方向レジスタ。
Figure 1 is an explanatory plan view of the main parts of the lathe, Figures 2 and 3.
The figure shows the register circuit in the X direction and the Y direction, Figures 4 and 5.
The figure is a circuit diagram showing the connection between the X-direction and Y-direction registers and the display section, FIG. 6 is an explanatory diagram of the drive mechanism of the selection switch, and FIG. 7 is a schematic diagram of the tool correction circuit of the X-direction register.
FIG. 8 is a flow sheet diagram of the 5-machiyama positive circuit of the X-direction register. 1...Chuck, 2...Work, 2a
...... Test cutting section, 3... Turret, 4a
, 4b, 4c, 4d... cutlery, 10...
・X direction detector, 11...Y direction detector, 12
a, 12b, 12c, 12d=X direction register, 13a, 13b, 13c, 13d...Y
Direction register.

Claims (1)

【特許請求の範囲】[Claims] 1 チャック中心線を切込方向(Y方向)の原点とし、
送り方向(X方向)の原点を任意の位置に設定して刃物
台のX及びY方向の移動量を夫々の検出器を介して上記
原点からの移動距離として上記刃物台に取付けられた複
数の刃物に夫々対応させた複数のX及びY方向のレジス
ターに一斉に記憶表示し、刃物台の現在位置と加工命令
数値さを比較して刃物台のX及びY方向の駆動部を制御
駆動させる数値制御部を有する数値制御旋盤(こおいて
、複数の刃物を新たに刃物台に取付けるに当たり、刃先
位置を一切考慮せずに即ち任意の状態で取付けておき、
各刃物の刃先位置を正しく設定するに当たり、Y方向の
刃先位置の設定に対しては、刃物台を手動操作して1番
目の刃物によりワークを試験切削し、該試験切削位置に
刃物を停止させたままワークの試験切削した部分の外径
寸法を測定し、この測定値をそのままデジタルスイッチ
で投入して当該刃物に対するY方向のレジスタの記憶表
示値を上記測定値に置き換えさせることにより、当該刃
物のY方向の原点からの現在位置として設定し、当該刃
物のX方向の刃先位置の設定に対しては、刃物台を手動
操作して当該刃物の刃先をワークの力ロエ端面に当接さ
せ、当該位置に刃物台を停止させたままでキャンセルス
イッチを押すことにより、当該刃物に対するX方向のレ
ジスタの記憶表示値を0にキャンセルさせることにより
、当該刃物のX方向の現在位置として設定させ、2番目
以降の刃物に対しても上記同様に刃先位置の設定を行う
ようになし、ワークの交換時には、刃物台上の任意の刃
物の刃先を当該ワークの加工端面に当接させて当該刃物
のX方向のレジスタの記憶表示値を0にキャンセルさせ
、これと同時に、刃物台上の他のすべての刃物のX方向
のレジスタの記憶表示値をも上記キャンセル量だけ一斉
に修正させるようにし、更に、複数の刃物のうち、1本
だけ新しい刃物に交換するときには、その刃物について
のみ、前記した刃先位置の設定操作を行うようになした
ことを特徴とする数値制御旋盤(こおける工具位置設定
方法。
1 Set the chuck center line as the origin of the cutting direction (Y direction),
The origin of the feed direction (X direction) is set at an arbitrary position, and the amount of movement of the tool post in the X and Y directions is measured as the moving distance from the origin through the respective detectors. Numerical values that are stored and displayed simultaneously in multiple X- and Y-direction registers corresponding to each cutter tool, and are used to control and drive the X- and Y-direction drive parts of the tool rest by comparing the current position of the tool rest and the processing command value. A numerically controlled lathe with a control unit (in this case, when newly installing multiple blades on the tool post, the blade positions are not considered at all, that is, they are installed in an arbitrary state,
To correctly set the position of the cutting edge of each blade, in order to set the position of the blade edge in the Y direction, manually operate the tool rest, test cut the workpiece with the first blade, and stop the blade at the test cutting position. By measuring the outer diameter of the test-cut portion of the workpiece, inputting this measured value as is with a digital switch, and replacing the memorized display value of the register in the Y direction for the blade with the above measured value, to set the current position from the origin in the Y direction of the tool, and to set the cutting edge position of the tool in the By pressing the cancel switch while the tool post is stopped at the relevant position, the memory display value of the register in the X direction for the relevant blade is canceled to 0, thereby setting it as the current position in the X direction of the relevant blade, and the second The cutting edge positions of subsequent blades are set in the same manner as above, and when replacing a workpiece, the cutting edge of any blade on the tool post is brought into contact with the machining end surface of the workpiece, and the blade position is set in the X direction of the blade. The stored display value of the register in the register is canceled to 0, and at the same time, the stored display value of the register in the X direction of all the other blades on the tool post is also corrected by the above cancel amount, and furthermore, A tool position setting method for a numerically controlled lathe, characterized in that when only one of the cutters is replaced with a new one, the above-described cutting edge position setting operation is performed only for that cutter.
JP49120670A 1974-07-11 1974-10-19 Tool position correction method in machine tools Expired JPS5926401B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP49120670A JPS5926401B2 (en) 1974-10-19 1974-10-19 Tool position correction method in machine tools
US05/593,969 US4033206A (en) 1974-07-11 1975-07-08 Numerically controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP49120670A JPS5926401B2 (en) 1974-10-19 1974-10-19 Tool position correction method in machine tools

Publications (2)

Publication Number Publication Date
JPS5146484A JPS5146484A (en) 1976-04-20
JPS5926401B2 true JPS5926401B2 (en) 1984-06-27

Family

ID=14792003

Family Applications (1)

Application Number Title Priority Date Filing Date
JP49120670A Expired JPS5926401B2 (en) 1974-07-11 1974-10-19 Tool position correction method in machine tools

Country Status (1)

Country Link
JP (1) JPS5926401B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS624438Y2 (en) * 1980-04-30 1987-01-31
JPS57139463A (en) * 1981-02-20 1982-08-28 Kawasaki Steel Corp Formation of heat insulation sleeve for riser of pressure casting method
JPS60131102A (en) * 1983-12-19 1985-07-12 Ntn Toyo Bearing Co Ltd Cutter moving quantity controlling method of nc-lathe

Also Published As

Publication number Publication date
JPS5146484A (en) 1976-04-20

Similar Documents

Publication Publication Date Title
EP1243992B1 (en) Tool presetter and tool offset amount calculation method
US11556901B2 (en) Preventive maintenance system of machine tool
KR860002004B1 (en) The processing method for numerical control
JPS58132460A (en) Numerical controller for angular grinder
JPS6292002A (en) Backlash correcting method
JPS61146454A (en) Method of positioning work of nc control machine and nc control machine for executing said method
JP2021053744A (en) Control device of machine tool
JPH0457008B2 (en)
EP0113682B1 (en) Numerical control system and method
JP2009045710A (en) Hobbing machine and phase discrimination method thereof
JPS5926401B2 (en) Tool position correction method in machine tools
JPH0623623A (en) Position detection device for gear cutting device
JP3283278B2 (en) Automatic lathe
EP0593758A1 (en) Work exchange system
JPH10118890A (en) Control device of machine tool
JPH08197384A (en) Tip position correction device of rotating tool
JPS5877450A (en) Grinder element dressing device for angular grinding machine
JP2001259970A (en) Machine tool with built-in tool presetter
KR890004477Y1 (en) Numerical Control Device
EP4434672B1 (en) Device and method for correcting concentricity of machine tool spindle
JP2926524B2 (en) Numerical controller with trial cutting function
JPH1190778A (en) Control method of automatic woking machine with cutting function for wide flange shape steel
JPH04275855A (en) Tool offset compensation quantity registering method for nc machine tool
JPH06182652A (en) Nc machine tool with correcting function
JP2001105281A (en) Tool blade tip position display device for turret lathe