[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH07112222A - Method for controlling punch press with tapping device - Google Patents

Method for controlling punch press with tapping device

Info

Publication number
JPH07112222A
JPH07112222A JP28174793A JP28174793A JPH07112222A JP H07112222 A JPH07112222 A JP H07112222A JP 28174793 A JP28174793 A JP 28174793A JP 28174793 A JP28174793 A JP 28174793A JP H07112222 A JPH07112222 A JP H07112222A
Authority
JP
Japan
Prior art keywords
tap
program
punch
tool
tapping
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28174793A
Other languages
Japanese (ja)
Inventor
Kaoru Furuta
薫 古田
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP28174793A priority Critical patent/JPH07112222A/en
Publication of JPH07112222A publication Critical patent/JPH07112222A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Punching Or Piercing (AREA)

Abstract

PURPOSE:To make the designation of the coordinate of a tapping place unnecessary, to shorten a working program, and to eliminate the program mistake of the coordinates for tapping. CONSTITUTION:In this control method, the designation part 18a of a punching program 18, is allowed to hold in a memory means 23, paralleling to the execution of the punching program 18, that is, a punching work. The designation is executed by a holding start command 27 and a holding completion command 28. At the time of a tapping work, a holding program 24 is read out, a tapping tool 15 corresponding to a punching tool in a tool command 30, is slected from a punch, tap corresponding table 25, and a tapping work is successively performed to each punch coordinate.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、パンチ加工後にタッ
プ加工を続けて行うタップ装置付きパンチプレスの制御
方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control method for a punch press with a tap device, which continuously performs tap processing after punch processing.

【0002】[0002]

【従来の技術】従来、パンチプレス機においてタップ装
置を付けたものがある。この種のパンチプレス機では、
パンチ加工で下孔を明けた後、その下孔にタップ加工が
施される。パンチ加工とタップ加工の板材送りは、同じ
テーブル上で行われる。このようにタップ加工を行う場
合、加工プログラムには、例えば図6に示すように、パ
ンチ加工プログラム51に続けて、タップ加工プログラ
ム52が記述される。タップ加工の各送り指令54には
下孔用のパンチ加工の送り指令53と同じ座標を記述
し、制御装置において、パンチ位置とタップ位置とのオ
フセット補正を行わせる。
2. Description of the Related Art Conventionally, there is a punch press equipped with a tap device. In this kind of punch press machine,
After punching the pilot hole, tapping is performed on the pilot hole. Punching and tapping plate feeding are performed on the same table. When tapping is performed in this way, the tapping program 52 is described after the punching program 51 in the machining program, as shown in FIG. 6, for example. In each feed command 54 for tapping, the same coordinates as the feed command 53 for punching for the pilot hole are described, and the control device is made to perform offset correction between the punch position and the tap position.

【0003】[0003]

【発明が解決しようとする課題】しかし、このようにパ
ンチ加工プログラム51と別にタップ加工プログラム5
2を記述するため、加工プログラム50の全体のプログ
ラム長が長くなり、それだけ記憶装置の記憶容量が増え
る。また、パンチ用送り指令53とタップ用送り指令5
4には前記のように同じ座標を記述するが、プログラム
ミスにより異なる座標が記述されることがある。
However, as described above, in addition to the punching program 51, the tapping program 5 is separately provided.
Since 2 is described, the entire program length of the machining program 50 becomes long, and the storage capacity of the storage device increases accordingly. Further, the punch feed command 53 and the tap feed command 5
Although the same coordinates are described in 4, the different coordinates may be described due to a program mistake.

【0004】この発明の目的は、タップ加工箇所の座標
指定が不要で、加工プログラムを短くでき、プログラム
ミスも無くせるタップ装置付きパンチプレスの制御方法
を提供することである。
An object of the present invention is to provide a method of controlling a punch press with a tap device, which does not require the coordinate designation of the tap machining location, can shorten the machining program, and can eliminate programming errors.

【0005】[0005]

【課題を解決するための手段】この発明の構成を実施例
に対応する図1と共に説明する。このタップ装置付きパ
ンチプレスの制御方法では、パンチ加工プログラム(1
8)の実行、すなわちパンチ加工と並行して、パンチ加
工プログラム(18)の指定部分(18a)を記憶手段
(23)に記憶させる。タップ加工時は、前記のように
記憶したプログラム(24)の内容を読み出し、予め準
備されたパンチ・タップ対応テーブル(25)から工具
指令(30)におけるパンチ工具に対応するタップ工具
(15)を選択し、パンチ座標位置に順次タップ加工す
る。
The structure of the present invention will be described with reference to FIG. 1 corresponding to an embodiment. In the control method of the punch press with the tap device, the punch processing program (1
In parallel with the execution of 8), that is, punching, the designated portion (18a) of the punching program (18) is stored in the storage means (23). At the time of tapping, the contents of the program (24) stored as described above are read out and the tap tool (15) corresponding to the punch tool in the tool command (30) is read from the punch / tap correspondence table (25) prepared in advance. Select and sequentially tap at punch coordinate positions.

【0006】[0006]

【作用】この制御方法によると、パンチ加工プログラム
(18)の送り指令(31)や工具指令(30)を利用
してタップ加工を行うため、タップ加工専用の加工プロ
グラムが不要となり、プログラム長が短くなる。また、
パンチ加工とタップ加工との座標不整合のプログラムミ
スがなくなる。
According to this control method, since the tapping is performed by using the feed command (31) and the tool command (30) of the punching program (18), a tapping-dedicated machining program is unnecessary and the program length is reduced. It gets shorter. Also,
Program errors due to coordinate mismatch between punching and tapping are eliminated.

【0007】[0007]

【実施例】この発明の一実施例を図1ないし図5に基づ
いて説明する。図5はこの制御方法を応用するタップ装
置付きパンチプレスの平面図である。フレーム1に上下
のタレット3を設置し、フレーム1内にパンチ位置Pで
上タレット3のパンチ工具を昇降させるパンチ駆動機構
(図示せず)を設けると共に、パンチ位置Pの横側にタ
ップ装置2を設けてある。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIGS. FIG. 5 is a plan view of a punch press with a tap device to which this control method is applied. The upper and lower turrets 3 are installed on the frame 1, a punch drive mechanism (not shown) for moving the punch tool of the upper turret 3 up and down at the punch position P is provided in the frame 1, and the tap device 2 is provided on the side of the punch position P. Is provided.

【0008】板材Wの送り装置5を構成するテーブル4
は、中央の固定テーブル4aと両側のスライドテーブル
4bとからなり、スライドテーブル4bはキャリッジ9
と共にベッド10のレール11上を前後(Y軸方向)に
進退駆動される。キャリッジ9には横方向(X軸方向)
に送り可能にクロススライド12を設け、クロススライ
ド12に板材Wを把持するワークホルダ13が取付けて
ある。クロススライド12およびキャリッジ9は、各々
ボールねじを介してサーボモータ(図示せず)により進
退駆動される。
A table 4 which constitutes a feeding device 5 for the plate material W.
Comprises a fixed table 4a in the center and slide tables 4b on both sides, and the slide table 4b is a carriage 9
At the same time, it is driven back and forth (Y-axis direction) on the rail 11 of the bed 10. The carriage 9 has a horizontal direction (X-axis direction)
A cross slide 12 is provided so as to be capable of being fed to the cross slide 12, and a work holder 13 for holding the plate material W is attached to the cross slide 12. The cross slide 12 and the carriage 9 are driven back and forth by a servo motor (not shown) via ball screws.

【0009】タップ装置2は、図1に示すように複数の
タップ工具15を取付けた工具台14を縦軸16回りに
割出し回転可能に設け、所定のタップ位置Taのタップ
工具15を回転させながら昇降させるタップ駆動装置
(図示せず)を設けたものである。
As shown in FIG. 1, the tap device 2 is provided with a tool base 14 on which a plurality of tap tools 15 are mounted so that it can be indexed and rotated about a vertical axis 16 to rotate the tap tools 15 at a predetermined tap position Ta. Meanwhile, a tap drive device (not shown) for raising and lowering is provided.

【0010】図1は制御系の概念構成を示すブロック図
である。制御装置17は、パンチプレスの全体を制御す
る手段であり、パンチ加工プログラム18を実行するN
C装置とプログラマブルマシンコントローラとからな
る。制御装置17には、CPUおよびメモリ装置等で構
成される演算制御部19と、加工プログラム18から抽
出したプログラム部分18aを保持するラム(RAM)
等の記憶手段23とを設け、かつパンチ・タップ対応テ
ーブル25と、タップサイズ・工具対応テーブル26と
をパラメータ設定用記憶手段(例えばスタティックラ
ム)に設けておく。
FIG. 1 is a block diagram showing a conceptual configuration of a control system. The controller 17 is means for controlling the entire punch press, and executes the punch processing program 18 N
It consists of a C device and a programmable machine controller. The control device 17 includes an arithmetic control unit 19 including a CPU and a memory device, and a RAM (RAM) that holds a program portion 18a extracted from the machining program 18.
The punch / tap correspondence table 25 and the tap size / tool correspondence table 26 are provided in the parameter setting storage means (eg, static ram).

【0011】演算制御部17には、所定の制御プログラ
ム等で各々構成される実行手段20と、保持手段21
と、タップ加工用変換手段22とが設けてある。実行手
段20は、NCコードからなる加工プログラム18や保
持プログラム24を実行してパンチ加工用指令aおよび
タップ加工用指令bを出力する手段である。保持手段2
1は、加工プログラム18の実行時にこのプログラム1
8の指定部分を記憶手段23に記憶させる手段である。
タップ加工用変換手段22は、記憶手段23に保持され
た保持プログラム24を実行手段20で実行するとき
に、前記各テーブル25,26のデータを参照してタッ
プ加工用の指令に変換する手段である。
The arithmetic control unit 17 includes an execution unit 20 and a holding unit 21 each of which is composed of a predetermined control program or the like.
And a tap processing conversion means 22 are provided. The executing unit 20 is a unit that executes the machining program 18 and the holding program 24 that are NC codes and outputs the punching command a and the tapping command b. Holding means 2
1 is this program 1 when the machining program 18 is executed.
This is a means for storing the designated portion of No. 8 in the storage means 23.
The tap machining conversion means 22 is a means for converting the data stored in the tables 25 and 26 into a tap machining command when the holding program 24 held in the storage means 23 is executed by the execution means 20. is there.

【0012】次に制御方法を説明する。パンチ加工プロ
グラム18には、タップ加工に利用する各プログラム部
分18aの前後に、その部分18aを指定するためのタ
ップ用保持開始指令27と保持終了指令28とを記述
し、かつタップ加工実行指令29を記述しておく。具体
例を示すと、図2に示すように、保持開始指令27は
「M100」、保持終了指令28は「M200」、タッ
プ加工実行指令29は「M300」で各々示すNCコー
ドで記述される。
Next, the control method will be described. In the punching program 18, before and after each program part 18a used for tapping, a tap holding start command 27 and a holding end command 28 for designating the part 18a are described, and a tapping execution command 29. Is described. As a specific example, as shown in FIG. 2, the holding start command 27 is described by “M100”, the holding end command 28 is described by “M200”, and the tapping execution command 29 is described by NC code indicated by “M300”.

【0013】機械の運転時には、この保持開始指令
(「M100」)27と保持終了指令(「M200」)
28で囲まれた各プログラム部分18a,18a,…の
内容を、加工プログラム18の実行によるパンチ加工と
並行して記憶手段23に記憶する。パンチ加工プログラ
ム18の各指令が順次実行され、タップ加工実行指令
(「M300」)29が演算制御部19に読み込まれる
と、記憶手段23に保持されたプログラム部分18aを
順次読み出し、その読み出された工具指令(「T5(φ
3)」)30で指定されたパンチ工具と対応するタップ
工具15を選択してタップ加工を行う。すなわち、保持
プログラム24に含まれる各パンチ座標において、その
選択したタップ工具15によるタップ加工が行われる。
During operation of the machine, the holding start command ("M100") 27 and the holding end command ("M200")
The contents of the program parts 18a, 18a, ... Enclosed by 28 are stored in the storage means 23 in parallel with the punching by the execution of the machining program 18. When each command of the punching program 18 is sequentially executed and the tapping execution command (“M300”) 29 is read by the arithmetic control unit 19, the program portion 18a held in the storage unit 23 is sequentially read and read. Tool command ("T5 (φ
3) ”) The tapping tool 15 corresponding to the punching tool designated in 30 is selected to perform tapping. That is, tapping is performed by the selected tap tool 15 at each punch coordinate included in the holding program 24.

【0014】このタップ工具15の選択は、パンチ・タ
ップ対応テーブル25およびタップサイズ・工具対応テ
ーブル26の設定データに基づいて行う。パンチ・タッ
プ対応テーブル25は、図3に示すように、パンチ工具
の工具ナンバーに対応して、その工具径、タップサイ
ズ、タップ昇降速度、およびタップ回転数を設定したも
のである。タップサイズ・工具対応テーブル26は、図
4のようにタップサイズと対応するタップ工具のナンバ
ーを記述したテーブルである。タップ工具のナンバー
は、タップ装置2におけるタップ工具15のステーショ
ンを示す。
The tap tool 15 is selected based on the setting data of the punch / tap correspondence table 25 and the tap size / tool correspondence table 26. As shown in FIG. 3, the punch / tap correspondence table 25 has a tool diameter, a tap size, a tap ascending / descending speed, and a tap rotation number set corresponding to the tool number of the punch tool. The tap size / tool correspondence table 26 is a table describing the tap size and the corresponding tap tool number as shown in FIG. The tap tool number indicates the station of the tap tool 15 in the tap device 2.

【0015】図2のように、パンチ工具指令30の指定
工具が「T5」である場合、図3のパンチ・タップ対応
テーブル25では「M3」のタップサイズが選択され、
図4のテーブル26から「M3」に対応するタップ工具
ナンバー「♯1」が選択される。また、このタップサイ
ズの選択と共に、そのサイズのタップ工具使用時のタッ
プ昇降速度およびタップ回転数もパンチ・タップ対応テ
ーブル25から選択される。このようなタップ工具ナン
バー、タップ昇降速度、およびタップ回転数の選択は、
実行手段20が記憶手段23の保持プログラム24を読
み出すときにタップ加工変換手段22が行う。また、こ
の変換手段22は、パンチ位置Pとタップ位置Taとの
間のオフセットOFTの補正も行う。
As shown in FIG. 2, when the designated tool of the punch tool command 30 is "T5", the tap size of "M3" is selected in the punch / tap correspondence table 25 of FIG.
The tap tool number "# 1" corresponding to "M3" is selected from the table 26 of FIG. Along with the selection of the tap size, the tap ascending / descending speed and the tap rotation speed when the tap tool of that size is used are also selected from the punch / tap correspondence table 25. Selection of such tap tool number, tap lifting speed, and tap rotation speed is
When the execution means 20 reads the holding program 24 of the storage means 23, the tap processing conversion means 22 performs it. The conversion means 22 also corrects the offset OFT between the punch position P and the tap position Ta.

【0016】なお、タップ装置2には、タップ工具15
の代わりにホルソーを装着する場合があり、所定の大径
のパンチ工具(図3の例では工具ナンバー「15」)を
使用する場合は、図3および図4のテーブル25,26
から分かるように、ホルソーが選択される。
The tap device 2 includes a tap tool 15
When a punch tool having a predetermined large diameter (tool number “15” in the example of FIG. 3) is used instead of the table, a table 25, 26 of FIGS. 3 and 4 is used.
As can be seen, the Horso is selected.

【0017】このタップ装置付きパンチプレスの制御方
法によると、このようにパンチ加工プログラム18を利
用してタップ加工を行うため、タップ加工箇所の座標指
定や工具指定の記述が不要であり、そのためプログラム
長が短くなり、またタップ加工の座標指定のプログラム
ミスがなくなる。さらに、加工プログラム18の保守に
際しても、パンチ位置の座標を変えるだけで、タップ位
置も対応して変わり、保守が簡単に行える。
According to the control method of the punch press with the tap device, since the tap processing is performed by using the punch processing program 18 as described above, it is not necessary to describe the coordinate specification of the tap processing location and the tool specification. The length is shortened, and there are no programming mistakes when specifying tapping coordinates. Further, when the machining program 18 is maintained, the tap position is also changed by simply changing the coordinates of the punch position, and the maintenance can be performed easily.

【0018】[0018]

【発明の効果】この発明のタップ装置付きパンチプレス
の制御方法は、パンチ加工時にパンチ加工プログラムの
指定部分を記憶手段に記憶し、タップ加工時にはこの記
憶したプログラム内容を読み出し、予め準備されたパン
チ・タップ対応テーブルからパンチ工具に対応するタッ
プ工具を選択してパンチ座標位置にタップ加工を行うた
め、タップ加工箇所の座標指定や工具指定の記述が不要
でプログラム長が短くなり、またタップ加工の座標指定
のプログラムミスがなくなる。
According to the method of controlling the punch press with the tap device of the present invention, the designated portion of the punching program is stored in the storage means at the time of punching, the stored program content is read out at the time of tapping, and the punch prepared in advance is prepared.・ Since the tap tool corresponding to the punch tool is selected from the tap correspondence table and tap processing is performed at the punch coordinate position, it is not necessary to specify the coordinates of the tap processing location or the tool specification, and the program length is shortened. Eliminates programming mistakes in coordinate specification.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例にかかる制御方法を適用す
るタップ装置付きパンチプレスの制御系の概念図であ
る。
FIG. 1 is a conceptual diagram of a control system of a punch press with a tap device to which a control method according to an embodiment of the present invention is applied.

【図2】パンチ加工プログラム例の説明図である。FIG. 2 is an explanatory diagram of an example of a punching program.

【図3】パンチ・タップ対応テーブルの設定例の説明図
である。
FIG. 3 is an explanatory diagram of a setting example of a punch / tap correspondence table.

【図4】タップサイズ・工具対応テーブルの設定例の説
明図である。
FIG. 4 is an explanatory diagram of a setting example of a tap size / tool correspondence table.

【図5】タップ装置付きパンチプレスの平面図である。FIG. 5 is a plan view of a punch press with a tap device.

【図6】従来のパンチおよびタップ加工プログラム例の
説明図である。
FIG. 6 is an explanatory diagram of an example of a conventional punching and tapping program.

【符号の説明】[Explanation of symbols]

2…タップ装置、5…送り装置、15…タップ工具、1
8…パンチ加工プログラム、18a…プログラム部分、
21…保持手段、22…タップ加工用変換手段、 23
…記憶手段、24…保持プログラム、25…パンチ・タ
ップ対応テーブル、26…タップサイズ・工具対応テー
ブル、27…保持開始指令、28…保持終了指令、29
…タップ加工実行指令、30…工具指令、P…パンチ位
2 ... Tap device, 5 ... Feed device, 15 ... Tap tool, 1
8 ... Punching program, 18a ... Program part,
21 ... Holding means, 22 ... Tap processing converting means, 23
... storage means, 24 ... holding program, 25 ... punch / tap correspondence table, 26 ... tap size / tool correspondence table, 27 ... holding start command, 28 ... holding end command, 29
… Tap processing execution command, 30… Tool command, P… Punch position

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 B23Q 15/00 301 E 303 Z G05B 19/18 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location B23Q 15/00 301 E 303 Z G05B 19/18

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 パンチ加工プログラムの実行時に前記パ
ンチ加工プログラムの指定部分を記憶手段に記憶する過
程と、この記憶したプログラム内容を読み出し、予め準
備されたパンチ・タップ対応テーブルから工具指令のパ
ンチ工具に対応するタップ工具を選択し、各パンチ座標
位置に順次タップ加工する過程とを含むタップ装置付き
パンチプレスの制御方法。
1. A process of storing a designated portion of the punching program in a storage means when the punching program is executed, and the stored program contents are read out and a punch tool of a tool command is issued from a punch / tap correspondence table prepared in advance. A method of controlling a punch press with a tap device, including the step of selecting a tap tool corresponding to, and sequentially performing tap processing at each punch coordinate position.
JP28174793A 1993-10-15 1993-10-15 Method for controlling punch press with tapping device Pending JPH07112222A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28174793A JPH07112222A (en) 1993-10-15 1993-10-15 Method for controlling punch press with tapping device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28174793A JPH07112222A (en) 1993-10-15 1993-10-15 Method for controlling punch press with tapping device

Publications (1)

Publication Number Publication Date
JPH07112222A true JPH07112222A (en) 1995-05-02

Family

ID=17643423

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28174793A Pending JPH07112222A (en) 1993-10-15 1993-10-15 Method for controlling punch press with tapping device

Country Status (1)

Country Link
JP (1) JPH07112222A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004283903A (en) * 2003-03-25 2004-10-14 Murata Mach Ltd Controller for plate processing machine
JP2019042794A (en) * 2017-09-07 2019-03-22 三菱電機株式会社 Post-processing information setting device, processing control device, post-processing information setting method, processing control method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004283903A (en) * 2003-03-25 2004-10-14 Murata Mach Ltd Controller for plate processing machine
JP2019042794A (en) * 2017-09-07 2019-03-22 三菱電機株式会社 Post-processing information setting device, processing control device, post-processing information setting method, processing control method and program

Similar Documents

Publication Publication Date Title
CN1990176B (en) Turret servo control device with overriding and control method thereof
US5046014A (en) Automatic tool position recognizing device recognizing bar codes on tools
EP0190365B1 (en) Numerical control system
JPS61192427A (en) Automatic machine tool
JPH07112222A (en) Method for controlling punch press with tapping device
JP2002233929A (en) General machining program and nc finishing machine using it
JP3207125B2 (en) Turret tool selection command method
US4041588A (en) Machine tool provided with a tool magazine
JPH08263115A (en) Interference evading method for nc machine tool
JPS61192428A (en) Automatic machine tool
JPH05134722A (en) Method for controlling numerical control machine tool
JPH11226801A (en) Work transfer control method and numerical control device in spindle moving type machine tool
JPH0579461B2 (en)
JP3269450B2 (en) Automatic programming device for multi-task machines
JP2531147B2 (en) Numerical control data creation method
JPH11259118A (en) Automatic programming device for plate material working machine
JPH0679370A (en) Marking controller of metallic sheet machine
JPH0745075B2 (en) Turret punch press control device
JPH0646847U (en) Automatic processing device for long objects
JPH04256538A (en) Machine tool with tool storage part
JP2603622B2 (en) Numerical control data creation method for machine tools
JPH0553635A (en) Method and device for confirming program operation of nc machine tool
JPH04262826A (en) Punch press
JPH0639926Y2 (en) Wood processing machine
JPS63114847A (en) Teaching method for lathe turning