JPH08351B2 - Blade position measurement method - Google Patents
Blade position measurement methodInfo
- Publication number
- JPH08351B2 JPH08351B2 JP13372388A JP13372388A JPH08351B2 JP H08351 B2 JPH08351 B2 JP H08351B2 JP 13372388 A JP13372388 A JP 13372388A JP 13372388 A JP13372388 A JP 13372388A JP H08351 B2 JPH08351 B2 JP H08351B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- spindle
- touch sensor
- center
- tool
- 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
Links
- 238000000691 measurement method Methods 0.000 title description 2
- 238000000034 method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 5
- 238000003754 machining Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/22—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
- B23Q17/2216—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the tool into its holder
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Machine Tool Sensing Apparatuses (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明はNC工作機械例えばマシニングセンタのボーリ
ング加工において主軸中心より離れた刃先を有する工具
若しくはNC軸で刃先をU軸制御できる工具の刃先位置計
測方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tool edge position measuring method for a NC machine tool, for example, a tool having a tool edge away from the center of the spindle in a boring process of a machining center or a tool capable of controlling the U axis by the NC axis. .
従来の技術 マシニングセンタの主軸に装着した主軸中心より離れ
た刃先の工具またはU軸制御を有する工具はその刃先を
交換したり工具ホルダを交換したり或いは工具ホルダの
セット位置をずらせた時微妙に変化しさらに加工による
摩耗等で主軸中心から刃先の位置が次第に変化する。従
来刃先位置を正確に把握するのには機台上での測定が困
難であった。このため工具ホルダを抜いて機外のツール
プリセッタを用いて刃先のU軸径を計測したり一度加工
した穴をシリンダゲージ等で測定したりする等の手段で
正確に刃先位置を把握して刃先位置を補正したりしてい
たが、工具ホルダを装着しなおすための微妙な誤差はさ
けられず、またオペレータの介在が必要であった。この
不便を解消するためタッチセンサを設けて刃先計測を行
なうものに特開昭61−249249号がしられている。2. Description of the Related Art A tool mounted on the spindle of a machining center and having a cutting edge away from the center of the spindle or a tool having U-axis control changes slightly when the cutting edge is replaced, the tool holder is replaced, or the setting position of the tool holder is shifted. Moreover, the position of the cutting edge gradually changes from the center of the spindle due to wear caused by machining. Conventionally, it was difficult to measure on the machine base to accurately grasp the position of the cutting edge. Therefore, remove the tool holder and use the tool presetter outside the machine to measure the U-axis diameter of the cutting edge, measure the hole that has been machined once with a cylinder gauge, etc. to accurately grasp the cutting edge position. Although the position of the cutting edge was corrected, a subtle error for reattaching the tool holder was unavoidable and operator intervention was required. To eliminate this inconvenience, Japanese Patent Laid-Open No. 61-249249 discloses a device for measuring the cutting edge by providing a touch sensor.
発明が解決しようとする課題 タッチセンサは本機のテーブル等の上に設けられるの
が普通であって、ワーク及び段取をテーブル上にセット
するとき干渉しない位置且つ加工時に工具と干渉しない
位置に設けられることが必要である。特に仕上切削時に
は切削マークを揃えるためにカッタがワークから離れる
迄移動させる必要があるのでその分を考慮しておく必要
がある。このようなことから本機のストローク端近くに
設けられることになる。Problems to be Solved by the Invention The touch sensor is usually provided on the table or the like of the machine, and is located at a position where it does not interfere when setting the work and setup on the table and does not interfere with the tool during machining. It needs to be provided. In particular, during finish cutting, the cutter needs to be moved until it is separated from the work in order to align the cutting marks, so that amount must be taken into consideration. For this reason, it is provided near the stroke end of the machine.
このためU軸制御可能な工具ホルダを用いてU軸の刃
先位置を主軸中心より大きくずらしたとき本機の主軸を
X軸又はY軸のストローク限界迄移動させてもストロー
クが足りず刃先がタッチセンサに当接不能となって計測
できないという不都合が生じた。タッチセンサをシリン
ダ等で補助的に移動させるように構成してストローク不
足を補うようにすると複雑且つ高価な装置が必要になり
好ましくない。For this reason, when the U-axis controllable tool holder is used to shift the position of the U-axis edge from the center of the main axis, the stroke is not enough even if the main axis of the machine is moved to the stroke limit of the X-axis or Y-axis There was an inconvenience that the sensor could not be contacted and measurement could not be performed. If the touch sensor is configured to be moved auxiliary by a cylinder or the like to compensate for the shortage of stroke, a complicated and expensive device is required, which is not preferable.
本発明は軸ストロークを長くしたり別の付属装置を設
けることなしにストロークの不足を補うことができ、ま
た正確な刃先位置の計測が可能となる刃先計測方法を提
供しようとするものである。An object of the present invention is to provide a blade edge measuring method capable of compensating for the shortage of the stroke without lengthening the axial stroke or providing another auxiliary device, and capable of accurately measuring the blade edge position.
課題を解決するための手段 上記目的を達成するために本発明は、X,Y,Z軸等の位
置制御可能な工作機械の主軸中心より離れた工具刃先の
位置計測方法において、Y軸移動させて主軸に装着した
バイトホルダの背面を、予めY軸零の位置で主軸中心と
一致し且つタッチ信号が出力するように設けたタッチセ
ッサに当接させ、その当接位置の主軸中心よりの距離を
表す現在値Aを記憶し、この現在値Aと刃先と前記バイ
トホルダの背面との既知の距離POST値BとよりA−Bの
演算を行わせ主軸中心から刃先迄の距離Cを求めるもの
である。Means for Solving the Problems In order to achieve the above-mentioned object, the present invention is a method for measuring the position of a tool blade edge away from the center of a spindle of a machine tool whose position can be controlled in the X, Y, and Z axes. The back surface of the bite holder mounted on the main spindle is brought into contact with a touch sensor which is provided in advance so as to match the main spindle center and output a touch signal at the position of zero Y-axis. The present value A is stored, and the present value A and the known distance POST value B between the cutting edge and the back surface of the cutting tool holder are used to calculate AB, and the distance C from the center of the spindle to the cutting edge is obtained. is there.
またX,Y,Z軸等の位置制御可能な工作機械の主軸中心
よりの距離が調整できるU軸制御工具刃先の位置計測方
法において、予めY軸零の位置で主軸中心と一致し且つ
タッチ信号が出力するように設けたタッチセンサに主軸
に装着し主軸中心位置をU軸零とした工具刃先が当接し
うるようY軸を近くまで移動させ、その時の停止のY軸
の現在値Eを記憶し、次いでU軸の現在値Fを記憶し、
次にU軸移動で刃先をタッチセンサに当接させ、そのU
軸の現在値Gを記憶させ、値F,G,EにもとづきF位置に
設定された刃先から主軸中心までの距離HをF−G+E
の演算によって求めるようにしたものである。Also, in the U-axis control tool edge position measurement method that can adjust the distance from the spindle center of the machine tool that can control the X, Y, Z axes, etc., the touch signal that matches the spindle center in advance at the Y axis zero position Is attached to the spindle with a touch sensor provided so that the Y axis is moved close to the tool edge where the spindle center position is U axis zero, and the current value E of the stopped Y axis is stored. Then, store the current value F of the U-axis,
Next, move the U-axis to bring the cutting edge into contact with the touch sensor,
The current value G of the axis is stored, and the distance H from the cutting edge set at the F position to the center of the spindle based on the values F, G, E is FG + E.
This is obtained by the calculation of.
またX,Y,Z軸等の位置制御可能な工作機械の主軸中心
よりの距離が調整できるU軸制御工具刃先の位置計測方
法において、Y軸をY軸零の位置で主軸中心と一致し且
つタッチ信号が出力するように設けたタッチセンサから
遠ざかる方向へU軸の移動範囲分移動させ、主軸中心位
置をU軸零とした工具刃先のU軸の現在値Jを記憶し、
タッチセンサに刃先が当接しうる位置にX,Z軸移動さ
せ、刃先をタッチセンサに当接する方向にU軸の移動範
囲分U軸移動させその移動位置のU軸の現在値Kを記憶
させ、次いで刃先をY軸移動でタッチセンサに当接させ
Y軸の当接現在値Lを記憶させ、値J,K,Lにもとづいて
U軸の現在値Jの位置における刃先と主軸中心までの距
離MをJ−K+Lの演算によって求めるようにしたもの
である。Further, in a U-axis control tool edge position measuring method in which the distance from the spindle center of a machine tool capable of position control of the X, Y, Z axes, etc., can be adjusted, the Y axis coincides with the spindle center at the Y axis zero position, and The current value J of the U-axis of the tool cutting edge with the main shaft center position set to U-axis zero is stored by moving the U-axis in the direction away from the touch sensor provided so that the touch signal is output.
The X-axis and Z-axis are moved to a position where the blade tip can touch the touch sensor, the U-axis is moved by the movement range of the U axis in the direction in which the blade tip touches the touch sensor, and the current value K of the U-axis at the moving position is stored. Next, the blade tip is moved along the Y axis to contact the touch sensor, and the current contact value L of the Y axis is stored. Based on the values J, K, and L, the distance between the blade edge at the position of the current value J of the U axis and the center of the spindle. M is obtained by the calculation of J−K + L.
請求項1の作用 Y軸で計測する方法 フローチャートを示す第5図において、ステップS1に
おいて主軸に装着された工具をZ軸+方向移動で移動範
囲(以下ストロークという)の端へ移動退避させる。ス
テップS2において、主軸2を工具交換位置より180゜旋
回させてバイトホルダ4の背面4aをタッチセンサ6に対
向させる(第2図)。Action of Claim 1 Method of measuring with Y-axis In FIG. 5 showing a flow chart, in step S1, the tool mounted on the spindle is moved and retracted to the end of the movement range (hereinafter referred to as stroke) by Z-axis + direction movement. In step S2, the spindle 2 is rotated 180 ° from the tool exchange position so that the back surface 4a of the bite holder 4 faces the touch sensor 6 (FIG. 2).
ステップS3においてバイトホルダ4がタッチセンサ6
に当接しない位置でX軸とZ軸を移動してタッチセンサ
に当接しうる位置に移動させる(第3図)。このときZ
軸は工具長補正値+切刃5先端から背面4aまでのZ軸方
向の距離(PTOF)分例えば8.000移動することになる。In step S3, the bite holder 4 is touch sensor 6
The X-axis and the Z-axis are moved at a position where they do not come into contact with the touch sensor so that they can come into contact with the touch sensor (FIG. 3). At this time Z
The axis is moved by, for example, 8.000 of the tool length correction value + the distance (PTOF) in the Z-axis direction from the tip of the cutting edge 5 to the back surface 4a.
ステップS4においてY軸移動させてバイトホルダの背
面4aをタッチセンサ6に当接近させる(第4図)。そし
てY軸の主軸中心よりの距離を表す現在値A例えば20.0
00をNCに記憶させる。In step S4, the back surface 4a of the bite holder is brought into close contact with the touch sensor 6 by moving the Y axis (FIG. 4). The current value A, which represents the distance from the center of the Y-axis, for example, 20.0
Store 00 in NC.
なお以下現在値はすべて主軸中心よりの距離を表すも
のとする。In the following, all current values represent the distance from the center of the main axis.
ステップS5において予め記憶されているPOST値B例え
ば9.150にもとづき主軸中心から切刃5の先までの距離
C=A−B=20.000=9.150の演算を行わせC=10.850
を求める。In step S5, the distance C from the center of the spindle to the tip of the cutting edge 5 is calculated based on the POST value B stored in advance, for example, 9.150, C = AB = 20.000 = 9.150, and C = 10.850.
Ask for.
請求項2の作用 U軸とY軸とで計測する方法 フローチャートを示す第6図において、ステップS10
において主軸に装着された工具をZ軸+方向移動でスト
ローク端へ移動退避させる。ステップS11において主軸
2を割出して主軸2に装着された工具のU軸をタッチセ
ンサ6の計測方向と平行且切刃5を対向させる。ステッ
プS12において、切刃5の先がタッチセンサ6に当接し
うるようX軸とZ軸を移動させる。ステップS13におい
てタッチセンサ6に当接する近くまでY軸を移動させる
(第7図)。Y軸の現在値E(例えば−20.000)を記憶
させる。ステップS14において、U軸の現在値F(例え
ば−30.000)を記憶させる。このとき切刃5は予めU軸
を移動して加工する目的の加工半径にできるだけ近い位
置に設定しておくことが好ましい。ステップS15におい
てU軸を移動して切刃5をタッチセンサ6に当接して軸
を停止させ、当接時のU軸の現在値G(例えば−25.01
0)を記憶させる。(第8図)。ステップS16において切
刃5の先と主軸2の中心までの距離H=F−G+EをNC
装置で演算を行わせHを求める(例えば−30.000+25.0
10−20.000=−24.990)。このようにして距離Hを求め
たあとU軸を基の位置Fに戻しHの値とFの値を比較
し、必要に応じFの値がHの値になるようにU軸を原点
オフセットしたり、工具折損として処理させる。Action of claim 2 Method of measuring with U-axis and Y-axis In FIG. 6 showing a flowchart, step S10
At, the tool mounted on the spindle is moved to the stroke end by moving in the Z axis + direction. In step S11, the spindle 2 is indexed, and the U-axis of the tool mounted on the spindle 2 is parallel to the measurement direction of the touch sensor 6 and the cutting edge 5 is opposed. In step S12, the X-axis and the Z-axis are moved so that the tip of the cutting edge 5 can contact the touch sensor 6. In step S13, the Y-axis is moved to near the contact with the touch sensor 6 (FIG. 7). The current value E of the Y axis (for example, -20.000) is stored. In step S14, the current value F of the U axis (for example, -30.000) is stored. At this time, the cutting edge 5 is preferably set in advance in a position as close as possible to the target machining radius for machining by moving the U axis. In step S15, the U-axis is moved to bring the cutting edge 5 into contact with the touch sensor 6 to stop the shaft, and the present value G of the U-axis at the time of contact (for example, −25.01).
0) is memorized. (Fig. 8). In step S16, NC the distance H = FG + E between the tip of the cutting edge 5 and the center of the spindle 2.
Calculate H with the device (eg -30.000 + 25.0)
10−20.000 = −24.990). After obtaining the distance H in this way, the U-axis is returned to the original position F and the value of H is compared with the value of F. If necessary, the origin of the U-axis is offset so that the value of F becomes the value of H. Or, it is treated as a broken tool.
請求項3の作用 U軸とX,Y,Z軸とで計測する方法 フローチャートを示す第9図において、ステップS20
において主軸に装着された工具をZ軸+方向ストローク
端へ移動退避させる。ステップS21において主軸2を割
出して切刃5の先をタッチセンサ6側に向ける(第10
図)。ステップS22においてU軸のストローク分切刃5
が退避するようY軸をタッチセンサ6から遠ざかる方向
に移動させる(第11図)。ステップS23においてU軸の
現在値J(例えば−30.000)を記憶させる。ステップS2
4において切刃5の先がタッチセンサ6に当接しうるよ
うX軸,Z軸を移動させる。ステップS25において、U軸
を移動させて切刃5をタッチセンサ6側にU軸ストロー
ク端またはストローク端近くの定位置に移動させ、U軸
の現在値K(例えば+8.000)を記憶させる(第12
図)。ステップS26においてY軸をタッチセンサ6側に
移動し切刃5の先をタッチセンサ6に当接させ軸停止を
してY時の当接時の現在値L(例えば13.010)を記憶さ
せる(第13図)。ステップS27において切刃5の先と主
軸中心までの距離M=J−K+Lを演算させMを求める
(例えば−30.000−8.000+13.010=−24.990)。U軸
をJ位置にY軸をL位置に戻し、Mの値とJの値とを比
較し、比較に応じ、U軸の原点補正または工具折損とし
て処理する。Action of claim 3 Method for measuring with U axis and X, Y, Z axes In FIG. 9 showing a flowchart, step S20
At, the tool mounted on the spindle is moved and retracted to the Z-axis + direction stroke end. In step S21, the spindle 2 is indexed so that the tip of the cutting edge 5 faces the touch sensor 6 side (tenth step).
Figure). In step S22, the cutting blade 5 for the U-axis stroke
The Y-axis is moved in a direction away from the touch sensor 6 so as to retract (FIG. 11). In step S23, the current value J of the U axis (for example, -30.000) is stored. Step S2
At 4, the X-axis and Z-axis are moved so that the tip of the cutting edge 5 can contact the touch sensor 6. In step S25, the U-axis is moved to move the cutting edge 5 to the touch sensor 6 side to the U-axis stroke end or a fixed position near the stroke end, and the current value K (for example, +8.000) of the U-axis is stored ( 12th
Figure). In step S26, the Y-axis is moved to the touch sensor 6 side, the tip of the cutting blade 5 is brought into contact with the touch sensor 6 to stop the axis, and the current value L at the time of contact at Y (for example, 13.010) is stored ( (Fig. 13). In step S27, the distance M between the tip of the cutting edge 5 and the center of the spindle is calculated by M = JK + L to obtain M (for example, -30.000-8.000 + 13.010 = -24.990). The U axis is returned to the J position and the Y axis is returned to the L position, the value of M is compared with the value of J, and the origin correction of the U axis or the tool breakage is processed according to the comparison.
実施例 マニシングセンタは周知の横形とし例えば特開昭61−
24949号で説明したように主軸,テーブルサドルのNC制
御によってX軸,Y軸,Z軸の位置制御が可能である。U軸
制御の工具も公知のもので市販されたものを用いること
ができ例えば特開昭61−249249号で説明したように、切
刃をつけたバイトホルダが工具ホルダの軸心と直角(U
軸)方向に移動可能に設けられており、工具が主軸に装
着されたとき主軸頭に装備した駆動ユニットと駆動系路
が連結されNCで位置決めされるものを用いる。1は図示
しないコラムに上下(Y軸)方向に位置制御される主軸
頭、2は主軸頭に回転且つ割出し可能に水平(Z軸)方
向に軸承された主軸、3は図示しないマガジンに収納さ
れ工具交換装置で主軸2に装着されるU軸付工具ホル
ダ、4は工具ホルダ3の軸心と直角方向且つ本例ではY
軸と平行(U軸とする)に移動可能に設けられ主軸装着
時にNC駆動系路と接続されてU軸制御が可能なバイトホ
ルダで、背面4aがタッチセンサに当接時正しい計測値が
得られるよう工具ホルダ軸心と平行に仕上げられてい
る。5はバイトホルダの先に付けられた切刃、6は図示
しない水平(X軸)方向に移動制御されるテーブル端に
Y軸方向を作用方向とするように取付けられたタッチセ
ンサである。そしてタッチセンサ6の取付は、主軸2に
直径が正確に計測されたストレートのテストバーを装着
し主軸をY軸方向下方に移動させてタッチセンサに接触
させ、その接触位置のY軸の現在値からテストバーの直
径の1/2の値を差引いたY軸の値を零として設定されて
いる。また工具ホルダを装着しY軸の値零の位置に主軸
中心を位置決めして切刃5をタッチセンサに対面させU
軸を制御して切刃をタッチセンサに接触させその接触位
置のU軸の値を零としておく。さらに工具ホルダ3はマ
ガジンに貯蔵前にプリセッタ等を用いて切刃5の先とバ
イトホルダ4の背面4aとの間の寸法を正確に測定してお
き、NC装置にその値をPOST値Bとして記憶させておくも
のがある。Example A machining center has a well-known horizontal type, for example, Japanese Patent Laid-Open No. 61-
As described in No. 24949, the X-axis, Y-axis, and Z-axis position control is possible by NC control of the spindle and table saddle. As the U-axis control tool, a well-known and commercially available tool can be used. For example, as described in JP-A-61-249249, a bite holder with a cutting edge is perpendicular to the tool holder axis (U
It is provided so that it can move in the direction of the axis, and when the tool is mounted on the spindle, the drive unit equipped on the spindle head and the drive system path are connected and positioned by NC. 1 is a spindle head whose position is vertically controlled (Y-axis) in a column (not shown), 2 is a spindle which is supported in the horizontal (Z-axis) direction so that the spindle head can rotate and index, and 3 is stored in a magazine (not shown) The U-axis tool holder 4 mounted on the spindle 2 by the tool changer is in a direction perpendicular to the axis of the tool holder 3 and in this example, Y
A bite holder that can be moved parallel to the axis (called the U-axis) and is connected to the NC drive system path when the spindle is attached to control the U-axis. Correct measurement values can be obtained when the back surface 4a contacts the touch sensor. It is finished parallel to the tool holder axis. Reference numeral 5 is a cutting blade attached to the tip of the bite holder, and reference numeral 6 is a touch sensor attached to the end of a table (not shown) whose movement is controlled in the horizontal (X-axis) direction so that the Y-axis direction is the acting direction. To mount the touch sensor 6, a straight test bar whose diameter is accurately measured is attached to the main shaft 2, the main shaft is moved downward in the Y-axis direction to make contact with the touch sensor, and the current value of the Y-axis at the contact position. The value on the Y-axis obtained by subtracting 1/2 the diameter of the test bar from is set as zero. Also, attach a tool holder, position the center of the spindle at the position of zero value on the Y-axis, and make the cutting edge 5 face the touch sensor.
The axis is controlled so that the cutting edge comes into contact with the touch sensor, and the value of the U axis at the contact position is set to zero. Further, the tool holder 3 accurately measures the dimension between the tip of the cutting blade 5 and the back surface 4a of the bite holder 4 by using a presetter or the like before storing in the magazine, and the value is set as the POST value B in the NC device. There is something to remember.
なお本例ではU軸をY軸と平行して説明したがタッチ
センサをテーブル移動のX軸方向を検出方向としU軸を
X軸方向としてY軸制御にかえX軸制御で同様の計測を
行うことができる。In this example, the U axis is described as being parallel to the Y axis, but the touch sensor performs the same measurement with the X axis control instead of the Y axis control with the X axis direction of table movement as the detection direction and the U axis as the X axis direction. be able to.
効果 以上詳述したように請求項1ではバイトホルダを反転
させるのみで制御軸のストローク不足を補うことができ
タッチセンサをテーブ上ワークと干渉しない所におくこ
とができ加工範囲の制約を少なくすることができる。Effect As described above in detail, in claim 1, the shortage of the control axis stroke can be compensated by simply reversing the bite holder, and the touch sensor can be placed in a place where it does not interfere with the work on the tape, and the restriction on the processing range is reduced. be able to.
請求項2では各現在値F,G,Eが正確に検出できるため
切刃先の位置も正確に測定することができる。さらに、
ストローク端近くに設けられたタッチセンサに対し主軸
中心から大きくずれた刃先計測をU軸によって達成でき
るため容易でコストアップにならない効果がある。In the second aspect, the present values F, G, E can be accurately detected, so that the position of the cutting edge can also be accurately measured. further,
Since the U-axis can achieve measurement of the cutting edge largely deviated from the center of the spindle with respect to the touch sensor provided near the stroke end, there is an effect that the cost is not increased easily.
請求項3について、請求項2同様に現在値J,K,Lが正
確に検出できるため切刃先と主軸中心との距離Mが正確
に測定できる。またU軸を用いられる容易且コストアッ
プにならない効果がある。In the third aspect, as in the second aspect, the current values J, K, L can be accurately detected, so that the distance M between the cutting edge and the center of the spindle can be accurately measured. Further, there is an effect that the U axis is used and the cost is not increased.
第1図はU軸工具とタッチセンサを示す図、第2図はバ
イトホルダを180゜旋回した図、第3図はZ軸方向位置
決め図、第4図はタッチセンサに背面を当接した図,第
5図は請求項1の流れ図、第6図は請求項2の流れ図、
第7図は請求項2のU軸工具とタッチセンサを示す図、
第8図はタッチセンサに切刃を当接させた図、第9図は
請求項3の流れ図、第10図は請求項3のU軸工具とタッ
チセンサを示す図、第11図はY軸制御で切刃を遠ざけた
図、第12図はU軸ストローク端を近くに切刃を移動する
図、第13図はY軸制御でタッチセンサに切刃を当接させ
た図である。 2……主軸、3……工具オルダ 4……バイトホルダ、5……切刃 6……タッチセンサ1 is a diagram showing a U-axis tool and a touch sensor, FIG. 2 is a diagram in which the bite holder is rotated 180 °, FIG. 3 is a Z-axis positioning diagram, and FIG. 4 is a diagram in which the back face is in contact with the touch sensor. , FIG. 5 is a flow chart of claim 1, FIG. 6 is a flow chart of claim 2,
FIG. 7 is a diagram showing a U-axis tool and a touch sensor of claim 2,
FIG. 8 is a view in which a cutting blade is brought into contact with a touch sensor, FIG. 9 is a flow chart of claim 3, FIG. 10 is a view showing a U-axis tool and a touch sensor of claim 3, and FIG. 11 is a Y-axis. FIG. 12 is a diagram in which the cutting blade is moved away by control, FIG. 12 is a diagram in which the cutting blade is moved close to the U-axis stroke end, and FIG. 13 is a diagram in which the cutting blade is brought into contact with the touch sensor by Y-axis control. 2 ... spindle, 3 ... tool order 4 ... bite holder, 5 ... cutting edge 6 ... touch sensor
Claims (3)
軸中心より離れた工具刃先の位置計測方法において、Y
軸移動させて主軸に装着したバイトホルダの背面を、予
めY軸零の位置で主軸中心と一致し且つタッチ信号が出
力するように設けたタッチセンサに当接させ、その当接
位置の主軸中心よりの距離を現す現在値Aを記憶し、こ
の現在値Aと刃先と前記バイトホルダの背面との既知の
距離POST値BとよりA−Bの演算を行わせ主軸中心から
刃先迄の距離Cを求めることを特徴とする刃先位置計測
方法。1. A method for measuring the position of a tool edge away from the center of a spindle of a machine tool capable of position control of X, Y, Z axes, etc.
The back surface of the bite holder that has been axially moved and attached to the spindle is brought into contact with a touch sensor that is preliminarily aligned with the spindle center at the Y-axis zero position and outputs a touch signal. The present value A representing the distance is stored, and the present value A and the known distance POST value B between the cutting edge and the back surface of the bite holder are used to calculate AB, and the distance C from the spindle center to the cutting edge is calculated. A method for measuring the position of a cutting edge, which is characterized in that
軸中心よりの距離が調整できるU軸制御工具刃先の位置
計測方法において、予めY軸零の位置で主軸中心と一致
し且つタッチ信号が出力するように設けたタッチセンサ
に主軸に装着し主軸中心位置をU軸零とした工具刃先が
当接しうるようY軸を近くまで移動させ、その時の停止
のY軸の現在値Eを記憶し、次いでU軸の現在値Fを記
憶し、次にU軸移動で刃先をタッチセンサに当接させ、
そのU軸の現在値Gを記憶させ、値F,G,EにもとづきF
位置に設定された刃先から主軸中心までの距離HをF−
G+Eの演算によって求めるようにしたことを特徴とす
る刃先位置計測方法。2. A U-axis control tool edge position measuring method capable of adjusting a distance from a spindle center of a machine tool capable of position control of X-, Y-, Z-axes, etc., in which the Y-axis zero position and the spindle center are aligned in advance. In addition, the touch sensor provided to output the touch signal is attached to the spindle, and the Y-axis is moved to the vicinity so that the tool edge with the spindle center position of the U-axis being zero can come into contact, and the Y-axis currently stopped. The value E is stored, then the current value F of the U-axis is stored, and then the blade tip is brought into contact with the touch sensor by moving the U-axis,
The current value G of the U-axis is stored and F is calculated based on the values F, G, E.
The distance H from the cutting edge set to the position to the center of the spindle is F-
A method for measuring the position of a cutting edge, which is obtained by calculating G + E.
軸中心よりの距離が調整できるU軸制御工具刃先の位置
計測方法において、Y軸をY軸零の位置で主軸中心と一
致し且つタッチ信号が出力するように設けたタッチセン
サから遠ざかる方向へU軸の移動範囲分移動させ、主軸
中心位置をU軸零とした工具刃先のU軸の現在値Jを記
憶し、タッチセンサに刃先が当接しうる位置にX,Z軸移
動させ、刃先をタッチセンサに当接する方向にU軸の移
動範囲分U軸移動させその移動位置のU軸の現在値Kを
記憶させ、次いで刃先をY軸移動でタッチセンサに当接
させY軸の当接現在値Lを記憶させ、値J,K,Lにもとづ
いてU軸の現在値Jの位置における刃先と主軸中心まで
の距離MをJ−K+Lの演算によって求めるようにした
ことを特徴とする刃先位置計測方法。3. A U-axis control tool blade edge position measuring method capable of adjusting a distance from a spindle center of a machine tool capable of position control of X, Y, Z axes, etc. And the current value J of the U-axis of the tool edge with the U-axis set to 0 for the main axis center position is stored by moving the U-axis in the direction away from the touch sensor provided so as to output a touch signal. The X-axis and Z-axis are moved to a position where the blade tip can touch the touch sensor, the U-axis is moved by the movement range of the U axis in the direction in which the blade tip touches the touch sensor, and the current value K of the U-axis at the moving position is stored. Next, the blade tip is moved along the Y axis to contact the touch sensor, and the current contact value L of the Y axis is stored. Based on the values J, K, and L, the distance between the blade edge at the position of the current value J of the U axis and the center of the spindle. Blade edge position characterized in that M is calculated by the calculation of J-K + L Measuring method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13372388A JPH08351B2 (en) | 1988-05-31 | 1988-05-31 | Blade position measurement method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13372388A JPH08351B2 (en) | 1988-05-31 | 1988-05-31 | Blade position measurement method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01306154A JPH01306154A (en) | 1989-12-11 |
| JPH08351B2 true JPH08351B2 (en) | 1996-01-10 |
Family
ID=15111405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13372388A Expired - Lifetime JPH08351B2 (en) | 1988-05-31 | 1988-05-31 | Blade position measurement method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08351B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7674079B2 (en) * | 2006-07-06 | 2010-03-09 | Mazak Corporation | Method and apparatus for machining work pieces |
-
1988
- 1988-05-31 JP JP13372388A patent/JPH08351B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01306154A (en) | 1989-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950005873B1 (en) | Numerically controlled machine tool | |
| JP4684428B2 (en) | Tool presetter | |
| JPH0525626B2 (en) | ||
| JPWO2002032620A1 (en) | Measuring method and apparatus, and machine tool and work processing method having the apparatus | |
| EP0068643B1 (en) | Lathe tool calibrator and method | |
| KR100408794B1 (en) | Method of detecting grinding residual amount and apparatus thereof | |
| JP2001269843A (en) | Rotary tool center position measurement method | |
| JPH08351B2 (en) | Blade position measurement method | |
| JPH05337787A (en) | Boring diameter compensator for machine tools | |
| US11376667B2 (en) | Machining tool and workpiece measurement method | |
| JPH0523952A (en) | Machining accuracy maintaining method by means of relative position reference | |
| JPH081405A (en) | Device and method for detecting lost motion | |
| JP3162936B2 (en) | Edge position correction device for rotary tools | |
| JP3283278B2 (en) | Automatic lathe | |
| JPH0732247A (en) | Thermal displacement correction in center work | |
| JPH10309653A (en) | Method for detecting displacement of cutting edge position, machine tool provided with cutting edge position displacement detecting function, and tool holder for machine tool | |
| JPH0367823B2 (en) | ||
| JPH11309647A (en) | Centering of nc automatic lathe | |
| JP2782302B2 (en) | Non-circular workpiece measurement method | |
| JP2597219B2 (en) | NC grinding machine | |
| JPH06246589A (en) | Noncircular workpiece error correcting method by in-machine measurement | |
| JPS624438Y2 (en) | ||
| JPS6331877Y2 (en) | ||
| US20230356344A1 (en) | Machine tool, position information correction method, and position information correction program | |
| JP4599942B2 (en) | Lathe and blade edge position correction method |