JPH05305549A - Numerically controlled machine tool - Google Patents
Numerically controlled machine toolInfo
- Publication number
- JPH05305549A JPH05305549A JP14007192A JP14007192A JPH05305549A JP H05305549 A JPH05305549 A JP H05305549A JP 14007192 A JP14007192 A JP 14007192A JP 14007192 A JP14007192 A JP 14007192A JP H05305549 A JPH05305549 A JP H05305549A
- Authority
- JP
- Japan
- Prior art keywords
- work
- door
- moving speed
- open
- state
- 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
Links
Landscapes
- Auxiliary Devices For Machine Tools (AREA)
Abstract
(57)【要約】
【目的】 数値制御工作機械において、作業者のミスに
基づく、作業者の負傷などの事故を防ぐ。
【構成】 ワーク加工装置およびワーク移動装置を覆う
シールドの開閉扉の開閉状態を検出し(S25)、開閉
扉が開状態にあるときには(S25:YES)、自動的
に閉状態にあるときのワークの移動速度に比べ、ワーク
の移動速度を遅くする(S27)。
(57) [Summary] [Purpose] In a numerically controlled machine tool, prevent accidents such as injury to the operator due to mistakes made by the operator. [Structure] The open / closed state of the opening / closing door of the shield that covers the work processing device and the work moving device is detected (S25), and when the open / close door is in the open state (S25: YES), the work in the automatically closed state is detected. The moving speed of the work is made slower than the moving speed of (S27).
Description
【0001】[0001]
【産業上の利用分野】本発明はワークを数値制御で加工
することが可能な数値制御工作機械に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerically controlled machine tool capable of machining a workpiece by numerical control.
【0002】[0002]
【従来の技術】従来、この種の数値制御工作機械の一形
式として次のようなものが既に存在する。それは、(a)
ワークを加工するワーク加工装置と、(b) ワークをワー
ク加工装置による加工位置と作業者による交換位置とに
それぞれ移動させるワーク移動装置と、(c) それらワー
ク加工装置およびワーク移動装置を外側から覆うシール
ドと、(d) そのシールドに設けられた作業者よる開閉が
可能な扉であって、開いた状態で作業者による交換位置
でのワーク交換を可能にするものと、(e) 入力された数
値制御情報に基づき、ワーク加工装置およびワーク移動
装置をそれぞれ制御する主制御装置とを備えた形式の数
値制御工作機械である。2. Description of the Related Art Conventionally, the following types of numerical control machine tools have already been available. It is (a)
A workpiece machining device for machining a workpiece, (b) a workpiece moving device for moving the workpiece to a machining position by the workpiece machining device and a replacement position for an operator, respectively, and (c) the workpiece machining device and the workpiece moving device from outside. (E) It is input that the shield to cover and (d) the door provided on the shield that can be opened and closed by the operator and that allows the operator to replace the workpiece at the replacement position in the open state. A numerical control machine tool of the type provided with a main controller that controls a workpiece machining device and a workpiece moving device based on the numerical control information.
【0003】そして、この形式の数値制御工作機械は、
ワーク移動装置によってワークが加工位置と交換位置と
の間を移動させられる際の速度が、扉の開閉状態とは無
関係に一義的に決定されていた。A numerically controlled machine tool of this type is
The speed at which the work is moved between the machining position and the exchange position by the work moving device is uniquely determined regardless of the open / close state of the door.
【0004】[0004]
【発明が解決しようとする課題】作業者はシールド内に
手を差し入れて作業をする場合には本来であれば、ワー
クの移動中でないことを確認した上で扉を開いて手を差
し入れるべきである。しかし、作業者が誤って、ワーク
移動中であるにもかかわらず扉を開けて手を差し入れて
しまうことがあり得、そのような場合には作業者の手が
移動する物体に当たって作業者が負傷するおそれがあ
る。要するに、従来装置には、作業者のミスに基づく事
故を十分には有効に防止することができないという問題
があったのである。When the operator inserts his / her hand into the shield to perform the work, the operator should open the door and insert the hand after confirming that the work is not moving. Is. However, the worker may accidentally open the door and insert his hand even while the work is moving, and in such a case, the worker's hand hits the moving object and the worker is injured. May occur. In short, the conventional device has a problem that an accident due to an operator's mistake cannot be effectively prevented.
【0005】請求項1の発明は、この問題を解決するた
めになされたものであって、扉の開閉状態を検出し、そ
の結果に応じてワークの移動速度を制御することによ
り、作業者が負傷することがない安全な数値制御工作機
械を提供することを目的としている。また、請求項2の
発明は請求項1の発明の一利用態様であって、作業者が
ワーク移動速度の指令値を自由に設定し得る数値制御工
作機械を提供することを目的としてなされたものであ
る。The invention of claim 1 has been made to solve this problem, and an operator can detect the open / closed state of the door and control the moving speed of the work according to the result of the detection. It is intended to provide a safe numerically controlled machine tool that is not injured. Further, the invention of claim 2 is one utilization mode of the invention of claim 1, and is made for the purpose of providing a numerically controlled machine tool in which an operator can freely set a command value of a work moving speed. Is.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明の要旨は、前記ワーク加工装置,ワ
ーク移動装置,シールド,扉および主制御装置を備えた
数値制御工作機械において、図1に示すように、扉の開
閉状態を検出する扉開閉状態検出手段1を設け、かつ、
主制御装置2を、その扉開閉状態検出手段1が扉が開状
態にあることを検出した状態と閉状態にあることを検出
した状態とでワーク移動装置3によるワークの移動速度
を変えるワーク移動速度制御手段4を有するものとした
ことにある。In order to achieve the above object, the gist of the invention of claim 1 is a numerically controlled machine tool equipped with the work machining device, work moving device, shield, door and main controller. As shown in FIG. 1, a door open / closed state detecting means 1 for detecting the open / closed state of the door is provided, and
Work movement in which the movement speed of the work by the work movement device 3 is changed in the main control device 2 depending on whether the door open / closed state detection means 1 detects that the door is open or closed. The speed control means 4 is provided.
【0007】一方、請求項2の発明の要旨は、図2に示
すように、請求項1の発明における「ワーク移動速度制
御手段4」を、作業者からの指令に応じて、扉が開状態
にあるときのワーク移動速度の指令値と閉状態にあると
きのワーク移動速度の指令値とのうち少なくとも前者を
記憶するワーク移動速度記憶手段5を有し、その指令値
に基づいてワーク移動装置3によるワークの移動速度を
変えるものとしたことにある。On the other hand, the gist of the invention of claim 2 is that, as shown in FIG. 2, the "work moving speed control means 4" in the invention of claim 1 is in a state where the door is opened in response to a command from an operator. The work moving speed storage means 5 for storing at least the former of the command value of the work moving speed when it is in the closed state and the command value of the work moving speed when in the closed state, and the work moving apparatus based on the command value. The reason is that the moving speed of the work according to 3 is changed.
【0008】なお、請求項2の発明における「ワーク移
動速度制御手段4」は例えば、扉が開状態にあるときの
ワーク移動速度の指令値のみを記憶する形式のワーク移
動速度記憶手段5を有し、ワーク移動速度を、扉が開状
態にあるときにはその指令値に、閉状態にあるときに
は、作業者の意思とは無関係に予め設定された標準値に
する態様とすることができる。さらに、扉が開状態にあ
るときのワーク移動速度の指令値も閉状態にあるときの
ワーク移動速度の指令値も記憶する形式のワーク移動速
度記憶手段5を有し、ワーク移動速度を、扉が開状態に
あるときには開状態用の指令値に、閉状態にあるときに
は、閉状態用の指令値にする態様とすることもできる。The "work moving speed control means 4" in the invention of claim 2 has, for example, a work moving speed storage means 5 of a type for storing only a command value of the work moving speed when the door is in the open state. However, the work moving speed can be set to the command value when the door is in the open state and to the standard value which is set in advance when the door is in the closed state regardless of the intention of the worker. Further, it has a work moving speed storage means 5 of a type for storing a command value of the work moving speed when the door is in the open state and a command value of the work moving speed when the door is in the closed state. Can be set to the command value for the open state when is in the open state, and can be set to the command value for the closed state when in the closed state.
【0009】なお、請求項1の発明における「ワーク移
動速度制御手段4」はその他の態様とすることもでき、
例えば、ワークの移動速度を、扉が開状態にあるときに
は、予め設定された標準値(例えば、0または、閉状態
におけるワーク移動速度の一般的な値より小さい0でな
い値)とし、閉状態にあるときには、予め設定された標
準値または作業者により設定された指令値とする態様と
することもできる。さらに、ワークの移動速度を、扉が
閉状態にあるときには、予め設定された標準値とし、開
状態にあるときには、閉状態におけるワーク移動速度の
標準値に1より小さな正の固定比率を掛け算して取得し
た目標ワーク移動速度を実現する態様とすることもでき
る。Incidentally, the "work moving speed control means 4" in the invention of claim 1 may have other modes,
For example, when the door is in the open state, the work moving speed is set to a preset standard value (for example, 0 or a non-zero value that is smaller than the general value of the work moving speed in the closed state) and is set to the closed state. In some cases, a standard value set in advance or a command value set by an operator may be used. Further, the work moving speed is set to a preset standard value when the door is closed, and when the door is open, the work moving speed standard value in the closed state is multiplied by a positive fixed ratio smaller than 1. It is also possible to adopt a mode in which the target workpiece movement speed acquired by the above is realized.
【0010】[0010]
【作用】請求項1および2の各発明に係る数値制御工作
機械においては、扉開閉状態検出手段1により扉の開閉
状態が検出され、主制御装置2のワーク移動速度制御手
段4により、ワークの移動速度が、扉が開状態にあるこ
とを検出された状態と閉状態にあることを検出された状
態とで変えられる。このとき、ワーク移動速度制御手段
4を例えば、作業者からの指令に従い、または作業者か
らの指令の有無とは無関係に、扉が開状態にあることを
検出された状態では、閉状態にあることを検出された状
態におけるワーク移動装置によるワーク移動速度よりワ
ーク移動速度を遅くするものとして各発明を実施すれ
ば、作業者が誤ってワークの移動中に扉を開いてしまう
ことがあっても、自動的にワークが減速または停止させ
られるため、作業者が危険な状態に置かれずに済むこと
となる。In the numerically controlled machine tool according to the first and second aspects of the present invention, the door open / closed state detecting means 1 detects the open / closed state of the door, and the work moving speed control means 4 of the main controller 2 detects the work. The moving speed can be changed depending on whether the door is detected to be open or closed. At this time, the work moving speed control means 4 is in a closed state in a state in which it is detected that the door is in an open state, for example, according to a command from the worker or regardless of the presence or absence of the command from the worker. If each invention is implemented by setting the work moving speed to be slower than the work moving speed by the work moving device in the state in which it is detected, even if the worker accidentally opens the door during the movement of the work, Since the work is automatically decelerated or stopped, the worker is not put in a dangerous state.
【0011】特に、請求項2の発明に係る数値制御工作
機械においては、ワーク移動速度記憶手段5により、作
業者からの指令に応じて、扉が開状態にあるときのワー
ク移動速度の指令値と閉状態にあるときの指令値との少
なくとも前者が記憶され、ワーク移動速度制御手段4に
より、その指令値に基づいてワーク移動速度が制御され
る。したがって、作業者は少なくとも開状態におけるワ
ーク移動速度の指令値を自由に設定することが可能とな
り、ワーク移動速度の制御特性を自由に設定することが
可能となる。Particularly, in the numerically controlled machine tool according to the second aspect of the present invention, the work moving speed storage means 5 causes the work moving speed storing means 5 to instruct the work moving speed when the door is in the open state in response to a command from the operator. And at least the former command value in the closed state are stored, and the work moving speed control means 4 controls the work moving speed based on the command value. Therefore, the worker can freely set the command value of the work moving speed at least in the open state, and can freely set the control characteristic of the work moving speed.
【0012】[0012]
【発明の効果】このように、請求項1および2の各発明
によれば、扉の開閉状態に応じてワークの移動速度が制
御されるため、ワークの移動速度が扉の開閉状態、すな
わち作業者の作業状態との関係において適正となり、作
業者の作業ミスに基づく事故を十分に有効に防止するこ
とができるという効果が得られる。As described above, according to the first and second aspects of the invention, since the moving speed of the work is controlled according to the open / closed state of the door, the moving speed of the work is the open / closed state of the door, that is, the work. This is appropriate in relation to the worker's work state, and the effect of being able to sufficiently and effectively prevent an accident due to a worker's work mistake is obtained.
【0013】特に、請求項2の発明によれば、作業者は
少なくとも扉が開状態にあるときのワーク移動速度の指
令値を自由に設定することが可能となり、ワーク移動速
度の制御の自由度が向上するという効果が得られる。In particular, according to the second aspect of the present invention, the worker can freely set the command value of the work moving speed at least when the door is in the open state, and the degree of freedom of control of the work moving speed. The effect that is improved is obtained.
【0014】[0014]
【実施例】以下、請求項1および2の発明に共通の一実
施例である数値制御工作機械を図面に基づいて詳細に説
明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A numerically controlled machine tool which is an embodiment common to the inventions of claims 1 and 2 will be described below in detail with reference to the drawings.
【0015】本数値制御工作機械(以下、単に工作機械
という)は図3に示すように、主軸10を備えている。
主軸10は主軸モータ12によりZ軸(図において上下
方向に延びる軸)の回りに回転させられる。The numerically controlled machine tool (hereinafter, simply referred to as machine tool) is provided with a spindle 10 as shown in FIG.
The spindle 10 is rotated by a spindle motor 12 around a Z axis (an axis extending in the vertical direction in the drawing).
【0016】この主軸10にはドリル等の工具14が着
脱可能に取り付けられている。また、その主軸10を回
転可能に保持する保持部材16には、マガジン18,そ
れを旋回させるマガジンモータ20等を主体とする工具
交換装置22が取り付けられており、主軸10に装着さ
れる工具14の交換を自動的に行い得るようになってい
る。A tool 14 such as a drill is removably attached to the spindle 10. Further, a tool changing device 22 including a magazine 18, a magazine motor 20 for rotating the magazine 18, and the like is attached to a holding member 16 that rotatably holds the main spindle 10, and the tool 14 attached to the main spindle 10 is attached. Can be exchanged automatically.
【0017】主軸10はまた、Z軸モータ30によりZ
軸方向位置が変化させられ、さらに、X軸モータ32お
よびY軸モータ34により、それぞれX軸方向(図にお
いて紙面に直角な方向)およびY軸方向(図において左
右方向)に移動させられる。The main shaft 10 is also Z-driven by a Z-axis motor 30.
The position in the axial direction is changed, and further, the X-axis motor 32 and the Y-axis motor 34 respectively move in the X-axis direction (direction perpendicular to the paper surface in the drawing) and Y-axis direction (horizontal direction in the drawing).
【0018】主軸10に対向する位置にはワーク交換装
置40が配置されている。ワーク交換装置40は、水平
のテーブル42,それを旋回させるパレット交換モータ
44等を主体とし、工具14により加工されるワークを
交換するものである。テーブル42のうちそれの軸線に
関して対称な2部分はそれぞれ、第1パレット50およ
び第2パレット52として機能するようになっている。
図示の原状態では、第1パレット50は作業者に近接
し、作業者によるワークの、テーブル42に対する着脱
すなわちワークの交換が行われる予定の交換位置(これ
が請求項1および2の各発明における「交換位置」の一
態様である)に位置し、一方、第2パレット52は工具
14に正対し、工具14により加工が行われる予定の加
工位置に位置しているが、パレット交換モータ44の駆
動によってテーブル42が180度旋回させられれば、
第1パレットは加工位置に、第2パレットは交換位置に
それぞれ移動させられることとなる。なお、パレット交
換モータ44はサーボモータとされていて、任意の位置
でテーブル42の旋回速度を自由に変化させることが可
能となっている。A work exchanging device 40 is arranged at a position facing the spindle 10. The work exchanging device 40 has a horizontal table 42, a pallet exchanging motor 44 for rotating the table 42 and the like as a main component, and exchangs a work to be machined by the tool 14. Two parts of the table 42 which are symmetrical with respect to the axis thereof serve as a first pallet 50 and a second pallet 52, respectively.
In the original state shown in the drawing, the first pallet 50 is close to the worker, and the replacement position where the worker attaches / detaches the work to / from the table 42, that is, the work is to be replaced (this is the “position in the inventions of claims 1 and 2”. The second pallet 52 faces the tool 14 and is located at a machining position where machining is to be performed by the tool 14, but the pallet exchanging motor 44 is driven. If the table 42 is turned 180 degrees by
The first pallet will be moved to the processing position and the second pallet will be moved to the replacement position. The pallet changing motor 44 is a servo motor, and the turning speed of the table 42 can be freely changed at any position.
【0019】すなわち、本実施例においては、ワーク交
換装置40が請求項1および2の各発明における「ワー
ク移動装置3」の一態様を構成しているのである。That is, in the present embodiment, the work exchanging device 40 constitutes one aspect of the "work moving device 3" in the inventions of claims 1 and 2.
【0020】以上説明した工具14等は箱状のシールド
60により外側から覆われている。なお、図はシールド
60のうち図において最も手前側の面を除去した状態を
示している。シールド60の前面(図において左側の側
面)のパネルの中央部分には、作業者による開閉が可能
な扉64が設けられている。扉64は前記交換位置に近
接し、作業者がワーク交換を行うのに適した位置に配置
されている。扉64が開いた状態を図4に示す。The tool 14 and the like described above are covered from the outside by a box-shaped shield 60. The figure shows a state in which the frontmost surface of the shield 60 in the figure is removed. A door 64 that can be opened and closed by an operator is provided in the center of the panel on the front surface (the left side surface in the drawing) of the shield 60. The door 64 is located near the exchange position and is located at a position suitable for an operator to exchange the work. The state where the door 64 is opened is shown in FIG.
【0021】扉64は、図3に示すように、各々ガラス
製の観察窓(図示省略)を有する2枚のパネル65と、
各パネル65を図において紙面に直角な方向にスライド
可能に保持する保持手段66であって、互いに平行な2
本のレールの各々が各パネル65をローラを介して案内
するものとを主体として構成されている。この扉64に
おいては、開状態では、シールド60の前面パネルのう
ち、図4において左側の部分の背後に2枚のパネル65
が重ねて収納され、この状態から、それらパネル65の
うち後側のものが作業者により図において右方に引き出
されれば、そのパネル65のほぼ全体が露出したときに
そのパネル65が前側のパネル65に係合し、後側のパ
ネル65がさらに引き出されれば、それと共に前側のパ
ネル65が引き出され、後側のパネル65の右端がシー
ルド60の前面パネルの開口の右端に一致したときに、
その開口全体が2枚のパネル65によって閉じられるこ
とになる。なお、同図において符号67は、後側のパネ
ル65をスライドさせる際に作業者が握る把手を示す。
この扉64の開閉状態は図3に示す扉開閉センサ70
(これが請求項1および2の各発明における「扉開閉状
態検出手段」の一態様である)により検出される。扉開
閉センサ70はパネル65が収納位置にあるか否かを検
出するリミットスイッチであるが、例えば、非接触型
(例えば、近接センサ,ホトインタラプタ)とすること
もできる。As shown in FIG. 3, the door 64 includes two panels 65 each having an observation window (not shown) made of glass,
A holding means 66 for holding each panel 65 slidably in a direction perpendicular to the plane of the drawing, which is parallel to each other.
Each of the rails of the book is mainly configured to guide each panel 65 through rollers. In this door 64, in the open state, two panels 65 are provided behind the left side portion of the front panel of the shield 60 in FIG.
When the rear side of the panels 65 is pulled out to the right in the figure from the state in which the panels 65 are stacked and stored, when the entire panel 65 is exposed, the panel 65 is the front panel. When the rear panel 65 is further pulled out by engaging with 65, the front panel 65 is pulled out together with it, and when the right end of the rear panel 65 is aligned with the right end of the opening of the front panel of the shield 60,
The entire opening will be closed by the two panels 65. In the figure, reference numeral 67 indicates a handle gripped by an operator when sliding the rear panel 65.
The open / closed state of the door 64 is the door open / close sensor 70 shown in FIG.
(This is one mode of the "door open / closed state detection means" in each of the first and second aspects of the invention). The door opening / closing sensor 70 is a limit switch that detects whether or not the panel 65 is in the storage position, but may be, for example, a non-contact type (for example, a proximity sensor or a photo interrupter).
【0022】シールド60の前面パネルの右側部には、
図4に示すように、操作パネル74が取り付けられてい
る。この操作パネル74には、工作機械の起動を指令す
るために作業者により操作される起動スイッチ76や、
キー等の入力手段77や、CRT,液晶表示器等の表示
手段78が設けられている。一方、図3に示すように、
シールド60の後面(図において右側の側面)のパネル
には、主制御装置80が取り付けられている。On the right side of the front panel of the shield 60,
As shown in FIG. 4, an operation panel 74 is attached. The operation panel 74 includes a start switch 76 operated by an operator for instructing start of the machine tool,
Input means 77 such as keys and display means 78 such as a CRT and a liquid crystal display are provided. On the other hand, as shown in FIG.
A main controller 80 is attached to a panel on the rear surface (the right side surface in the drawing) of the shield 60.
【0023】この主制御装置80は複数のコンピュータ
を主体として構成されており、図5に示すように、運転
指令部82およびモータ制御部84を備えている。運転
指令部82はCPU86およびメモリ88を有し、その
メモリ88には図6に概念的に示すように、図8のフロ
ーチャートで表される運転指令プログラム,数値制御を
行うのに必要な数値制御プログラム(数値データ等の集
合であり、これが請求項1および2の各発明における
「数値制御情報」の一態様である)を始めとする各種プ
ログラムが予め記憶されている。一方、モータ制御部8
4もCPU90およびメモリ92を有し、そのメモリ9
2には図7に概念的に示すように、図9のフローチャー
トで表されるモータ制御プログラムを始めとする各種プ
ログラムが予め記憶されている。また、運転指令部82
とモータ制御部84との間には、相互に情報を交換する
ために使用される共通RAM96が接続されている。The main control unit 80 is mainly composed of a plurality of computers, and as shown in FIG. 5, has an operation command section 82 and a motor control section 84. The operation command unit 82 has a CPU 86 and a memory 88, and in the memory 88, as conceptually shown in FIG. 6, the operation command program represented by the flowchart of FIG. 8 and numerical control necessary for performing numerical control. Various programs including a program (a set of numerical data and the like, which is one mode of the "numerical control information" in the inventions of claims 1 and 2) are stored in advance. On the other hand, the motor controller 8
4 also has a CPU 90 and a memory 92, and its memory 9
2, various programs including a motor control program represented by the flowchart of FIG. 9 are stored in advance, as conceptually shown in FIG. In addition, the operation command unit 82
A common RAM 96 used for exchanging information with each other is connected between the motor controller 84 and the motor controller 84.
【0024】運転指令部82の入力部には図5に示すよ
うに、前記入力手段77が接続されており、作業者がこ
の入力手段77を介して、テーブル42の旋回速度(す
なわち、パレットの交換速度)が扉64が開状態にある
ときと閉状態にあるときとにそれぞれ取るべき指令値を
入力すれば、その指令値はまず、運転指令部82のメモ
リ88に記憶され(図6参照)、その後、共通RAM9
6を介して、モータ制御部84のメモリ92にも記憶さ
れる(図7参照)。一方、モータ制御部84の入力部に
は前記扉開閉センサ70が接続され、また、出力部に
は、前記X軸モータ32,Y軸モータ34,Z軸モータ
30,主軸モータ12,マガジンモータ20およびパレ
ット交換モータ44が接続されている。As shown in FIG. 5, the input unit 77 is connected to the input unit of the operation command unit 82, and the operator can turn the table 42 through the input unit 77 (that is, the pallet speed). If the command value to be taken is input when the door 64 is in the open state and when the door 64 is in the closed state, the command value is first stored in the memory 88 of the operation command unit 82 (see FIG. 6). ), And then the common RAM 9
It is also stored in the memory 92 of the motor control unit 84 via 6 (see FIG. 7). On the other hand, the door opening / closing sensor 70 is connected to the input section of the motor control section 84, and the X-axis motor 32, Y-axis motor 34, Z-axis motor 30, main spindle motor 12, magazine motor 20 are connected to the output section. And a pallet exchange motor 44 is connected.
【0025】すなわち、本実施例においては、工作機械
のうちワーク交換装置40とシールド60と扉64と主
制御装置80とを除く部分が、請求項1および2の各発
明における「ワーク加工装置」の一態様を構成している
のである。That is, in this embodiment, the part of the machine tool excluding the work exchanging device 40, the shield 60, the door 64, and the main control device 80 is the "work processing device" in each of the first and second aspects of the invention. It constitutes one aspect.
【0026】次に本工作機械の作動を説明する。Next, the operation of this machine tool will be described.
【0027】工作機械の電源が投入されれば、運転指令
部82のコンピュータは図8の運転指令プログラムの実
行を、モータ制御部84のコンピュータは図9のモータ
制御プログラムの実行をそれぞれ開始する。When the power of the machine tool is turned on, the computer of the operation command unit 82 starts execution of the operation command program of FIG. 8 and the computer of the motor control unit 84 starts execution of the motor control program of FIG.
【0028】図8の運転指令プログラムにおいては、ま
ず、ステップS11(以下、単にS11で表す。他のス
テップについても同じ)において、作業者により前記起
動スイッチ76がON状態に操作されるのが待たれ、操
作されたならば、S12において、モータ制御部84に
対してパレット搬入指令が出される。モータ制御部84
により、今回加工すべきワークを交換位置から加工位置
に移動させるためであり、これについては後に詳述す
る。In the operation command program of FIG. 8, first, in step S11 (hereinafter referred to simply as S11. The same applies to other steps), it is waited for the operator to operate the start switch 76 to the ON state. If operated, the pallet carry-in command is issued to the motor controller 84 in S12. Motor control unit 84
This is for moving the workpiece to be machined this time from the exchange position to the machining position, which will be described in detail later.
【0029】その後、S13において、メモリ88か
ら、今回実行すべき数値制御プログラムが読み出され
る。メモリ88には複数種類の数値制御プログラムが予
め記憶されており、そのうち作業者により予め指定され
たもののみが本ステップにおいて読み出されることにな
るのである。続いて、S14において、その今回の数値
制御プログラムについての処理がすべて終了したか否か
が判定される。今回は未だ終了していないと仮定すれ
ば、判定がNOとなり、S16において、今回の数値制
御プログラムに属する多数の数値データ等が1個ずつ順
に解析され、作業者が要求する各加工動作を実現するた
めの指令がモータ制御部84に対して出される。Thereafter, in S13, the numerical control program to be executed this time is read from the memory 88. A plurality of kinds of numerical control programs are stored in the memory 88 in advance, and only the one designated in advance by the operator is read out in this step. Subsequently, in S14, it is determined whether or not all the processes for the current numerical control program have been completed. Assuming that this time is not yet finished, the determination becomes NO, and in S16, a large number of numerical data etc. belonging to the current numerical control program are sequentially analyzed one by one, and each machining operation requested by the operator is realized. A command to do so is issued to the motor control unit 84.
【0030】その後、S14および16の実行が何回も
実行されるうちに今回の数値制御プログラムについての
処理がすべて終了したと仮定すれば、S14の判定がY
ESとなり、S15に移行する。本ステップにおいて
は、再び起動スイッチ76がON状態に操作されたか否
かが判定され、操作されていなければ判定がNOとなっ
て、S11に戻るが、操作されていれば判定がYESと
なって、S12に戻る。After that, assuming that the processing for the current numerical control program is completed while the processing in S14 and 16 is executed many times, the determination in S14 is Y.
It becomes ES and shifts to S15. In this step, it is determined again whether or not the activation switch 76 has been operated to the ON state. If not operated, the determination is NO, and the process returns to S11. However, if it is operated, the determination is YES. , Return to S12.
【0031】一方、図9のモータ制御プログラムにおい
ては、まず、S21において、運転指令部82から今回
の指令が出されるのが待たれ、出されたならば、S22
において、その今回の指令がパレット搬入指令であるか
否かが判定される。今回はそうであると仮定すれば判定
がYESとなり、S23以下のステップに移行する。On the other hand, in the motor control program of FIG. 9, first, in S21, it is awaited that the current command is issued from the operation command unit 82, and if so, S22.
At, it is determined whether or not the current command is a pallet carry-in command. If this is the case this time, the determination is yes, and the process proceeds to steps S23 and below.
【0032】S23においては、パレット交換モータ4
4がテーブル42を旋回させる目標角度が演算される。
目標角度は普通、180度とされる。続いて、S24に
おいて、目標角度のうち未だ達成されていない未達成角
度が演算され、それが0であるか否か、すなわち、目標
角度が完全に達成されたか否かが判定される。今回は未
だ達成されていないと仮定すれば、判定がNOとなり、
S25において、扉開閉センサ70からの出力信号に基
づき、扉64が開いているか否かが判定される。開いて
いない場合には、判定がNOとなり、S26において、
メモリ92からテーブル旋回速度の閉状態用の指令値が
読み出され、それが今回の旋回速度の指令値とされる。
一方、扉64が開いている場合には、S25の判定がY
ESとなり、S27において、メモリ92からテーブル
旋回速度の開状態用の指令値が読み出され、これが今回
の旋回速度の指令値とされる。いずれの場合にもその
後、S28において、今回の旋回速度の指令値が実現さ
れるようにパレット交換モータ44に対する指令が出さ
れる。その後、S24に戻り、以下、S24〜28の実
行が今回の目標角度が完全に達成されてS24の判定が
YESとなるまで繰り返され、YESとなったならば、
S21に戻る。In S23, the pallet changing motor 4
A target angle at which the table 4 turns the table 42 is calculated.
The target angle is usually 180 degrees. Subsequently, in S24, an unachieved angle that has not been achieved among the target angles is calculated, and it is determined whether or not it is 0, that is, whether or not the target angle is completely achieved. Assuming that it has not been achieved this time, the judgment is NO,
In S25, it is determined whether or not the door 64 is open based on the output signal from the door opening / closing sensor 70. If it is not open, the determination is NO, and in S26,
A command value for the closed state of the table turning speed is read from the memory 92, and this is used as the command value of the turning speed of this time.
On the other hand, if the door 64 is open, the determination in S25 is Y.
ES is reached, and in S27, the command value for the open state of the table turning speed is read from the memory 92, and this is set as the command value of the turning speed of this time. In either case, thereafter, in S28, a command is issued to the pallet changing motor 44 so that the current command value of the turning speed is realized. After that, the process returns to S24, and thereafter, the execution of S24 to 28 is repeated until the target angle of this time is completely achieved and the determination of S24 becomes YES.
Return to S21.
【0033】以上、運転指令部82から出された今回の
指令がパレット搬入指令であった場合について説明した
が、そうではない場合には、S22の判定がNOとな
り、S29において、今回の指令に応じた加工動作が実
現されるように各種モータ32等に対する指令が出さ
れ、その後、S21に戻ることになる。The case where the current command issued from the operation command unit 82 is the pallet carry-in command has been described above. However, if it is not, the determination in S22 becomes NO, and the current command is issued in S29. A command is issued to the various motors 32 and the like so that the corresponding machining operation is realized, and thereafter, the process returns to S21.
【0034】次に作業者の作業内容を工作機械の作動と
の関係において説明する。Next, the work contents of the worker will be described in relation to the operation of the machine tool.
【0035】作業者は本来、次のような加工作業を行
う。すなわち、今回のワークに対して加工を開始すべく
作業者はまず、起動スイッチ76をON状態に操作す
る。その結果、今回のワークの加工に先立ってテーブル
42が180度だけ旋回させられ、これにより、交換位
置にある今回のワークは加工位置に、加工位置にある前
回のワーク(加工済みのワーク)は交換位置にそれぞれ
同時に移動させられる。その後、前回のワークが交換位
置に到達して停止するのを待って作業者は、今回のワー
クが工具14で加工されている最中に、扉64を開けて
前回のワークをテーブル42から取り外してそれに代え
て次回のワークを取り付ける。その後、作業者は扉64
を閉じて起動スイッチ76を再びON状態に操作する。
以後作業者は、加工済みのワークが交換位置に移動させ
られてくる度に、扉64を開けてワークの交換を行い、
その後扉64を閉じて起動スイッチ76をON状態に操
作するという工程を繰り返す。The worker essentially performs the following working work. That is, the operator first operates the start switch 76 to the ON state in order to start the machining of the workpiece this time. As a result, the table 42 is swung by 180 degrees prior to the machining of the workpiece this time, whereby the present workpiece in the exchange position is in the machining position, and the previous workpiece (machined workpiece) in the machining position is in the machining position. It can be moved to the exchange position simultaneously. After that, waiting for the previous work to reach the exchange position and stop, the worker opens the door 64 and removes the previous work from the table 42 while the current work is being processed by the tool 14. Instead, attach the next work. After that, the worker opens the door 64
And the start switch 76 is turned on again.
After that, the worker opens the door 64 and replaces the work each time the processed work is moved to the replacement position.
After that, the process of closing the door 64 and operating the start switch 76 to the ON state is repeated.
【0036】作業者は、工作装置の運転中にシールド6
0内に手を差し入れる場合には、本来であれば、加工済
みのワークが交換位置に停止した後に、扉64を開けて
手をシールド60内に差し入れるべきである。しかし、
例えばワーク交換を急ぐなどのために、テーブル旋回中
に作業者が誤って、扉64を開けて手をシールド60内
に差し入れることがあり得る。この場合、本実施例にお
いては、モータ制御部84はテーブル42を旋回させる
際には逐次、扉64の開閉状態を検出し、扉64が開状
態にあれば開状態用の指令値、閉状態にあれば閉状態用
の指令値に従ってテーブル42を旋回させる。今回は、
開状態用の指令値の方が閉状態用の指令値より小さくな
るように、すなわち、開状態の方が閉状態よりテーブル
42の旋回速度が遅くなるように予め設定されていると
仮定すれば、テーブル旋回中に作業者が誤って扉64を
開けた場合には、テーブル42の旋回速度が開状態用の
指令値に、すなわち通常より直ちに遅くされる。したが
って、テーブル旋回中に作業者が誤って、扉64を開い
て手をシールド60内に差し入れても、テーブル42が
直ちに減速させられるため、作業者の事故につながらず
に済む。テーブル42はその後、扉64が閉じられるま
で低速で旋回させられる。The worker works on the shield 6 while the machine tool is operating.
When the hand is inserted into 0, the door 64 should be opened and the hand should be inserted into the shield 60 after the processed work is stopped at the exchange position. But,
It is possible that an operator accidentally opens the door 64 and inserts his / her hand into the shield 60 while the table is swiveling, for example, for urgent work replacement. In this case, in the present embodiment, the motor control unit 84 sequentially detects the open / closed state of the door 64 when turning the table 42, and if the door 64 is in the open state, the command value for the open state, the closed state. If there is, the table 42 is turned according to the command value for the closed state. This time,
Assuming that the command value for the open state is smaller than the command value for the closed state, that is, the turning speed of the table 42 is slower in the open state than in the closed state. If the operator mistakenly opens the door 64 while the table is turning, the turning speed of the table 42 is immediately reduced to the command value for the open state, that is, faster than usual. Therefore, even if the operator accidentally opens the door 64 and inserts his / her hand into the shield 60 while the table is turning, the table 42 is immediately decelerated, which does not lead to an accident of the operator. The table 42 is then swung slowly until the door 64 is closed.
【0037】以上の説明から明らかなように、本実施例
においては、主制御装置80のコンピュータのうち、メ
モリ88,92の、テーブル旋回速度(これが請求項1
および2の各発明における「ワーク移動速度」の一態様
である)の開状態用および閉状態用のそれぞれの指令値
を記憶する部分と、入力手段77とが互いに共同して、
請求項2の発明における「ワーク移動速度記憶手段5」
の一態様を構成し、それと、主制御装置80のコンピュ
ータの、図9のS24〜28を実行する部分とが互いに
共同して、請求項1および2の各発明「ワーク移動速度
制御手段4」の一態様を構成しているのである。As is apparent from the above description, in the present embodiment, the table turning speed of the memories 88 and 92 of the computer of the main controller 80 (this is the case of claim 1).
And the input means 77 cooperate with each other to store a command value for each of the open state and the closed state, which is one aspect of the "work moving speed" in each of the inventions 1 and 2, described above.
"Work movement speed storage means 5" in the invention of claim 2
And a portion of the computer of the main control device 80 that executes S24 to 28 in FIG. 9 cooperate with each other, and the invention "work movement speed control means 4" of each of claims 1 and 2. It constitutes one aspect.
【0038】以上、本発明の一実施例を図面に基づいて
詳細に説明したが、本発明はその他の態様で実施するこ
とができる。Although one embodiment of the present invention has been described in detail with reference to the drawings, the present invention can be implemented in other modes.
【0039】例えば、上記実施例においては、扉64が
開状態にあるときにはテーブル42が低速で旋回させら
れるようになっていたが、停止させるようにして本発明
を実施することができる。For example, in the above embodiment, when the door 64 is in the open state, the table 42 can be rotated at a low speed, but the present invention can be implemented by stopping it.
【0040】また、前記実施例においては、テーブル4
2を旋回させる直前であると旋回中であるとを問わず扉
64が開いたか否かが逐次判定され、扉64が開いてい
る間はテーブル42が通常より遅い速度で旋回させられ
るようになっていたが、例えば、テーブル42を旋回さ
せる直前に限って扉64が開いているか否かを判定し、
そうであれば通常より遅い速度(または0)で、そうで
なければ通常の速度でテーブル42を一回の旋回工程が
終了するまで、すなわち、旋回開始後に扉64が開いた
か否かとは無関係に、旋回させるようにして本発明を実
施することもできる。Further, in the above embodiment, the table 4
Whether or not the door 64 is opened immediately before turning 2 and whether or not the door 64 is open is sequentially determined. While the door 64 is open, the table 42 can be turned at a slower speed than usual. However, for example, it is determined whether or not the door 64 is opened only immediately before turning the table 42,
If so, the table 42 is rotated at a slower speed (or 0) than usual, and otherwise at a normal speed until the single turning process of the table 42 is completed, that is, regardless of whether the door 64 is opened after the turning is started. It is also possible to implement the present invention by making it turn.
【0041】また、前記実施例においては、テーブル4
2の旋回運動によってワークの、加工位置と交換位置と
の間の移動が行われるようになっていたが、例えば、テ
ーブル42の直線運動によって行われるようにして本発
明を実施することもできる。Further, in the above embodiment, the table 4
Although the movement of the work between the machining position and the exchange position is performed by the two turning motions, the present invention can be implemented by performing the linear motion of the table 42, for example.
【0042】これらの他にも、当業者の知識に基づい
て、種々の変形,改良を施した態様で本発明を実施する
こともできる。In addition to these, the present invention can be implemented in various modified and improved modes based on the knowledge of those skilled in the art.
【図1】請求項1の発明の構成を概念的に示す図であ
る。FIG. 1 is a diagram conceptually showing the structure of the invention of claim 1.
【図2】請求項2の発明の構成を概念的に示す図であ
る。FIG. 2 is a diagram conceptually showing the structure of the invention of claim 2.
【図3】請求項1および2の発明に共通の一実施例であ
る数値制御工作機械を示す側面図である。FIG. 3 is a side view showing a numerically controlled machine tool which is an embodiment common to the inventions of claims 1 and 2.
【図4】その数値制御工作機械を示す正面図である。FIG. 4 is a front view showing the numerically controlled machine tool.
【図5】図3における主制御装置の電気系統を示す図で
ある。5 is a diagram showing an electric system of a main controller in FIG.
【図6】図5における運転指令部のメモリの構成を概念
的に示す図である。6 is a diagram conceptually showing the structure of the memory of the operation command unit in FIG.
【図7】図5におけるモータ制御部のメモリの構成を概
念的に示す図である。7 is a diagram conceptually showing the structure of a memory of a motor control unit in FIG.
【図8】図5における運転指令部のコンピュータが用い
る運転指令プログラムを示すフローチャートである。8 is a flowchart showing a driving command program used by a computer of a driving command unit in FIG.
【図9】図5におけるモータ制御部のコンピュータが用
いるモータ制御プログラムを示すフローチャートであ
る。9 is a flowchart showing a motor control program used by a computer of a motor control unit in FIG.
10 主軸 14 工具 40 パレット交換装置 42 テーブル 60 シールド 64 扉 70 扉開閉センサ 80 主制御装置 10 Spindle 14 Tool 40 Pallet Exchanger 42 Table 60 Shield 64 Door 70 Door Open / Close Sensor 80 Main Controller
Claims (2)
者による交換位置とにそれぞれ移動させるワーク移動装
置と、 それらワーク加工装置およびワーク移動装置を外側から
覆うシールドと、 そのシールドに設けられた作業者による開閉が可能な扉
であって、開いた状態で作業者による前記交換位置での
ワーク交換を可能にするものと、 入力された数値制御情報に基づき、前記ワーク加工装置
およびワーク移動装置をそれぞれ制御する主制御装置と
を備えた数値制御工作機械において、 前記扉の開閉状態を検出する扉開閉状態検出手段を設
け、かつ、前記主制御装置を、その扉開閉状態検出手段
が扉が開状態にあることを検出した状態と閉状態にある
ことを検出した状態とで前記ワーク移動装置によるワー
クの移動速度を変えるワーク移動速度制御手段を有する
ものとしたことを特徴とする数値制御工作機械。1. A work processing device for processing a work, a work moving device for moving the work to a processing position by the work processing device and a replacement position for an operator, and the work processing device and the work moving device outside. The shield that is covered by the shield and the door that is provided on the shield and that can be opened and closed by the operator, and that allows the operator to replace the workpiece at the above-mentioned replacement position in the opened state. Based on the above, in a numerically controlled machine tool including a main controller that controls the work processing device and the work moving device, a door open / closed state detection unit that detects an open / closed state of the door is provided, and the main controller And the state in which the door open / closed state detection means detects that the door is in the open state and the state in which the door is in the closed state. Numerically controlled machine tool, characterized in that it has to have a work moving speed control means for changing the moving speed of the workpiece by the braking system.
からの指令に応じて、前記扉が開状態にあるときのワー
ク移動速度の指令値と閉状態にあるときのワーク移動速
度の指令値とのうち少なくとも前者を記憶するワーク移
動速度記憶手段を有し、その指令値に基づいて前記ワー
ク移動装置によるワークの移動速度を変えるものとされ
ている請求項1記載の数値制御工作機械。2. The work moving speed control means, in response to a command from an operator, a work moving speed command value when the door is in an open state and a work moving speed command value when the door is in a closed state. 2. The numerically controlled machine tool according to claim 1, further comprising a work moving speed storing means for storing at least the former, and changing the moving speed of the work by the work moving device based on a command value thereof.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14007192A JPH05305549A (en) | 1992-05-02 | 1992-05-02 | Numerically controlled machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14007192A JPH05305549A (en) | 1992-05-02 | 1992-05-02 | Numerically controlled machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05305549A true JPH05305549A (en) | 1993-11-19 |
Family
ID=15260298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14007192A Pending JPH05305549A (en) | 1992-05-02 | 1992-05-02 | Numerically controlled machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05305549A (en) |
-
1992
- 1992-05-02 JP JP14007192A patent/JPH05305549A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4695727B1 (en) | Numerically controlled machine tool | |
JP4838647B2 (en) | Machine tool controller | |
EP2732912B1 (en) | Machine tool and drive regulation device for said machine tool | |
JPH081794Y2 (en) | Automatic tool changer Automatic check device for operating range | |
JPH05305549A (en) | Numerically controlled machine tool | |
JP2004216504A (en) | Loader control device | |
JPH08263115A (en) | Interference evading method for nc machine tool | |
JP2829212B2 (en) | Automatic tool change control method and device | |
JP3261269B2 (en) | Machine tool with tool changer | |
JP5110021B2 (en) | Numerical control device for machine tools | |
JPH06738A (en) | Tool exchanging method | |
KR100246305B1 (en) | Table rotation control device of machining center and its control method | |
JP2020055053A (en) | Tooling system, and control method and computer program for workpiece carrier device | |
JP3224596B2 (en) | Numerical control unit | |
JPH10143229A (en) | Machine tool controller | |
JP6863184B2 (en) | Machine tools, control devices, control methods and computer programs | |
JP3355213B2 (en) | Automatic lathe | |
JP6970844B1 (en) | Machine Tools | |
WO2022249304A9 (en) | Control device for industrial machine | |
WO2022190155A1 (en) | Workpiece processing apparatus | |
JP3320106B2 (en) | Machine Tools | |
JP4031571B2 (en) | NC lathe control device | |
JP2009053810A (en) | Machine tool operation control method and machine tool | |
JP2677163B2 (en) | Method for restarting operation of loader on lathe | |
JP2023137665A (en) | Control device and control method of machine tool, and machine tool |