JPH07156000A - Device for controlling punching command output timing - Google Patents
Device for controlling punching command output timingInfo
- Publication number
- JPH07156000A JPH07156000A JP32990193A JP32990193A JPH07156000A JP H07156000 A JPH07156000 A JP H07156000A JP 32990193 A JP32990193 A JP 32990193A JP 32990193 A JP32990193 A JP 32990193A JP H07156000 A JPH07156000 A JP H07156000A
- Authority
- JP
- Japan
- Prior art keywords
- punch
- command
- timer
- time
- plate thickness
- 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
- Control Of Presses (AREA)
- Punching Or Piercing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、NCパンチプレス機
のパンチ指令出力タイミング制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a punch command output timing control device for an NC punch press machine.
【0002】[0002]
【従来の技術】パンチプレス機の制御装置では、ワーク
送りの軸位置決め完了後にパンチ指令を出力する機能が
あり、このパンチ指令タイミングは、軸位置決め完了前
にも出力できるようにされている。また、軸位置決め距
離の段階により、位置決め完了前時間を別設定できるよ
うにしたものもある。このように軸位置決め完了前にパ
ンチ指令を行うことにより、パンチ工具の下降開始から
ワークに実際に当たるまでの時間が省かれ、高ヒットレ
ートが得られる。2. Description of the Related Art A control device for a punch press has a function of outputting a punch command after completion of axial positioning of a work feed, and the punch command timing can be output even before completion of axial positioning. In addition, there is a system in which the time before completion of positioning can be separately set depending on the stage of the axis positioning distance. By issuing the punch command before the completion of the axis positioning in this way, the time from the start of the descent of the punch tool to the actual contact with the work is saved, and a high hit rate can be obtained.
【0003】[0003]
【発明が解決しようとする課題】しかし、ワークには種
々の板厚のものがあり、厚い板厚に合わせて位置決め完
了前時間を設定すると、薄い板厚のワークの場合に十分
なヒットレートの向上が図れず、また薄い板厚に合わせ
て前記時間を設定すると、厚い板厚のワークの場合に、
位置決め完了前にパンチ工具が実際にワークに当たって
しまい、高精度な加工が行えなくなる。However, there are various thicknesses of the work, and if the time before the completion of positioning is set in accordance with the thick thickness, a sufficient hit rate can be obtained for a work with a thin thickness. It is not possible to improve, and if the time is set according to the thin plate thickness, in the case of thick plate work,
The punch tool actually hits the work before the positioning is completed, and high-precision machining cannot be performed.
【0004】この発明の目的は、板厚が種々変わって
も、高精度、高ヒットレートが得られるパンチ指令出力
タイミング制御装置を提供することである。An object of the present invention is to provide a punch command output timing control device which can obtain a high precision and a high hit rate even if the plate thickness changes.
【0005】[0005]
【課題を解決するための手段】この発明の構成を実施例
に対応する図1に基づいて説明する。この発明の制御装
置は、パンチプレス機のワーク送り機構(13)の軸位
置決め完了時を完了前に認識可能な軸送り制御手段(2
6)と、この軸位置決め完了時よりもタイマ(28)の
設定時間前にパンチ駆動機構(14)にパンチ指令(P
F)を出力するパンチ指令手段(27)とを備えたパン
チ指令出力タイミング制御装置に適用される。この装置
において、各種板厚の対応タイマ時間を設定したテーブ
ル(30)と、板厚データに応じて前記テーブル(3
0)のタイマ時間を選択し前記タイマ(28)に設定す
る選択手段(29)とを設ける。The structure of the present invention will be described with reference to FIG. 1 corresponding to an embodiment. The control device of the present invention is capable of recognizing the completion of axis positioning of the work feed mechanism (13) of the punch press before completion.
6) and a punch command (P) is issued to the punch drive mechanism (14) before the completion of the axis positioning and before the set time of the timer (28).
It is applied to a punch command output timing control device having a punch command means (27) for outputting F). In this apparatus, a table (30) in which corresponding timer times for various plate thicknesses are set and the table (3) according to the plate thickness data are set.
A selection means (29) for selecting the timer time of 0) and setting it in the timer (28) is provided.
【0006】[0006]
【作用】パンチ指令手段(27)は、軸送り制御手段
(26)から得られる位置決め完了時データに応じて、
その完了時よりもタイマ(28)の設定時間前にパンチ
指令(PF)を出力する。このタイマ(28)の設定時
間には、選択手段(29)が加工プログラム(24)等
の板厚データ(D)に応じてテーブル(30)の設定値
を選択することにより、板厚に応じた時間が設定され
る。そのため、板厚が種々変わっても、軸位置決め完了
時にワーク(W)の上面から所定の近接高さまでパンチ
工具(14)が既に下降するタイミングでパンチ動作を
開始させることができる。したがって、板厚にかかわら
ずに、高精度、高ヒットレートを実現することができ
る。The punch command means (27) is responsive to the positioning completion data obtained from the axis feed control means (26).
The punch command (PF) is output before the completion of the setting and before the set time of the timer (28). According to the plate thickness, the selection means (29) selects the set value of the table (30) according to the plate thickness data (D) of the machining program (24) or the like at the set time of the timer (28). Time is set. Therefore, even if the plate thickness changes, the punching operation can be started at the timing when the punch tool (14) has already descended from the upper surface of the work (W) to the predetermined proximity height when the axis positioning is completed. Therefore, high accuracy and high hit rate can be realized regardless of the plate thickness.
【0007】[0007]
【実施例】この発明の一実施例を図1ないし図5に基づ
いて説明する。図2はこの発明を適用するタレット式パ
ンチプレス機の平面図である。フレーム1にタレット2
を設け、その前方にワークテーブル3が配置してある。
ワークテーブル3は、中央の固定テーブル3aと両側の
スライドテーブル3bとからなり、スライドテーブル3
bはキャリッジ4と共にベッド5のレール6上を前後
(Y軸方向)に移動する。キャリッジ4にはクロススラ
イド7が横(X軸方向)移動可能に搭載され、ワークW
を把持するワークホルダ8がクロススライド7に取付け
られている。クロススライド7およびキャリッジ4は、
各々送りねじ9,10を介してX軸サーボモータ11お
よびY軸サーボモータ12により進退駆動される。これ
らワークテーブル3、ワークホルダ8、サーボモータ1
1,12等により、ワーク送り機構13が構成される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIGS. FIG. 2 is a plan view of a turret type punch press machine to which the present invention is applied. Turret 2 on frame 1
Is provided, and the work table 3 is arranged in front of it.
The work table 3 includes a fixed table 3a at the center and slide tables 3b on both sides.
b moves forward and backward (Y-axis direction) on the rail 6 of the bed 5 together with the carriage 4. A cross slide 7 is mounted on the carriage 4 so as to be movable laterally (X-axis direction), and the work W
A work holder 8 for gripping is attached to the cross slide 7. The cross slide 7 and the carriage 4 are
It is driven back and forth by an X-axis servomotor 11 and a Y-axis servomotor 12 via feed screws 9 and 10, respectively. These work table 3, work holder 8, and servo motor 1
The work feed mechanism 13 is configured by 1, 12, and the like.
【0008】図3に示すように、フレーム1の上部には
パンチ位置Pでパンチ駆動を行うクランク式のパンチ駆
動機構14が設置してある。このパンチ駆動機構14
は、図1に示すように、クランク軸15に装着されて昇
降するピットマン16に、ラム17を介してタレット2
のパンチ工具18を連結するものである。クランク軸1
5には油圧式のクラッチブレーキ19を介してフライホ
イール20が連結してあり、フライホイール20は外周
に掛装したベルトを介してプレスモータ(図示せず)に
より常時回転駆動される。クラッチブレーキ19は、電
磁式のクラッチバルブ21により入切制御される。As shown in FIG. 3, a crank type punch driving mechanism 14 for driving the punch at the punch position P is installed on the upper portion of the frame 1. This punch drive mechanism 14
As shown in FIG. 1, the turret 2 is attached to a pitman 16 mounted on a crankshaft 15 and moved up and down via a ram 17.
The punching tool 18 is connected. Crankshaft 1
A flywheel 20 is connected to 5 via a hydraulic clutch brake 19, and the flywheel 20 is constantly rotationally driven by a press motor (not shown) via a belt wound around the outer circumference. The clutch brake 19 is controlled to be turned on / off by an electromagnetic clutch valve 21.
【0009】制御系を説明する。制御装置23は、パン
チプレス機の全体を制御するものであり、CNC装置
(コンピュータ式数値制御装置)と、PMC装置(プロ
グラマブルマシンコントローラ)とからなる。制御装置
23には、その演算制御部とメモリ装置等により、命令
解読変換手段25、軸送り制御手段26、パンチ指令手
段27、選択手段29、および板厚・時間対応テーブル
30が設けてある。The control system will be described. The control device 23 controls the entire punch press machine, and includes a CNC device (computer type numerical control device) and a PMC device (programmable machine controller). The control unit 23 is provided with a command decoding conversion unit 25, a shaft feed control unit 26, a punch command unit 27, a selection unit 29, and a plate thickness / time correspondence table 30 by its arithmetic control unit and a memory device.
【0010】命令解読変換手段25は、NCコードから
なる加工プログラム24を読み込み、その命令(R1〜
R3)やデータ(D)の種類に応じて軸送り制御手段2
6やパンチ指令手段27等に命令やデータの転送を行う
と共に、パターン機能命令R3等の複合命令を複数の単
独命令に変換する手段である。パターン機能命令は、例
えば直線や所定の曲線に沿って所定ピッチで複数個のパ
ンチ加工を行う命令であり、この命令は、各パンチ毎の
送り命令とパンチ命令に変換して順次軸送り制御手段2
6やパンチ指令手段27に伝えられる。The instruction decoding conversion means 25 reads the processing program 24 consisting of NC code and outputs the instruction (R1 to R1).
R3) and axis feed control means 2 according to the type of data (D)
6 and punch command means 27 and the like, and is a means for converting a compound command such as the pattern function command R3 into a plurality of single commands while transferring the command and data. The pattern function command is, for example, a command for punching a plurality of punches at a predetermined pitch along a straight line or a predetermined curve, and this command is converted into a feed command for each punch and a punch command to sequentially perform the axial feed control means. Two
6 and punch command means 27.
【0011】軸送り制御手段26は、加工プログラム2
4の軸送り命令R1や、前記パターン機能命令R3を変
換して得られた軸送り命令に従い、その移動距離等に応
じて台形制御等の速度曲線を生成し、その速度曲線の軸
送り動作が得られるように指令パルスを発生するもので
ある。したがって、軸送り制御手段26は、指令パルス
の出力終了時に対応する軸位置決め完了時を認識してい
る。軸送り制御手段26は、X,Yの2軸に対する指令
パルスを出力するものとしてある。The axis feed control means 26 uses the machining program 2
According to the axis feed command R1 of 4 and the axis feed command obtained by converting the pattern function command R3, a velocity curve for trapezoidal control or the like is generated according to the moving distance and the like, and the axis feed operation of the velocity curve is performed. A command pulse is generated so that it can be obtained. Therefore, the axis feed control means 26 recognizes when the axis positioning is completed, which corresponds to the end of the output of the command pulse. The axis feed control means 26 outputs command pulses for the two X and Y axes.
【0012】サーボコントローラ31は、フィードバッ
ク制御を行うディジタル式のものであり、軸送り制御手
段26の指令パルスとフィードバックパルスとの偏差に
応じて各軸サーボモータ11,12に軸送り指令を与え
る。なお、サーボコトローラ31は1個のブロックで示
してあるが、X,Yの各軸に対して各々設けてある。ま
た、送り不良の検出のため、サーボコントローラ31の
溜まりパルスが所定値以上になるとアラーム(図示せ
ず)を発生させる手段(図示せず)が設けてある。The servo controller 31 is a digital type which performs feedback control, and gives an axis feed command to each axis servomotor 11, 12 in accordance with a deviation between the command pulse of the axis feed control means 26 and the feedback pulse. Although the servo controller 31 is shown as one block, it is provided for each of the X and Y axes. Further, in order to detect a feed error, a means (not shown) is provided for generating an alarm (not shown) when the accumulated pulse of the servo controller 31 exceeds a predetermined value.
【0013】パンチ指令手段27は、加工プログラム2
4のパンチ命令R2や、前記パターン機能命令R3を変
換して得られたパンチ命令があったときに、軸送り制御
手段26から得られる軸位置決め完了時データSよりも
タイマ28の設定時間前にパンチ駆動機構14にパンチ
指令PFを出力するものである。パンチ指令PFは、ク
ラッチバルブ21の駆動指令として与えられる。板厚・
時間対応テーブル30は、各種の板厚d1〜dnに対応
したタイマ時間t1〜tnを設定した記憶手段からな
る。選択手段29は、加工プログラム24の板厚データ
Dに応じてテーブル30のタイマ時間t1〜tnを選択
し、タイマ28に設定する手段である。The punch command means 27 is used for the machining program 2
When there is a punch command R2 of 4 or a punch command obtained by converting the pattern function command R3, before the set time of the timer 28 than the axis positioning completion data S obtained from the axis feed control means 26. A punch command PF is output to the punch drive mechanism 14. The punch command PF is given as a drive command for the clutch valve 21. Plate thickness
The time correspondence table 30 is composed of storage means in which timer times t1 to tn corresponding to various plate thicknesses d1 to dn are set. The selecting means 29 is means for selecting the timer times t1 to tn of the table 30 according to the plate thickness data D of the machining program 24 and setting them in the timer 28.
【0014】上記構成によるパンチ指令PFの出力タイ
ミングにつき説明する。加工プログラム24の実行に際
して、まずその板厚データDに応じて、選択手段29で
板厚・時間対応テーブル30から板厚に対応するタイマ
時間t1〜tnが選択され、その時間がタイマ28に設
定される。パンチ指令PFは、図4に示すタイミングで
出力される。同図(B)は、軸送り制御手段26から出
力される指令パルスによる軸送り(例えばY軸送り)の
速度曲線を示す。時刻T0で軸位置決めを開始し、時刻
T1で軸位置決めが完了する場合、その完了時刻T1か
ら、前記タイマ28の設定時刻tだけ前にパンチ指令P
Fが出力される。このパンチ指令PFにより、図5の上
死点TDCの付近で止まっていたクランク軸15(図
1)が矢印a方向に回転を開始する。The output timing of the punch command PF having the above structure will be described. When the machining program 24 is executed, the selecting means 29 first selects the timer times t1 to tn corresponding to the plate thickness from the plate thickness / time correspondence table 30 according to the plate thickness data D, and sets the time in the timer 28. To be done. The punch command PF is output at the timing shown in FIG. FIG. 2B shows a speed curve of axis feed (for example, Y axis feed) by the command pulse output from the axis feed control means 26. When the axis positioning is started at the time T0 and the axis positioning is completed at the time T1, the punching command P is set before the completion time T1 by the set time t of the timer 28.
F is output. By this punch command PF, the crankshaft 15 (FIG. 1) stopped near the top dead center TDC in FIG. 5 starts rotating in the direction of arrow a.
【0015】この場合に、ある板厚d2のときに、図5
のクランク角度θ2でパンチ工具18がワークWに実際
に接するとすると、軸位置決めの完了時に、パンチ工具
18がワークWの上面から所定の近接高さ(クランク角
度α2)まで既に下降しており、軸位置決めの完了後、
即座にパンチ工具18がワークWに接することになる。
また、前記の板厚d2よりも薄い板厚d3のときには、
クランク角度θ3でパンチ工具18がワークWに実際に
接するとすると、軸位置決めの完了時にクランク角度が
例えばα3まで回転するようにタイマ時間が設定され
る。このようにして、板厚が種々変わっても、軸位置決
め完了時にワークWの上面から所定の近接高さまでパン
チ工具18が既に下降するタイミングでパンチ動作を開
始させることができる。したがって、板厚にかかわらず
に、高精度、高ヒットレートを実現することができる。In this case, at a certain plate thickness d2, as shown in FIG.
If the punch tool 18 actually contacts the workpiece W at a crank angle θ2 of, the punch tool 18 has already descended from the upper surface of the workpiece W to a predetermined proximity height (crank angle α2) at the time of completion of the axial positioning. After completing the axis positioning,
The punch tool 18 immediately contacts the work W.
When the plate thickness d3 is smaller than the plate thickness d2,
When the punch tool 18 actually contacts the work W at the crank angle θ3, the timer time is set so that the crank angle rotates to, for example, α3 when the axis positioning is completed. In this way, even if the plate thickness varies, the punching operation can be started at the timing when the punch tool 18 has already descended from the upper surface of the work W to the predetermined proximity height when the axis positioning is completed. Therefore, high accuracy and high hit rate can be realized regardless of the plate thickness.
【0016】なお、X軸とY軸の同時送りを行う場合
に、両軸の軸位置決め完了時が同時とならない場合は、
パンチ指令手段27は、遅い方の軸の位置決め完了から
タイマ28の設定時間前にパンチ指令PFを出力する。
また、前記実施例はサーボ系をディジタルサーボとした
が、アナログサーボの場合にもこの発明を適用すること
ができる。When simultaneously feeding the X-axis and the Y-axis, if the axes are not positioned at the same time,
The punch command means 27 outputs the punch command PF before the setting time of the timer 28 after the completion of the positioning of the slower axis.
Although the servo system is a digital servo in the above embodiment, the present invention can be applied to an analog servo.
【0017】[0017]
【発明の効果】この発明は、ワーク送りの軸位置決め完
了時よりもタイマの設定時間前にパンチ駆動機構にパン
チ指令を出力するパンチ指令手段を備えたパンチ指令出
力タイミング制御装置において、各種板厚の対応タイマ
時間を設定したテーブルと、板厚データに応じて前記テ
ーブルのタイマ時間を選択し前記タイマに設定する選択
手段とを設けたため、板厚が種々変わっても、高精度、
高ヒットレートを実現することができる。As described above, the present invention provides a punch command output timing control device equipped with punch command means for outputting a punch command to the punch drive mechanism before the completion of axial positioning of the work feed, by the time set by the timer. Since the table is provided with the corresponding timer time and the selecting means for selecting the timer time of the table according to the plate thickness data and setting the timer, even if the plate thickness is variously changed, high accuracy,
A high hit rate can be realized.
【図1】この発明の一実施例の概念構成を示すブロック
図である。FIG. 1 is a block diagram showing a conceptual configuration of an embodiment of the present invention.
【図2】この発明のパンチ指令出力タイミング制御装置
を応用するパンチプレス機の平面図である。FIG. 2 is a plan view of a punch press machine to which the punch command output timing control device of the present invention is applied.
【図3】同パンチプレス機の側面図である。FIG. 3 is a side view of the punch press machine.
【図4】軸送り指令とパンチ指令のタイミングの関係を
示す説明図である。FIG. 4 is an explanatory diagram showing a relationship between timings of an axis feed command and a punch command.
【図5】軸位置決め完了時およびパンチ工具接触時のク
ランク角度の説明図である。FIG. 5 is an explanatory diagram of a crank angle at the time of completion of shaft positioning and contact of a punch tool.
2…タレット、11…X軸サーボモータ、12…Y軸サ
ーボモータ、13…ワーク送り機構、14…パンチ駆動
機構、15…クランク軸、18…パンチ工具、19…ク
ラッチブレーキ、24…加工プログラム、27…パンチ
指令手段、28…タイマ、29…選択手段、30…板厚
・時間対応テーブル、PF…パンチ指令、W…ワーク2 ... Turret, 11 ... X-axis servo motor, 12 ... Y-axis servo motor, 13 ... Work feed mechanism, 14 ... Punch drive mechanism, 15 ... Crank shaft, 18 ... Punch tool, 19 ... Clutch brake, 24 ... Machining program, 27 ... Punch command means, 28 ... Timer, 29 ... Selection means, 30 ... Plate thickness / time correspondence table, PF ... Punch command, W ... Work
Claims (1)
置決め完了時を完了前に認識可能な軸送り制御手段と、
この軸位置決め完了時よりもタイマの設定時間前にパン
チ駆動機構にパンチ指令を出力するパンチ指令手段と、
各種板厚の対応タイマ時間を設定したテーブルと、板厚
データに応じて前記テーブルのタイマ時間を選択し前記
タイマに設定する選択手段とを備えたパンチ指令出力タ
イミング制御装置。1. A shaft feed control means capable of recognizing the completion of shaft positioning of a work feed mechanism of a punch press before completion.
Punch command means for outputting a punch command to the punch drive mechanism before the completion of the axis positioning by the timer setting time,
A punch command output timing control device comprising: a table in which timer times corresponding to various plate thicknesses are set; and a selecting means for selecting a timer time in the table according to plate thickness data and setting the timer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32990193A JPH07156000A (en) | 1993-11-30 | 1993-11-30 | Device for controlling punching command output timing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32990193A JPH07156000A (en) | 1993-11-30 | 1993-11-30 | Device for controlling punching command output timing |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07156000A true JPH07156000A (en) | 1995-06-20 |
Family
ID=18226530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32990193A Pending JPH07156000A (en) | 1993-11-30 | 1993-11-30 | Device for controlling punching command output timing |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07156000A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001198632A (en) * | 2000-01-11 | 2001-07-24 | Murata Mach Ltd | Punch press |
CN104859180A (en) * | 2015-05-28 | 2015-08-26 | 无锡新宏泰电器科技股份有限公司 | Automatic control device used for molded product cold mold |
-
1993
- 1993-11-30 JP JP32990193A patent/JPH07156000A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001198632A (en) * | 2000-01-11 | 2001-07-24 | Murata Mach Ltd | Punch press |
CN104859180A (en) * | 2015-05-28 | 2015-08-26 | 无锡新宏泰电器科技股份有限公司 | Automatic control device used for molded product cold mold |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3951271A (en) | Robot control device | |
EP0331749B1 (en) | Synchronization control of spindle motor and feed motor | |
JPH046001B2 (en) | ||
US4606489A (en) | Process and apparatus for controlledly decelerating a mobile tool or workpiece | |
JP2009023043A (en) | Fine shape cutting device and fine shape cutting method | |
JPH07156000A (en) | Device for controlling punching command output timing | |
JPH10109237A (en) | Complex machining device | |
JPH08108300A (en) | Action control device of punch press | |
JP4058872B2 (en) | Punch press | |
JPH10193239A (en) | Working device | |
JPH0341281B2 (en) | ||
JP2889266B2 (en) | Punch press machine | |
JPH0716850B2 (en) | Axis switching device | |
JP2512403B2 (en) | Gear square chamfer | |
JP2521768B2 (en) | Press brake feed control device | |
JPS6331875Y2 (en) | ||
JPS6025338Y2 (en) | General-purpose automatic spot welding machine | |
JP2654228B2 (en) | Numerical control unit | |
JPH07227626A (en) | Nibbling controller for punch press | |
JPH05131231A (en) | Metal plate working machine | |
JPS6312908Y2 (en) | ||
JPH01294000A (en) | Control method for press | |
SU908556A1 (en) | Machine for cutting articles | |
SU1131678A1 (en) | Device for controlling automatic pressing equipment | |
JPH1177396A (en) | Press machine |