Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7625807B2 - Machine Tools - Google Patents
[go: Go Back, main page]

JP7625807B2 - Machine Tools - Google Patents

Machine Tools Download PDF

Info

Publication number
JP7625807B2
JP7625807B2 JP2020137944A JP2020137944A JP7625807B2 JP 7625807 B2 JP7625807 B2 JP 7625807B2 JP 2020137944 A JP2020137944 A JP 2020137944A JP 2020137944 A JP2020137944 A JP 2020137944A JP 7625807 B2 JP7625807 B2 JP 7625807B2
Authority
JP
Japan
Prior art keywords
tool
machining
shape
chipping
conditions
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.)
Active
Application number
JP2020137944A
Other languages
Japanese (ja)
Other versions
JP2022034241A (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.)
JTEKT Corp
Original Assignee
JTEKT Corp
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 JTEKT Corp filed Critical JTEKT Corp
Priority to JP2020137944A priority Critical patent/JP7625807B2/en
Publication of JP2022034241A publication Critical patent/JP2022034241A/en
Application granted granted Critical
Publication of JP7625807B2 publication Critical patent/JP7625807B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、工作機械に関する。 The present invention relates to a machine tool.

特許文献1には、主軸に取り付けられたドリル等の工具の折損を検知することができる工作機械が開示されている。特許文献1に記載の工作機械は、工具の折損を検知するために、レーザ装置を用いている。レーザ装置は、レーザ光を照射可能な発光体と、発光体から照射されたレーザ光を受光する受光体とを備える。そして、特許文献1に記載の工作機械は、工具の先端部がレーザ光を通過するよう工具を移動させ、この間、受光体によるレーザ光の受光が途切れた場合は工具に折損が無いと判断し、受光体がレーザ光を受光し続けた場合は工具が折れて短くなっていると判断する。 Patent Document 1 discloses a machine tool that can detect breakage of a tool such as a drill attached to a spindle. The machine tool described in Patent Document 1 uses a laser device to detect tool breakage. The laser device includes a light emitter capable of emitting laser light, and a photoreceiver that receives the laser light emitted from the light emitter. The machine tool described in Patent Document 1 moves the tool so that the tip of the tool passes through the laser light, and if the photoreceiver stops receiving the laser light during this time, it determines that the tool is not broken, and if the photoreceiver continues to receive the laser light, it determines that the tool has broken and become shorter.

特開2000-343310号公報JP 2000-343310 A

特許文献1に記載の工具の折損検知方法において、例えば工具の外周部に設けられた刃欠けがあるものの工具の長さ自体は不変である場合は、工具に折損が生じていないと判断される。この場合、刃が欠けた工具を用いてワーク(被削材)を加工することとなるが、ワークの加工精度が低下するおそれがある。 In the method for detecting tool breakage described in Patent Document 1, for example, if there is a chipped edge on the outer periphery of the tool but the length of the tool itself remains unchanged, it is determined that the tool is not broken. In this case, the workpiece (material to be cut) is machined using a tool with a chipped edge, but there is a risk of a decrease in the machining accuracy of the workpiece.

本発明は、前述の事情に鑑みてなされたものであり、工具の刃欠けを検出することができる工作機械を提供することを目的とする。 The present invention was made in consideration of the above circumstances, and aims to provide a machine tool that can detect chipping of tool edges.

本発明は、外周部に複数の刃が設けられた工具と、前記工具の形状を測定するための測定装置と、ワークの加工に用いられる前の前記工具の形状である加工前形状と、前記測定装置によって測定された、前記ワークの加工に用いられた後の前記工具の形状である加工後形状との差が、所定の閾値以上であることを検知することによって加工後の前記工具の少なくとも1つの前記刃の欠けを検出する刃欠け検出手段と、前記加工後の前記工具を用いた前記ワークの次回加工時の加工条件を取得する加工条件取得手段と、前記加工条件取得手段が取得した前記加工条件に基づいて、前記閾値を算出する閾値算出手段と、を備える、工作機械を提供する。 The present invention provides a machine tool comprising a tool having a plurality of blades provided on its outer periphery, a measuring device for measuring a shape of the tool, blade chipping detection means for detecting chipping of at least one of the blades of the tool after machining by detecting that the difference between a pre-machining shape, which is the shape of the tool before it is used to machine a workpiece, and a post-machining shape, which is the shape of the tool after it has been used to machine the workpiece, measured by the measuring device, is a predetermined threshold value or more, machining condition acquisition means for acquiring machining conditions for the next machining of the workpiece using the tool after machining, and threshold calculation means for calculating the threshold value based on the machining conditions acquired by the machining condition acquisition means .

本発明によれば、工具の刃欠けを検出することができる工作機械を提供することが可能となる。 The present invention makes it possible to provide a machine tool that can detect chipping of tool edges.

図1は、実施の形態における、工作機械の模式的な全体構成図である。FIG. 1 is a schematic overall configuration diagram of a machine tool according to an embodiment. 図2は、実施の形態における、ツールチェック手段が行う処理のフローチャートである。FIG. 2 is a flowchart of a process performed by the tool check means in the embodiment. 図3は、実施の形態における、機械座標の原点位置からレーザ光までの長さを測定する方法を示すための模式図である。FIG. 3 is a schematic diagram showing a method for measuring the length from the origin position of the mechanical coordinate system to the laser light in the embodiment. 図4は、実施の形態における、ホルダからの工具の突出長さを測定する方法を示すための模式図である。FIG. 4 is a schematic diagram showing a method for measuring the protruding length of a tool from a holder in the embodiment. 図5(a)は、実施の形態における、フラットエンドミルの側面図であり、図5(b)は、実施の形態における、ホルダからのフラットエンドミルの突出長さを測定する際のフラットエンドミルとレーザ光との位置関係を示す模式図。FIG. 5(a) is a side view of a flat end mill in an embodiment, and FIG. 5(b) is a schematic diagram showing the positional relationship between the flat end mill and a laser light when measuring the protruding length of the flat end mill from a holder in an embodiment. 図6(a)は、実施の形態における、ドリルの側面図であり、図6(b)は、実施の形態における、ホルダからのドリルの突出長さを測定する際のドリルとレーザ光との位置関係を示す模式図。FIG. 6( a ) is a side view of a drill in the embodiment, and FIG. 6( b ) is a schematic diagram showing the positional relationship between the drill and a laser light when measuring the protruding length of the drill from a holder in the embodiment. 図7は、実施の形態における、工具の刃欠け検出のフローチャートを示す図である。FIG. 7 is a flowchart showing a process for detecting chipping of a tool edge in the embodiment. 図8(a)は、工具の刃先の形状をトレースする方法を説明するための模式図であり、図8(b)は、遮光検知信号の一例を示す図である。FIG. 8A is a schematic diagram for explaining a method for tracing the shape of the cutting edge of a tool, and FIG. 8B is a diagram showing an example of a light blocking detection signal. 図9(a)は、一部、刃欠けが生じている工具の刃先の形状をトレースする方法を説明するための模式図であり、図9(b)は、遮光検知信号の一例を示す図である。FIG. 9A is a schematic diagram for explaining a method for tracing the shape of a cutting edge of a tool that has a chipped portion, and FIG. 9B is a diagram showing an example of a light blocking detection signal. 図10は、実施の形態における、加工前形状、刃欠け限界線、及び加工後形状を示す図である。FIG. 10 is a diagram showing a pre-machining shape, an edge chipping limit line, and a post-machining shape in the embodiment.

[実施の形態]
本発明の実施の形態について、図1乃至図10を参照して説明する。なお、以下に説明する実施の形態は、本発明を実施する上での好適な具体例として示すものであり、技術的に好ましい種々の技術的事項を具体的に例示している部分もあるが、本発明の技術的範囲は、この具体的態様に限定されるものではない。
[Embodiment]
The embodiments of the present invention will be described with reference to Figures 1 to 10. Note that the embodiments described below are shown as preferred specific examples for carrying out the present invention, and while some of the embodiments specifically exemplify various technical matters that are technically preferable, the technical scope of the present invention is not limited to these specific embodiments.

(工作機械1の構成)
図1は、本形態の工作機械1の模式的な全体構成図である。本形態において、工作機械1の使用状態における鉛直方向をZ方向という。また、以後において、上下の表現は、工作機械1の使用状態における鉛直方向の上下を意味するものとする。
(Configuration of machine tool 1)
1 is a schematic overall configuration diagram of a machine tool 1 according to the present embodiment. In this embodiment, the vertical direction of the machine tool 1 in use is referred to as the Z direction. In addition, hereinafter, the expressions "up and down" refer to the vertical direction of the machine tool 1 in use.

本形態の工作機械1は、例えばNCプログラムに従って主軸16に取り付けられた工具3等の動きを制御する制御装置2を備えた3軸の立形マシニングセンタである。なお、これに限られず、工作機械1としては、テーブル13や主軸16の回転方向を含めた4軸以上の立形マシニングセンタや、横型マシニングセンタ、ターニングセンタ等の他の工作機械1を採用することができる。工作機械1は、ベッド11、サドル12、テーブル13、コラム14、主軸頭15、主軸16、工具3、測定装置4及び制御装置2を備える。 The machine tool 1 in this embodiment is, for example, a three-axis vertical machining center equipped with a control device 2 that controls the movement of the tool 3 attached to the spindle 16 according to an NC program. However, the present invention is not limited to this, and other machine tools 1 such as a vertical machining center with four or more axes including the rotation direction of the table 13 and spindle 16, a horizontal machining center, a turning center, etc. can be used as the machine tool 1. The machine tool 1 includes a bed 11, a saddle 12, a table 13, a column 14, a spindle head 15, a spindle 16, a tool 3, a measuring device 4, and a control device 2.

ベッド11の上面には、Z方向に直交するY方向に延在する案内面111が設けられている。案内面111は、ベッド11上に配されるサドル12をY方向に案内する。サドル12の上面には、Y方向とZ方向との双方に直交するX方向に延在する案内面121が設けられている。案内面121は、サドル12上に配されるテーブル13をX方向に案内する。ベッド11に対するサドル12のY方向の移動手段、及びサドル12に対するテーブル13のX方向の移動手段のそれぞれは、例えば図示しないボールねじ及びサーボモータを用いて実現することができ、テーブル13の移動量は、サーボモータの出力軸に設けられたエンコーダから制御装置2に出力される。 The upper surface of the bed 11 is provided with a guide surface 111 extending in the Y direction perpendicular to the Z direction. The guide surface 111 guides the saddle 12 arranged on the bed 11 in the Y direction. The upper surface of the saddle 12 is provided with a guide surface 121 extending in the X direction perpendicular to both the Y direction and the Z direction. The guide surface 121 guides the table 13 arranged on the saddle 12 in the X direction. The Y direction movement means of the saddle 12 relative to the bed 11 and the X direction movement means of the table 13 relative to the saddle 12 can each be realized using, for example, a ball screw and a servo motor (not shown), and the amount of movement of the table 13 is output to the control device 2 from an encoder provided on the output shaft of the servo motor.

ベッド11の上面のY方向の端部には、コラム14が設けられている。本形態において、コラム14はベッド11に固定されている。以後、Y方向におけるベッド11におけるコラム14が設けられた側を後方といい、その反対側を前方という。コラム14は、ベッド11の上面から上方に立設した部位と、当該部位の上端部から先端側に突出した部位とを有し、略L字状を呈している。コラム14の前面には、Z方向に延在する案内面141が設けられている。案内面141は、コラム14の前方に配される主軸頭15をZ方向に案内する。コラム14に対する主軸頭15のZ方向の移動手段は、例えばボールねじ及びサーボモータを用いて実現することができ、主軸頭15の移動量は、サーボモータの出力軸に設けられたエンコーダから制御装置2に出力される。エンコーダから出力される各種移動手段の移動量に基づいて、制御装置2は、主軸頭15の基準点150(図3及び図4参照)の位置を取得できるよう構成されている。主軸頭15の基準点150は、制御装置2が取得する座標点であり、本形態においてはZ方向における主軸頭15の下端位置であって、X方向及びY方向における主軸16の中心軸が存在する位置である。 A column 14 is provided at the end of the upper surface of the bed 11 in the Y direction. In this embodiment, the column 14 is fixed to the bed 11. Hereinafter, the side of the bed 11 on which the column 14 is provided in the Y direction will be referred to as the rear, and the opposite side will be referred to as the front. The column 14 has a portion that stands upright from the upper surface of the bed 11 and a portion that protrudes from the upper end of the portion to the tip side, and is approximately L-shaped. A guide surface 141 extending in the Z direction is provided on the front surface of the column 14. The guide surface 141 guides the spindle head 15 arranged in front of the column 14 in the Z direction. The Z-direction movement means of the spindle head 15 relative to the column 14 can be realized using, for example, a ball screw and a servo motor, and the movement amount of the spindle head 15 is output to the control device 2 from an encoder provided on the output shaft of the servo motor. Based on the movement amounts of various movement means output from the encoder, the control device 2 is configured to obtain the position of the reference point 150 of the spindle head 15 (see Figures 3 and 4). The reference point 150 of the spindle head 15 is a coordinate point acquired by the control device 2, and in this embodiment, it is the lower end position of the spindle head 15 in the Z direction, and is the position where the center axis of the spindle 16 exists in the X and Y directions.

主軸頭15には、エンドミル、ドリル等の切削工具等の工具が取り付けられる主軸16が設けられている。主軸16は、工具3を脱着可能に保持するとともに、保持した工具3を回転させることができるよう構成されている。主軸16は、スピンドルやシャフトとも称される。 The spindle head 15 is provided with a spindle 16 to which tools such as cutting tools, including end mills and drills, are attached. The spindle 16 is configured to removably hold the tool 3 and to be able to rotate the held tool 3. The spindle 16 is also called a spindle or shaft.

テーブル13上には、後述のように、工具3の寸法測定や、工具3の刃欠けの検出を行うための測定装置4が固定されている。本形態において、測定装置4はレーザ装置であり、本形態においては測定装置4をレーザ装置4という。レーザ装置4は、上方に開口するU字状を呈しており、互いにX方向に対向する位置に、レーザ光43をX方向に照射する照射部41と、照射部41から照射されたレーザ光43を受光する受光部42と備える。レーザ装置4は、レーザ光43が物体によって遮断されると、受光部42がスキップ信号を制御装置2に出力するよう構成されている。制御装置2は、スキップ信号を受信した時の主軸頭15の基準点150(図3及び図4参照)の座標位置を記憶する。 As described below, a measuring device 4 is fixed on the table 13 for measuring the dimensions of the tool 3 and detecting chipping of the tool 3. In this embodiment, the measuring device 4 is a laser device, and is referred to as the laser device 4 in this embodiment. The laser device 4 has a U-shape that opens upward, and is provided with an irradiating unit 41 that irradiates laser light 43 in the X direction and a light receiving unit 42 that receives the laser light 43 irradiated from the irradiating unit 41, at positions facing each other in the X direction. The laser device 4 is configured so that when the laser light 43 is blocked by an object, the light receiving unit 42 outputs a skip signal to the control device 2. The control device 2 stores the coordinate position of the reference point 150 (see Figures 3 and 4) of the spindle head 15 when the skip signal is received.

制御装置2は、ベッド11に対するサドル12のY方向の移動、サドル12に対するテーブル13のX方向の移動、及びコラム14に対する主軸頭15のZ方向の移動等を制御することで、主軸頭15の動きを制御する。工作機械1にてワークを加工する際は、制御装置2は、例えばCAD(Computer Aided Design)機能を備えたCAD装置5を用いて作成されたワークの目標形状に基づいてCAM(Computer Aided Manufacturing)機能を備えたCAM装置6によって生成された工具経路(CL:Cutter Location)に沿って、主軸16に取り付けられた工具3を移動させる。制御装置2は、CAM装置6によって生成された工具経路データを、工作機械1が読み取り可能なNC(Numerical Control)プログラムに変換するポスト処理を行う。 The control device 2 controls the movement of the spindle head 15 by controlling the movement of the saddle 12 in the Y direction relative to the bed 11, the movement of the table 13 in the X direction relative to the saddle 12, and the movement of the spindle head 15 in the Z direction relative to the column 14. When machining a workpiece with the machine tool 1, the control device 2 moves the tool 3 attached to the spindle 16 along a tool path (CL: Cutter Location) generated by a CAM device 6 with a CAM (Computer Aided Manufacturing) function based on the target shape of the workpiece created using, for example, a CAD device 5 with a CAD (Computer Aided Design) function. The control device 2 performs post-processing to convert the tool path data generated by the CAM device 6 into an NC (Numerical Control) program that can be read by the machine tool 1.

制御装置2は、CPU(演算処理装置)及びCPU動作時の演算領域となるRAMを有する制御部21と、ROMを含む記憶部22とを備える。記憶部22は、制御装置2が実施する各種機能を実現するためのプログラム、工作機械1におけるレーザ装置4の位置情報、及びレーザの焦点位置等を記憶している。制御部21は、加工条件取得手段211、ツールチェック手段212、加工手段213、刃欠け検出手段214、及び閾値算出手段215を備え、記憶部22に記憶されたプログラムをCPUが実行することにより各種機能を実現する。 The control device 2 includes a control unit 21 having a CPU (calculation processing unit) and RAM that serves as a calculation area when the CPU is operating, and a memory unit 22 including a ROM. The memory unit 22 stores programs for implementing various functions performed by the control device 2, position information of the laser device 4 in the machine tool 1, and the focal position of the laser, etc. The control unit 21 includes a processing condition acquisition means 211, a tool check means 212, a processing means 213, a chipping detection means 214, and a threshold calculation means 215, and realizes various functions by the CPU executing the programs stored in the memory unit 22.

(加工条件取得手段211による処理)
加工条件取得手段211は、CAM装置6から、加工に用いる工具3の種類、刃数、径、長さ、ワークに対する工具3の送り速度、加工時の工具3の回転速度、工具経路等の加工条件を取得し、記憶部22に記憶させる。加工条件取得手段211は、有線又は無線の通信手段によりCAM装置6と通信を行うインターフェイスを介して、CAM装置6から前述の加工条件を取得する。
(Processing by the machining condition acquisition unit 211)
The machining condition acquisition means 211 acquires machining conditions such as the type, number of blades, diameter, length, feed speed of the tool 3 relative to the workpiece, rotation speed of the tool 3 during machining, tool path, etc., of the tool 3 used in machining from the CAM device 6, and stores them in the storage unit 22. The machining condition acquisition means 211 acquires the above-mentioned machining conditions from the CAM device 6 via an interface that communicates with the CAM device 6 by wired or wireless communication means.

(ツールチェック手段212による処理)
図2は、ツールチェック手段212が行う処理のフローチャートである。図2に示すごとく、ツールチェック手段212は、まず、工具振れ確認を行う。工具振れ確認においては、ステップS1において、工具3を加工時の回転速度で回転させ、レーザ装置4を用いて工具3の半径R´[mm]を測定する。
(Processing by Tool Check Means 212)
Fig. 2 is a flowchart of the process performed by the tool check means 212. As shown in Fig. 2, the tool check means 212 first checks the tool runout. In the tool runout check, in step S1, the tool 3 is rotated at the rotation speed during machining, and the radius R' [mm] of the tool 3 is measured using the laser device 4.

ステップS1において工具3の半径R´を測定するにあたっては、ベッド11に対するサドル12のY方向の移動手段、サドル12に対するテーブル13のX方向の移動手段、及びコラム14に対する主軸頭15のZ方向の移動手段を制御し、工具3が、レーザ光43近傍の位置に配されるよう主軸頭15を移動させる。そして、主軸16及び主軸16に固定された工具3を、主軸16の中心軸周りに回転させながら、レーザ光43に向けてY方向の一方側からアプローチする。そして、工具3がレーザ光43を遮ると、受光部42からスキップ信号が出力され、工具3がレーザ光43を遮ったときの主軸頭15の基準点150のY方向位置(すなわち、レーザ光43から工具3の半径分離れた位置)が各種サーボモータに設けられたエンコーダから読み取られる。そして、測定された主軸頭15の基準点150のY方向位置と、記憶部22が記憶しているレーザ光43のY方向の位置とから、工具3の半径R´が測定される。ここで、半径R´を測定する工具3のZ方向位置は、工具3の種類に応じて変更され得る。例えば工具3がボールエンドミルであれば、CAM装置6から取得したボールエンドミルのボール半径と同等の長さ(例えばボール半径+0.1mm等)だけ工具3の下端位置から上側にずれた位置等において、工具3の半径を測定する。また、工具3がフラットエンドミルである場合は、工具3の下端位置の外周部において、工具3の半径を測定する。これにより、工具3の主要部(加工部)の半径が測定される。工具3の種類及び形状と工具3の半径を測定する工具3のZ方向位置との対応関係は、予め記憶部22に記憶されており、CAM装置6から工具3の種類や形状を取得することで工具3の半径を測定する工具3のZ方向位置が自動的に出力されるようになっている。 In step S1, when measuring the radius R' of the tool 3, the Y-direction moving means of the saddle 12 relative to the bed 11, the X-direction moving means of the table 13 relative to the saddle 12, and the Z-direction moving means of the spindle head 15 relative to the column 14 are controlled to move the spindle head 15 so that the tool 3 is located in the vicinity of the laser light 43. Then, the spindle 16 and the tool 3 fixed to the spindle 16 are rotated around the central axis of the spindle 16 and approach the laser light 43 from one side in the Y direction. Then, when the tool 3 blocks the laser light 43, a skip signal is output from the light receiving unit 42, and the Y-direction position of the reference point 150 of the spindle head 15 when the tool 3 blocks the laser light 43 (i.e., the position away from the laser light 43 by the radius of the tool 3) is read from the encoders provided on the various servo motors. Then, the radius R' of the tool 3 is measured from the measured Y-direction position of the reference point 150 of the spindle head 15 and the Y-direction position of the laser light 43 stored in the memory unit 22. Here, the Z-direction position of the tool 3 where the radius R' is measured can be changed depending on the type of the tool 3. For example, if the tool 3 is a ball end mill, the radius of the tool 3 is measured at a position shifted upward from the lower end position of the tool 3 by a length equivalent to the ball radius of the ball end mill obtained from the CAM device 6 (for example, ball radius + 0.1 mm, etc.). Also, if the tool 3 is a flat end mill, the radius of the tool 3 is measured at the outer periphery of the lower end position of the tool 3. This measures the radius of the main part (machined part) of the tool 3. The correspondence between the type and shape of the tool 3 and the Z-direction position of the tool 3 where the radius of the tool 3 is measured is stored in advance in the memory unit 22, and the Z-direction position of the tool 3 where the radius of the tool 3 is measured is automatically output by obtaining the type and shape of the tool 3 from the CAM device 6.

そして、図2のステップS1に示すごとく、測定された工具3の半径R´と、加工条件取得手段211がCAM装置6から取得した工具3の理論半径値R[mm]とから、測定された工具3の半径R´と理論半径値Rとが、R´≦(R+0.005mm)、を満たしているか否かを判定する。不等式R´≦(R+0.005mm)中の0.005mmは、許容される工具3の振れ量であり、工具3の種類、ワーク加工後に形成される製品の寸法公差等に応じて適宜変更し得る。測定された工具3の半径R´が、R+0.005mmを超える場合は、ステップS2に移り、工具3が回転によって外周側に過度に振れる工具振れが生じているものと判断し、アラームを発する。一方、測定された工具3の半径R´が、R+0.005mm以下の場合は、工具振れが生じていないと判断し、次のステップである工具長確認へ移行する。 2, the measured radius R' of the tool 3 and the theoretical radius R [mm] of the tool 3 acquired by the machining condition acquisition means 211 from the CAM device 6 are used to determine whether the measured radius R' of the tool 3 and the theoretical radius R satisfy R'≦(R+0.005 mm). The 0.005 mm in the inequality R'≦(R+0.005 mm) is the allowable runout of the tool 3, and can be changed as appropriate depending on the type of tool 3 and the dimensional tolerance of the product formed after the workpiece is machined. If the measured radius R' of the tool 3 exceeds R+0.005 mm, the process moves to step S2, where it is determined that the tool 3 is excessively runout toward the outer periphery due to rotation, and an alarm is issued. On the other hand, if the measured radius R' of the tool 3 is equal to or less than R+0.005 mm, it is determined that no tool runout is occurring, and the process moves to the next step, tool length confirmation.

次いで、工具長確認を行う。工具長確認においては、ステップS3において、レーザ装置4を用いて、ホルダ18からの工具3のZ方向の突出長さL´を測定する。 Next, the tool length is confirmed. In the tool length confirmation, in step S3, the laser device 4 is used to measure the Z-direction protruding length L' of the tool 3 from the holder 18.

ステップS3における突出長さL´を測定する方法について、図3及び図4を用いて説明する。まず、図3に示すごとく、主軸16に、Z方向の長さAが予め高精度に測定されたマスターバー7を取り付ける。そして、主軸頭15の基準点150が機械座標の原点位置17のZ方向の高さにある位置から、主軸頭15及びマスターバー7を、マスターバー7の下端部がレーザ光43を遮る位置まで降下させる。マスターバー7の下端がレーザ光43を遮ると、受光部42からスキップ信号が出力され、各種サーボモータに設けられたエンコーダから読み取られた情報を基に、原点位置17から主軸頭15の基準点150までの長さBが取得される。そして、既知のマスターバー7のZ方向の長さAと、測定された原点位置17から主軸頭15の基準点150までの長さBとの和の長さC=A+Bを算出する。この長さCは、原点位置17とレーザ光43までのZ方向の長さである。このように、予め、原点位置17とレーザ光43までのZ方向長さCを取得しておく。ここで、例えば、複数のワークを連続的に加工する場合等は、工作機械1の使用によって主軸16周辺が高温になる一方、他の部位は比較的低温となるため、例えばコラム14に反り等の熱変異が発生し、レーザ装置4による長さCの結果に誤差が生じ得る。そのため、長さCは、加工するワークが入れ替わる毎に測定される。 The method of measuring the protruding length L' in step S3 will be described with reference to Figures 3 and 4. First, as shown in Figure 3, the master bar 7, whose Z-direction length A has been measured with high accuracy in advance, is attached to the spindle 16. Then, the spindle head 15 and the master bar 7 are lowered from a position where the reference point 150 of the spindle head 15 is at the height in the Z direction of the origin position 17 of the machine coordinates to a position where the lower end of the master bar 7 blocks the laser light 43. When the lower end of the master bar 7 blocks the laser light 43, a skip signal is output from the light receiving unit 42, and the length B from the origin position 17 to the reference point 150 of the spindle head 15 is obtained based on information read from the encoders provided on various servo motors. Then, the sum C = A + B of the known Z-direction length A of the master bar 7 and the measured length B from the origin position 17 to the reference point 150 of the spindle head 15 is calculated. This length C is the Z-direction length from the origin position 17 to the laser light 43. In this way, the Z-direction length C from the origin position 17 to the laser light 43 is obtained in advance. Here, for example, when machining multiple workpieces continuously, the use of the machine tool 1 causes the area around the spindle 16 to become hot, while other areas become relatively cold. This can cause thermal deformation, such as warping, in the column 14, which can cause errors in the result of the length C measured by the laser device 4. For this reason, the length C is measured each time the workpiece being machined is changed.

そして、図4に示すごとく、主軸16に取り付けられた工具3におけるホルダ18からの突出長さL´を測定するにあたっては、まず、Z方向から見たときの基準点150とレーザ光43との位置を次のように調整する。まず、図5(a)に示すような、工具3の先端(下端)が工具3の中心軸から外周側に離れた位置に少なくとも存在するような、フラットエンドミル31、リーマ等の工具3の突出長さL´を測定する場合は、図5(b)に示すごとく、Z方向から見たときの工具3の外周端部の位置をレーザ光43の焦点位置と一致させる。また、図6(a)に示すような、工具3の先端(下端が)工具3の中心軸上に存在するような、ドリル32、ボールエンドミル等の工具3の突出長さL´を測定する場合は、図6(b)に示すごとく、Z方向から見たときの工具3の中心位置(基準点150)をレーザ光43の焦点位置と一致させる。これは、工具形状測定の際に、工具3を確実に焦点に当てて測定し、測定精度を確保するためである。ここで、Z方向から見たときの工具3とレーザ光43の焦点位置との位置関係は、加工条件取得手段211がCAM装置6から取得した工具3の種類、形状等の情報を用いて自動的に出力される。工具3の種類及び形状と主軸頭15の基準点150及びレーザ光43の位置関係との関係は、予め記憶部22に記憶されている。 As shown in FIG. 4, when measuring the protruding length L' from the holder 18 of the tool 3 attached to the spindle 16, first, the positions of the reference point 150 and the laser light 43 when viewed from the Z direction are adjusted as follows. First, when measuring the protruding length L' of a tool 3 such as a flat end mill 31 or a reamer, whose tip (lower end) is at least located at a position away from the central axis of the tool 3 toward the outer periphery, as shown in FIG. 5(a), the position of the outer periphery end of the tool 3 when viewed from the Z direction is made to coincide with the focal position of the laser light 43, as shown in FIG. 5(b). Also, when measuring the protruding length L' of a tool 3 such as a drill 32 or a ball end mill, whose tip (lower end) is on the central axis of the tool 3, as shown in FIG. 6(a), the center position (reference point 150) of the tool 3 when viewed from the Z direction is made to coincide with the focal position of the laser light 43, as shown in FIG. 6(b). This is to ensure that the tool 3 is focused and measured during tool shape measurement, thereby ensuring measurement accuracy. Here, the positional relationship between the tool 3 and the focal position of the laser light 43 when viewed from the Z direction is automatically output by the machining condition acquisition means 211 using information on the type, shape, etc. of the tool 3 acquired from the CAM device 6. The relationship between the type and shape of the tool 3 and the positional relationship between the reference point 150 of the spindle head 15 and the laser light 43 is stored in advance in the storage unit 22.

次に、主軸16からマスターバー7を取り外すとともに、主軸16に、ホルダ18を介して工具3を取り付ける。そして、図4に示すごとく、主軸頭15の基準点150が機械座標の原点位置17のZ方向の高さにある位置から、主軸頭15、主軸16及び工具3を、工具3がレーザ光43を遮る位置まで降下させる。工具3の下端がレーザ光43を遮ると、受光部42からスキップ信号が出力され、各種サーボモータに設けられたエンコーダから読み取られた情報を基に、原点位置17から主軸頭15の基準点150までの長さBαが取得される。そして、前述のように予め取得した原点位置17からレーザ光43までのZ方向の長さCから長さBαを差し引くことにより、主軸頭15の基準点150から工具3の下端位置までの長さDが得られる。ここで、工具3は、ホルダ18を介して主軸16に取り付けられているが、ホルダ18はZ方向の長さEが予め正確に測定されて既知のものを用いる。そこで、長さDから、既知のホルダ18のZ方向の長さEを差し引くことにより、ホルダ18からの工具3のZ方向の突出長さL´が得られる。以上により、突出長さL´が得られる。 Next, the master bar 7 is removed from the spindle 16, and the tool 3 is attached to the spindle 16 via the holder 18. Then, as shown in FIG. 4, the spindle head 15, the spindle 16, and the tool 3 are lowered from a position where the reference point 150 of the spindle head 15 is at the height in the Z direction of the origin position 17 of the machine coordinates to a position where the tool 3 blocks the laser light 43. When the lower end of the tool 3 blocks the laser light 43, a skip signal is output from the light receiving unit 42, and the length Bα from the origin position 17 to the reference point 150 of the spindle head 15 is obtained based on information read from the encoders provided on the various servo motors. Then, the length D from the reference point 150 of the spindle head 15 to the lower end position of the tool 3 is obtained by subtracting the length Bα from the Z direction length C from the origin position 17 to the laser light 43 obtained in advance as described above. Here, the tool 3 is attached to the spindle 16 via a holder 18, and the holder 18 used has a known length E in the Z direction that has been accurately measured in advance. Therefore, the Z-direction protruding length L' of the tool 3 from the holder 18 is obtained by subtracting the known Z-direction length E of the holder 18 from the length D. In this way, the protruding length L' is obtained.

そして、図2に示すごとく、ステップS3において、測定された突出長さL´と加工条件取得手段211がCAM装置6から取得した工具3の理論突出長さLとが、L<L´≦(L+3mm)を満たしているか否かを判定する。不等式L<L´≦(L+3mm)中の3mmは、理論突出長さLに対する実際の工具の長さL´の差の許容値であり、工具3の種類、ワーク加工後に形成される製品の寸法公差等に応じて適宜変更し得る。測定された工具3の突出長さL´が、CAM装置6による工具経路算出時に用いた工具3の理論突出長さLよりも短い場合は、加工時にホルダ18がワークに干渉するおそれがあり、かつ、測定された工具3の長さL´が所定長さ(L+3mm)よりも大きい場合は、加工不良の原因となる。そのため、測定された工具3の突出長さL´と理論突出長さLとが、L<L´≦(L+3mm)を満たしていない場合は、ステップS4において、ホルダ18に対する工具3の取り付けに異常があると判断しアラームを発する。一方、測定された工具3の突出長さL´と理論突出長さLとが、L<L´≦(L+3mm)を満たしている場合は、ホルダ18に対する工具3の取り付けが正常になされているものと判断し、次のステップである工具径測定へ移行する。 2, in step S3, it is determined whether the measured protrusion length L' and the theoretical protrusion length L of the tool 3 acquired by the machining condition acquisition means 211 from the CAM device 6 satisfy L<L'≦(L+3mm). The 3mm in the inequality L<L'≦(L+3mm) is the allowable value of the difference between the actual tool length L' and the theoretical protrusion length L, and can be changed appropriately depending on the type of tool 3, the dimensional tolerance of the product formed after machining the workpiece, etc. If the measured protrusion length L' of the tool 3 is shorter than the theoretical protrusion length L of the tool 3 used when the tool path is calculated by the CAM device 6, there is a risk that the holder 18 will interfere with the workpiece during machining, and if the measured length L' of the tool 3 is greater than the predetermined length (L+3mm), it will cause machining defects. Therefore, if the measured protrusion length L' of the tool 3 and the theoretical protrusion length L do not satisfy L < L' ≦ (L + 3 mm), it is determined in step S4 that there is an abnormality in the attachment of the tool 3 to the holder 18, and an alarm is issued. On the other hand, if the measured protrusion length L' of the tool 3 and the theoretical protrusion length L satisfy L < L' ≦ (L + 3 mm), it is determined that the attachment of the tool 3 to the holder 18 is normal, and the process moves to the next step, tool diameter measurement.

次いで、工具径確認を行う。工具径確認においては、ステップS5において、レーザ装置4を用いて、工具3を静止させた状態(非回転状態)における、工具3の直径OD´[mm]を測定する。 Next, the tool diameter is checked. In step S5, the laser device 4 is used to measure the diameter OD' [mm] of the tool 3 when the tool 3 is stationary (non-rotating).

ステップS5における静止状態の工具3の直径OD´を測定する方法について説明する。まず、工具3をレーザ光43に対してY方向の一方側から近付け、工具3がレーザ光43に接触した時点の基準点150のY方向位置を測定する。同様に、工具3をレーザ光43に対してY方向の他方側から近付け、工具3がレーザ光43に接触した時点の基準点150のY方向位置を測定する。そして、これらの測定値の差に基づいて、工具3の一端から他端までの長さを算出する。かかる長さを、工具3をその中心軸周りに所定角度ずつ回転させて姿勢を変更させながら複数回繰り返して算出し、各算出値の最大値を工具3の直径とする。なお、Z方向における工具3の直径の測定位置は、ステップS1における、Z方向の半径R´の測定位置と同様とすることができる。 A method for measuring the diameter OD' of the stationary tool 3 in step S5 will be described. First, the tool 3 is brought closer to the laser light 43 from one side in the Y direction, and the Y-direction position of the reference point 150 at the time when the tool 3 comes into contact with the laser light 43 is measured. Similarly, the tool 3 is brought closer to the laser light 43 from the other side in the Y direction, and the Y-direction position of the reference point 150 at the time when the tool 3 comes into contact with the laser light 43 is measured. Then, based on the difference between these measured values, the length from one end of the tool 3 to the other end is calculated. This length is calculated multiple times while rotating the tool 3 around its central axis by a predetermined angle at a time to change its posture, and the maximum of the calculated values is the diameter of the tool 3. The measurement position of the diameter of the tool 3 in the Z direction can be the same as the measurement position of the radius R' in the Z direction in step S1.

そして、測定された工具3の直径OD´と、加工条件取得手段211がCAM装置6から取得した工具3の理論直径値OD[mm]とから、測定された工具3の直径OD´と理論直径値ODとが、(OD-0.5mm)<OD´<(OD+0.5mm)を満たすか否かを判定する。つまり、測定された工具3の直径OD´が、CAM装置6から取得した工具3の理論直径値ODと同等かを確認する。不等式(OD-0.5mm)<OD´<(OD+0.5mm)中の0.5mmは、理論直径値ODに対する実際の工具3の直径OD´の差の許容値であり、工具3の種類、ワーク加工後に形成される製品の寸法公差等に応じて適宜変更し得る。測定された工具3の直径OD´と理論直径値ODとが、(OD-0.5mm)<OD´<(OD+0.5mm)を満たしていない場合は、ステップS6において、意図された工具3(CAM装置6による工具経路作成時に設定された工具3)と異なる工具が主軸16に取り付けられている可能性があるとして、アラームを発する。一方、測定された工具3の直径OD´と理論直径値ODとが、(OD-0.5mm)<OD´<(OD+0.5mm)を満たしている場合は、意図された工具3が主軸16に取り付けられているとして、ツールチェックを終了する。 Then, it is determined whether the measured diameter OD' of the tool 3 and the theoretical diameter value OD [mm] of the tool 3 acquired by the machining condition acquisition means 211 from the CAM device 6 satisfy (OD-0.5 mm) < OD' < (OD + 0.5 mm). In other words, it is confirmed whether the measured diameter OD' of the tool 3 is equivalent to the theoretical diameter value OD of the tool 3 acquired from the CAM device 6. The 0.5 mm in the inequality (OD-0.5 mm) < OD' < (OD + 0.5 mm) is the allowable value for the difference between the actual diameter OD' of the tool 3 and the theoretical diameter value OD, and can be changed as appropriate depending on the type of tool 3, the dimensional tolerance of the product formed after workpiece machining, etc. If the measured diameter OD' of the tool 3 and the theoretical diameter value OD do not satisfy (OD-0.5 mm) < OD' < (OD + 0.5 mm), an alarm is issued in step S6, as it is possible that a tool other than the intended tool 3 (the tool 3 set when the tool path was created by the CAM device 6) is attached to the spindle 16. On the other hand, if the measured diameter OD' of the tool 3 and the theoretical diameter value OD satisfy (OD-0.5 mm) < OD' < (OD + 0.5 mm), it is determined that the intended tool 3 is attached to the spindle 16, and the tool check is terminated.

(加工手段213による処理)
加工手段213は、加工条件取得手段211がCAM装置6から取得した工具経路データをポスト処理して生成されたNCプログラムに従い、ベッド11に対するサドル12のY方向の移動手段、サドル12に対するテーブル13のX方向の移動手段、及びコラム14に対する主軸頭15のZ方向の移動手段を制御してワークの加工を行う。NCプログラムには、ワークに対する工具3の送り速度、工具3の回転速度、工具3の工具経路等の加工条件に関する指令が含まれている。
(Processing by Processing Means 213)
The machining means 213 machines the workpiece by controlling the means for moving the saddle 12 in the Y direction relative to the bed 11, the means for moving the table 13 in the X direction relative to the saddle 12, and the means for moving the spindle head 15 in the Z direction relative to the column 14, in accordance with an NC program generated by post-processing the tool path data acquired by the machining condition acquisition means 211 from the CAM device 6. The NC program includes commands related to machining conditions such as the feed speed of the tool 3 relative to the workpiece, the rotational speed of the tool 3, and the tool path of the tool 3.

(刃欠け検出手段214及び閾値算出手段215による処理)
刃欠け検出手段214は、加工手段213による加工に用いられた後の工具3に刃欠けが生じているか否かを検出する。図7に、刃欠け検出のフローチャートを示している。
(Processing by edge chipping detection means 214 and threshold value calculation means 215)
The chipped edge detection means 214 detects whether or not chipping occurs in the tool 3 after it has been used in machining by the machining means 213. Fig. 7 shows a flowchart of chipped edge detection.

ステップSaにおいて、刃欠け検出手段214は、まず、加工前の工具3の刃先33(図5(a)参照)の形状(加工前形状301)を、レーザ装置4を用いて測定(トレース)する。図8(a)は、刃欠けが生じていない工具3の刃先33の形状をトレースする方法を説明するための模式図である。図8(a)においては、1つの工具3と、これをトレースするためのレーザ光43とを、右側程時間が進む時系列で示している。ここで、工具3は、エンドミル31(図5(a)参照)であり、螺旋状に延びる4つの刃を備える場合を想定している。便宜上、工具3の4つの刃を、トレース時の工具3の反回転方向の順に第1刃部3a、第2刃部3b、第3刃部3c、及び第4刃部3dと呼ぶ。また、図8(a)において、便宜上、第1刃部3a上に「1」、第2刃部3b上に「2」、第3刃部3c上に「3」、第4刃部3d上に「4」を表示している。 In step Sa, the chipping detection means 214 first measures (traces) the shape (pre-machining shape 301) of the cutting edge 33 of the tool 3 before machining (see FIG. 5(a)) using the laser device 4. FIG. 8(a) is a schematic diagram for explaining a method for tracing the shape of the cutting edge 33 of the tool 3 without chipping. In FIG. 8(a), one tool 3 and the laser light 43 for tracing it are shown in a time series in which time advances toward the right. Here, the tool 3 is an end mill 31 (see FIG. 5(a)), and is assumed to have four blades extending in a spiral shape. For convenience, the four blades of the tool 3 are called the first blade portion 3a, the second blade portion 3b, the third blade portion 3c, and the fourth blade portion 3d in the order of the counter-rotation direction of the tool 3 at the time of tracing. In addition, in FIG. 8(a), for convenience, a "1" is displayed on the first blade portion 3a, a "2" on the second blade portion 3b, a "3" on the third blade portion 3c, and a "4" on the fourth blade portion 3d.

工具3の刃先33の形状を、レーザ装置4を用いてトレースする際において、刃欠け検出手段214は、各種サーボモータを制御して主軸頭15を移動させて、工具3の下端位置とレーザ光43とがZ方向の同じ位置となるよう工具3を移動させる。そして、図8(a)に示すごとく、工具3を1回転させ、各刃先33にレーザ光43を照射する。ここで、刃欠け検出手段214は、工具3を回転させたときに、工具3の第1刃部3a、第2刃部3b、第3刃部3c、及び第4刃部3dのそれぞれの刃先33がY方向のレーザ光43側の端部の位置(図8(a)における工具3の紙面上端位置)に来た時にのみレーザ光43が照射されるよう、レーザ装置4によるレーザ光43の照射タイミングと、工具3の回転速度とを同期している。それゆえ、刃欠け検出手段214は、工具3を1回転させ、当該1回転中に4回照射されるレーザ光43のそれぞれが遮光されたか否かを検出する。この作業を、工具3がレーザ光43に当たらない位置から始め、レーザ光43と工具3とのY方向の相対距離を徐々に近付けながら複数回行う。そして、各刃先33によってレーザ光43が遮光されたときの基準点150の位置とレーザ光43との位置関係から、工具3の下端位置における各刃先33の位置を検出する。 When tracing the shape of the cutting edge 33 of the tool 3 using the laser device 4, the chipping detection means 214 controls various servo motors to move the spindle head 15 and move the tool 3 so that the bottom end position of the tool 3 and the laser light 43 are in the same position in the Z direction. Then, as shown in FIG. 8(a), the tool 3 is rotated once and the laser light 43 is irradiated to each cutting edge 33. Here, the chipping detection means 214 synchronizes the irradiation timing of the laser light 43 by the laser device 4 with the rotation speed of the tool 3 so that the laser light 43 is irradiated only when the cutting edges 33 of the first cutting portion 3a, the second cutting portion 3b, the third cutting portion 3c, and the fourth cutting portion 3d of the tool 3 come to the end position of the laser light 43 side in the Y direction (the upper end position of the tool 3 on the paper in FIG. 8(a)) when the tool 3 is rotated. Therefore, the chipping detection means 214 rotates the tool 3 once and detects whether or not each of the laser beams 43 irradiated four times during that one rotation has been blocked. This operation is performed multiple times, starting from a position where the tool 3 is not hit by the laser beam 43, while gradually decreasing the relative distance in the Y direction between the laser beam 43 and the tool 3. Then, the position of each cutting edge 33 at the bottom end position of the tool 3 is detected from the positional relationship between the reference point 150 and the laser beam 43 when the laser beam 43 is blocked by each cutting edge 33.

ここで、レーザ光43が照射されている状態においてレーザ光43が遮光された場合(すなわち、受光部42がレーザ光43を受光しない場合)、刃欠け検出手段214はレーザ装置4から遮断検知信号を受け取るように構成されている。図8(b)は、工具3を1回転した際、4回照射されるレーザ光43のすべてが工具3のそれぞれの刃の刃先33によって遮光された場合に検出される遮光検知信号の例を示している。図8(b)において、t1は、第1刃部3aの刃先33にレーザ光43を照射した時間であり、t2は、第2刃部3bの刃先33にレーザ光43を照射した時間であり、t3は、第3刃部3cの刃先33にレーザ光43を照射した時間であり、t4は、第4刃部3dの刃先33にレーザ光43を照射した時間である。このように、1回転当たり4回照射されるレーザ光43のすべてが遮光された場合、遮光検知信号は途切れることなく検出される。 Here, when the laser light 43 is blocked while being irradiated (i.e., when the light receiving unit 42 does not receive the laser light 43), the chipped edge detection means 214 is configured to receive a blocking detection signal from the laser device 4. FIG. 8(b) shows an example of a blocking detection signal detected when all of the laser light 43 irradiated four times is blocked by the cutting edge 33 of each blade of the tool 3 when the tool 3 rotates once. In FIG. 8(b), t1 is the time when the cutting edge 33 of the first cutting portion 3a is irradiated with the laser light 43, t2 is the time when the cutting edge 33 of the second cutting portion 3b is irradiated with the laser light 43, t3 is the time when the cutting edge 33 of the third cutting portion 3c is irradiated with the laser light 43, and t4 is the time when the cutting edge 33 of the fourth cutting portion 3d is irradiated with the laser light 43. In this way, when all of the laser light 43 that is irradiated four times per rotation is blocked, the light blocking detection signal is detected without interruption.

そして、工具3の各刃先33の位置の検出を、工具3の下端位置から上側に所定長さ離れた位置まで繰り返す。本形態においては、工具3の下端位置から上側に20mm離れた位置まで繰り返す。ここで、各刃は螺旋状に形成されているため、工具3をレーザ光43に対して下側にずらした場合、各刃先33の位置が回転方向にずれることとなる。このことを考慮し、刃欠け検出手段214は、工具3をZ方向のいずれの位置において刃先33の位置を検出する場合であっても、工具3の各刃の刃先33がY方向におけるレーザ光43側の端部の位置に来た時にのみレーザ光が照射されるよう、レーザ装置4によるレーザ光43の照射タイミングと、工具3の回転とを同期している。 Then, detection of the position of each cutting edge 33 of the tool 3 is repeated up to a position that is a predetermined distance above the lower end position of the tool 3. In this embodiment, the detection is repeated up to a position that is 20 mm above the lower end position of the tool 3. Here, since each blade is formed in a spiral shape, when the tool 3 is shifted downward relative to the laser light 43, the position of each cutting edge 33 shifts in the rotation direction. Taking this into consideration, the cutting edge detection means 214 synchronizes the irradiation timing of the laser light 43 by the laser device 4 with the rotation of the tool 3 so that the laser light is irradiated only when the cutting edge 33 of each blade of the tool 3 reaches the end position on the laser light 43 side in the Y direction, regardless of the position of the cutting edge 33 detected at any position in the Z direction of the tool 3.

以上のように、加工前の工具3の刃先33の形状(加工前形状301)をトレースする。図10に、加工前形状301に関するトレース結果を一点鎖線で示している。図10に示す図は、下側からみた工具3の刃先33の外形形状の一部に相当する。 As described above, the shape of the cutting edge 33 of the tool 3 before machining (pre-machining shape 301) is traced. In FIG. 10, the tracing result for the pre-machining shape 301 is shown by a dashed line. The diagram shown in FIG. 10 corresponds to a part of the external shape of the cutting edge 33 of the tool 3 as viewed from below.

そして、ステップSbにおいて、CAM装置6から1回目の加工後の工具3を用いたワークの次回加工時(すなわち2回目の加工時)の加工条件を取得する。そして、ステップScにおいて、工具3を用いた1回目のワークの加工後、閾値算出手段215は、トレースされた加工前形状301と、CAM装置6から取得された、1回目の加工後の工具3を用いたワークの次回加工時(すなわち2回目の加工時)の加工条件とに基づき、図10に示すごとく、許容される刃の刃欠け量(許容刃欠け量W)を算出する。加工条件は、荒加工、及び荒加工より後に行われる仕上げ加工に関する条件を含む。荒加工は、仕上げ加工に比べ、加工の精度が要求されず、比較的工具3の刃欠けが許容されやすい一方、仕上げ加工は、荒加工に比べ加工の精度が要求され、工具3に許容刃欠け量Wは小さい。そこで、閾値算出手段215は、図7に示すごとく、ステップSdにおいて、CAM装置6から取得された、1回目の加工後の工具3を用いたワークの次回加工時(2回目の加工時)の加工条件を考慮し、許容される許容刃欠け量Wを決定し、図10に示すごとく、加工前形状301から許容刃欠け量Wだけ内側の位置を、許容される刃の外形形状(以後、刃欠け限界線300と呼ぶ)として算出する。すなわち、刃欠け限界線300は、加工前形状301の各部の位置を、当該各部の法線方向の内側に許容刃欠け量Wだけ縮小させたものである。許容刃欠け量Wは、例えば2回目の加工時の加工条件が、荒加工である場合は0.05mm、仕上げ加工である場合は0.05mmよりも小さい値、例えば0.02mmとすることができる。 Then, in step Sb, the machining conditions for the next machining (i.e., the second machining) of the workpiece using the tool 3 after the first machining are obtained from the CAM device 6. Then, in step Sc, after the first machining of the workpiece using the tool 3, the threshold calculation means 215 calculates the allowable amount of chipping of the blade (allowable chipping amount W) as shown in FIG. 10 based on the traced pre-machining shape 301 and the machining conditions for the next machining (i.e., the second machining) of the workpiece using the tool 3 after the first machining, obtained from the CAM device 6. The machining conditions include conditions related to rough machining and finishing machining performed after rough machining. Rough machining does not require high machining accuracy compared to finishing machining, and chipping of the tool 3 is relatively easy to tolerate, while finishing machining requires high machining accuracy compared to rough machining, and the allowable chipping amount W of the tool 3 is small. Therefore, as shown in FIG. 7, in step Sd, the threshold calculation means 215 determines the allowable chipping amount W in consideration of the machining conditions for the next machining (second machining) of the workpiece using the tool 3 after the first machining, which are acquired from the CAM device 6, and calculates the position inside the before-machining shape 301 by the allowable chipping amount W as the allowable outer shape of the blade (hereinafter referred to as the chipping limit line 300) as shown in FIG. 10. In other words, the chipping limit line 300 is obtained by shrinking the position of each part of the before-machining shape 301 by the allowable chipping amount W inward in the normal direction of each part. The allowable chipping amount W can be set to 0.05 mm when the machining conditions for the second machining are rough machining, and a value smaller than 0.05 mm, for example 0.02 mm, when the machining conditions for the second machining are finish machining.

そして、図7に示すごとく、ステップSeにおいて、刃欠け検出手段214は、レーザ装置4を用いて、1回目の加工後の工具3の刃先33の形状(加工後形状302)をトレースする。加工後形状302のトレースは、加工前形状301のトレースと同様に行う。トレースされた加工後形状302を図10に実線で示している。 Then, as shown in FIG. 7, in step Se, the chipping detection means 214 uses the laser device 4 to trace the shape of the cutting edge 33 of the tool 3 after the first machining (the post-machining shape 302). The tracing of the post-machining shape 302 is performed in the same manner as tracing the pre-machining shape 301. The traced post-machining shape 302 is shown by a solid line in FIG. 10.

次いで、ステップSfにおいて、刃欠け検出手段214は、トレースされた加工後形状302に、刃欠け限界線300よりも内側に位置している部分があるか否かを判定する。すなわち、刃欠け検出手段214は、加工前形状301と加工後形状302との差が、所定の閾値以上であるかを確認する。刃欠け検出手段214は、加工後形状302の少なくとも一部が、刃欠け限界線300よりも内側に位置している場合は、工具3に刃欠けありと判定し、ステップSgに移行してアラームを発生させる。 Next, in step Sf, the chipping detection means 214 determines whether the traced post-machining shape 302 has a portion located inside the chipping limit line 300. That is, the chipping detection means 214 checks whether the difference between the pre-machining shape 301 and the post-machining shape 302 is equal to or greater than a predetermined threshold. If at least a portion of the post-machining shape 302 is located inside the chipping limit line 300, the chipping detection means 214 determines that the tool 3 has a chip, proceeds to step Sg, and generates an alarm.

ここで、図9(a)は、一部、刃欠けが生じている工具3の刃先33の形状をトレースする方法を説明するための模式図である。図9(b)は、工具3を1回転した際、4回照射されるレーザ光43のうちの1つのみが工具3の刃によって遮光されない場合に検出される遮光検知信号の例を示している。ここでは、図9(a)に示すごとく、工具3の4つの刃のうちの第3刃部3cに刃欠けが生じている場合を想定する。この場合、ステップSeにおいて工具3の半径から許容刃欠け量Wだけ内周側にずれた位置(すなわち刃欠け限界線300の位置)をレーザ光43でトレースする際、第1刃部3a、第2刃部3b、及び第4刃部3dのそれぞれの刃先33によってレーザ光43が遮断されるが、第3刃部3cによってレーザ光43は遮断されない。そのため、工具3の半径から許容刃欠け量Wだけ内周側にずれた位置をレーザ光でトレースする際に、図9(b)に示すごとく、時間t3の間の摩耗検知信号が途切れ、刃欠け検出手段214は、当該途切れを検出することにより刃欠けが検出される。一方、刃欠け検出手段214は、加工後形状302のいずれも刃欠け限界線300の内側に位置していない場合は、工具3の刃先33の形状をトレースする際に、工具が1回転する間に摩耗検知信号が途切れず、これによって工具3に刃欠けなしと判断することができ、2回目の加工へ移る。このように、刃欠け検出手段214は、加工前形状301と加工後形状302との差が、所定の閾値(すなわち許容刃欠け量W)以上であることを検知することによって加工後の工具3の刃欠けを検出する。 Here, FIG. 9(a) is a schematic diagram for explaining a method for tracing the shape of the cutting edge 33 of the tool 3 in which a part of the cutting edge has been chipped. FIG. 9(b) shows an example of a light blocking detection signal detected when only one of the laser beams 43 irradiated four times during one rotation of the tool 3 is not blocked by the cutting edge of the tool 3. Here, as shown in FIG. 9(a), it is assumed that the cutting edge has been chipped in the third cutting edge 3c of the four cutting edges of the tool 3. In this case, when tracing a position (i.e., the position of the cutting edge limit line 300) shifted from the radius of the tool 3 by the allowable cutting edge amount W toward the inner periphery with the laser beam 43 in step Se, the laser beam 43 is blocked by the cutting edges 33 of the first cutting edge 3a, the second cutting edge 3b, and the fourth cutting edge 3d, but the laser beam 43 is not blocked by the third cutting edge 3c. Therefore, when tracing a position shifted inward from the radius of the tool 3 by the allowable chipping amount W with the laser light, the wear detection signal is interrupted for time t3 as shown in FIG. 9B, and the chipping detection means 214 detects the chipping by detecting the interruption. On the other hand, when tracing the shape of the cutting edge 33 of the tool 3, if none of the machined shapes 302 are located inside the chipping limit line 300, the wear detection signal is not interrupted during one rotation of the tool, and it can be determined that there is no chipping in the tool 3, and the second machining process is started. In this way, the chipping detection means 214 detects chipping in the machined tool 3 by detecting that the difference between the pre-machining shape 301 and the post-machining shape 302 is equal to or greater than a predetermined threshold value (i.e., the allowable chipping amount W).

(実施の形態の作用及び効果)
本形態の工作機械1は、加工前形状301と加工後形状302との差が、所定の閾値(許容刃欠け量W)以上であることを検知することによって加工後の工具3の刃欠けを検出する刃欠け検出手段214を備える。それゆえ、工具の刃の欠けを検出することができる。
(Functions and Effects of the Embodiments)
The machine tool 1 of this embodiment includes chipping detection means 214 that detects chipping of the tool 3 after machining by detecting that the difference between the before-machining shape 301 and the after-machining shape 302 is equal to or greater than a predetermined threshold value (allowable chipping amount W). Therefore, chipping of the tool blade can be detected.

また、工具3は、その先端が工具3の中心軸上に存在する場合(例えばドリル、ボールエンドミル等)、刃欠け検出手段214は、加工前形状と、レーザ装置4によって工具3の先端を測定して得られた加工後形状との差が、所定の閾値以上であることを検知することによって加工後の工具3の少なくとも1つの刃の欠けを検出する。そして、工具3は、その先端が工具3の中心軸から外周側に離れた位置に少なくとも存在する場合(例えばフラットエンドミルやリーマ等)、刃欠け検出手段214は、加工前形状と、レーザ装置4によって工具3の先端位置の外周端部を測定して得られた加工後形状との差が、所定の閾値以上であることを検知することによって加工後の工具3の少なくとも1つの刃の欠けを検出する。これにより、工具形状測定の際に、工具3を確実に焦点に当てて測定することができ、工具3の形状測定の精度を高めることができる。 In addition, when the tip of the tool 3 is on the central axis of the tool 3 (for example, a drill, a ball end mill, etc.), the chipping detection means 214 detects chipping of at least one edge of the tool 3 after machining by detecting that the difference between the pre-machining shape and the post-machining shape obtained by measuring the tip of the tool 3 with the laser device 4 is equal to or greater than a predetermined threshold. In addition, when the tip of the tool 3 is at least located at a position away from the central axis of the tool 3 on the outer periphery side (for example, a flat end mill or a reamer), the chipping detection means 214 detects chipping of at least one edge of the tool 3 after machining by detecting that the difference between the pre-machining shape and the post-machining shape obtained by measuring the outer periphery end of the tip position of the tool 3 with the laser device 4 is equal to or greater than a predetermined threshold. This allows the tool 3 to be reliably focused when measuring the tool shape, thereby improving the accuracy of the shape measurement of the tool 3.

また、本形態の工作機械1は、加工後の工具3を用いたワークの次回加工時の加工条件を取得する加工条件取得手段211と、加工条件取得手段211が取得した加工条件に基づいて、前記所定の閾値(許容刃欠け量W)を算出する閾値算出手段215とを備える。それゆえ、加工条件に応じて、工具3の刃欠け検出の閾値を適宜変更することにより、許容される工具3の刃欠け量に応じた工具3の刃欠け検出を行うことが可能となる。 The machine tool 1 of this embodiment also includes a machining condition acquisition means 211 that acquires the machining conditions for the next machining of the workpiece using the machined tool 3, and a threshold calculation means 215 that calculates the predetermined threshold (allowable chipping amount W) based on the machining conditions acquired by the machining condition acquisition means 211. Therefore, by appropriately changing the threshold for detecting chipping of the tool 3 according to the machining conditions, it is possible to detect chipping of the tool 3 according to the allowable amount of chipping of the tool 3.

また、閾値算出手段215が算出する閾値は、加工条件が荒加工に関する条件であった場合よりも、加工条件が仕上げ加工に関する条件であった場合の方が小さい値である。すなわち、仕上げ加工の方が荒加工よりも、要求される加工精度が高いため、次回の加工が荒加工である場合は、ある程度大きめの許容刃欠け量Wを設定し、次回の加工が仕上げ加工である場合は、ある程度小さめの許容刃欠け量Wを設定することで、効率的な工具3の交換を補助することが可能となる。 The threshold calculated by the threshold calculation means 215 is smaller when the machining conditions are for finish machining than when the machining conditions are for rough machining. In other words, because finish machining requires higher machining accuracy than rough machining, if the next machining is rough machining, a relatively large allowable amount of chipping W is set, and if the next machining is finish machining, a relatively small allowable amount of chipping W is set, which makes it possible to assist in efficient replacement of the tool 3.

また、刃欠け検出手段214は、加工条件取得手段211がCAM装置6から取得した工具3の刃数及び工具3の形状に基づき、測定装置4による工具3の各刃の形状の測定を行う。これら、工具3の刃数及び工具3の形状は、一般的に工作機械1がCAM装置6から取得する情報であるため、これを利用することにより、別途工具3の歯数や工具3の形状を入力する必要がなくなり、工作機械1によるワークの加工の自動化を図りやすい。 The chipped edge detection means 214 also measures the shape of each blade of the tool 3 using the measuring device 4 based on the number of teeth of the tool 3 and the shape of the tool 3 acquired by the machining condition acquisition means 211 from the CAM device 6. Since the number of teeth of the tool 3 and the shape of the tool 3 are generally information that the machine tool 1 acquires from the CAM device 6, by utilizing this, it becomes unnecessary to separately input the number of teeth of the tool 3 and the shape of the tool 3, making it easier to automate the machining of the workpiece by the machine tool 1.

以上のごとく、本形態によれば、工具3の刃欠けを検出することができる工作機械1を提供することが可能となる。 As described above, this embodiment makes it possible to provide a machine tool 1 that can detect chipping of the cutting edge of the tool 3.

(付記)
以上、本発明を実施の形態に基づいて説明したが、この実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明した特徴の組合せの全てが発明の課題を解決するための手段に必須であるとは限らない点に留意すべきである。
(Additional Note)
Although the present invention has been described above based on the embodiment, the invention according to the claims is not limited to the embodiment. It should be noted that not all of the combinations of features described in the embodiment are necessarily essential to the means for solving the problems of the invention.

また、本発明は、その趣旨を逸脱しない範囲で、一部の構成を省略し、あるいは構成を追加もしくは置換して、適宜変形して実施することが可能である。 Furthermore, the present invention can be modified as appropriate by omitting some components or adding or substituting components without departing from the spirit of the invention.

例えば、前記実施の形態においては、工具の形状を測定するための測定装置をレーザ装置としたが、これに限られず、例えば画像処理によって工具の形状を測定してもよい。ここで、工作機械内には、加工時に生じる粉塵、クーラントのミスト等が存在するが、レーザ光はこれらの影響を受け難いため、レーザ装置が測定装置として好適に用いられる。 For example, in the above embodiment, the measuring device for measuring the shape of the tool is a laser device, but this is not limited thereto, and the shape of the tool may be measured, for example, by image processing. Here, while dust particles, coolant mist, etc. are generated during machining within the machine tool, laser light is less susceptible to these effects, so a laser device is preferably used as the measuring device.

1…工作機械
211…加工条件取得手段
214…刃欠け検出手段
215…閾値算出手段
3…工具
4…測定装置(レーザ装置)
1...machine tool 211...machining condition acquisition means 214...edge chipping detection means 215...threshold calculation means 3...tool 4...measuring device (laser device)

Claims (5)

外周部に複数の刃が設けられた工具と、
前記工具の形状を測定するための測定装置と、
ワークの加工に用いられる前の前記工具の形状である加工前形状と、前記測定装置によって測定された、前記ワークの加工に用いられた後の前記工具の形状である加工後形状との差が、所定の閾値以上であることを検知することによって加工後の前記工具の少なくとも1つの前記刃の欠けを検出する刃欠け検出手段と、
前記加工後の前記工具を用いた前記ワークの次回加工時の加工条件を取得する加工条件取得手段と、
前記加工条件取得手段が取得した前記加工条件に基づいて、前記閾値を算出する閾値算出手段と、を備える、
工作機械。
A tool having a plurality of blades provided on an outer periphery thereof;
a measuring device for measuring a shape of the tool;
a chipping detection means for detecting chipping of at least one of the blades of the tool after machining by detecting that a difference between a pre-machining shape, which is a shape of the tool before it is used to machine a workpiece, and a post-machining shape, which is a shape of the tool after it is used to machine the workpiece and is measured by the measuring device, is equal to or greater than a predetermined threshold value;
a machining condition acquisition means for acquiring machining conditions for the next machining of the workpiece using the tool after the machining;
and a threshold calculation means for calculating the threshold based on the processing conditions acquired by the processing condition acquisition means.
Machine tools.
前記工具は、その先端が前記工具の中心軸上に存在し、
前記刃欠け検出手段は、前記加工前形状と、前記測定装置によって前記工具の先端を測定して得られた前記加工後形状との差が、所定の閾値以上であることを検知することによって加工後の前記工具の少なくとも1つの前記刃の欠けを検出する、
請求項1に記載の工作機械。
The tool has a tip located on a central axis of the tool,
the edge chipping detection means detects chipping of at least one of the edges of the tool after machining by detecting that a difference between the pre-machining shape and the post-machining shape obtained by measuring the tip of the tool by the measuring device is equal to or greater than a predetermined threshold value.
The machine tool according to claim 1.
前記工具は、その先端が前記工具の中心軸から外周側に離れた位置に少なくとも存在し、
前記刃欠け検出手段は、前記加工前形状と、前記測定装置によって前記工具の先端位置の外周端部を測定して得られた前記加工後形状との差が、所定の閾値以上であることを検知することによって加工後の前記工具の少なくとも1つの前記刃の欠けを検出する、
請求項1に記載の工作機械。
The tool has a tip at least at a position spaced from a central axis of the tool toward an outer periphery,
the edge chipping detection means detects chipping of at least one of the edges of the tool after machining by detecting that a difference between the pre-machining shape and the post-machining shape obtained by measuring an outer circumferential end portion at a tip position of the tool by the measuring device is equal to or greater than a predetermined threshold value.
The machine tool according to claim 1.
前記加工条件取得手段が取得する前記加工条件は、荒加工に関する条件及び荒加工よりも後に行われる仕上げ加工に関する条件を含み、
前記閾値算出手段が算出する前記閾値は、前記加工条件が前記荒加工に関する条件であった場合よりも、前記加工条件が前記仕上げ加工に関する条件であった場合の方が小さい値である、
請求項1乃至3の何れか1項に記載の工作機械。
The machining conditions acquired by the machining condition acquisition means include conditions regarding rough machining and conditions regarding finish machining which is performed after the rough machining,
The threshold value calculated by the threshold value calculation means is a smaller value when the machining conditions are conditions related to the finish machining than when the machining conditions are conditions related to the rough machining.
A machine tool according to any one of claims 1 to 3.
前記加工条件取得手段は、前記工具を用いてワークを加工する際の前記工具の経路を作成するCAM装置から、前記工具の刃数、前記工具の径、及び前記工具の長さを含む前記加工条件を取得し、
前記刃欠け検出手段は、前記加工条件取得手段が前記CAM装置から取得した前記工具の刃数及び前記工具の形状に基づき、前記測定装置による前記工具の前記各刃の形状の測定を行う、
請求項1乃至4の何れか1項に記載の工作機械。
the machining condition acquisition means acquires the machining conditions, including the number of teeth of the tool, the diameter of the tool, and the length of the tool, from a CAM device that creates a path of the tool when machining a workpiece using the tool;
the chipping detection means measures the shape of each of the blades of the tool by the measuring device based on the number of blades of the tool and the shape of the tool acquired by the machining condition acquisition means from the CAM device;
A machine tool according to any one of claims 1 to 4.
JP2020137944A 2020-08-18 2020-08-18 Machine Tools Active JP7625807B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020137944A JP7625807B2 (en) 2020-08-18 2020-08-18 Machine Tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020137944A JP7625807B2 (en) 2020-08-18 2020-08-18 Machine Tools

Publications (2)

Publication Number Publication Date
JP2022034241A JP2022034241A (en) 2022-03-03
JP7625807B2 true JP7625807B2 (en) 2025-02-04

Family

ID=80441999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020137944A Active JP7625807B2 (en) 2020-08-18 2020-08-18 Machine Tools

Country Status (1)

Country Link
JP (1) JP7625807B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024075386A (en) * 2022-11-22 2024-06-03 オークマ株式会社 How to detect tool breakage
KR102622069B1 (en) * 2023-08-18 2024-01-08 김정식 Apparaus for detecting drill breakage for CNC lathes

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5189625A (en) 1989-04-14 1993-02-23 Aerospatiale Societe Nationale Industrielle System for checking tool breakages on a machining center
JP2001129711A (en) 1999-11-04 2001-05-15 Sumitomo Electric Ind Ltd Drill inspection method and device
JP2003512185A (en) 1999-10-19 2003-04-02 ブルム‐ノヴォテスト・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング Method and apparatus for testing the geometry of a cutting edge of a rotatably driven tool
JP2015131357A (en) 2014-01-10 2015-07-23 三菱重工業株式会社 Tool breakage detector for machine tool

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6445503A (en) * 1987-08-14 1989-02-20 Koodeitsukusu Kk Inspection method for blade edge of drill and device therefor
JPH04232407A (en) * 1990-12-28 1992-08-20 Seikosha Co Ltd Inspecting method of tool
JP6425815B2 (en) * 2015-06-30 2018-11-21 Big Daishowa株式会社 Tool shape measuring device
WO2018220776A1 (en) * 2017-05-31 2018-12-06 株式会社牧野フライス製作所 Machine tool and tool defect determination method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5189625A (en) 1989-04-14 1993-02-23 Aerospatiale Societe Nationale Industrielle System for checking tool breakages on a machining center
JP2003512185A (en) 1999-10-19 2003-04-02 ブルム‐ノヴォテスト・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング Method and apparatus for testing the geometry of a cutting edge of a rotatably driven tool
JP2001129711A (en) 1999-11-04 2001-05-15 Sumitomo Electric Ind Ltd Drill inspection method and device
JP2015131357A (en) 2014-01-10 2015-07-23 三菱重工業株式会社 Tool breakage detector for machine tool

Also Published As

Publication number Publication date
JP2022034241A (en) 2022-03-03

Similar Documents

Publication Publication Date Title
CN111492199B (en) Method and device for measuring a rolling tool
US9381589B2 (en) Wire electric discharge machining method and wire electric discharge machine for machining tool that uses ultra-hard material and is mounted to rotating shaft
JP4950108B2 (en) Machine tool position correction method and apparatus
US20120089247A1 (en) Workpiece measuring device, collision preventing device, and machine tool
JP4663673B2 (en) Tool measuring method and machine tool with tool measuring function
EP1203632B1 (en) Machine tool with tool position control
JP6189191B2 (en) Surface shape measuring device and machine tool
JP7625807B2 (en) Machine Tools
JP5023919B2 (en) Machine Tools
JP2008272861A (en) Tool position measuring method, tool position measuring system, and machining method
JPH11138392A (en) NC machine tool with tool dimension measurement function
JP6615285B1 (en) Tool runout adjustment method and machine tool
JP3979891B2 (en) Tool measuring method and machine tool with tool measuring function
JP5393864B1 (en) Work shape measuring method and work shape measuring apparatus
JP2001269843A (en) Rotary tool center position measurement method
JP4778675B2 (en) Shape processing method, numerical control device, and machine tool
JP2001293642A (en) Tool cutting-edge projection-amount measuring method, tool abrasion-amount measuring method, and numerical control machine tool using them
JP4658734B2 (en) Method for preventing collision of machine operating parts in lathe
JP3839197B2 (en) Cutting edge position alignment method for pre-use and post-use tools in machine tools
JP3757807B2 (en) Turning method and turning tools
JP3898437B2 (en) Grooving method and processing apparatus used directly for the implementation
JP4159809B2 (en) Non-contact measuring method and measuring apparatus
JP5309861B2 (en) Method for detecting the position of the reference rake face of a numerically controlled broach grinder
JP2010046778A (en) Non-contact type detector for detecting position of thread groove and machine tool
JP7282362B2 (en) Automatic geometry measuring device and machine tool equipped with the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230714

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241025

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250106

R150 Certificate of patent or registration of utility model

Ref document number: 7625807

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150