JPS60201855A - Check system of machining area - Google Patents

Check system of machining area

Info

Publication number
JPS60201855A
JPS60201855A JP5511384A JP5511384A JPS60201855A JP S60201855 A JPS60201855 A JP S60201855A JP 5511384 A JP5511384 A JP 5511384A JP 5511384 A JP5511384 A JP 5511384A JP S60201855 A JPS60201855 A JP S60201855A
Authority
JP
Japan
Prior art keywords
tool
area
machining
prohibited area
prohibited
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.)
Pending
Application number
JP5511384A
Other languages
Japanese (ja)
Inventor
Hideaki Kawamura
川村 英昭
Takao Sasaki
隆夫 佐々木
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP5511384A priority Critical patent/JPS60201855A/en
Priority to PCT/JP1985/000140 priority patent/WO1985004354A1/en
Publication of JPS60201855A publication Critical patent/JPS60201855A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by monitoring or safety
    • G05B19/4061Avoiding collision or forbidden zones
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49157Limitation, collision, interference, forbidden zones, avoid obstacles

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Auxiliary Devices For Machine Tools (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE:To enlarge the machining space of work and to utilize said space effectively by variably setting the prohibition area modifiable on the basis of fixed machining conditions when the working conditions will vary during a series of works. CONSTITUTION:When employing the central point A of a holder 10 for tools TO1 and TO2 as the referential point for checking the movable section of machine tool, it can not be lowered below the point A in the direction of X-axis if the tool TO2 is employed for machining but the tool position can be corrected if the tool TO1 shorter by the length (l) than the tool TO2 is employed. In other word, the central point A of the holder 10 can be lowered by the length (l) in the direction of X-axis thus to enable reduction of non-enterable area of the movable section of machine tool by the correcting amount of tool length in the direction of X-axis when employing the tool TO1. When adjusting the non-enterable area of the movable section of machine tool while considering the tool length correction, said area can be reduced upto (a') for the tool TO1 resulting in effective utilization of space.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、加工領域チェック方式に係り、特に、加工条
件の変化に適合させてきめの細かい禁止領域の設定が可
能な数値制御装置付工作機械における加工領域チェック
方式に関する。
Detailed Description of the Invention (Industrial Field of Application) The present invention relates to a machining area checking method, and in particular, to a machining area check method for machining machines equipped with a numerical control device that can set detailed prohibited areas in accordance with changes in machining conditions. Concerning a machining area check method for machines.

(従来技術) 従来、数値制御(NC)装置付工作機械では、工作機械
の可動部が可動領域を超えてしまったときに機械が破損
するのを防止するために、機械にリミットスイッチを取
付け、そのリミットスイッチが働らくとNC装置に信号
を返し、NC装置はこの信号を受けて軸移動を止めてい
た。ところで最近ではNC装置に内蔵される不揮発性メ
モリにリミットの位置を記憶させておき(このリミット
のことを以後ストアードストロークリミットという)、
軸移動に伴なって刻々と更新される機械座標値がストア
ードストロークリミットの座標値を越えたとき軸移動を
止めるといういわゆるスイッチレス方式が一般的になっ
ている。そこで、禁止領域について詳細に説明する。第
1図は禁止領域の説明図であシ、図中、1はチャック、
2はテールストック、3はワークである。第1図から明
らかなように、一般に、NC工作機械での禁止領域とし
ては、以下の2つに大別できる。
(Prior art) Conventionally, in machine tools equipped with numerical control (NC) devices, limit switches are attached to the machine in order to prevent the machine from being damaged when the movable parts of the machine tool exceed the movable range. When the limit switch worked, it sent a signal back to the NC device, and the NC device received this signal and stopped the shaft movement. By the way, recently, the position of the limit is stored in the non-volatile memory built into the NC device (this limit is hereinafter referred to as the stored stroke limit).
A so-called switchless method has become common, in which the axis movement is stopped when the machine coordinate values, which are updated moment by moment as the axis moves, exceed the stored stroke limit coordinate values. Therefore, the prohibited area will be explained in detail. Figure 1 is an explanatory diagram of the prohibited area, in which 1 is a chuck;
2 is a tail stock, and 3 is a workpiece. As is clear from FIG. 1, prohibited areas in NC machine tools can generally be divided into the following two categories.

(1)機械の可動部自体が動くことのできない領域であ
る。この領域は機械のサイズによって決まるものであり
、工具の形状等には関係のない絶対的に固定され、一般
的に不変な領域である。(以後、禁止領域りという。) (2)加工条件によって進入することができない領域で
ある。この領域は変更可能であり、NC旋盤を例にとっ
てみると、加工物(ワーク)を固定させるチャック部、
テールストック部等がこれに相当する。(以後、禁止領
域Sという)。
(1) This is an area where the movable parts of the machine themselves cannot move. This area is determined by the size of the machine, is absolutely fixed and generally unchangeable regardless of the shape of the tool, etc. (Hereinafter, it will be referred to as a prohibited area.) (2) This is an area that cannot be entered depending on the machining conditions. This area can be changed, and if we take an NC lathe as an example, the chuck part that fixes the workpiece,
This corresponds to the tail stock section, etc. (hereinafter referred to as prohibited area S).

そして、これらの禁止領域の境界線に関する進入禁止情
報を作成してメモリに記憶すると共に、機械の可動部の
現在位置を監視し、可動部の現在位置が禁止領域内にあ
るか否かを進入禁止情報を用いて判別し、現在位置が禁
止領域内に進入したとき可動部の移動を停止させるよう
にしている。
Then, entry prohibition information regarding the boundaries of these prohibited areas is created and stored in memory, and the current position of the moving parts of the machine is monitored to determine whether or not the current position of the moving parts is within the prohibited area. This is determined using prohibition information, and the movement of the movable part is stopped when the current position enters the prohibited area.

(従来技術の問題点) ところが、上記した様に禁止領域Sは加工条件によって
変更可能な領域であるにもかかわらず、従来は、工作機
械による予定された作業を通して、いずれの作業ステッ
プにおいても禁止領域Sに機械の可動部が琳入しない様
に禁止領域Sを最大限に広くとるように設定していた。
(Problems with the prior art) However, as mentioned above, although the prohibited area S is an area that can be changed depending on the machining conditions, conventionally, the prohibited area S is an area that can be changed depending on the machining conditions. In order to prevent the moving parts of the machine from entering the area S, the prohibited area S was set to be as wide as possible.

換言すれば、少なくとも禁止領域Sはある予定された一
連の作業中は、固定された禁止領域として取扱われてい
た。
In other words, the prohibited area S was treated as a fixed prohibited area at least during a certain scheduled series of operations.

そのために、本来は可変になし得る禁止領域が実際には
固定された禁止領域として取扱われており、加工空間が
制限されると共にその空間を有効に使用し得ないという
問題があった。
For this reason, the prohibited area, which could originally be made variable, is actually treated as a fixed prohibited area, resulting in the problem that the machining space is restricted and the space cannot be used effectively.

(発明の目的) 本発明は、上記の問題を解決するために、禁止領域を、
加工条件に適合させてきめ細かに可変に設定することに
より、加工のための空間の拡大およびその空間の有効利
用を図ることを目的とする。
(Object of the Invention) In order to solve the above problems, the present invention aims to
The purpose is to expand the space for machining and make effective use of that space by making detailed and variable settings that match the machining conditions.

(発明の概要) 本発明は、NC装置付工作機械における加工領域チェッ
ク方式において、工作機械の可動部を絶対的に進入禁止
する第1の禁止領域と、加工条件によって領域を変更可
能な第2の禁止領域とを設け、該第2の禁止領域は一連
の加工作業における加工条件の変化に適合させて該禁止
領域を可変に設定できるように構成する。
(Summary of the Invention) The present invention provides a machining area check method for a machine tool equipped with an NC device. A prohibited area is provided, and the second prohibited area is configured such that the prohibited area can be variably set in accordance with changes in machining conditions in a series of machining operations.

(実施例) 以下、本発明の一実施例を図面に基づいて説明する。第
2図は工具が交換される場合の位置補正の説明図であり
、第5図は第2図における工具交換と禁止領域の関係説
明図である。
(Example) Hereinafter, an example of the present invention will be described based on the drawings. FIG. 2 is an explanatory diagram of position correction when a tool is replaced, and FIG. 5 is an explanatory diagram of the relationship between tool exchange and prohibited areas in FIG. 2.

前記した様に、一般に、工作機械の進入禁止領域の境界
線に関する進入禁止情報を作成して、メモリに記憶し、
一方、工作機械の可動部の現在位置を監視し、該可動部
の現在位置が進入禁止領域内にあるか否かを進入禁止情
報を用いて判別し、該可動部の現在位置が進入禁止領域
内に進入したとき該可動部の移動を停止させるようにな
っている。この様な加工領域の監視方式はすでに提案さ
れてい“る(例えば、特開昭57−73402号公報参
照)。
As mentioned above, in general, entry prohibition information regarding the boundary line of a machine tool's entry prohibited area is created and stored in memory,
On the other hand, the current position of the movable part of the machine tool is monitored, and it is determined whether the current position of the movable part is within the no-entry area using the no-entry information, and the current position of the movable part is determined to be within the no-entry area. When the movable part enters the inside, the movement of the movable part is stopped. Such a processing area monitoring system has already been proposed (for example, see Japanese Patent Laid-Open No. 73402/1983).

この方式によれば、更に、工作機械の可動部の可動範囲
を多数の小領域に分割し、進入領域の境界線を特定でき
る座標値に基づいて、該小領域が進入禁止領域であるか
否かを演算し、該演算により得られた進入禁止情報を各
小領域に対応するメモリ位置に記憶するようにしている
According to this method, the movable range of the movable part of the machine tool is further divided into a large number of small areas, and based on coordinate values that can specify the boundary line of the entry area, it is determined whether the small area is a prohibited area. The entry prohibition information obtained by the calculation is stored in a memory location corresponding to each small area.

本発明においても、禁止領域の監視は、この様な′スト
アードストロークリミット方式を用いることを前提にし
ている。
In the present invention, monitoring of prohibited areas is also based on the premise that such a 'stored stroke limit method' is used.

そこで・竺2図に示される様に複数0工具を用いてワー
クの加工を行なう場合に、例えば、工具TO1と工具T
O2は長さが相違するものとする。この場合に、説明を
簡単にするために、工具TO1とTO2との保持体10
の中心点Aを基準点として工作機械の可動部のチェック
位置とすると、工具TO2を用いて加工を行なう場合に
はX軸方向においては点Aより下げることはできない。
Therefore, when machining a workpiece using multiple tools as shown in Figure 2, for example, tool TO1 and tool T
It is assumed that O2 has different lengths. In this case, in order to simplify the explanation, the holder 10 of the tools TO1 and TO2 is
If the center point A of is used as a reference point and is the check position of the movable part of the machine tool, when machining is performed using tool TO2, it cannot be lowered below point A in the X-axis direction.

−刃工具TO1を用いる場合には、工具TO1は工具T
O2に対してlだけ短かいので工具位置の補正を行なう
- When using the blade tool TO1, the tool TO1 is the tool T
Since it is shorter by l than O2, the tool position is corrected.

即ち、保持体10の中心点A(l−iX軸方向において
下方に1だけ下げることができる。つまり、工具TO1
においては、工作機械の可動部の進入禁止領域を−X軸
方向に工具長の補正量だけ減少させることができる。こ
のことを、第5図を参照して詳細に説明すると、工作機
械の可動部のチェック点は工具TO2においてはX軸方
向においては点Aまでが可動領域であったものが、To
lにおいては、−X軸方向に広がり、点A′まで可動領
域となる。
That is, the center point A of the holding body 10 (can be lowered by 1 downward in the l-iX axis direction. In other words, the tool TO1
In this case, the area in which the movable part of the machine tool is prohibited from entering can be reduced in the -X-axis direction by the correction amount of the tool length. To explain this in detail with reference to FIG. 5, the check points for the movable parts of the machine tool are that for tool TO2, the movable area up to point A in the X-axis direction is
1, it expands in the -X axis direction and becomes a movable region up to point A'.

換言すれば、工具TO1においては、従来の進入禁止領
域の設定の方法では領域aがその進入禁止領域であった
ものが、本発明のように工具長補正量を考慮して、その
工作機械の可動部の進入禁止領域を調整するようにする
と、工具TO1を用いて加工を行なう場合には、その禁
止領域は領域a′まで縮少させることができる。なお、
図において、bは安全のために設けられた工具先端と禁
止領域間の緩衝領域である。
In other words, in the tool TO1, area a was the prohibited area in the conventional method of setting the prohibited area, but as in the present invention, the area a is set as the prohibited area for the machine tool by taking into account the tool length correction amount. By adjusting the prohibited area of the movable part, the prohibited area can be reduced to area a' when machining is performed using tool TO1. In addition,
In the figure, b is a buffer area between the tool tip and the prohibited area provided for safety.

第4図は、本発明に係る加工領域のチェック方式を説明
するだめのフローチャートである。この図に基づいて、
加工領域のチェック方式を説明すると、 (1)工作機械の可動部が絶対的に進入できない固定さ
れた禁止領域りを設定する。
FIG. 4 is a flowchart illustrating a processing area checking method according to the present invention. Based on this diagram,
The method of checking the machining area is as follows: (1) A fixed prohibited area is set into which the moving parts of the machine tool cannot enter.

(2)加工態様を紗討して禁止領域Sの最大領域、例え
ば、工具長の最も長い工具による加工における禁止領域
を設定する。
(2) Examine machining modes and set the maximum area of the prohibited area S, for example, the prohibited area in machining with a tool with the longest tool length.

(3) 次に、加工条件の変化、例えば、工具の交換を
行なえば、その加工条件の変化に適合して、前記禁止領
域Sを調整する。なお、この実施例においては、加工条
件の変化の例としては、工具の交換のみを示しているが
、加工条件に変化をもたらすものであれば何であっても
よい。例えば、工具の先端部を基準点として、工具の設
定状態(工具の摩耗、保持体への取付状態等)に対応し
て、その禁止領域の調整を行なうようにすることもでき
る。また、例えば、禁止領域の調整はプログラムを用い
て行なう。つまり、工具番号とその工具の補正量を組合
せてプログラムしておき、NC装置がこれを実行するよ
うに構成する。
(3) Next, if the machining conditions change, for example, the tool is replaced, the prohibited area S is adjusted in accordance with the change in the machining conditions. In this embodiment, only tool exchange is shown as an example of a change in machining conditions, but any change may be used as long as it brings about a change in machining conditions. For example, the prohibited area may be adjusted using the tip of the tool as a reference point in accordance with the setting state of the tool (wear of the tool, state of attachment to the holder, etc.). Further, for example, the prohibited area is adjusted using a program. That is, the tool number and the correction amount for that tool are programmed in combination, and the NC device is configured to execute this program.

なお、本発明は、前述した実施例に限定されるものでは
なく、本発明の主旨の範囲内で種々の変形が可能であり
、これらを本発明の範囲から排除するものではない。
It should be noted that the present invention is not limited to the embodiments described above, and various modifications can be made within the scope of the gist of the present invention, and these are not excluded from the scope of the present invention.

(発明の効果) 本発明によれば、従来、固定的に取扱われていた加工条
件によって変更可能な禁止領域を一連の加工作業中にお
いても加工条件が変化する場合には、この加工条件の変
化に適合させて該禁止領域を可変に設定し得るので、加
工条件に適合させてきめ細かに禁止領域を可変に設定す
ることができワーク加工空間を拡大すると共に当該空間
の有効活用を図ることができる。
(Effects of the Invention) According to the present invention, when the machining conditions change even during a series of machining operations, the prohibited area that can be changed depending on the machining conditions, which has conventionally been fixed, can be changed by changing the machining conditions. Since the prohibited area can be variably set to suit the processing conditions, the prohibited area can be set variably in detail to suit the processing conditions, expanding the workpiece processing space and making effective use of the space. .

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

第1図は禁止領域の説明図、第2図は工具交換時の補正
量の説明図、第3図は本発明に係る工具交換上加工領域
の関連説明図、第4図は本発明に係る加工領域チェック
方式の70−チャートである。 1・・・チャック、2・・・テールストック、3・・・
ワーク、TOl、’f’02・・・工具、10・−・工
具の保持体。 特許出願人 ファナック株式会社 代理人弁理士辻 實 外1名 第1図 □=kJ止領械を 訟Σ3因 : 禁止@拭S 第4図
Fig. 1 is an explanatory diagram of the prohibited area, Fig. 2 is an explanatory diagram of the correction amount during tool exchange, Fig. 3 is an explanatory diagram related to the machining area for tool exchange according to the present invention, and Fig. 4 is an explanatory diagram according to the present invention. It is a 70-chart of the machining area check method. 1... Chuck, 2... Tail stock, 3...
Workpiece, TOl, 'f'02... Tool, 10... Tool holder. Patent applicant Fanuc Co., Ltd. Patent attorney Sangai Tsuji (1 figure)

Claims (2)

【特許請求の範囲】[Claims] (1) 数値制御装置付工作機械における加工領域チェ
ック方式において、工作機械6可動部の進入を絶対的に
禁止する第1の禁止領域と、加工条件によって領域を変
更可能な第2の禁止領域とを設け、該第2の禁止領域は
一連の加工作業における加工条件の変化に適合させて該
禁止領域を可変に設定するようにしたことを特徴とする
加工領域チェック方式。
(1) In a machining area check method for a machine tool with a numerical control device, there is a first prohibited area that absolutely prohibits entry of the moving parts of the machine tool 6, and a second prohibited area that can be changed depending on the machining conditions. A machining area checking method characterized in that the second prohibited area is variably set in accordance with changes in machining conditions in a series of machining operations.
(2)前記加工条件の変化が工具の交換であることを特
徴とする特許請求の範囲第(1)項記載の加工領域チェ
ック方式。
(2) The machining area checking method according to claim (1), wherein the change in machining conditions is a change of a tool.
JP5511384A 1984-03-22 1984-03-22 Check system of machining area Pending JPS60201855A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP5511384A JPS60201855A (en) 1984-03-22 1984-03-22 Check system of machining area
PCT/JP1985/000140 WO1985004354A1 (en) 1984-03-22 1985-03-22 Processing region-checking system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5511384A JPS60201855A (en) 1984-03-22 1984-03-22 Check system of machining area

Publications (1)

Publication Number Publication Date
JPS60201855A true JPS60201855A (en) 1985-10-12

Family

ID=12989693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5511384A Pending JPS60201855A (en) 1984-03-22 1984-03-22 Check system of machining area

Country Status (2)

Country Link
JP (1) JPS60201855A (en)
WO (1) WO1985004354A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288641A (en) * 1987-05-18 1988-11-25 Mitsubishi Heavy Ind Ltd Machining error prevention system for machine tool
JPS63306853A (en) * 1987-06-01 1988-12-14 Hitachi Seiki Co Ltd Cutting edge coordinate position setting device for numerically controlled machine tools

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5624608A (en) * 1979-08-07 1981-03-09 Fanuc Ltd Numerical value control system
JPS58126034A (en) * 1982-01-20 1983-07-27 Yamazaki Mazak Corp Control method for prevention of collision, in numerical control lathe

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63288641A (en) * 1987-05-18 1988-11-25 Mitsubishi Heavy Ind Ltd Machining error prevention system for machine tool
JPS63306853A (en) * 1987-06-01 1988-12-14 Hitachi Seiki Co Ltd Cutting edge coordinate position setting device for numerically controlled machine tools

Also Published As

Publication number Publication date
WO1985004354A1 (en) 1985-10-10

Similar Documents

Publication Publication Date Title
US6202003B1 (en) Numerically controlled machine tool and method
EP0104409A2 (en) A method of establishing safe zones in a numerically controlled machine
JPH0367822B2 (en)
JPS60201855A (en) Check system of machining area
JPS58155409A (en) Numerical control working system
US4698573A (en) Numerically controlled working process
US11720083B2 (en) Numerical control device
JP2002304203A (en) NC machine tool and machining method
JP4541589B2 (en) Workpiece machining method and program in numerically controlled machine tool
JP2002273601A (en) Multispindle machine tool
US12498696B2 (en) Numerical controller and control method to control a multi-edge tool
JPH05177480A (en) Controller of machining center equipped with automatic tool changer
JP2002341913A (en) Work machining method and program for numerically controlled machine tool
EP0414911A1 (en) Numerical control device for transfer machine
JP2002341914A (en) Numerically controlled lathe having opposed comblike tool posts, method for machining work by the same and its program
JP2520127B2 (en) Highly efficient tool selection method
JPH07253810A (en) Numerical control processing unit
JP2926524B2 (en) Numerical controller with trial cutting function
JPS6244357A (en) Tool life control system for numerically controlled device
JPS62130412A (en) Numerical control method
JPS63306853A (en) Cutting edge coordinate position setting device for numerically controlled machine tools
JP2612364B2 (en) Numerical control unit
JPS6114801A (en) Fixed cycle method of combined shape in numerically controlled lathe
EP0523246A1 (en) Method of producing multi-spindle machining motion data
JPH0545966B2 (en)