[go: up one dir, main page]

JP2018073296A - Machining control system for machine tool - Google Patents

Machining control system for machine tool Download PDF

Info

Publication number
JP2018073296A
JP2018073296A JP2016215508A JP2016215508A JP2018073296A JP 2018073296 A JP2018073296 A JP 2018073296A JP 2016215508 A JP2016215508 A JP 2016215508A JP 2016215508 A JP2016215508 A JP 2016215508A JP 2018073296 A JP2018073296 A JP 2018073296A
Authority
JP
Japan
Prior art keywords
machining
workpiece
machining program
machine tool
information
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.)
Granted
Application number
JP2016215508A
Other languages
Japanese (ja)
Other versions
JP6794223B2 (en
Inventor
孝治 山▲崎▼
Koji Yamazaki
孝治 山▲崎▼
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.)
Fuji Corp
Original Assignee
Fuji Machine Manufacturing Co Ltd
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 Fuji Machine Manufacturing Co Ltd filed Critical Fuji Machine Manufacturing Co Ltd
Priority to JP2016215508A priority Critical patent/JP6794223B2/en
Publication of JP2018073296A publication Critical patent/JP2018073296A/en
Application granted granted Critical
Publication of JP6794223B2 publication Critical patent/JP6794223B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Multi-Process Working Machines And Systems (AREA)
  • Numerical Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a machining control system for a machine tool for avoiding inconsistency between a machining program and a machining work.SOLUTION: A machining control system for a machine tool is comprised of: one or more than two machine tools for executing predetermined processing on workpieces A to D in accordance with a machining program stored in a control unit; master workpieces 25A to 25D which are provided corresponding to the workpieces and to which an information display member indicating the machining program related to information of the machining program concerning the machining works to be machined by the machine tool are attached; and information reading means for reading the machining program related to the information from the information display member. A machining program stored in the control unit is specified in the one or more than two machine tools according to the machining program related to the information read by the reading means.SELECTED DRAWING: Figure 3

Description

本発明は、加工プログラムと加工ワークとの不一致を回避するための工作機械に関する加工制御システムである。   The present invention is a machining control system related to a machine tool for avoiding a mismatch between a machining program and a workpiece.

工作機械は、その制御装置に複数の加工に対応した加工プログラムが格納されており、対象となる加工ワークの加工に従って該当する加工プログラムが選択される。そのため、工作機械では、タレット装置などから該当する工具が選択され、加工ワークに対して所定の加工が行われる。このとき作業現場では、作業者によって加工ワークが工作機械へ投入されるほか、複数ある加工プログラムの中から該当する加工プログラム番号が入力操作によって設定される。このとき、加工ワークの種類が多くなり、それに伴って加工プログラムの数も多くなると、作業者の入力ミスが生じる可能性が高くなる。   In the machine tool, a machining program corresponding to a plurality of machining is stored in the control device, and an appropriate machining program is selected according to machining of a workpiece to be processed. Therefore, in a machine tool, a corresponding tool is selected from a turret device or the like, and a predetermined machining is performed on the workpiece. At this time, at the work site, a workpiece is input to the machine tool by an operator, and a corresponding machining program number is set from among a plurality of machining programs by an input operation. At this time, if the types of machining workpieces increase and the number of machining programs increases accordingly, there is a high possibility that an operator input error will occur.

この点、下記特許文献1には、工作機械に加工プログラムを自動的に割付けする自動工作加工システムが開示されている。この自動加工システムは、加工ワークが搭載されたトレイに、その加工ワークを識別する識別情報が記憶されたバーコードが付され、工作機械にトレイが運ばれたところで、その識別情報がバーコードリーダによって読み取られる。一方、各工作機械には予め加工プログラムが格納されており、加工ワークがトレイによって順番に各工作機械へ運ばれると、読み取られた識別情報に基づいて該当する加工プログラムに従った加工制御が実行される。   In this regard, Patent Document 1 below discloses an automatic machining system that automatically assigns a machining program to a machine tool. In this automatic machining system, a barcode on which identification information for identifying the workpiece is stored is attached to the tray on which the workpiece is mounted. When the tray is carried to the machine tool, the identification information is transferred to the barcode reader. Read by. On the other hand, each machine tool stores a machining program in advance, and when workpieces are sequentially conveyed to each machine tool by a tray, machining control according to the corresponding machining program is executed based on the read identification information. Is done.

特開平11−070443号公報Japanese Patent Laid-Open No. 11-070443

前述したように、作業者が入力装置を介して加工プログラム番号を入力する場合には、入力ミスつまりヒューマンエラーが起こり得る。この点、前記従来例の自動加工システムでは、バーコードを読み取ることにより対応する加工プログラムの自動割付けが行われるため、入力ミスを防止する改善策がとられているといえる。しかし、そもそもトレイに加工ワークを搭載する際に間違ったものを搭載してしまうこともあり、加工プログラムの自動割り付け以前に問題が生じていることもある。そして、加工ワークと加工プログラム(加工内容)とが対応しない場合、誤った加工ワークに対する加工により工具を破損させてしまうなどの問題が生じ得る。従って、工作機械における加工では、作業者によって生じるヒューマンエラーを如何に排除するかが課題である。   As described above, when the operator inputs the machining program number via the input device, an input error, that is, a human error may occur. In this regard, it can be said that the automatic machining system of the above-described conventional example takes an improvement measure to prevent an input error because a corresponding machining program is automatically assigned by reading a barcode. However, in the first place, when a workpiece is loaded on the tray, an incorrect one may be loaded, and there may be a problem before the machining program is automatically assigned. If the machining workpiece does not correspond to the machining program (machining content), problems such as damage to the tool due to machining of the wrong machining workpiece may occur. Therefore, in machining in a machine tool, the problem is how to eliminate human errors caused by workers.

そこで、本発明は、かかる課題を解決すべく、加工プログラムと加工ワークとの不一致を回避するための工作機械に関する加工制御システムを提供することを目的とする。   Accordingly, an object of the present invention is to provide a machining control system related to a machine tool for avoiding inconsistency between a machining program and a workpiece to solve such a problem.

本発明の工作機械に関する加工制御システムは、制御部に格納された加工プログラムに従って加工ワークに対する所定の加工を実行する一または二以上の工作機械と、加工ワークに対応して用意されたものであり、前記工作機械で加工すべき加工ワークに関する前記加工プログラムの加工プログラム関連情報を示す情報表示部材が付されたマスタワークと、前記情報表示部材から加工プログラム関連情報を読み取る情報読取手段とを有し、前記読取手段により読み取られた加工プログラム関連情報に従い、前記一又は二以上の工作機械において、前記制御部に格納された加工プログラムの特定が行われる。   The machining control system related to the machine tool of the present invention is prepared corresponding to one or two or more machine tools that execute predetermined machining on a workpiece according to a machining program stored in a control unit, and the workpiece. A master work provided with an information display member indicating processing program related information of the processing program related to the processing work to be processed by the machine tool, and information reading means for reading the processing program related information from the information display member. In accordance with the machining program related information read by the reading means, the machining program stored in the control unit is specified in the one or more machine tools.

前記開示の構成によれば、情報読取手段によってマスタワークの情報表示部材から加工プログラム関連情報が読み取られ、その加工プログラム関連情報に従い、一又は二以上の工作機械において加工ワークに対応して制御部に格納された加工プログラムの特定が行われる。そのため、作業者が工作機械ごとに入力する加工プログラム関連情報での入力ミスを防止することができるほか、作業者がマスタワークの情報表示部材から同情報を読み取ることにより、読み取り間違いを無くすのに加え、マスタワークとともに用意された加工ワークの不一致を作業者に気付かせることにつながる。   According to the configuration of the above disclosure, the processing program related information is read from the information display member of the master work by the information reading means, and the control unit corresponds to the processed work in one or more machine tools according to the processing program related information. The machining program stored in is identified. Therefore, it is possible to prevent input errors in machining program related information that the operator inputs for each machine tool, and to eliminate reading errors by reading the same information from the master work information display member. In addition, this leads to making the operator aware of inconsistencies in the workpieces prepared with the master workpiece.

加工機械ラインを示した正面図である。It is the front view which showed the processing machine line. 加工機械ラインにおける各モジュール同士の関係を示した図である。It is the figure which showed the relationship between each module in a processing machine line. 複数の加工に対応して用意されたた加工ワークを示したイメージ図である。It is an image figure showing the processing work prepared corresponding to a plurality of processing. 加工制御システムで行われる加工プログラムの設定処理を示したフローチャートである。It is the flowchart which showed the setting process of the process program performed with a process control system. 2種類の加工ワークに1つのマスタワークが対応した場合を示したイメージ図である。It is the image figure which showed the case where one master workpiece respond | corresponds to two types of process workpieces.

次に、本発明の工作機械に関する加工制御システムの一実施形態について、図面を参照しながら以下に説明する。本実施形態の加工制御システムは、工作機械に搭載されたものであり、複数の工作機械からなる加工機械ラインに使用されるものについて説明する。図1は、その加工機械ラインを示した正面図である。この加工機械ライン100は、ワーク搬入部である図面右端のワーク投入モジュール1と、ワーク搬出部である図面左端のワーク排出モジュール11との間に、旋盤やマシニングセンタ或いは検測機などの各種モジュールが横並びに設置されている。そして、ワーク投入モジュール1から送り込まれた加工ワークは、旋盤などのモジュールで切削加工が行われるなど、各種モジュールでの工程を経て図面左側のワーク排出モジュール11へと搬送されるようになっている。   Next, an embodiment of a machining control system for a machine tool according to the present invention will be described below with reference to the drawings. The machining control system according to the present embodiment is mounted on a machine tool and will be described for use in a machining machine line including a plurality of machine tools. FIG. 1 is a front view showing the processing machine line. This processing machine line 100 includes various modules such as a lathe, a machining center, or a measuring machine between a workpiece loading module 1 at the right end of the drawing as a workpiece carry-in portion and a workpiece discharge module 11 at the left end of the drawing as a workpiece carry-out portion. It is installed side by side. Then, the processed workpiece sent from the workpiece input module 1 is conveyed to the workpiece discharge module 11 on the left side of the drawing through processes in various modules, such as cutting is performed by a module such as a lathe. .

加工機械ライン100を構成するモジュールは、ワーク投入モジュール1の隣に旋盤モジュール2,3が設置され、その隣には検測モジュール4が設置されている。従って、加工ワークは旋盤モジュール2,3において第1加工及び第2加工が行われた後、検測モジュール4にて加工後の加工ワークにおける寸法精度の確認が行われることとなる。また、検測モジュール4の隣には、加工ワークの受け渡しや品質チェックのための仮置きとしてワーク置き台モジュール5が設置されている。そして、ワーク置き台モジュール5の隣に、中ぐりや穴あけ加工などを行うマシニングセンタモジュール6が設置され、加工ワークに対する第3加工が行われるようになっている。   As the modules constituting the processing machine line 100, lathe modules 2 and 3 are installed next to the workpiece input module 1, and the inspection module 4 is installed next to the lathe modules 2. Therefore, after the first workpiece and the second machining are performed on the lathe modules 2 and 3, the machining module 4 confirms the dimensional accuracy of the machined workpiece after the machining. Next to the inspection module 4, a workpiece table module 5 is installed as a temporary placement for processing workpiece transfer and quality check. Then, a machining center module 6 that performs boring, drilling, and the like is installed next to the workpiece placing module 5 so that the third machining is performed on the workpiece.

更に、加工ワークの仮置き及び取り出しが可能な第2のワーク置き台モジュール7が設置され、その隣に歯切り加工を行うホブ盤モジュール8が設置され、加工ワークに対する第4加工が行われるようになっている。そして、加工ワークに生じたバリを取るためのバリ取りモジュール9や、加工ワークに着いた切屑などを洗い落とすための洗浄モジュール10が順番に設置され、その隣にワーク排出モジュール11が設置されている。加工機械ライン100は、こうした複数のモジュール1〜11によって構成され、加工ワークが各モジュール1〜11の間を移動しながら所定の加工などが行われる。   Further, a second workpiece placing table module 7 capable of temporarily placing and removing the workpiece is installed, and a hobbing machine module 8 for performing gear cutting is installed next to the second workpiece platform module 7 so that the fourth machining is performed on the workpiece. It has become. Then, a deburring module 9 for removing burrs generated on the workpiece and a cleaning module 10 for washing off chips and the like attached to the workpiece are sequentially installed, and a workpiece discharge module 11 is installed next to the cleaning module 10. . The processing machine line 100 includes a plurality of such modules 1 to 11, and a predetermined processing or the like is performed while the workpiece is moved between the modules 1 to 11.

従って、加工機械ライン100には、加工ワークを各モジュール1〜11へと搬送させるためのワーク搬送装置が設けられている。ワーク搬送装置は、各モジュール1〜11の前部に設けられた走行用レールを移動する走行台151に、多関節ロボットアーム152が旋回可能に搭載された2機の搬送作業機15によって構成されている。2機の搬送作業機15は、同一の走行レールを各々が独立して移動し、各モジュール1〜11との間で加工ワークの受け渡しが行われるようになっている。また、加工機械ライン100は、全体が外装カバー18によって覆われ、前部には開閉カバー19が設けられている。その開閉カバー19により、搬送作業機15が移動する幅方向に広がった一つの搬送空間が構成されている。   Therefore, the processing machine line 100 is provided with a workpiece transfer device for transferring the workpiece to each module 1-11. The workpiece transfer device is constituted by two transfer work machines 15 in which a multi-joint robot arm 152 is turnably mounted on a running table 151 that moves on a running rail provided in front of each module 1-11. ing. The two transfer work machines 15 each move independently on the same traveling rail, and the workpieces are transferred between the modules 1 to 11. The processing machine line 100 is entirely covered with an exterior cover 18, and an opening / closing cover 19 is provided at the front. The opening / closing cover 19 constitutes one transfer space that extends in the width direction in which the transfer work machine 15 moves.

そして、モジュール2〜10は、それぞれベース13(図2参照)の上に搭載されている。ベース13には2台のモジュールを搭載することができるように各2本ずつのレールが同じ幅間隔で敷設され、その上を例えば旋盤モジュール2,3が前後方向に移動可能な状態で搭載されている。加工機械ライン100の場合、モジュール2〜10に対して5台のベース13が横並びに近接して配置され、各ベース13に2台ずつのモジュールが搭載されている。ただし、大型のホブ盤モジュール8だけは1台での搭載である。   The modules 2 to 10 are respectively mounted on the base 13 (see FIG. 2). Two rails are laid at the same width interval on the base 13 so that two modules can be mounted, and for example, lathe modules 2 and 3 are mounted in such a manner that they can move in the front-rear direction. ing. In the case of the processing machine line 100, five bases 13 are arranged side by side in close proximity to the modules 2 to 10, and two modules are mounted on each base 13. However, only the large hobbing machine module 8 is mounted in one unit.

図2は、加工機械ライン100におけるモジュール同士の関係を示した図である。各々のベース13には集線装置であるハブ(HUB)21が設けられ、各モジュール1〜11における駆動部の駆動制御を行う制御盤22が接続されている。更に、ハブ21同士が接続されて各制御盤22同士をつないだLAN(Local Area Network)が構築されている。また、所定のモジュールには入力及び表示装置である操作パネル17が設けられ、制御盤22に接続されている。2機の搬送作業機15にもそれぞれに不図示の搬送用制御盤が設けられ、それらもハブ21に接続されている。   FIG. 2 is a diagram showing the relationship between modules in the processing machine line 100. Each base 13 is provided with a hub (HUB) 21 that is a concentrator, and a control panel 22 that performs drive control of the drive unit in each of the modules 1 to 11 is connected. Further, a LAN (Local Area Network) in which the hubs 21 are connected to each other and the control panels 22 are connected to each other is constructed. The predetermined module is provided with an operation panel 17 that is an input and display device, and is connected to the control panel 22. Each of the two transfer work machines 15 is also provided with a transfer control panel (not shown), which is also connected to the hub 21.

各モジュール1〜11の制御盤22には、各種加工に関する加工プログラムやワークの種類、工具や治具に関するワーク加工情報などがデータベースとして格納されている。制御盤22に格納された加工プログラムは、旋盤モジュール2,3、マシニングセンタモジュール6、ホブ盤モジュール8およびバリ取りモジュール9(以下、まとめて表現する場合は「加工モジュール2,3,6,8,9」と記す)において実行される加工ワークに対する切削加工や穴あけ加工などの様々な加工内容を示すものである。   In the control panel 22 of each of the modules 1 to 11, machining programs relating to various machining, types of workpieces, workpiece machining information relating to tools and jigs, and the like are stored as a database. The machining program stored in the control panel 22 includes a lathe module 2, 3, a machining center module 6, a hobbing module 8, and a deburring module 9 (hereinafter collectively referred to as “processing modules 2, 3, 6, 8, 9 ”) shows various processing contents such as cutting and drilling for the workpiece to be executed.

加工機械ライン100では様々な加工が行われ、それぞれに対応するロット数の加工ワークが用意されている。図3は、用意された4種類の加工ワークを示したイメージ図である。加工機械ライン100には、加工ワークの搬入位置にストッカが置かれている。すなわち、詳しく図示しないが、ワーク投入モジュール1の隣にはワークストッカが置かれ、本実施形態にように4種類の加工ワークについて加工が行われる場合、そこに加工ワークA,B,C,Dが区別された状態で置かれる。そして、そのストッカには各加工ワークA,B,C,Dに対応したマスタワーク25(25A,25B,25C,25D)が一緒に置かれることとなる。マスタワーク25は、対応する加工ワークと同一の材質であってかつ同一形状及び同一寸法で形成されたものであり、チャック装置による着座確認などに使用される。   In the processing machine line 100, various types of processing are performed, and processing workpieces corresponding to the number of lots are prepared. FIG. 3 is an image diagram showing four types of prepared workpieces. In the processing machine line 100, a stocker is placed at a position where a processing work is carried. That is, although not shown in detail, when a workpiece stocker is placed next to the workpiece input module 1 and machining is performed on four types of machining workpieces as in the present embodiment, machining workpieces A, B, C, and D are there. Are placed in a distinguished state. Then, the master work 25 (25A, 25B, 25C, 25D) corresponding to each processed work A, B, C, D is placed in the stocker together. The master workpiece 25 is made of the same material as the corresponding workpiece and is formed in the same shape and size, and is used for seating confirmation by a chuck device.

加工モジュール2,3,6,8,9では、こうした加工ワークA,B,C,Dを加工するための加工プログラムが予め格納されている。そのため、例えば加工ワークAの加工が終了し、加工ワークBの加工に移行する場合には、実行する加工プログラムの変更が行われる。そうした場合、従来の変更では、加工が実行される加工モジュール2,3,6,8,9の各々の操作パネル17について、作業者により該当する加工プログラム番号の入力操作が行われていた。   In the machining modules 2, 3, 6, 8, and 9, machining programs for machining such machining workpieces A, B, C, and D are stored in advance. Therefore, for example, when the machining of the machining workpiece A is finished and the machining workpiece B is machined, the machining program to be executed is changed. In such a case, according to the conventional change, the operator inputs the corresponding machining program number on the operation panels 17 of the machining modules 2, 3, 6, 8, and 9 in which machining is performed.

しかし、作業者が手入力で行う操作は入力間違いなどが起こり得る。特に、加工ワークの種類が多くなればなるほど間違いの可能性が高くなる。また、加工モジュール数の多い加工機械ラインの場合には、各々の加工モジュールにおいて加工プログラムの変更入力を行う必要があるため、作業者による複数の入力操作は手間がかかるだけではなく、この点でも入力ミスを引き起こす可能性を高めることになる。そして、加工プログラム番号の入力ミスは、加工ワークに対応した本来の加工プログラムとは異なる加工を実行させてしまうため、工具の破損を生じさせたり、加工ワークを無駄にしてしまうことになる。   However, an operation performed manually by an operator may cause an input error. In particular, the more types of workpieces, the higher the possibility of mistakes. In addition, in the case of a processing machine line with a large number of processing modules, it is necessary to input a change of the processing program in each processing module. This will increase the possibility of causing input errors. An error in inputting the machining program number causes machining different from the original machining program corresponding to the workpiece to be processed, resulting in tool breakage or waste of the workpiece.

また、加工機械ライン100で起こり得るヒューマンエラーは、前述した操作パネル17への入力だけではなく、例えばストッカに予め用意しておく加工ワークの搭載にも間違が生じ得る。すなわち、本来は加工ワークDが用意されるべきところに、加工ワークEが用意されてしまうような場合である。そのような場合、作業者は加工スケジュールに従い、加工プログラム番号を加工ワークDに従って入力したとしても、実際に加工されるのが加工ワークEであるため、同様に前述したような工具破損などの問題が生じてしまう。   Further, human errors that may occur in the processing machine line 100 may cause errors not only in the input to the operation panel 17 described above, but also in the mounting of processing workpieces prepared in advance in the stocker, for example. That is, this is a case where the machining workpiece E is prepared where the machining workpiece D should be prepared. In such a case, even if the worker inputs the machining program number according to the machining workpiece D according to the machining schedule, since the machining workpiece E is actually machined, problems such as the above-described tool breakage are similarly caused. Will occur.

そこで、本実施形態の加工機械ライン100には、こうしたヒューマンエラーを回避するための加工制御システムが構築されている。加工機械ライン100は、図2に示したように各モジュール1〜11の制御盤22同士が通信ケーブルを介して接続されている。更には、こうした制御盤22に対してワーク投入モジュール1に取り付けられたバーコードリーダ23が接続され、読み取った情報が各々の制御盤22へと送信されるようになっている。このバーコードリーダ23では、マスタワーク25(25A,25B,25C,25D)に付されたバーコード26(26A,26B,26C,26D)の読み取りが行われる。そして、そのバーコード26A,26B,26C,26Dには、対応する加工ワークA,B,C,Dの加工プログラム情報、つまり加工プログラム番号が記憶されている。   Therefore, a machining control system for avoiding such a human error is constructed in the machining machine line 100 of the present embodiment. In the processing machine line 100, as shown in FIG. 2, the control panels 22 of the modules 1 to 11 are connected to each other via a communication cable. Further, a bar code reader 23 attached to the workpiece input module 1 is connected to such a control panel 22 so that the read information is transmitted to each control panel 22. The barcode reader 23 reads the barcode 26 (26A, 26B, 26C, 26D) attached to the master work 25 (25A, 25B, 25C, 25D). In the barcodes 26A, 26B, 26C, and 26D, machining program information of the corresponding machining workpieces A, B, C, and D, that is, machining program numbers are stored.

従って、本実施形態では、これまで作業者が操作パネル17から直接入力していたプログラム番号の変更が、バーコードリーダ23を使用してマスタワーク25に付されたバーコード26を読み取ることで行われるようになっている。すなわち、各加工モジュール2,3,6,8,9では、バーコード26から読み取られた加工プログラム関連情報(ここでは加工プログラム番号)が送信される。そして、その情報を受け取った制御盤22では、予め格納されている加工プログラムから該当番号に対応する加工プログラムが特定され、同加工プログラムに従って駆動制御が実行されるようになっている。   Therefore, in the present embodiment, the program number that has been directly input from the operation panel 17 by the operator so far is changed by reading the barcode 26 attached to the master work 25 using the barcode reader 23. It has come to be. That is, in each of the machining modules 2, 3, 6, 8, and 9, machining program related information (here, the machining program number) read from the barcode 26 is transmitted. In the control panel 22 that has received the information, a machining program corresponding to the corresponding number is specified from a machining program stored in advance, and drive control is executed in accordance with the machining program.

続いて、加工機械ライン100の加工制御システムの作用について説明する。図4は、その加工制御システムで行われる加工プログラムの設定処理を示したフローチャートである。この加工設定プログラムは、例えばバーコードリーダ23を使用する作業者に近いワーク投入モジュール1の制御盤22に格納されている。しかし、この加工機械ライン100では、どの制御盤22に格納されていてもワーク投入モジュール1の操作パネル17とアクセスできるため、特に加工設定プログラムの格納場所は限定されない。   Next, the operation of the processing control system of the processing machine line 100 will be described. FIG. 4 is a flowchart showing machining program setting processing performed in the machining control system. This machining setting program is stored in the control panel 22 of the workpiece input module 1 close to the worker who uses the barcode reader 23, for example. However, in this processing machine line 100, since the operation panel 17 of the workpiece input module 1 can be accessed regardless of which control panel 22 is stored, the storage location of the processing setting program is not particularly limited.

先ず、加工機械ライン100では、加工開始に際してストッカに搭載されているマスタワーク25A或いは、マスタワーク25B,225C,25Dを含む全てについて、その加工内容に関する加工プログラム関連情報が読み取られる。つまり、作業者がバーコードリーダ23を使用することにより、マスタワーク25に付されたバーコード26から加工プログラム番号が読み取られる。こうした作業は、作業者がストッカに搭載されたマスタワーク25に直接バーコードリーダ23を当てることにより行われる。このとき作業者は、加工プログラム関連情報の読み取り作業と同時に、マスタワーク25A,25B,25C,25Dと加工ワークA,B,C,Dとがそれぞれ対応しているか否かの確認も行うことができる。   First, in the processing machine line 100, the processing program related information regarding the processing content is read for all of the master workpiece 25A or the master workpieces 25B, 225C, and 25D mounted on the stocker at the start of processing. That is, when the operator uses the bar code reader 23, the machining program number is read from the bar code 26 attached to the master work 25. Such an operation is performed when the operator directly applies the barcode reader 23 to the master work 25 mounted on the stocker. At this time, the operator may check whether the master workpieces 25A, 25B, 25C, 25D and the machining workpieces A, B, C, D correspond to each other at the same time as reading the machining program related information. it can.

そして、このような加工プログラム関連情報の読み取り作業により、ワーク投入モジュール1の制御盤22では図4に示す加工プログラム設定処理が実行される。そこでは先ず、バーコードリーダ23によるバーコードのスキャンがあったか否かについて確認が行われる(S101)。よって、スキャンが無ければ(S010:NO)、そのままこの加工プログラム設定処理が終了する。一方、作業者によるスキャンが行われた場合には(S101:YES)、バーコード26から読み取られた加工プログラム番号が格納される(S102)。そして、その加工プログラム番号の情報が加工モジュール2,3,6,8,9の制御盤22に対して送信が行われる(S103)。そこで、送信された加工プログラム番号が例えば加工ワークAのものであれば、各々の加工モジュール2,3,6,8,9では加工ワークAを加工するための加工プログラムへの自動変更が行われる。   Then, the machining program setting process shown in FIG. 4 is executed on the control panel 22 of the workpiece input module 1 by the reading operation of the machining program related information. First, a check is made as to whether or not a barcode has been scanned by the barcode reader 23 (S101). Therefore, if there is no scan (S010: NO), the machining program setting process is terminated as it is. On the other hand, when the scan is performed by the operator (S101: YES), the machining program number read from the barcode 26 is stored (S102). Then, the information of the machining program number is transmitted to the control panel 22 of the machining modules 2, 3, 6, 8, 9 (S103). Therefore, if the transmitted machining program number is for the machining workpiece A, for example, each machining module 2, 3, 6, 8, 9 automatically changes to the machining program for machining the machining workpiece A. .

次に、ワーク投入モジュール1の操作パネル17には、加工個数入力画面が表示される(S104)。そこで、作業者により加工ワークAに対する加工個数の入力操作が行われる。このとき、マスタワーク25A,25B,25C,25Dの全てについてスキャンを行った場合には、それぞれの加工ワークA,B,C,Dについて入力画面が表示されるため、それぞれについて加工個数の入力が行われる。そして、その後に加工個数設定の入力完了確認が行われる(S105)。すなわち、ワーク投入モジュール1の操作パネル17には、加工個数の入力後に確認ボタンが表示される。そのため、確認ボタンが操作されることによって入力が完了する(S105:YES)。   Next, a machining number input screen is displayed on the operation panel 17 of the workpiece input module 1 (S104). Therefore, the operator performs an operation of inputting the number of workpieces for the workpiece A. At this time, when scanning is performed for all of the master workpieces 25A, 25B, 25C, and 25D, an input screen is displayed for each machining workpiece A, B, C, and D. Done. Thereafter, input completion confirmation of the machining number setting is performed (S105). That is, a confirmation button is displayed on the operation panel 17 of the workpiece input module 1 after the machining number is input. Therefore, the input is completed by operating the confirmation button (S105: YES).

次に、加工個数の設定入力に従い、ワーク投入モジュール1の操作パネル17に、加工ワークA,B,C,Dの加工個数に応じたサイクルタイムが表示される(S107)。各加工モジュールにおける各工程の加工時間と、入力された加工ワークの加工個数によってサイクルタイムが算出され、その時間が表示される。更に、その加工個数の入力従い、各加工モジュール2,3,6,8,9で使用される工具の設定使用回数に達したか否かについて確認が行われる(S106)。各加工モジュール2,3,6,8,9では、工具ごとに加工回数がカウントされているため、送信された加工プログラム番号から、その加工プログラムで使用する工具と、当該工具の累積使用回数が取得できる。よって、ステップS104において加工ワークの加工個数の入力があれば、追加された加工個数を加えた使用予定回数と、該当する工具に対する設定使用回数とが比較される。   Next, the cycle time corresponding to the number of machining workpieces A, B, C, and D is displayed on the operation panel 17 of the workpiece input module 1 in accordance with the machining number setting input (S107). The cycle time is calculated from the machining time of each process in each machining module and the number of machining workpieces input, and the time is displayed. Further, according to the input of the number of machining, it is confirmed whether or not the set number of times of use of the tool used in each machining module 2, 3, 6, 8, 9 has been reached (S106). In each machining module 2, 3, 6, 8, and 9, the number of machining operations is counted for each tool. Therefore, from the transmitted machining program number, the tool used in the machining program and the cumulative usage count of the tool are You can get it. Therefore, if there is an input of the number of workpieces to be processed in step S104, the scheduled number of uses including the added number of workpieces is compared with the set number of uses for the corresponding tool.

そこで、使用予定回数が設定使用回数を上回っている場合には、ワーク投入モジュール1や該当する加工モジュールの操作パネル17に警告表示が行われ(S108)、使用予定回数が設定使用回数に達していない場合には、そのまま本処理を終了する。なお、ステップS108によって警告表示が行われると、作業者によって予め工具交換が行われる場合には、加工モジュールの駆動が停止され、加工前に工具交換が行われる。また、設定使用回数まで工具を使用する場合には、作業者が加工個数を確認し、実際の使用回数が設定使用回数に達した時点で該当する加工モジュールの駆動が停止され、工具交換が行われる。   Therefore, when the scheduled use count exceeds the set use count, a warning is displayed on the operation panel 17 of the workpiece input module 1 or the corresponding machining module (S108), and the scheduled use count reaches the set use count. If not, the process is terminated as it is. When the warning is displayed in step S108, when the tool is changed in advance by the operator, the machining module is stopped and the tool is changed before machining. In addition, when using the tool up to the set number of times of use, the operator confirms the number of pieces to be processed, and when the actual number of uses reaches the set number of uses, the drive of the corresponding machining module is stopped and tool change is performed. Is called.

加工機械ライン100では、以上のようにして加工プログラムの設定処理が行われる。一方で、加工機械ライン100の外では、ストッカの加工ワークAが作業者によってワーク投入モジュール1へと移し替えられる。そして、加工スタートボタンの入力により加工が実行され、搬送作業機15によってワーク投入モジュール1から加工ワークが該当するモジュール1〜11へと搬送され、その加工ワークを受け取った加工モジュール2,3,6,8,9では、前記加工プログラム設定処理によって設定された加工プログラムに従い加工制御が実行される。   In the processing machine line 100, the processing program setting process is performed as described above. On the other hand, outside the processing machine line 100, the workpiece A of the stocker is transferred to the workpiece input module 1 by the operator. Then, the machining is executed by inputting the machining start button, the machining work is transferred from the workpiece input module 1 to the corresponding modules 1 to 11 by the transfer work machine 15, and the machining modules 2, 3, and 6 that have received the machining workpiece. , 8 and 9, machining control is executed in accordance with the machining program set by the machining program setting process.

また、加工ワークA,B,C,Dの加工が連続して行われる場合は、各加工モジュール2,3,6,8,9において加工プログラムの変更が所定のタイミングで自動的に行われる。すなわち、加工モジュール2,3,6,8,9は、図4に示すステップS103において送信された加工プログラム番号と、ステップS104において送信された加工個数の情報とが格納されている。そのため、加工モジュール2,3,6,8,9では、加工ワークAの加工が全て終了すると、制御対象となる加工プログラムが、加工ワークAから加工ワークBに対応したものへと自動的に切り換えられる。そして、その後も加工ワークC,Dの順番に該当する加工プログラムへの変更が所定のタイミングで自動的に行われ、それぞれの加工が実行されることとなる。   Further, when the machining workpieces A, B, C, and D are continuously machined, machining programs are automatically changed at predetermined timings in the machining modules 2, 3, 6, 8, and 9. That is, the machining modules 2, 3, 6, 8, and 9 store the machining program number transmitted in step S103 shown in FIG. 4 and the information on the machining number transmitted in step S104. Therefore, in machining modules 2, 3, 6, 8, and 9, when machining of machining workpiece A is completed, the machining program to be controlled is automatically switched from machining workpiece A to that corresponding to machining workpiece B. It is done. Then, after that, the machining program corresponding to the order of the machining workpieces C and D is automatically changed at a predetermined timing, and each machining is executed.

よって、本実施形態の加工制御システムでは、加工モジュール2,3,6,8,9に対して作業者が加工プログラム番号を直接入力することはなく、バーコードリーダ23で読み取った加工プログラム番号の送信によって加工プログラムが自動的に設定される。そのため、加工プログラムの入力ミスを防止することができる。しかも、バーコードリーダ23を使用した作業者の読み取り作業が、加工リストなどに付されたバーコードではなく、ストッカに置かれているマスタワーク25のバーコード26について行われる。そのため、比較的単純な作業であるため読み取り間違いなどが生じやすいが、マスタワーク25のバーコード26を読み取ることで、その読み取り間違いを回避することができる。   Therefore, in the machining control system of this embodiment, the operator does not directly input the machining program number to the machining modules 2, 3, 6, 8, and 9, and the machining program number read by the barcode reader 23 The machining program is automatically set by transmission. Therefore, it is possible to prevent an input error of the machining program. In addition, the operator's reading operation using the barcode reader 23 is performed on the barcode 26 of the master work 25 placed in the stocker instead of the barcode attached to the processing list or the like. Therefore, since it is a relatively simple operation, a reading error or the like is likely to occur. However, by reading the barcode 26 of the master work 25, the reading error can be avoided.

しかも、マスタワーク25A,25B,25C,25Dの近くに加工ワークA,B,C,Dが置かれているため、作業者は、各マスタワーク25に対してバーコードリーダ23による読み取りを行う際、マスタワーク25,25B,25C,25Dと加工ワークA,B,C,Dとの一致を確認することもできる。よって、マスタワーク25のバーコード26を読み取ることは、前述したように読み取り間違いを無くすことができるほか、その前段階で生じる間違い、つまりストッカに用意する段階で生じる加工ワークの搭載間違いを作業者に気付かせることができ、この点でもヒューマンエラーの回避につながる。   Moreover, since the workpieces A, B, C, and D are placed near the master workpieces 25A, 25B, 25C, and 25D, the operator reads each master workpiece 25 with the barcode reader 23. It is also possible to confirm the coincidence between the master workpieces 25, 25B, 25C, 25D and the workpieces A, B, C, D. Therefore, reading the barcode 26 of the master work 25 can eliminate reading errors as described above, and errors that occur in the previous stage, that is, errors in mounting the machining work that occurs in the stage prepared in the stocker. This also leads to the avoidance of human error.

ところで、図5は、2種類の加工ワークに1つのマスタワークが対応した場合を示したイメージ図である。つまり、マスタワークと加工ワークとは一対一に対応しているものばかりではなく、複数の加工ワークに対して共通のマスタワークが存在する場合がある。そこで、共通のマスタワークに付されたバーコードには、複数の加工ワークに対する加工プログラム関連情報すなわち、各加工ワークに対応する加工プログラム番号が記憶されたものとする。すなわち、加工ワークA,Bにはマスタワーク25Fが対応し、加工ワークC,Dにはマスタワーク25Gが対応している。そして、付されたバーコード26Fには加工ワークA,Bに対する各々の加工プログラム番号が記憶され、バーコード26Gには加工ワークC,Dに対する各々の加工プログラム番号が記憶されている。   Incidentally, FIG. 5 is an image diagram showing a case where one master workpiece corresponds to two types of machining workpieces. That is, there is a case where a master work and a machining work are not only one-to-one correspondence, but a common master work exists for a plurality of machining works. Therefore, it is assumed that machining program related information for a plurality of machining workpieces, that is, machining program numbers corresponding to the machining workpieces, are stored in the barcode attached to the common master workpiece. That is, the master workpiece 25F corresponds to the machining workpieces A and B, and the master workpiece 25G corresponds to the machining workpieces C and D. The attached barcode 26F stores the machining program numbers for the workpieces A and B, and the barcode 26G stores the machining program numbers for the workpieces C and D.

また、前記実施形態では、ステップS104で操作パネル17に加工個数入力画面が表示され、作業者によって加工ワークA,B,C,Dのそれぞれについて加工個数の入力が行われている。しかし、マスタワーク25に付されたバーコード26には、加工ワークA,B,C,Dに対する加工プログラム番号だけではなく、加工個数情報を記憶させるようにしてもよい。これにより、加工個数の入力ミスも回避することができる。   In the above embodiment, the machining number input screen is displayed on the operation panel 17 in step S104, and the number of machining is input for each of the workpieces A, B, C, and D by the operator. However, the barcode 26 attached to the master workpiece 25 may store not only the machining program number for the machining workpieces A, B, C and D but also the machining number information. Thereby, the input mistake of the processing number can also be avoided.

以上、本発明の加工制御システムの一実施形態について説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、前記実施形態では、複数の加工モジュールが設置された加工機械ライン100に構築された加工制御システムを示して説明したが、この加工制御システムは1台の工作機械に対するものであってもよい。
As mentioned above, although one Embodiment of the process control system of this invention was described, this invention is not limited to this, A various change is possible in the range which does not deviate from the meaning.
For example, in the above-described embodiment, the processing control system constructed in the processing machine line 100 in which a plurality of processing modules are installed is shown and described. However, this processing control system may be for one machine tool. .

1〜11…モジュール 17…操作パネル 22…制御盤 23…バーコードリーダ 25(25A,25B,25C,25D)…マスタワーク 26(26A,26B,26C,26D)…バーコード

1 to 11 ... Module 17 ... Operation panel 22 ... Control panel 23 ... Bar code reader 25 (25A, 25B, 25C, 25D) ... Master work 26 (26A, 26B, 26C, 26D) ... Bar code

Claims (4)

制御部に格納された加工プログラムに従って加工ワークに対する所定の加工を実行する一または二以上の工作機械と、
加工ワークに対応して用意されたものであり、前記工作機械で加工すべき加工ワークに関する前記加工プログラムの加工プログラム関連情報を示す情報表示部材が付されたマスタワークと、
前記情報表示部材から加工プログラム関連情報を読み取る情報読取手段とを有し、
前記読取手段により読み取られた加工プログラム関連情報に従い、前記一又は二以上の工作機械において、前記制御部に格納された加工プログラムの特定が行われる工作機械に関する加工制御システム。
One or more machine tools that execute predetermined machining on the workpiece according to the machining program stored in the control unit;
A master work provided with an information display member indicating processing program related information of the machining program related to the machining work to be machined with the machine tool;
Information reading means for reading machining program related information from the information display member,
A machining control system related to a machine tool in which a machining program stored in the control unit is specified in the one or more machine tools according to the machining program related information read by the reading unit.
前記加工プログラム関連情報は、前記工作機械の制御部に格納された一又は二以上の加工プログラムに対応した加工プログラム番号である請求項1に記載の工作機械に関する加工制御システム。   The machining control system for a machine tool according to claim 1, wherein the machining program related information is a machining program number corresponding to one or more machining programs stored in a control unit of the machine tool. 前記マスタワークが二以上の異なる加工ワークに対応するものであり、当該マスタワークに付された情報表示部材は、対応する前記複数の加工ワークに関する加工プログラム関連情報を含むものである請求項1又は請求項2に記載の工作機械に関する加工制御システム。   The said master workpiece | work respond | corresponds to two or more different machining workpieces, The information display member attached | subjected to the said master workpiece | work contains the machining program relevant information regarding these corresponding several machining workpieces. 2. A machining control system for the machine tool according to 2. 前記工作機械は、二以上の異なる加工ワークに関する前記加工プログラムの加工プログラム関連情報と、前記加工プログラム関連情報に含まれる加工ワークの加工個数情報または、入力装置から入力された加工ワークの加工個数情報とに基づいて、該当する複数の加工プログラムについて、所定個数の加工処理に従い切り替えが行われるものである請求項1乃至請求項3のいずれかに記載の工作機械に関する加工制御システム。


The machine tool includes machining program related information of the machining program relating to two or more different workpieces, machining number information of the machining workpiece included in the machining program related information, or machining number information of the machining workpiece input from an input device. The machining control system for a machine tool according to any one of claims 1 to 3, wherein a plurality of corresponding machining programs are switched according to a predetermined number of machining processes.


JP2016215508A 2016-11-02 2016-11-02 Machining control system for machine tools Active JP6794223B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016215508A JP6794223B2 (en) 2016-11-02 2016-11-02 Machining control system for machine tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016215508A JP6794223B2 (en) 2016-11-02 2016-11-02 Machining control system for machine tools

Publications (2)

Publication Number Publication Date
JP2018073296A true JP2018073296A (en) 2018-05-10
JP6794223B2 JP6794223B2 (en) 2020-12-02

Family

ID=62115597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016215508A Active JP6794223B2 (en) 2016-11-02 2016-11-02 Machining control system for machine tools

Country Status (1)

Country Link
JP (1) JP6794223B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020174576A1 (en) * 2019-02-26 2020-09-03 株式会社Fuji Machine tool

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4588880A (en) * 1982-09-16 1986-05-13 Robert Bosch Gmbh Non-contacting code recognition system for code carriers on production line workpieces
JPS62297049A (en) * 1986-06-17 1987-12-24 Tokyo Keiki Co Ltd Factory automation system
JPH0283709A (en) * 1988-09-21 1990-03-23 Fanuc Ltd Numerical controller
JPH0326450A (en) * 1989-06-22 1991-02-05 Hitachi Ltd production management system
US5135120A (en) * 1991-01-11 1992-08-04 Rayco Manufacturing, Inc. Multi-fixture rack system
JPH04219805A (en) * 1990-12-20 1992-08-10 Ikegai Corp Continuous machining method for different kind of work
JPH0557564A (en) * 1991-08-30 1993-03-09 Ntn Corp Machining method of thin-walled ring work
JPH08194521A (en) * 1995-01-19 1996-07-30 Fanuc Ltd Fitting data acquisition method using force control robot
JPH1170443A (en) * 1997-08-27 1999-03-16 Amada Metrecs Co Ltd Automatic machining work system using bar code
JP2001014017A (en) * 1999-06-30 2001-01-19 Shinko Seisakusho Co Ltd Program controller for nc machine tool
JP2011138275A (en) * 2009-12-28 2011-07-14 Daihen Corp Control device of arc welding robot, and program

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4588880A (en) * 1982-09-16 1986-05-13 Robert Bosch Gmbh Non-contacting code recognition system for code carriers on production line workpieces
JPS62297049A (en) * 1986-06-17 1987-12-24 Tokyo Keiki Co Ltd Factory automation system
JPH0283709A (en) * 1988-09-21 1990-03-23 Fanuc Ltd Numerical controller
JPH0326450A (en) * 1989-06-22 1991-02-05 Hitachi Ltd production management system
JPH04219805A (en) * 1990-12-20 1992-08-10 Ikegai Corp Continuous machining method for different kind of work
US5135120A (en) * 1991-01-11 1992-08-04 Rayco Manufacturing, Inc. Multi-fixture rack system
JPH0557564A (en) * 1991-08-30 1993-03-09 Ntn Corp Machining method of thin-walled ring work
JPH08194521A (en) * 1995-01-19 1996-07-30 Fanuc Ltd Fitting data acquisition method using force control robot
JPH1170443A (en) * 1997-08-27 1999-03-16 Amada Metrecs Co Ltd Automatic machining work system using bar code
JP2001014017A (en) * 1999-06-30 2001-01-19 Shinko Seisakusho Co Ltd Program controller for nc machine tool
JP2011138275A (en) * 2009-12-28 2011-07-14 Daihen Corp Control device of arc welding robot, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020174576A1 (en) * 2019-02-26 2020-09-03 株式会社Fuji Machine tool
JPWO2020174576A1 (en) * 2019-02-26 2021-09-13 株式会社Fuji Machine Tools
CN113453849A (en) * 2019-02-26 2021-09-28 株式会社富士 Machine tool
JP7186276B2 (en) 2019-02-26 2022-12-08 株式会社Fuji Machine Tools

Also Published As

Publication number Publication date
JP6794223B2 (en) 2020-12-02

Similar Documents

Publication Publication Date Title
JP7247459B2 (en) production management system
CN104889799B (en) Control carries out the supply of workpiece and the robot controller of the robot of discharge
JP5802377B2 (en) Tool changer for machine tools
US8014898B2 (en) Controller of robot used combined with machine tool
CN104115079B (en) Numerical control device
US10228303B2 (en) Flexible automation cell for performing secondary operations in concert with a machining center and roll check operations
CN103561905A (en) Workpiece-processing system
US12226918B2 (en) Transport system, control method for transport system, and non-transitory computer-readable medium for transport system
JP2016132073A (en) Automatic machining system
KR101105493B1 (en) Automatic processing system according to work schedule
US10197989B2 (en) Robot controller of robot used with machine tool, and processing system
KR20150066633A (en) Apparatus for automatically generating tool list and method thereof
WO2022097268A1 (en) Tool transport system, control method for tool transport system, and control program for tool transport system
JP6794223B2 (en) Machining control system for machine tools
JP4709173B2 (en) NC machine tool
US20230415287A1 (en) Tool Transport System, Control Method for Tool Transport System, and Control Program for Tool Transport System
JP2017220061A (en) Processing history search system
CN117529390A (en) Cutter conveying system, control method, and control program
EP0154028A2 (en) Working method in numerical control machine
JP6995458B1 (en) Tool transfer system, tool transfer system control method, and tool transfer system control program
JP7032030B2 (en) Machine tool equipment
JP7088742B2 (en) Processing system, processing machine, processing machine control method and program
JP2025089811A (en) Processing System
JPS58109256A (en) Preset system for work in automatic manufacturing process
WO2024166294A1 (en) Machine tool

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190924

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201030

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201111

R150 Certificate of patent or registration of utility model

Ref document number: 6794223

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250