JP2003175401A - Machine tool with bar feeder - Google Patents
Machine tool with bar feederInfo
- Publication number
- JP2003175401A JP2003175401A JP2001375675A JP2001375675A JP2003175401A JP 2003175401 A JP2003175401 A JP 2003175401A JP 2001375675 A JP2001375675 A JP 2001375675A JP 2001375675 A JP2001375675 A JP 2001375675A JP 2003175401 A JP2003175401 A JP 2003175401A
- Authority
- JP
- Japan
- Prior art keywords
- machining
- work
- bar
- workpiece
- machine tool
- 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
- Turning (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、バーフィーダを装
着した工作機械に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a machine tool equipped with a bar feeder.
【0002】[0002]
【従来の技術】従来、この種の工作機械においては、工
作機械で加工するワークの個数と加工順番を加工スケジ
ュールとして設定し、バーフィーダによりバー材を連続
的に供給して連続加工を行っている。2. Description of the Related Art Conventionally, in this type of machine tool, the number of works to be machined by the machine tool and the order of machining are set as a machining schedule, and bar materials are continuously supplied by a bar feeder for continuous machining. There is.
【0003】[0003]
【発明が解決しようとする課題】しかし、従来の工作機
械では、連続加工するワークのうち一つのワークに付い
てのバー材が、段取りミスなどによりバーフィーダ内で
不足してしまうと、その時点でアラームとなり、工作機
械はそれ以上の加工を停止してしまっていた。However, in the conventional machine tool, if the bar material for one of the workpieces to be continuously machined runs short in the bar feeder due to a setup error, etc. An alarm occurred and the machine tool stopped further machining.
【0004】これでは、不足したワーク以外のワークに
ついてのバー材が、バーフィーダ中に有ったとしても、
加工は行われないので、夜間の無人加工などにおいて
は、アラームが放置されたままとなり、加工効率が悪化
するばかりか、加工スケジュールが大幅に狂ってしまう
不都合があった。In this case, even if bar materials for works other than the lacking works are present in the bar feeder,
Since no processing is performed, the alarm is left unattended during unmanned processing at night, which not only deteriorates the processing efficiency but also causes the processing schedule to be drastically changed.
【0005】本発明は上記事情に鑑み、あるワークに関
するバー材が不足しても、他のワークに付いての加工が
可能な場合には、当該他のワークの加工を行って、効率
よく加工を行うこと可能な、バーフィーダ付き工作機械
を提供とすることを目的とする。In view of the above-mentioned circumstances, the present invention efficiently processes a workpiece by processing the other workpiece even if the bar material for the workpiece is insufficient. It is an object of the present invention to provide a machine tool with a bar feeder capable of performing.
【0006】[0006]
【課題を解決するための手段】請求項1の発明は、バー
材(10)を工作機械本体(2)に搬送するバーフィー
ダ(7)が設けられた工作機械(1)において、前記バ
ー材のバー材情報を格納するバー材情報格納手段(1
9)を設け、加工すべきワークの種類(ワーク番号WN
Oなど)、個数、加工順番(OR)を含む加工スケジュ
ール情報(MS)を格納する加工スケジュール格納手段
(19)を設け、前記加工スケジュール情報に示された
加工順番に従って、前記工作機械によるワークの加工を
実行する加工実行手段(22、加工制御プログラムMC
PのステップS10からステップS22までなど)を設
け、前記ワークの加工中に、当該ワークを加工するため
のバー材がバーフィーダ中に不足し、当該ワークを加工
スケジュール情報に指示された個数だけ加工できないも
のと判断された場合に、当該ワークの加工を中断すると
共に、前記加工スケジュール情報及びバー材情報から、
当該ワーク以外のワークで加工が可能なワークがないか
どうか検索判定する、加工可能ワーク検索判定手段(1
1、加工制御プログラムMCPのステップS2からステ
ップS9など)を設け、前記加工可能ワーク検索判定手
段により加工が可能と判定されたワークについて、前記
バーフィーダによりバー材を供給させて、当該ワークの
加工を実行するスキップ加工手段(22、MCP)を設
けて構成される。According to the invention of claim 1, in a machine tool (1) provided with a bar feeder (7) for conveying a bar material (10) to a machine tool body (2), the bar material is provided. Bar material information storing means for storing bar material information of (1
9) is provided and the type of work to be processed (work number WN
Machining schedule storing means (19) for storing machining schedule information (MS) including O, etc.), the number of pieces, and a machining order (OR), and according to the machining order indicated in the machining schedule information, the workpiece by the machine tool is processed. Processing execution means for executing processing (22, processing control program MC
(Steps S10 to S22 of P, etc.) are provided, and during processing of the work, the bar material for processing the work is insufficient in the bar feeder, and the work is processed by the number instructed by the processing schedule information. When it is determined that it is not possible, the machining of the work is interrupted, and from the machining schedule information and bar material information,
Machinable workpiece search determining means (1) for determining whether or not there is a workpiece that can be machined other than the workpiece
1. Steps S2 to S9 of the machining control program MCP, etc.) are provided, and a bar material is supplied by the bar feeder with respect to a workpiece determined to be machinable by the machinable workpiece search determination means, and the workpiece is machined. It is configured by providing a skip processing means (22, MCP) for executing.
【0007】請求項2の発明は、バー材情報格納手段
は、バー材情報として、バー材の材質(MT)を格納す
ることを特徴として構成される。The invention according to claim 2 is characterized in that the bar material information storing means stores the material (MT) of the bar material as the bar material information.
【0008】請求項3の発明は、加工可能ワーク検索判
定手段は、加工が可能なワークを、前記加工を中断する
ワークの加工順番(例えば、加工順番ORが「2」)よ
り後の加工順番(例えば、加工順番ORが「3」)から
検索することを特徴として構成される。According to a third aspect of the present invention, the machinable work retrieval determining means determines a machinable work after a machining order (for example, the machining order OR is “2”) of the work in which the machining is interrupted. (For example, the processing order OR is “3”).
【0009】[0009]
【発明の効果】請求項1の発明は、加工可能ワーク検索
判定手段(11、加工制御プログラムMCPのステップ
S2からステップS9など)が、ワークの加工中に、当
該ワークを加工するためのバー材がバーフィーダ中に不
足し、当該ワークを加工スケジュール情報に指示された
個数だけ加工できないものと判断された場合に、当該ワ
ークの加工を中断すると共に、前記加工スケジュール情
報及びバー材情報から、当該ワーク以外のワークで加工
が可能なワークがないかどうか検索判定し、スキップ加
工手段(22、MCP)により、加工が可能と判定され
たワークについて、前記バーフィーダによりバー材を供
給させて、当該ワークの加工を実行することができるの
で、あるワークに関するバー材が不足しても、他のワー
クに付いての加工が可能な場合には、当該他のワークの
加工を行って、効率よく加工を行うことが可能になり、
信頼性が高く、効率的な加工が可能になる。According to the invention of claim 1, the bar material for machining the work by the machinable work search determining means (11, steps S2 to S9 of the machining control program MCP, etc.) during machining of the work. However, when it is determined that the number of workpieces is insufficient in the bar feeder and the workpiece cannot be machined by the number instructed in the machining schedule information, the machining of the workpiece is interrupted, and the machining schedule information and bar material information It is determined whether or not there is a workable work other than the work, and a bar material is supplied by the bar feeder for the work determined to be workable by the skip working means (22, MCP), Since machining of a work can be performed, even if the bar material for one work is insufficient, machining for another work will be performed. If possible, performs processing of the other workpiece, it is possible to efficiently perform processing,
Highly reliable and efficient processing is possible.
【0010】請求項2の発明は、バー材情報として、バ
ー材の材質を格納するので、加工可能ワーク検索判定手
段で、材質の異なるバー材を区別した形で、加工可能な
ワークの検索判定が可能になる。According to the second aspect of the present invention, since the bar material is stored as the bar material information, the processable work search determining means determines the search of a workable work in a form in which bar materials having different materials are distinguished. Will be possible.
【0011】請求項3の発明は、加工が可能なワーク
を、前記加工を中断するワークの加工順番(例えば、加
工順番ORが「2」)より後の加工順番(例えば、加工
順番ORが「3」)から検索することにより、既に加工
が終了している部分の加工スケジュール情報を検索する
必要が無く、迅速な検索判定が可能になる。According to a third aspect of the present invention, a workable work is processed after a working order (for example, the working order OR is "2") of the work whose processing is interrupted (for example, the working order OR is "2"). 3)), it is not necessary to search the processing schedule information of the portion that has already been processed, and a quick search determination can be performed.
【0012】なお、括弧内の番号等は、図面における対
応する要素を示す便宜的なものであり、従って、本記述
は図面上の記載に限定拘束されるものではない。The numbers in parentheses are for convenience of showing the corresponding elements in the drawings, and the present description is not limited to the description in the drawings.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施例を図面に基
づき説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0014】図1は本発明が適用されるバーフィーダ付
き工作機械の一例を示すブロック図、図2から図4はバ
ーフィーダ加工プログラムの一例を示すフローチャー
ト、図5は加工スケジュール画面の一例を示す図、図6
は本発明による加工態様の一例を模式的に示した図であ
る。FIG. 1 is a block diagram showing an example of a machine tool with a bar feeder to which the present invention is applied, FIGS. 2 to 4 are flowcharts showing an example of a bar feeder machining program, and FIG. 5 is an example of a machining schedule screen. Figure, Figure 6
FIG. 3 is a diagram schematically showing an example of a processing mode according to the present invention.
【0015】バーフィーダ付き工作機械1は、図1に示
すように、工作機械本体2を有しており、工作機械本体
2には主軸台4が設けられている。主軸台4には、主軸
3がZ軸である主軸軸心CLを中心に回転駆動自在に支
持されており、主軸3の図中右方には、ワークを把持開
放自在なチャック5が装着されている。主軸3の図中上
方には、刃物台6がZ軸及びZ軸に対して直交する方向
であるX軸方向に移動駆動自在に設けられており、刃物
台6には、ワークの加工に使用する工具9が着脱自在に
設けられている。なお、刃物台6及び主軸台の数、それ
らの配置態様、主軸台に対する刃物台の相対的な移動態
様などは、各種のものを採用することが出来る。As shown in FIG. 1, the machine tool 1 with a bar feeder has a machine tool main body 2, and the machine tool main body 2 is provided with a headstock 4. A spindle 3 is rotatably supported on a spindle head 4 around a spindle axis center CL which is a Z-axis, and a chuck 5 which is capable of gripping and releasing a work is mounted on the right side of the spindle 3 in the drawing. ing. A tool rest 6 is provided above the main shaft 3 in the drawing so as to be movable and driven in the Z axis and the X axis direction which is a direction orthogonal to the Z axis. The tool rest 6 is used for machining a workpiece. A tool 9 for removing is provided detachably. Various types can be adopted for the number of tool rests 6 and headstocks, their arrangement, the relative movement of the tool rest relative to the headstock, and the like.
【0016】工作機械本体2の図中左方には、バーフィ
ーダ7が設けられており、バーフィーダ7には、様々な
外径や材質からなるバー材10が複数本、搭載可能に設
けられ、バーフィーダ7は、それらバー材10を主軸台
4に対して選択的に供給自在に設けられている。A bar feeder 7 is provided on the left side of the machine tool body 2 in the figure, and a plurality of bar members 10 having various outer diameters and materials can be mounted on the bar feeder 7. The bar feeder 7 is provided so that the bar materials 10 can be selectively supplied to the headstock 4.
【0017】また、工作機械1は、数値制御装置などの
工作機械制御装置12を有しており、工作機械制御装置
12は、主制御部11を有している。主制御部11に
は、バス線13を介して、ディスプレイ15、加工制御
部16、入力部17、加工スケジュールメモリ19、加
工プログラムメモリ20、バーフィーダ7を制御するバ
ーフィーダ制御部21及び工作機械本体2を制御する工
作機械制御部22などが接続している。The machine tool 1 has a machine tool controller 12 such as a numerical controller, and the machine tool controller 12 has a main controller 11. The main controller 11 includes a display 15, a machining controller 16, an input unit 17, a machining schedule memory 19, a machining program memory 20, a bar feeder controller 21 for controlling the bar feeder 7, and a machine tool via the bus line 13. A machine tool controller 22 for controlling the main body 2 is connected.
【0018】バーフィーダ付き工作機械1は、以上のよ
うな構成を有するので、長尺のバー材10から各種のワ
ークを加工する場合、まずオペレータは、入力部17を
操作して、これから工作機械1で加工すべきワークの種
別、個数、加工順番などを入力して、加工スケジュール
テーブルSCHとして加工スケジュールメモリ19内に
格納する。Since the machine tool 1 with the bar feeder has the above-mentioned structure, when machining various works from the long bar material 10, the operator first operates the input unit 17 to start the machine tool. The type, number, and processing order of works to be processed in 1 are input and stored in the processing schedule memory 19 as a processing schedule table SCH.
【0019】即ち、加工スケジュールテーブルSCH
は、例えば、図5に示すように、ディスプレイ15上に
加工スケジュール画面として表示され、該テーブルSC
Hはバー材10の素材情報BMを5本分登録格納する
(格納可能なバー材10の数は任意である)メモリ領域
を有しており、当該素材情報BMには、これから加工を
行うためにバーフィーダ7に搭載されたバー材10の、
各材質MT及び長さMLを登録する。実施例では、バー
フィーダ7に搭載されたバー材10は2本であり、オペ
レータは、1本目の素材として素材No.1の欄に、ア
ルミのバー材10を、材質MTが「アルミ」、長さML
が「2000」として、2本目の素材として素材No.
2の欄に、砲金のバー材10を、材質MTが「砲金」、
長さMLが「1000」として、登録し、素材情報BM
とする。That is, the processing schedule table SCH
Is displayed as a processing schedule screen on the display 15 as shown in FIG.
H has a memory area for registering and storing five pieces of material information BM of the bar material 10 (the number of storable bar materials 10 is arbitrary), and the material information BM is for processing from now on. Of the bar material 10 mounted on the bar feeder 7,
Each material MT and length ML are registered. In the embodiment, the number of bar materials 10 mounted on the bar feeder 7 is two, and the operator uses the material No. 1 as the first material. In column 1, the aluminum bar material 10 is used, the material MT is "aluminum", and the length is ML.
Is "2000" and the material No. is the second material.
In column 2, the bar material 10 of gun metal, the material MT is "gun metal",
Register as the length ML is "1000", and enter the material information BM.
And
【0020】次に、オペレータは、工作機械1で加工す
べきワークの種類を、当該ワークを加工すべき順番に、
加工スケジュール情報MSとして対応するメモリ領域に
格納する。加工スケジュール情報MSには、工作機械1
で行うべき加工順番ORが、「1」、「2」……と順番
に設定されており、オペレータはまず、最初に加工すべ
きワークについて、加工順番ORが「1」の行に、ワー
ク番号WNOとして「100M」、材質MTとして「ア
ルミ」、加工する際にバー材10をチャック5からどれ
だけZ軸方向に突出させるかを示す突出長さPLとして
「100」、トップカットの有無TCとして、「1(有
り)」及び加工個数MNとして「6」を入力し、加工ス
ケジュール情報MSとして格納する。Next, the operator selects the types of workpieces to be machined by the machine tool 1 in the order in which the workpieces should be machined.
The processing schedule information MS is stored in the corresponding memory area. The machining schedule information MS includes the machine tool 1
The machining order OR to be performed in step 1 is set in order of "1", "2", and so on. For the workpiece to be machined first, the operator first enters the work number in the row where the machining order OR is "1". "100M" as WNO, "aluminum" as material MT, "100" as the protrusion length PL indicating how much the bar material 10 is protruded from the chuck 5 in the Z-axis direction during processing, and as TC with or without top cut , “1 (present)” and “6” as the processing number MN are input and stored as the processing schedule information MS.
【0021】次に、2番目に加工すべきワークについ
て、加工順番ORが「2」の行に、ワーク番号WNOと
して「200M」、材質MTとして「アルミ」、突出長
さPLとして「200」、トップカットの有無TCとし
て、「0(無し)」及び加工個数MNとして「4」を入
力し、加工スケジュール情報MSとして格納する。Next, for the second work to be machined, in the row where the machining order OR is "2", the work number WNO is "200M", the material MT is "aluminum", and the protrusion length PL is "200". “0 (None)” is input as the presence / absence TC of the top cut, and “4” is input as the processing number MN, and stored as the processing schedule information MS.
【0022】更に、3番目に加工すべきワークについ
て、加工順番ORが「3」の行に、ワーク番号WNOと
して「500M」、材質MTとして「砲金」、突出長さ
PLとして「150」、トップカットの有無TCとし
て、「0(無し)」及び加工個数MNとして「2」を入
力し、加工スケジュール情報MSとして格納する。Further, for the third work to be machined, in the row where the machining order OR is "3", the work number WNO is "500M", the material MT is "gun metal", the protrusion length PL is "150", and the top. “0 (None)” is input as the presence / absence TC of the cut, and “2” is input as the processing number MN, and the pieces are stored as the processing schedule information MS.
【0023】こうして、加工すべき3種のワーク(本実
施例では、3種のワークについて加工仕様を入力して加
工スケジュール情報MSを作成したが、加工すべきワー
クの種類は、3種に限らず、何種類でも良い。ここで
は、説明を簡単にするために3種類のワークを加工する
場合について説明する)について、その加工仕様を、加
工スケジュール情報MSとして格納したところで、オペ
レータは、入力部17を介して加工の開始を指令する。Thus, three types of workpieces to be machined (in the present embodiment, the machining schedule information MS was created by inputting machining specifications for the three types of workpieces, but the kinds of workpieces to be machined are limited to three types. However, any number of types may be used. Here, for the purpose of simplifying the explanation, the case of machining three types of workpieces will be described), and the machining specifications are stored as the machining schedule information MS. The start of machining is commanded via 17.
【0024】すると、主制御部11は、図示しないシス
テムプログラムメモリなどのメモリからバーフィーダ加
工プログラムMCPを読み出して、該バーフィーダ加工
プログラムMCPに基づいて、バーフィーダ付き工作機
械1の加工動作を制御する。即ち、加工制御プログラム
MCPは、図2に示すように、ステップS1で初期化動
作を行い、ステップS2で、加工スケジュールメモリ1
9内に格納された加工スケジュールテーブルSCHの加
工順番ORをサーチして、最初に加工すべきワークの種
類を判定する。図5に示す加工スケジュールテーブルS
CHの場合、最初に加工すべきワークの種類は、加工順
番ORが「1」のワーク番号WNOが「100M」のワ
ークなので、ステップS3で、加工スケジュールテーブ
ルSCHに規定された加工スケジュールが終了していな
いか判定する。Then, the main controller 11 reads out the bar feeder machining program MCP from a memory such as a system program memory (not shown), and controls the machining operation of the machine tool 1 with the bar feeder based on the bar feeder machining program MCP. To do. That is, as shown in FIG. 2, the machining control program MCP performs the initialization operation in step S1, and the machining schedule memory 1 in step S2.
The machining order OR of the machining schedule table SCH stored in 9 is searched to determine the type of work to be machined first. Processing schedule table S shown in FIG.
In the case of CH, the type of work to be machined first is the work having the machining order OR of “1” and the work number WNO of “100M”. Therefore, in step S3, the machining schedule defined in the machining schedule table SCH ends. Determine if not.
【0025】この場合、加工は開始されたばかりなの
で、加工スケジュールテーブルSCHに規定された加工
スケジュールは終了しておらず、ステップS4にはい
る。ステップS4では、加工スケジュール情報MSに格
納された加工順番ORが「1」のワークの素材の種類
を、材質MTから「アルミ」と判定し、ステップS5
で、当該材質MTのバー材10が、バーフィーダ7内に
準備されているか否かを、加工スケジュールテーブルS
CHの素材情報BMを参照することにより判定する。In this case, since the machining has just started, the machining schedule defined in the machining schedule table SCH has not been completed, and the process goes to step S4. In step S4, the type of the material of the work having the processing order OR “1” stored in the processing schedule information MS is determined to be “aluminum” from the material MT, and step S5
Then, it is determined whether or not the bar material 10 of the material MT is prepared in the bar feeder 7 by the processing schedule table S.
The determination is made by referring to the material information BM of CH.
【0026】バーフィーダ7には、素材No.が「1」
の素材として、アルミのバー材10が登録されているの
で、ステップS6に入り、最初に加工すべきワーク番号
WNOが「100M」のワークのついての加工プログラ
ムが、加工プログラムメモリ20内にあった場合には、
ステップS8に入る。The bar feeder 7 has a material number. Is "1"
Since the aluminum bar material 10 is registered as the material of No. 3, the machining program for the workpiece having the workpiece number WNO “100M” to be machined first is stored in the machining program memory 20 in step S6. in case of,
Enter step S8.
【0027】最初に加工すべきワーク番号WNOが「1
00M」のワークのついての加工プログラムが、加工プ
ログラムメモリ20内に無かった場合には、当該ワーク
番号WNOが「100M」のワークの加工は、加工プロ
グラムが格納されていないので、実行不可能と判断し
て、ステップS2に戻り、再度加工プログラムメモリ2
0内の加工スケジュールテーブルSCHを検索して、次
に加工すべきワークを検索判定する。この場合、主制御
部11は、ステップS2で、前回加工すべきワークとし
て判定したワーク番号WNOが「100M」のワークに
ついて付されていた加工順番ORの次の順番以降で最も
早い順番、即ち加工順番ORが「2」の加工順番ORが
付された加工スケジュール情報MSを検索し、当該加工
順番ORが「2」が付されたワーク番号WNOが「20
0M」のワークを、次に加工すべきワークと判定して、
以下、同様の手順を実行する。The work number WNO to be machined first is "1".
If there is no machining program for the workpiece of “00M” in the machining program memory 20, machining of the workpiece of which the work number WNO is “100M” is not executable because the machining program is not stored. After making a determination, the process returns to step S2 and the machining program memory 2
The machining schedule table SCH in 0 is searched, and the work to be machined next is searched and determined. In this case, the main control unit 11 determines in step S2 the earliest order after the order following the processing order OR attached to the work having the work number WNO determined as the work to be processed last time "100M", that is, the processing. The machining schedule information MS with the machining order OR having the order OR “2” is searched, and the work number WNO with the machining order OR “2” is “20”.
The work of "0M" is judged as the work to be processed next,
Hereafter, the same procedure is executed.
【0028】また、ステップS7で、加工すべきワーク
の加工プログラムがあった場合には、ステップS8及び
ステップS9に入り、当該加工プログラムで使用する工
具が、工作機械本体2側に準備されているか否かを判定
する。工作機械本体2側に、当該加工プログラムで使用
する工具が不足するものと判定された場合には、当該加
工プログラムの実行は不可能と判断して、ステップS2
に戻り、再度加工プログラムメモリ20内の加工スケジ
ュールテーブルSCHを検索して、次に加工すべきワー
クを検索判定する。なお、このワーク検索手順は、ステ
ップS7で加工プログラムが無かった場合と同様であ
る。If there is a machining program for the workpiece to be machined in step S7, the process goes to steps S8 and S9 to see if the tools used in the machining program are prepared on the machine tool main body 2 side. Determine whether or not. If it is determined on the machine tool body 2 side that the number of tools used in the machining program is insufficient, it is determined that the machining program cannot be executed, and step S2 is performed.
Then, the machining schedule table SCH in the machining program memory 20 is searched again, and the work to be machined next is searched and determined. The work search procedure is the same as when there is no machining program in step S7.
【0029】ステップS9で、工作機械本体2側に工具
が準備されているものと判断された場合には、図3のス
テップS10に入り、工作機械制御部22を介して工作
機械本体2側のチャック5を開放し、次いでステップS
11で工作機械本体2側の図示しないストッパーを、加
工スケジュール情報MSで指定された突出長さPLとな
るように位置決めセットする。次に、ステップS25
で、バーフィーダ制御部21に対して、素材No.1の
バー材10のバーフィードを要求し、これを受けて、バ
ーフィーダ制御部21は、ステップS12でバー材10
の主軸台4へ向けた供給を開始する。なお、バーフィー
ドを要求されたバー材10がバーフィーダ7側に無かっ
た場合や、有ったとしても、残材長さが短すぎてバー材
10の後端部10aが検出された場合には、バー材10
が無いものとして、ステップS13及びステップS14
からステップS16に入るが、通常は、ステップS15
で、バーフィーダ7によるバー材10の、主軸台4の主
軸3へ所定長さのバー材10の供給が行われる。When it is determined in step S9 that the tool is prepared on the machine tool body 2 side, step S10 in FIG. 3 is entered, and the machine tool body 2 side is operated via the machine tool control unit 22. Open the chuck 5, then step S
At 11, a stopper (not shown) on the machine tool body 2 side is positioned and set so as to have the protrusion length PL designated by the machining schedule information MS. Next, step S25.
Then, with respect to the bar feeder control unit 21, the material number. In response to the request for the bar feed of the bar material 10 of No. 1, the bar feeder control unit 21 receives the bar material 10 in step S12.
Supply to the headstock 4 of In addition, when there is no bar material 10 on the side of the bar feeder 7 for which bar feed is requested, or even when there is, the remaining material length is too short and the rear end portion 10a of the bar material 10 is detected. Is the bar material 10
If there is no, step S13 and step S14
From step S16, but normally step S15
Then, the bar material 10 is supplied by the bar feeder 7 to the spindle 3 of the headstock 4 with a predetermined length.
【0030】ステップS16では、ステップS14で、
バー材10の残材長さが、新たにワークを加工するには
足りないものと判断された場合に、ステップS17に入
り、残材の処理を行った後、ステップS18で素材個数
をカウントアップして、ステップS2に戻り、次に加工
すべきワークを、既に述べた手順で決定する。In step S16, in step S14
When it is determined that the remaining material length of the bar material 10 is not sufficient to newly machine the work, the process proceeds to step S17, the remaining material is processed, and then the number of materials is counted up in step S18. Then, the process returns to step S2, and the work to be processed next is determined by the procedure already described.
【0031】また、ステップS13で、バー材10が無
いものと判断された場合(バー材10のバーフィーダ7
へのセット忘れなど)には、これ以上の加工は出来ない
ので、ステップS19から、ステップS20に入り、工
作機械1での加工を終了する。When it is determined in step S13 that the bar material 10 does not exist (the bar feeder 7 for the bar material 10).
No further machining can be performed (for example, if the setting is forgotten), the machining is finished in the machine tool 1 from step S19 to step S20.
【0032】通常は、ステップS15でのバー材10の
供給が行われた後は、図4のステップS21に入り、工
作機械本体2側のチャック5を閉じ、ステップS22
で、バー材10に対する加工を行う。加工は、加工スケ
ジュールテーブルSCHに格納された加工個数MNに基
づいて行われ、ステップS23で、当該加工個数MNに
達するまで行われる。また、ワークを1個加工するたび
に、ステップS24で、バー材10の残材長さを更新し
て、現在のバー材10の残材長さを演算して工作機械制
御部22の適宜なメモリ内に格納し、当該残材長さで次
のワークの加工が可能かどうかを判定する。Normally, after the bar material 10 is supplied in step S15, step S21 in FIG. 4 is entered to close the chuck 5 on the machine tool body 2 side, and then step S22.
Then, the bar material 10 is processed. The processing is performed based on the processing number MN stored in the processing schedule table SCH, and is performed until the processing number MN is reached in step S23. Further, every time one workpiece is machined, the remaining material length of the bar material 10 is updated in step S24, and the current remaining material length of the bar material 10 is calculated to appropriately calculate the machine tool control unit 22. It is stored in the memory, and it is determined whether the next work can be processed with the remaining material length.
【0033】こうして、例えば、ワーク番号WNOが
「100M」のワーク34aを、図6に示すように、6
個、素材No.1のアルミのバー材10から加工したと
ころで、加工制御プログラムMCPが、ステップS23
で、ワーク番号WNOが「100M」のワーク34aの
ワークの加工が、加工スケジュール情報MSに格納され
た加工個数MNに達して加工が終了したものと判定した
場合には、ステップS2で、次に加工すべきワークに関
する検索判定を、ステップS7で加工プログラムが無か
った場合と同様な手順で行う。こうして、ステップS2
で加工スケジュール情報MSの加工順番ORが「2」に
格納されたワーク番号WNOが「200M」のワーク3
4bが、次に加工すべきワークと判定され、ワーク番号
WNOが「200M」のワーク34bについての加工を
行う。このワークは、加工個数MNが加工スケジュール
情報MSでは、4個指定されているが、加工を行ってい
くうちに、2個目の加工が行われた段階で、図4のステ
ップS24で、残材長さが足りなくなって、それ以上当
該ワーク番号WNOのワークの加工が出来ないものと判
断される場合が生じる。Thus, for example, the work 34a having the work number WNO of "100M" is replaced by 6 as shown in FIG.
Individual, material No. After processing from the aluminum bar material 10 of No. 1, the processing control program MCP executes step S23.
If it is determined that the machining of the workpiece of the workpiece 34a having the workpiece number WNO of "100M" has reached the machining number MN stored in the machining schedule information MS and the machining has ended, then in step S2, The search determination regarding the workpiece to be machined is performed in the same procedure as when there is no machining program in step S7. Thus, step S2
And the work number WNO stored in the machining order OR of the machining schedule information MS is “2” and the work number WNO is “200M” 3
4b is determined to be the work to be processed next, and the work 34b having the work number WNO of "200M" is processed. For this work, four pieces of the processing number MN are designated in the processing schedule information MS, but when the second processing is performed during the processing, the remaining number is left in step S24 of FIG. There is a case where it is judged that the material length is insufficient and the work with the work number WNO cannot be processed any more.
【0034】こうした場合、ステップS2では、現在加
工途中のワーク番号WNOが「200M」のワークの加
工を中断し、ステップS7で加工プログラムが無かった
場合と同様の手順に従って、次に加工すべきワークを検
索判定し、加工スケジュールテーブルSCHで加工順番
ORが「3」として指定されている、ワーク番号WNO
が「500M」のワーク34cを、次に加工すべきワー
クと判定する。この際、ステップS4で、ワーク番号W
NOが「500M」のワークの材質MTである砲金と、
バーフィーダ7に格納されているバー材10の材質MT
を比較し、当該ワークが加工可能か否かを判定する。こ
の場合、素材情報BMには、素材No.2のバー材10
の材質MTとして砲金が格納されているので、バーフィ
ーダ7に準備されたバー材10による当該ワークの加工
が可能なものと判断して、以後同様な手順で、ワーク番
号WNOが「500M」のワークを加工する。In such a case, in step S2, the machining of the work whose work number WNO is "200M" is being interrupted, and the work to be processed next is followed by the same procedure as when there is no machining program in step S7. Is determined and the machining order OR is designated as “3” in the machining schedule table SCH, the work number WNO
The workpiece 34c with "500M" is determined as the workpiece to be processed next. At this time, in step S4, the work number W
A gun metal which is the material MT of the work piece whose NO is "500M",
Material MT of the bar material 10 stored in the bar feeder 7
To determine whether the work can be processed. In this case, the material information BM includes the material number. 2 bars 10
Since the gun metal is stored as the material MT of the above, it is determined that the work can be processed by the bar material 10 prepared in the bar feeder 7, and the work number WNO is set to "500M" by the same procedure thereafter. Process the work.
【0035】このように、バーフィーダ7側のバー材1
0の不足などにより、加工スケジュールで指定された加
工順番ORに指定された各ワークの種類についての、加
工個数が全数完了しない場合でも、直ちにアラームとし
て工作機械を停止させることなく、図6に示すように、
加工スケジュールテーブルSCHで後の加工順番ORを
指定されていたワーク34cについての加工の可否を判
定して、当該ワークの加工が可能な場合には、当該加工
を実行するようにしたので、工作機械1が、ある種のワ
ークに関するバー材10の不足で、以後の加工が全て停
止されるような事態の発生を防止することが出来る。Thus, the bar material 1 on the bar feeder 7 side
As shown in FIG. 6, even if the total number of processed pieces for each type of work specified in the processing order OR specified in the processing schedule is not completed due to lack of 0, etc., the machine tool is not stopped immediately as an alarm. like,
Since it is determined whether or not machining of the work 34c for which the subsequent machining order OR is designated in the machining schedule table SCH is possible and the machining of the work is possible, the machining is executed. In the case of No. 1, it is possible to prevent a situation in which all the subsequent processing is stopped due to the shortage of the bar material 10 for a certain type of work.
【図1】図1は本発明が適用されるバーフィーダ付き工
作機械の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of a machine tool with a bar feeder to which the present invention is applied.
【図2】図2はバーフィーダ加工プログラムの一例を示
すフローチャートである。FIG. 2 is a flowchart showing an example of a bar feeder processing program.
【図3】図3はバーフィーダ加工プログラムの一例を示
すフローチャートである。FIG. 3 is a flowchart showing an example of a bar feeder processing program.
【図4】図4はバーフィーダ加工プログラムの一例を示
すフローチャートである。FIG. 4 is a flowchart showing an example of a bar feeder processing program.
【図5】図5は加工スケジュール画面の一例を示す図で
ある。FIG. 5 is a diagram showing an example of a processing schedule screen.
【図6】図6は本発明による加工態様の一例を模式的に
示した図である。FIG. 6 is a diagram schematically showing an example of a processing mode according to the present invention.
1……工作機械
2……工作機械本体
7……バーフィーダ
10……バー材
11……加工可能ワーク検索判定手段(主制御部)
19……バー材情報格納手段、加工スケジュール格納手
段(加工スケジュールメモリ)
22……加工実行手段(工作機械制御部)
MS……加工スケジュール情報
MT……材質
OR……加工順番
MCP……バーフィーダ加工プログラム1 ... Machine tool 2 ... Machine tool main body 7 ... Bar feeder 10 ... Bar material 11 ... Machinable work search determination means (main control unit) 19 ... Bar material information storage means, processing schedule storage means (processing) Schedule memory) 22 ... Machining execution means (machine tool control unit) MS ... Machining schedule information MT ... Material OR ... Machining order MCP ... Bar feeder machining program
───────────────────────────────────────────────────── フロントページの続き (72)発明者 倉田 政宏 愛知県丹羽郡大口町大字小口字乗船1番地 ヤマザキマザック株式会社本社工場内 (72)発明者 木村 守邦 愛知県丹羽郡大口町大字小口字乗船1番地 ヤマザキマザック株式会社本社工場内 Fターム(参考) 3C045 FC36 HA10 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Masahiro Kurata Aichi Prefecture Oguchi-machi Oguchi-machi Large-scale small-scale character boarding number 1 Yamazaki Mazak Co., Ltd. Head Office Factory (72) Inventor Morikuni Kimura Aichi Prefecture Oguchi-machi Oguchi-machi Large-scale small-scale character boarding number 1 Yamazaki Mazak Co., Ltd. Head Office Factory F-term (reference) 3C045 FC36 HA10
Claims (3)
ィーダが設けられた工作機械において、 前記バー材のバー材情報を格納するバー材情報格納手段
を設け、 加工すべきワークの種類、個数、加工順番を含む加工ス
ケジュール情報を格納する加工スケジュール格納手段を
設け、 前記加工スケジュール情報に示された加工順番に従っ
て、前記工作機械によるワークの加工を実行する加工実
行手段を設け、 前記ワークの加工中に、当該ワークを加工するためのバ
ー材がバーフィーダ中に不足し、当該ワークを加工スケ
ジュール情報に指示された個数だけ加工できないものと
判断された場合に、当該ワークの加工を中断すると共
に、前記加工スケジュール情報及びバー材情報から、当
該ワーク以外のワークで加工が可能なワークがないかど
うか検索判定する、加工可能ワーク検索判定手段を設
け、 前記加工可能ワーク検索判定手段により加工可能と判定
されたワークについて、前記バーフィーダによりバー材
を供給させて、当該ワークの加工を実行するスキップ加
工手段を設けて構成した、バーフィーダ付き工作機械。1. A machine tool provided with a bar feeder for conveying a bar material to a machine tool body, comprising bar material information storage means for storing bar material information of the bar material, and the type and number of workpieces to be machined. A machining schedule storing means for storing machining schedule information including a machining order, a machining executing means for machining the workpiece by the machine tool according to the machining order indicated in the machining schedule information, and machining the workpiece. If there is insufficient bar material in the bar feeder to process the work, and it is determined that the work cannot be processed by the number specified in the processing schedule information, the processing of the work is interrupted and From the machining schedule information and bar material information, is there a workable work other than the work concerned? A skipping process is provided in which a processable work search determination unit is provided for determining a search, and a bar material is supplied by the bar feeder for a work determined to be processable by the processable work search determination unit, and the work is processed. A machine tool with a bar feeder configured by providing means.
て、バー材の材質を格納することを特徴とする、請求項
1記載のバーフィーダ付き工作機械。2. The machine tool with a bar feeder according to claim 1, wherein the bar material information storage means stores the material of the bar material as the bar material information.
可能なワークを、前記加工を中断するワークの加工順番
より後の加工順番から検索することを特徴とする、請求
項1記載のバーフィーダ付き工作機械。3. The bar feeder according to claim 1, wherein the machinable workpiece search determining means searches for a machinable workpiece from a machining order subsequent to a machining order of the workpiece whose machining is interrupted. Machine tool with.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001375675A JP2003175401A (en) | 2001-12-10 | 2001-12-10 | Machine tool with bar feeder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001375675A JP2003175401A (en) | 2001-12-10 | 2001-12-10 | Machine tool with bar feeder |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003175401A true JP2003175401A (en) | 2003-06-24 |
Family
ID=19184001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001375675A Pending JP2003175401A (en) | 2001-12-10 | 2001-12-10 | Machine tool with bar feeder |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003175401A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006519108A (en) * | 2003-02-26 | 2006-08-24 | エルビン・ユンカー・マシーネンファブリーク・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング | Cylindrical grinding method in the manufacture of tools made of hard metal, and cylindrical grinding machine for grinding cylindrical raw materials in the manufacture of tools made of hard metal |
US10684606B2 (en) | 2017-01-27 | 2020-06-16 | Mitsubishi Electric Corporation | Selection apparatus |
-
2001
- 2001-12-10 JP JP2001375675A patent/JP2003175401A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006519108A (en) * | 2003-02-26 | 2006-08-24 | エルビン・ユンカー・マシーネンファブリーク・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング | Cylindrical grinding method in the manufacture of tools made of hard metal, and cylindrical grinding machine for grinding cylindrical raw materials in the manufacture of tools made of hard metal |
US10684606B2 (en) | 2017-01-27 | 2020-06-16 | Mitsubishi Electric Corporation | Selection apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4738585B2 (en) | Machining program graph display method and apparatus therefor | |
US4549270A (en) | Method of controlling selection of tools in a quadriaxial numerical control lathe | |
US6804575B2 (en) | Method and device for automatically preparing processing program | |
JPH028855B2 (en) | ||
JPH0321299B2 (en) | ||
JP5313557B2 (en) | Tool arrangement changing method and apparatus in tool magazine apparatus | |
JPH11277371A (en) | Processing program producing support device | |
JP2003175401A (en) | Machine tool with bar feeder | |
US20190202017A1 (en) | Selecting device, selecting method, and program | |
JP5253897B2 (en) | Tool arrangement changing method and apparatus in tool magazine apparatus | |
JP4592919B2 (en) | Automatic programming method and automatic programming apparatus | |
JPH04269152A (en) | Control unit for internal circle cutting in numerical control machine tool | |
JPH06218645A (en) | Automatic tool change control and device therefor | |
JP3435229B2 (en) | Machining method by NC lathe and NC lathe capable of backup machining | |
US20230060229A1 (en) | Machine tool | |
JP2911198B2 (en) | Method for determining next work in machining system | |
JP3640618B2 (en) | Numerically controlled lathe having comb-type counter tool post, workpiece machining method using this numerically controlled lathe, and program thereof | |
JP7498276B2 (en) | Machine Tool Systems | |
JPH05104303A (en) | Device for machining dissimilar work at lathe | |
JP2520127B2 (en) | Highly efficient tool selection method | |
JPH10143229A (en) | Machine tool controller | |
JPH0469131A (en) | Machining supporting method for third tool rest of numerically controlled lathe and controller therefor | |
JP6520377B2 (en) | Control device, machine tool, control program, and control method | |
JPH05162047A (en) | Numerical controller | |
JPH0323283B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Effective date: 20040914 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
A977 | Report on retrieval |
Effective date: 20070219 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070626 |
|
A02 | Decision of refusal |
Effective date: 20071106 Free format text: JAPANESE INTERMEDIATE CODE: A02 |