JP4549150B2 - Interference area setting method for machine tools - Google Patents
Interference area setting method for machine tools Download PDFInfo
- Publication number
- JP4549150B2 JP4549150B2 JP2004296710A JP2004296710A JP4549150B2 JP 4549150 B2 JP4549150 B2 JP 4549150B2 JP 2004296710 A JP2004296710 A JP 2004296710A JP 2004296710 A JP2004296710 A JP 2004296710A JP 4549150 B2 JP4549150 B2 JP 4549150B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- chuck
- workpiece
- contact
- area
- 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 - Fee Related
Links
Images
Landscapes
- Numerical Control (AREA)
Description
この発明は、ワークを把持するチャックと工具を装着する刃物台とを備えた工作機械において、チャックやワークと工具との衝突ないし干渉を防止する技術に関するものである。 The present invention relates to a technique for preventing collision or interference between a chuck, a workpiece, and a tool in a machine tool including a chuck for gripping a workpiece and a tool post for mounting a tool.
工作機械は、ワークと工具との相対運動により、ワークを所望形状に加工する機械である。ワークと工具の相対運動は、加工プログラムに基づいてNC装置で制御されており、通常の加工状態では、工具がワークやこれを把持しているチャックと干渉(衝突)することはない。しかし、手動による加工時に操作ミスがあったとき、加工プログラムにミスがあったときのテスト加工時などにおいて、工具が許容範囲を超えて移動すると、チャックやワークに工具が衝突する。 A machine tool is a machine that processes a workpiece into a desired shape by relative movement between the workpiece and a tool. The relative motion of the workpiece and the tool is controlled by the NC device based on the machining program, and the tool does not interfere (collision) with the workpiece or the chuck holding the workpiece in a normal machining state. However, when there is an operation mistake during manual machining, or when the tool moves beyond the allowable range during test machining when there is a mistake in the machining program, the tool collides with the chuck or workpiece.
この衝突は、機械や工具の損傷という重大事故を発生させるので、たとえ操作ミスやプログラムミスがあったときでも、確実に回避できるようにしなければならない。しかし、刃物台に装着されている工具が1個だけであればともかく、タレット刃物台のように、加工を行っている工具に隣接して他の工具、特に長いドリルやボーリングバイト等の工具が装着されていると、加工のための工具の動きが正常であっても、隣接して装着されている工具がワークやチャックに干渉するということが起こる。そして、このような干渉をオペレータやプログラマーの注意力のみによって回避することは不可能である。 Since this collision causes a serious accident such as damage to a machine or tool, it must be surely avoided even if there is an operation error or a program error. However, if only one tool is mounted on the tool post, other tools such as a turret tool post, especially tools such as long drills and boring tools, are adjacent to the tool being processed. When the tool is mounted, even if the movement of the tool for processing is normal, the adjacently mounted tool interferes with the workpiece or the chuck. Such interference cannot be avoided only by the attention of the operator or programmer.
そこで工具が許容範囲を超えて移動しようとしたときに、機械を停止させるという衝突防止手段が必要になる。工具がワークやチャックに衝突するのを防止するための工具移動の許容範囲は、ワークの形状、使用するチャックの構造や大きさ及び使用する工具の種類と装着位置によって変化する。従って、前記衝突防止手段を適正に作動させるためには、使用するチャックや刃物台に装着されている工具の形状や寸法に関するデータを制御装置に予め登録しておくことが必要である。 Therefore, it is necessary to provide a collision prevention means for stopping the machine when the tool tries to move beyond the allowable range. The allowable range of tool movement for preventing the tool from colliding with the workpiece or the chuck varies depending on the shape of the workpiece, the structure and size of the chuck to be used, and the type and mounting position of the tool to be used. Therefore, in order to properly operate the collision prevention means, it is necessary to register in advance in the control device data relating to the shape and dimensions of the tool mounted on the chuck or tool post to be used.
そこで従来は、NC装置のディスプレイに、例えば図4のようなチャック形状を示す画面を表示して使用するチャックが内径把持チャックであるか、外径把持チャックであるかの別、チャックのX軸位置CX、チャックのZ軸位置CZ、チャック爪の長さL、チャック爪の大きさW、チャック爪の把持長さL1、チャック爪の把持段差W1などをテンキーを用いて作業者が入力し、また工具については、図5及び図6に示すように、工具10の部分とホルダ11の部分を各図の(a)(図5の形状では(a)又は(b))に例示するような矩形の領域1、2に近似して、それぞれの対角点の座標A1(X1,Z1)、B1(J1,K1)、A2(X2,Z2)、B2(J2,K2)を図7に示すような画面を用いて、工具番号(タレットの工具取付ステーションの番号に対応)ごとにテンキーを用いて入力することで、使用するチャック及び工具の形状寸法データを制御装置に登録していた。なお、ワークの形状寸法は、加工プログラムに記述されたデータによってNC装置が認識することができる。
Therefore, conventionally, a display showing a chuck shape as shown in FIG. 4 is displayed on the display of the NC device, for example, whether the chuck used is an inner diameter gripping chuck or an outer diameter gripping chuck, and the chuck X axis The operator inputs the position CX, chuck Z-axis position CZ, chuck claw length L, chuck claw size W, chuck claw grip length L1, chuck claw grip height W1, etc. As for the tool, as shown in FIGS. 5 and 6, the part of the
NC装置は、以上のような方法で登録されたチャック、工具及びワークの形状寸法に関するデータを用いて、各工具とワーク又はチャックが干渉する領域を演算して干渉領域の設定を行っていた。
しかし、上記のような方法による干渉領域の設定は、作業者によるデータ入力作業が煩雑で、データ量も多く、入力ミスを生じやすい。そして、データの入力ミスがあると、テスト加工時に機械や工具を損傷したり、工具が許容範囲内で動いているのに機械が停止したりする問題が発生し、それがどの部分の入力ミスによるのかも分かりにくい。チャックや工具のデータは、予めチャックや工具の種類ごとにNC装置に登録しておき、オペレータの選択作業によって必要なデータを呼び出すようにすることもできるが、そのようにしても選択ミスによるデータの誤入力は避けられない。そのため従来方法では、工具とワークやチャックとの衝突を防止するための干渉領域の設定作業が極めて煩雑でかつ注意力が必要な作業となっていた。 However, the setting of the interference area by the method as described above requires complicated data input work by the operator, a large amount of data, and is liable to cause an input error. And if there is an error in data input, problems such as damage to the machine or tool during test machining, or machine stoppage while the tool is moving within the allowable range may occur. It may be difficult to understand. Chuck and tool data can be registered in the NC unit for each type of chuck and tool in advance, and the necessary data can be called by the operator's selection work. Incorrect input is inevitable. For this reason, in the conventional method, the setting operation of the interference area for preventing the collision between the tool and the workpiece or the chuck is extremely complicated and requires attention.
この発明は、上記問題を解決するためになされたもので、ワークを把持するチャックと工具を装着する刃物台、特にタレット刃物台を備えた工作機械において、工具がワークやこれを把持するチャックに衝突するのを回避するための干渉領域の設定作業を容易かつ誤りなく行うことができるようにすることを課題としている。 The present invention has been made to solve the above-described problem. In a machine tool equipped with a chuck for gripping a workpiece and a tool post for mounting a tool, particularly a turret tool post, the tool is used as a chuck for gripping the workpiece and the workpiece. It is an object of the present invention to make it possible to easily and error-freely perform an interference area setting operation for avoiding a collision.
この発明は、刃物台に装着した接触センサ2をチャック表面及びワーク表面の複数箇所に接触させたときの刃物台の座標と、主軸側に装着した接触センサ8に前記刃物台に装着した工具及び工具ホルダを複数方向に接触させたときの刃物台の座標とから、前記工具とチャック及びワークとの干渉領域をNC装置に設定するという工作機械の干渉領域設定方法を提供することにより、上記課題を解決したものである。
The present invention relates to the coordinates of the turret when the
刃物台に装着した接触センサ2と主軸側に装着した接触センサ8は、使用するセンサの構造や機能により、同一構造のものを使用できる場合もあるし、異なる構造のものを使用しなければならない場合もある。
The
刃物台に装着する接触センサ2としては、接触を電気的に検出するタッチプローブを用いることができ、また単なる剛体のプローブを装着して、その接触を刃物台の送り負荷により検出する構造の接触センサとすることもできる。この接触センサ2のプローブを予めNC装置に登録した計測動作プログラムに従ってチャックやワークに向けて移動させ、接触を検出したときの刃物台の座標から基準位置からのチャック及びワークの表面の位置座標を演算することができる。プローブを接触させる箇所は、チャックやワークの形状を確定するのに必要な複数箇所となる。
As the
主軸側に装着する接触センサ8としては、ツールセッタを用いるのが便利である。ツールセッタは、主軸側に装着して刃物台に装着した工具の刃先を検出するのに用いるものであるが、このツールセッタに工具刃先やシャフトの側面、工具ホルダの角部などを接触させて、その接触が検出されたときの刃物台の座標を読み取ることにより、工具や工具ホルダの形状を近似的に検出することができ、タレットが旋回したり、刃物台が移動したときに、その工具がどのような空間位置を占めるかを演算することができる。
It is convenient to use a tool setter as the
以上の操作により、チャックとワークが占める領域及びタレットの割出位置毎の刃物台の移動に対応する各工具の占める領域の軌跡が演算できるので、それらの領域の干渉をチェックすることにより、工具がチャックやワークに衝突する時の刃物台の位置を演算できる。従ってこれらの領域相互が干渉したときに機械を停止させることにより、工具とチャックやワークの衝突を防止することができる。 By the above operation, the trajectory of the area occupied by the tool and the area occupied by each tool corresponding to the movement of the tool rest for each index position of the turret can be calculated. Can calculate the position of the tool post when it collides with the chuck or workpiece. Therefore, the collision between the tool and the chuck or the workpiece can be prevented by stopping the machine when these areas interfere with each other.
この発明の方法では、加工に使用するチャック及び工具を装着した状態で、互いの干渉領域を実測により設定できるので、誤ったデータが入力されるおそれはない。また、所定の手順に従って刃物台を移動させるという操作の繰り返しで干渉領域が設定されるので、設定作業の自動化ないし半自動化が容易に可能であると共に、手動で行う場合においても作業性が大幅に改善される。 According to the method of the present invention, since the mutual interference area can be set by actual measurement with the chuck and tool used for processing being mounted, there is no possibility of erroneous data being input. In addition, since the interference area is set by repeating the operation of moving the tool post according to a predetermined procedure, the setting work can be easily automated or semi-automated, and the workability can be greatly improved even when it is performed manually. Improved.
従って、この発明により、工具とワークやこれを把持するチャックとの衝突を防止するための干渉領域の設定を正確に、かつ容易に行うことが可能になり、手動操作やプログラムを用いたテスト加工時に、工具をチャックやワークに衝突させて工具の折損等の事故が生ずるのを未然に回避できるという効果がある。 Therefore, according to the present invention, it becomes possible to accurately and easily set the interference region for preventing the collision between the tool and the workpiece and the chuck for gripping the workpiece, and it is possible to perform test processing using manual operation or a program. In some cases, it is possible to avoid the occurrence of an accident such as breakage of a tool by colliding the tool with a chuck or a workpiece.
以下、図面を参照して、この発明の実施形態を説明する。図1及び図2は、刃物台1に装着したタッチプローブ2による外径把持チャック3の形状寸法の設定方法の例を示した図である。チャック3には、円筒形のダミーワーク4が把持されている。
Embodiments of the present invention will be described below with reference to the drawings. FIGS. 1 and 2 are diagrams illustrating an example of a method for setting the shape dimension of the outer
まず、ワーク4の先端にタッチプローブ2をZ軸方向に移動して接触させ、ワークの座標原点を設定する(図2(a))。この座標原点を基準にして、チャック3のZ軸位置CZを、タッチプローブ2をZ軸方向に移動して、チャック爪5の先端に接触させて設定し(図2(b))、チャック3のX軸位置CXを、タッチプローブ2をX軸方向に移動して、チャック爪5の基部外周端に接触して設定する(図2(c))。
First, the
チャック爪5の長さLは、タッチプローブ2をZ方向に移動して、チャック爪5の取付面に接触させることにより(図2(d))、またチャック爪5の大きさWは、タッチプローブ2をX方向に移動してワーク4の外周に接触させることにより(図2(e))、先に設定した値CZ、CXを用いてそれぞれ演算して設定できる。またチャック爪5の把持長さL1は、タッチプローブ2をZ軸方向に移動してチャック爪5の段差面に接触させることにより設定し、(図2(f))、チャック爪5の把持段差W1は、タッチプローブ2をX軸方向に移動して、チャック爪5の把持部周面に接触させて設定する(図2(g))。
The length L of the
図3は、タレット7に装着したストレートバイトを例にして、主軸側に装着したツールセッタ8で工具側の形状を設定する例を示した図である。図3(a)では工具刃先9をX方向及びZ方向に移動してツールセッタ8に接触させることにより、図5(a)に示す2個の矩形領域に近似したときの対角座標J1、K1及びK2を設定している。図3(b)では、工具10の背面をZ方向に移動してツールセッタ8に接触させることにより、Z1を設定している。また、図3(c)では、工具ホルダ11の背面角部をX方向及びZ方向に移動してツールセッタ8に接触させることにより、X1、Z2及びJ2を設定している。
FIG. 3 is a diagram showing an example in which the shape on the tool side is set by the
タレット7には、複数の工具が装着されているから、各工具を順に割り出して、図3(a)ないし(c)の操作を行うことにより、タレット7に装着された総ての工具についての計測を行い、その計測値から図5及び6に示した2つの矩形領域に近似した工具領域の設定を行う。
Since a plurality of tools are mounted on the
上記手順でオペレータが従来手作業で入力していたチャック領域及び工具領域の設定が行われるので、両者が干渉する領域を干渉領域として従来と同様な演算により設定する。 Since the chuck area and tool area, which are manually input by the operator in the above procedure, are set, the area where the two interfere with each other is set as the interference area by the same calculation as in the prior art.
1 刃物台
2 タッチプローブ
3 チャック
4 ダミーワーク
5 チャック爪
7 タレット
8 ツールセッタ
9 工具刃先
10 工具
11 工具ホルダ
1
10 tools
11 Tool holder
Claims (1)
前記刃物台に装着した工具の工具刃先をX方向及びZ方向に移動して主軸側に装着した主軸側接触センサ(8)に接触させたときの刃物台の座標と、当該工具の背面をZ方向に移動して前記主軸側接触センサに接触させたときの刃物台の座標と、工具ホルダの背面角部をX方向及びZ方向に移動して前記主軸側接触センサに接触させたときの刃物台の座標とから、前記工具及び工具ホルダの占める領域の軌跡を演算し、
両領域が干渉する領域を干渉領域としてNC装置に設定する、工作機械の干渉領域設定方法。 Calculate the area occupied by the chuck and workpiece from the coordinates of the tool rest when the contact sensor (2) mounted on the tool post is brought into contact with multiple locations on the chuck surface and multiple locations on the workpiece surface .
The tool tip of the tool mounted on the tool post is moved in the X and Z directions and brought into contact with the spindle side contact sensor (8) mounted on the spindle side, and the back of the tool is Z The coordinates of the tool rest when moved in the direction and brought into contact with the spindle-side contact sensor, and the cutter when the back corner of the tool holder is moved in the X and Z directions and brought into contact with the spindle-side contact sensor From the coordinates of the platform, calculate the trajectory of the area occupied by the tool and tool holder,
An interference area setting method for a machine tool, wherein an area where both areas interfere is set as an interference area in an NC device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004296710A JP4549150B2 (en) | 2004-10-08 | 2004-10-08 | Interference area setting method for machine tools |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004296710A JP4549150B2 (en) | 2004-10-08 | 2004-10-08 | Interference area setting method for machine tools |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006102922A JP2006102922A (en) | 2006-04-20 |
JP4549150B2 true JP4549150B2 (en) | 2010-09-22 |
Family
ID=36373199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004296710A Expired - Fee Related JP4549150B2 (en) | 2004-10-08 | 2004-10-08 | Interference area setting method for machine tools |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4549150B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101507683B1 (en) * | 2014-02-19 | 2015-04-07 | (주) 엔씨비 | Smart numerical control system and Method thereof |
JP6842146B2 (en) * | 2016-08-18 | 2021-03-17 | 中村留精密工業株式会社 | How to correct machine tool machining errors |
JP6450737B2 (en) | 2016-12-08 | 2019-01-09 | ファナック株式会社 | Robot system |
JP7553766B2 (en) | 2020-04-13 | 2024-09-19 | スター精密株式会社 | lathe |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58202704A (en) * | 1982-05-21 | 1983-11-26 | Daihatsu Motor Co Ltd | Anticollision method of tool rest in nc lathe |
JPS62130158A (en) * | 1985-11-27 | 1987-06-12 | Hitachi Seiki Co Ltd | Measuring device for work surface in machine tool |
JPS62188644A (en) * | 1986-02-14 | 1987-08-18 | Hitachi Seiki Co Ltd | Preventing unit for interference of edge point and edge point measuring device |
JPH0363761B2 (en) * | 1983-03-01 | 1991-10-02 | Mitsubishi Electric Corp | |
JPH04105805A (en) * | 1990-08-27 | 1992-04-07 | Yamazaki Mazak Corp | Work method for soft jaw and ring holder used therefore |
JPH0542446A (en) * | 1991-08-07 | 1993-02-23 | Mitsubishi Electric Corp | Numerical control unit and cad/cam device |
JPH0643926A (en) * | 1992-07-25 | 1994-02-18 | Enshu Ltd | Method for checking noninterference area of machining program |
JPH0683435A (en) * | 1992-09-04 | 1994-03-25 | Meidensha Corp | Teaching method for robot |
JPH07219614A (en) * | 1994-01-27 | 1995-08-18 | Okuma Mach Works Ltd | Digitized data processor |
JP2000198047A (en) * | 1999-01-08 | 2000-07-18 | Okuma Corp | Machine tool |
-
2004
- 2004-10-08 JP JP2004296710A patent/JP4549150B2/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58202704A (en) * | 1982-05-21 | 1983-11-26 | Daihatsu Motor Co Ltd | Anticollision method of tool rest in nc lathe |
JPH0363761B2 (en) * | 1983-03-01 | 1991-10-02 | Mitsubishi Electric Corp | |
JPS62130158A (en) * | 1985-11-27 | 1987-06-12 | Hitachi Seiki Co Ltd | Measuring device for work surface in machine tool |
JPS62188644A (en) * | 1986-02-14 | 1987-08-18 | Hitachi Seiki Co Ltd | Preventing unit for interference of edge point and edge point measuring device |
JPH04105805A (en) * | 1990-08-27 | 1992-04-07 | Yamazaki Mazak Corp | Work method for soft jaw and ring holder used therefore |
JPH0542446A (en) * | 1991-08-07 | 1993-02-23 | Mitsubishi Electric Corp | Numerical control unit and cad/cam device |
JPH0643926A (en) * | 1992-07-25 | 1994-02-18 | Enshu Ltd | Method for checking noninterference area of machining program |
JPH0683435A (en) * | 1992-09-04 | 1994-03-25 | Meidensha Corp | Teaching method for robot |
JPH07219614A (en) * | 1994-01-27 | 1995-08-18 | Okuma Mach Works Ltd | Digitized data processor |
JP2000198047A (en) * | 1999-01-08 | 2000-07-18 | Okuma Corp | Machine tool |
Also Published As
Publication number | Publication date |
---|---|
JP2006102922A (en) | 2006-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4950108B2 (en) | Machine tool position correction method and apparatus | |
EP1243992B1 (en) | Tool presetter and tool offset amount calculation method | |
US9229443B2 (en) | Numerical control machine tool | |
WO2016067342A1 (en) | Machine tool control method and machine tool control device | |
EP1628177A2 (en) | Finishing machine for removing a burr | |
JPH0471202B2 (en) | ||
CN101249618A (en) | Machine tool having workpiece reference position setting function by contact detection | |
JP6584488B2 (en) | Machine tool control method and machine tool control apparatus | |
JP5649262B2 (en) | MEASUREMENT DISPLAY METHOD AND MECHANISM PROVIDED WITH MEASUREMENT DISPLAY DEVICE | |
JP7068317B2 (en) | How to control a machine tool | |
JP6126353B2 (en) | Tool length measuring method and machine tool | |
JP4456455B2 (en) | Collision prevention method for machine operating part in lathe | |
US11740062B2 (en) | Control device, measurement system, and measurement method | |
JPH09253979A (en) | Tool edge position measuring device | |
JP5272598B2 (en) | Method for specifying jig coordinates of machining apparatus and machining apparatus using the method | |
US9724794B1 (en) | Machine tool protection | |
JP4549150B2 (en) | Interference area setting method for machine tools | |
JP2015009345A (en) | Setting device and setting method for tool correction value of machine tool | |
JP4658734B2 (en) | Method for preventing collision of machine operating parts in lathe | |
JP3283278B2 (en) | Automatic lathe | |
JP4531286B2 (en) | Workpiece processing method and printed circuit board processing machine | |
JP4634253B2 (en) | Interference detection system for machine tools | |
JP4545501B2 (en) | Tool centering method and tool measuring method | |
WO2020008891A1 (en) | Numerical control device | |
JP4069323B2 (en) | Automatic centering jig for machine tools |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071003 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090331 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100312 |
|
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: 20100622 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100706 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4549150 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130716 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |