JPH0938731A - Device for controlling movement of punch press - Google Patents
Device for controlling movement of punch pressInfo
- Publication number
- JPH0938731A JPH0938731A JP19210595A JP19210595A JPH0938731A JP H0938731 A JPH0938731 A JP H0938731A JP 19210595 A JP19210595 A JP 19210595A JP 19210595 A JP19210595 A JP 19210595A JP H0938731 A JPH0938731 A JP H0938731A
- Authority
- JP
- Japan
- Prior art keywords
- work
- punch
- command
- feed
- control device
- 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]
【発明の属する技術分野】この発明は、タレットパンチ
プレス等における、ワーク送り動作とパンチ動作とを制
御するパンチプレスの動作制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a punch press operation control device for controlling a work feeding operation and a punch operation in a turret punch press or the like.
【0002】[0002]
【従来の技術】パンチプレスでは、テーブル上のワーク
のX,Y軸方向への送りとラムの下降によるパンチ動作
とにより、孔明け加工を連続的に行う。前記ワークの送
り動作とパンチ動作は、数値制御装置(NC装置)とは
各々独立した別のコントローラにより動作指令される。2. Description of the Related Art In a punch press, punching is continuously performed by feeding a work on a table in the X and Y axis directions and punching by lowering a ram. The feeding operation and punching operation of the work are commanded by separate controllers which are independent of the numerical control device (NC device).
【0003】[0003]
【発明が解決しようとする課題】しかし、このような外
付けの別のコントローラによる動作指令は、コントロー
ラ外の信号線とインタフェイスとを介して行われるた
め、各動作の同期を図ることが困難であり、結果的に簡
単な動作指令となっていた。その一例として、パンチ動
作は、一般にはワーク送りの完了後、すなわち、ワーク
停止後にラム下降を開始させることが挙げられる。この
ようにワーク送りの完了を待ってラムの下降を開始させ
る場合、制御は簡単であるが、ラムの待ち時間が長くな
り、サイクルタイムが無駄に長くなる。近年、パンチ加
工の効率化が叫ばれる中、こうした状況は非常に問題視
される点である。However, since an operation command from such another external controller is issued via a signal line outside the controller and an interface, it is difficult to synchronize each operation. The result was a simple operation command. As an example of the punching operation, generally, the ram lowering is started after the completion of the work feeding, that is, after the work is stopped. In this way, when the ram lowering is started after the completion of the work feeding, the control is simple, but the ram waiting time becomes long and the cycle time becomes uselessly long. In recent years, as the efficiency of punching has been called for, such a situation is very problematic.
【0004】この発明の第1の目的は、簡単な構成で低
コストなパンチプレスの動作制御装置を提供することが
である。第2の目的は、大量のデータ(情報)を確実に
授受可能とすることで、高速且つ高精度のパンチ加工を
可能とすることである。第3の目的は、サイクルタイム
の十分な短縮を図ることである。第4の目的は、様々な
ワーク送り動作及びパンチ動作に対応してサイクルタイ
ムの十分な短縮を図ることである。第5の目的は、加工
パターンが異なるものに変更されても安定したサイクル
タイムの短縮が図れるようにすることである。第6の目
的は、ワークの板厚が異なるものに変更されても安定し
たサイクルタイムの短縮が図れるようにすることであ
る。第7の目的は、これらパンチプレス制御の自動化を
促進することである。A first object of the present invention is to provide a punch press operation control device having a simple structure and low cost. The second purpose is to enable a large amount of data (information) to be reliably transferred, thereby enabling high-speed and highly accurate punching. The third purpose is to sufficiently shorten the cycle time. A fourth object is to sufficiently shorten the cycle time in response to various work feeding operations and punching operations. A fifth object is to make it possible to stably reduce the cycle time even if the machining pattern is changed to a different one. A sixth object is to make it possible to stably reduce the cycle time even if the work has a different thickness. A seventh purpose is to promote automation of these punch press controls.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の発明では、ワーク送り手段に対して
送り指令を出力するワーク送り指令手段と、パンチ駆動
手段に対して駆動指令を出力するパンチ駆動指令手段と
を数値制御装置に内蔵したことを特徴とするものであ
る。請求項2記載の発明では、前記数値制御装置には、
ワーク送り指令手段及びパンチ駆動手段に対して装置内
伝達手段を介して指令情報を伝達する制御手段が備えら
れているものである。請求項3記載の発明では、前記制
御手段は、前記ワーク送り手段によるワーク送り完了
と、パンチ駆動手段によるパンチ工具のワーク表面に対
する接触動作が同期的に行われるように、前記指令情報
を前記各指令手段に教示するものである。請求項4記載
の発明では、前記数値制御装置は、前記ワーク送り手段
によるワークの次に加工されるパンチ位置へのワーク送
り時間を演算する送り到達時間演算手段と、前記パンチ
駆動手段のパンチ工具が下降開始からワーク表面に接す
るまでのワーク接触時間を演算するワーク接触時間演算
手段とを備え、前記制御手段は、これら時間情報に基づ
いて前記指令情報を作成するものである。請求項5記載
の発明では、前記送り到達演算手段は、ワークへの加工
情報を加味してワーク送り時間を演算するものとしてあ
る。請求項6記載の発明では、前記ワーク接触時間演算
手段は、ワークの板厚情報および、又は金型情報を加味
してワーク接触時間を演算するものとしてある。請求項
7記載の発明では、前記各演算手段に必要とされる加工
情報、ワークの板厚情報等の演算情報は加工プログラム
から解析されるものである。In order to achieve the above object, in the invention according to claim 1, a work feed command means for outputting a feed command to the work feed means and a drive command for the punch drive means. The punch drive commanding means for outputting is incorporated in the numerical controller. In the invention according to claim 2, the numerical control device includes:
Control means is provided for transmitting command information to the work feed command means and punch drive means via the in-apparatus transmission means. In the invention according to claim 3, the control means sets the command information to each of the command information so that the completion of the work feeding by the work feeding means and the contact operation of the punch driving means with the work surface of the punch tool are performed in synchronization. The instruction means is taught. According to a fourth aspect of the present invention, the numerical control device includes a feed arrival time calculation means for calculating a work feed time to a punch position where the work is fed to the next punch position of the work, and a punch tool of the punch drive means. And a work contact time calculating means for calculating a work contact time from the start of descent to contacting the work surface, and the control means creates the command information based on the time information. According to a fifth aspect of the present invention, the feed arrival calculation means calculates the work feed time in consideration of machining information for the work. In the invention according to claim 6, the work contact time calculating means calculates the work contact time in consideration of the work thickness information and / or the mold information. In the invention according to claim 7, the processing information required for each of the calculation means, the calculation information such as the work thickness information, etc. is analyzed from the processing program.
【0006】[0006]
【実施の形態】この発明の一実施例を図1ないし図5に
基づいて説明する。図4および図5は、この動作制御装
置を応用するタレット式のパンチプレスの平面図および
側面図を各々示す。フレーム1に上下のタレット2(2
A,2B)が設置され、フレーム1の上部に設けられた
パンチ駆動手段13により、パンチ位置Pでタレット2
のパンチ工具16およびダイ17によるパンチ加工が行
われる。パンチ駆動手段13は、サーボモータ等からな
るサーボ機構18により昇降自在なラム19を介してパ
ンチ工具16を昇降させるものとしてある。なお、前記
サーボ機構18は油圧シリンダ式のものであってもよ
い。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be described with reference to FIGS. 4 and 5 are a plan view and a side view, respectively, of a turret type punch press to which this operation control device is applied. The upper and lower turrets 2 (2
A, 2B) are installed, and the turret 2 is placed at the punch position P by the punch driving means 13 provided on the upper portion of the frame 1.
The punching is performed by the punch tool 16 and the die 17. The punch driving means 13 is configured to move the punch tool 16 up and down via a ram 19 that can be moved up and down by a servo mechanism 18 including a servo motor. The servo mechanism 18 may be a hydraulic cylinder type.
【0007】テーブル3は、中央の固定テーブル3aと
両側のスライドテーブル3bとからなる。両側のスライ
ドテーブル3bは、キャリッジ4と一体に固定され、ベ
ッド5のレール6上をキャリッジ4と共に前後方向(Y
軸方向)に進退する。キャリッジ4には左右方向(X軸
方向)に進退自在にクロススライド7が搭載され、クロ
ススライド7に設けられた複数のワークホルダ8によ
り、テーブル3上の板状のワークWが把持される。The table 3 comprises a fixed table 3a at the center and slide tables 3b on both sides. The slide tables 3b on both sides are integrally fixed to the carriage 4, and move on the rail 6 of the bed 5 together with the carriage 4 in the front-back direction (Y
Move in the axial direction). A cross slide 7 is mounted on the carriage 4 so as to move back and forth in the left-right direction (X axis direction), and a plurality of work holders 8 provided on the cross slide 7 hold a plate-shaped work W on the table 3.
【0008】キャリッジ4の進退駆動は、ベッド5に設
置したY軸サーボモータ9と送りねじ11とで行われ、
クロススライド7の進退駆動は、キャリッジ4に設置し
たX軸サーボモータ10と送りねじ12とで行われる。
これらX軸サーボモータ10およびY軸サーボモータ9
等でワーク送り手段15が構成される。なお、フレーム
1にはパンチ位置Pにあるタレット2のパンチ工具16
が割出工具である場合に、その割出回転させる工具角度
割出機構(図示せず)を備えている。The carriage 4 is driven back and forth by a Y-axis servomotor 9 and a feed screw 11 installed on the bed 5,
The X slide servo motor 10 and the feed screw 12 installed on the carriage 4 drive the cross slide 7 back and forth.
These X-axis servo motor 10 and Y-axis servo motor 9
The work feeding means 15 is constituted by the above. The frame 1 has a punch tool 16 for the turret 2 at the punch position P.
Is an indexing tool, a tool angle indexing mechanism (not shown) for rotating the indexing tool is provided.
【0009】図2は、このパンチプレスを制御する制御
装置のハードウェア構成を示す。NC装置20は、パン
チプレスの全体を制御するものであり、数値制御を行う
NC機能部とプログラマブルコントローラ機能部とを備
えたコンピュータ装置で構成される。NC装置20は、
ワーク送り手段15のX軸サーボモータ10およびY軸
サーボモータ9と、パンチ駆動手段13のサーボモータ
等からなるサーボ機構36との3軸に対して、そのサー
ボアンプ33,34,35に直接制御する。また、それ
と同様、タレット割出モータ27および前記工具角度割
出機構の割出モータ28も、そのサーボアンプ29,3
0にNC装置20から直接に指令を与えて制御するよう
にしてある。また、その他の機器38についてもNC装
置20で直接に制御するように構成される。FIG. 2 shows a hardware configuration of a control device for controlling the punch press. The NC device 20 controls the entire punch press, and is composed of a computer device including an NC function unit that performs numerical control and a programmable controller function unit. The NC device 20 is
The servo amplifiers 33, 34, and 35 are directly controlled with respect to the three axes of the X-axis servo motor 10 and the Y-axis servo motor 9 of the work feeding means 15 and the servo mechanism 36 including the servo motor of the punch driving means 13. To do. Further, similarly, the turret indexing motor 27 and the indexing motor 28 of the tool angle indexing mechanism also have their servo amplifiers 29, 3 respectively.
0 is directly controlled by the NC device 20 for control. Further, the other devices 38 are also configured to be directly controlled by the NC device 20.
【0010】サーボ機構36は、パンチ駆動手段13の
ラム軸サーボアンプ33を介して制御される。X軸サー
ボモータ10およびY軸サーボモータ9は、各々サーボ
アンプ34,35を介して制御される。各軸のモータ2
7,28,10,9は、これらに付設されたパルスジェ
ネレータ31,32,43,44の帰還信号でフィード
バック制御を行うものとしてある。The servo mechanism 36 is controlled via the ram axis servo amplifier 33 of the punch driving means 13. The X-axis servo motor 10 and the Y-axis servo motor 9 are controlled via servo amplifiers 34 and 35, respectively. Motor 2 for each axis
Reference numerals 7, 28, 10, 9 perform feedback control with feedback signals from the pulse generators 31, 32, 43, 44 attached to them.
【0011】NC装置20と各軸のサーボアンプ29,
30,33〜35とは直列伝送の信号線と、それらのイ
ンタフェイス(図示せず)とで接続されている。また、
NC装置20には、グラフィックディスプレイ22、キ
ーボード23、フロッピィーディスク装置24、外部信
号線接続用インタフェース25、および機械操作パネル
26等が付設されている。The NC device 20 and the servo amplifiers 29 for the respective axes,
The signal lines 30 and 33 to 35 are connected by serial transmission signal lines and their interfaces (not shown). Also,
The NC device 20 is provided with a graphic display 22, a keyboard 23, a floppy disk device 24, an external signal line connection interface 25, a machine operation panel 26 and the like.
【0012】図1は、図2のNC装置における各軸同時
制御のための主要部を示す機能ブロック図である。CP
U等からなる制御手段21は、後述する内部の各手段を
コントロールするものである。特に、ワーク送り手段1
5のX軸サーボモータ10およびY軸サーボモータ9
と、パンチ駆動手段13のサーボ機構36との3軸を同
期的に制御する。この制御手段21は、指令情報を作成
し、この指令情報を各サーボ機構に動作指令を行うもの
である。前記内部の各手段とは、XY軸送り指令手段5
1(ワーク送り指令手段)と、加工プログラム解析手段
と、送り到達時間演算手段53と、ワーク接触時間演算
手段54と、ラム軸送り指令手段55(パンチ駆動指令
手段)と、接触高さ演算手段58である。これら各手段
間は、バスライン(装置内伝達手段)に沿って指令情
報、その他の情報の授受が行われる。この場合、従来の
外付けのコントローラと比較して、大量のデータを高速
で且つ確実に正しいタイミングで授受可能となってお
り、結果的に、パンチ加工の高速化及び高精度化が実現
される。例えば、従来のものでは、1msecの周期で
制御されているものには、1msecの授受のバラツキ
が予想されていたが、本発明は、そのバラツキをも解消
し、完全同期が実現される。FIG. 1 is a functional block diagram showing a main part for simultaneous control of each axis in the NC device of FIG. CP
The control means 21 composed of U or the like controls each internal means described later. In particular, the work feeding means 1
5 X-axis servo motor 10 and Y-axis servo motor 9
And the servo mechanism 36 of the punch driving means 13 synchronously control the three axes. The control means 21 creates command information and issues an operation command to each servo mechanism based on this command information. The internal means are XY axis feed command means 5
1 (work feed command means), machining program analysis means, feed arrival time calculation means 53, work contact time calculation means 54, ram axis feed command means 55 (punch drive command means), contact height calculation means 58. Command information and other information are exchanged between these means along a bus line (in-apparatus transmission means). In this case, as compared with a conventional external controller, a large amount of data can be transferred at high speed and reliably at the correct timing, and as a result, high-speed punching and high precision can be realized. . For example, in the conventional device, a variation of 1 msec in transmission and reception was expected for a device controlled at a cycle of 1 msec, but the present invention eliminates the variation and realizes perfect synchronization.
【0013】加工プログラム解析手段52は、NC装置
外から入力される加工プログラム59の内容を解析する
ものである。代表的なものとして、ワークWへの加工情
報(加工孔形状、加工位置等)や、ワークWの板厚情報
hn、パンチ工具16やダイ工具17の金型情報、加工
種によってはラムの待機高さ情報Tnが挙げられる。The machining program analysis means 52 analyzes the contents of the machining program 59 input from outside the NC device. As typical information, machining information (machining hole shape, machining position, etc.) for the work W, plate thickness information hn of the work W, die information of the punch tool 16 and the die tool 17, and waiting for a ram depending on the machining type. Height information Tn can be given.
【0014】XY軸送り指令手段51は、加工プログラ
ム59から解析される加工情報から判断されるX軸送り
指令およびY軸送り指令に従ってX軸サーボアンプ34
およびY軸サーボアンプ35へ送り指令を出力する手段
である。The XY axis feed command means 51 follows the X axis servo amplifier 34 in accordance with the X axis feed command and the Y axis feed command judged from the machining information analyzed from the machining program 59.
And means for outputting a feed command to the Y-axis servo amplifier 35.
【0015】送り到達時間演算手段53は、ワーク送り
手段15による次のワークWのパンチ位置へのワーク送
り到達時間tfを演算する手段である。The feed arrival time calculation means 53 is means for calculating the work feed arrival time tf of the work feed means 15 to the punch position of the next work W.
【0016】ワーク接触時間演算手段54は、パンチ駆
動手段13の加工開始からパンチ工具16がワークWの
表面に接するまでの時間であるワーク接触時間tdを演
算する手段である。このワーク接触時間演算手段54
は、解析された板厚情報hnおよび金型情報Tnを加味
して接触高さ演算手段58で演算される接触高さHB
と、待機高さ情報HA値とラム軸下降速度の情報とから
ワーク接触時間tdを演算するものとしてある。The work contact time calculating means 54 is a means for calculating the work contact time td, which is the time from the start of processing of the punch driving means 13 to the contact of the punch tool 16 with the surface of the work W. This work contact time calculation means 54
Is the contact height HB calculated by the contact height calculation means 58 in consideration of the analyzed plate thickness information hn and the mold information Tn.
And the workpiece contact time td is calculated from the standby height information HA value and the ram axis descending speed information.
【0017】ラム軸送り指令手段55は、予め設定して
おいた所定の速度曲線に従ってラム19が昇降動作する
ようにラム軸サーボアンプ33へラム軸昇降指令を出力
する手段である。或いは、昇降速度は、その都度演算さ
れるものであってもよい。The ram axis feed command means 55 is means for outputting a ram axis up / down command to the ram axis servo amplifier 33 so that the ram 19 moves up and down in accordance with a preset speed curve. Alternatively, the ascending / descending speed may be calculated each time.
【0018】制御手段21は、演算されたワーク送り到
達時間tfとワーク接触時間tdから指令情報を作成
し、この指令情報に基づいて前記XY軸送り指令手段5
1とラム軸送り指令手段55の動作指令の出力開始を制
御するものである。結果的に、ワーク送りの完了動作と
パンチ工具16のワーク表面に対する接触が同期的(同
時)になるように制御するものである。尚、ここでいう
同期的とは、完全に同時であること以外に、板材送り完
了直後にパンチ工具16がワーク表面に接することも含
むものとする。The control means 21 creates command information from the calculated work feed arrival time tf and work contact time td, and based on this command information, the XY axis feed command means 5
1 and the output start of the operation command of the ram axis feed command means 55 are controlled. As a result, the work feed completion operation and the contact of the punch tool 16 with the work surface are controlled synchronously (simultaneously). The term “synchronous” as used herein includes not only being completely simultaneous but also the contact of the punch tool 16 with the work surface immediately after the completion of feeding the plate material.
【0019】続いて、この制御装置の動作を、図3のタ
イミングチャート例と共に説明する。この例は、パンチ
工具16のワーク表面に対する接触動作よりも板材送り
の完了動作が遅い場合で、この遅い方の動作にパンチ工
具16の動作を合わせるものである。Next, the operation of this control device will be described with reference to the timing chart example of FIG. In this example, the completion operation of feeding the plate material is slower than the contact operation of the punch tool 16 with respect to the work surface, and the operation of the punch tool 16 is adjusted to the slower operation.
【0020】パンチプレス機は、加工プログラム59に
従い、ワーク送り手段15によるX軸方向およびY軸方
向のワーク送りと、パンチ駆動手段13によるパンチ動
作とを行う。X軸方向の送りと、Y軸方向の送りとは同
時に行われるが、両軸の送り距離が違う場合に、X,Y
軸のいずれか片方の送りが先に完了するようにしても良
く、また同時に送りが完了するように速度調整を行わせ
てもよい。図3(a)は、X,Y軸のうちの遅く到達す
る軸の速度曲線を示す。この曲線は、送りの開始および
停止時は次第に加速および減速させ、中間は最高速度と
する台形制御の速度曲線となっている。In accordance with the machining program 59, the punch press machine feeds the work in the X-axis direction and the Y-axis direction by the work feeding means 15 and performs the punching operation by the punch driving means 13. X-axis feed and Y-axis feed are performed at the same time, but if the feed distances on both axes are different, X, Y
The feed of either one of the axes may be completed first, or the speed may be adjusted so that the feed is completed at the same time. FIG. 3A shows a velocity curve of the X or Y axis that arrives later. This curve is a speed curve of trapezoidal control in which the speed is gradually accelerated and decelerated at the start and stop of the feed, and the maximum speed is in the middle.
【0021】まず、加工プログラム59におけるX軸送
り指令およびY軸送り指令により、第1回目のパンチ位
置Pへのワーク送りが行われる。このとき、送り到達時
間演算手段53は、送り動作の実行と並行して、XY方
向の送り距離とワーク送り手段15による送り速度とか
ら、送り到達時間tf1を演算する。一方、ワーク接触
時間演算手段54は、パンチ工具16がワークWに接す
るラム軸高さである接触高さ(B1点の高さ)HBと、
ラム軸の待機高さHAと、ラム軸の下降速度とから、パ
ンチ駆動手段13の下降開始からパンチ工具16がワー
ク表面に接するまでのワーク接触時間td1を演算す
る。First, according to the X-axis feed command and the Y-axis feed command in the machining program 59, the first work feed to the punch position P is performed. At this time, the feed arrival time calculation means 53 calculates the feed arrival time tf1 from the feed distance in the XY directions and the feed speed by the work feed means 15 in parallel with the execution of the feed operation. On the other hand, the work contact time calculation means 54 has a contact height (height at B1 point) HB which is the height of the ram axis at which the punch tool 16 contacts the work W.
From the standby height HA of the ram shaft and the descending speed of the ram shaft, the work contact time td1 from the start of the descent of the punch driving means 13 to the contact of the punch tool 16 with the work surface is calculated.
【0022】待機高さHAは、加工プログラム59に特
に指令されていない場合は、所定の最大上昇高さとする
こともできる。接触高さHBの情報は、NC装置20に
おける接触高さ演算手段58から与えられる。この手段
58では、加工プログラム解析手段52によって加工プ
ログラム59から解析された(あるいはNC装置20の
メモリに登録された)板厚情報hnおよび金型情報Tn
から接触高さHBを演算する。金型情報を加味するの
は、パンチ工具16の種類によって工具高さが異なり、
ラム軸高さを補正する必要があるためである。その補正
量を金型情報として、ワーク接触時間td1の演算に用
いられる。The standby height HA can be set to a predetermined maximum rising height unless otherwise instructed to the machining program 59. The information on the contact height HB is given from the contact height calculation means 58 in the NC device 20. In this means 58, plate thickness information hn and die information Tn analyzed by the machining program analysis means 52 from the machining program 59 (or registered in the memory of the NC device 20).
From this, the contact height HB is calculated. The tool height differs depending on the type of punch tool 16,
This is because it is necessary to correct the ram axis height. The correction amount is used as mold information to calculate the work contact time td1.
【0023】このように送り到達時間tf1とワーク接
触時間td1とを演算しておき、送り到達時間tf1か
らワーク接触時間td1を差し引いた時間(あるいはそ
れよりも少し短い時間)だけワーク送り開始時Tcoか
ら経過すると、その時点(Ta1)でラム軸送り指令手
段55にパンチ駆動手段13のサーボアンプ33へパン
チ開始指令を出力する。このようにしてパンチ駆動手段
13のパンチ動作をワーク送り中に開始させることによ
り、ワーク送りが到達したときには、ラム軸高さがワー
クWに略接する位置まで加工することになり、パンチ駆
動手段13の無駄な待機時間が無くせる。In this way, the feed arrival time tf1 and the work contact time td1 are calculated in advance, and the work feed start time Tco is equal to the work arrival time tf1 minus the work contact time td1 (or a slightly shorter time). After a lapse of time, at that time (Ta1), the ram axis feed command means 55 outputs a punch start command to the servo amplifier 33 of the punch drive means 13. In this way, by starting the punching operation of the punch driving means 13 during the work feeding, when the work feeding reaches, the ram axis height is processed to a position where it is substantially in contact with the work W, and the punch driving means 13 is performed. It is possible to eliminate unnecessary waiting time.
【0024】ラム軸が下降を続けてワークWを孔明け
し、ラム軸が上昇してワークWからパンチ工具16が完
全に抜けると、すなわちワーク送りがパンチ工具16と
干渉せずに行えるようになると、次のパンチ位置へのワ
ーク送り手段15による送りが開始される。パンチ工具
16の抜け出しを確認する位置Cのラム軸高さは、安全
のため、ワーク表面高さよりも若干高い位置に設定して
おく。このような動作を繰り返して、複数箇所のパンチ
下降が順次行われる。When the ram axis continues to descend to punch the work W and the ram axis moves up to completely remove the punch tool 16 from the work W, that is, the work feeding can be performed without interfering with the punch tool 16. Then, the feeding by the work feeding means 15 to the next punch position is started. For safety, the ram axis height at the position C where the punch tool 16 is confirmed to be slipped out is set to a position slightly higher than the work surface height. By repeating such operation, punch lowering at a plurality of positions is sequentially performed.
【0025】[0025]
【発明の効果】この発明のパンチプレスの動作制御装置
は、数値制御装置にワーク送り指令手段と、パンチ駆動
指令手段と内蔵したことにより、数値制御装置とワーク
送り手段及びパンチ駆動手段指令手段との間に、特別な
部材が介在せず、構成を簡単とすることができる。ま
た、それにより、低コストとなる。請求項2の発明の場
合は、装置内伝達手段を介して情報の授受が行われるた
め、大量のデータ(情報)を確実に授受可能となり、高
速且つ高精度のパンチ加工が可能となる。請求項3の発
明の場合は、ワーク送り完了とパンチ工具のワーク表面
に対する接触動作が同期的に行われるため、サイクルタ
イムの十分な短縮を図ることである。請求項4の発明の
場合は、様々なワーク送り動作及びパンチ動作に対応し
てサイクルタイムの十分な短縮を図ることができる。ま
た、動作開始指令後は、特に動作制御を必要としないの
で、制御は複雑とすることはない。請求項5の発明の場
合は、加工パターンが異なるものに変更されても安定し
たサイクルタイムの短縮が可能となる。請求項6の発明
の場合は、ワークの板厚が異なるものに変更されても安
定したサイクルタイムの短縮が可能となる。請求項7の
発明の場合は、パンチプレス制御の自動化を促進するこ
とができる。In the punch press operation control device according to the present invention, the numerical control device, the work feed command means, and the punch drive command means are incorporated into the numerical control device, so that the numerical control device, the work feed means, and the punch drive means command means are provided. Since no special member is interposed between the two, the structure can be simplified. It also results in low cost. In the case of the second aspect of the invention, since information is transmitted and received through the in-apparatus transmission means, a large amount of data (information) can be reliably transmitted and received, and high-speed and highly accurate punching can be performed. In the case of the third aspect of the invention, the completion of the work feed and the contact operation of the punch tool with the work surface are performed synchronously, so that the cycle time is sufficiently shortened. In the case of the invention of claim 4, the cycle time can be sufficiently shortened corresponding to various work feeding operations and punch operations. Further, after the operation start command, the operation control is not particularly required, so that the control is not complicated. In the case of the invention of claim 5, even if the machining pattern is changed to a different one, the stable cycle time can be shortened. In the case of the invention of claim 6, it is possible to stably reduce the cycle time even if the work has a different thickness. In the case of the invention of claim 7, automation of punch press control can be promoted.
【図1】この発明の一実施例にかかる制御装置の概念構
成を示すブロック図である。FIG. 1 is a block diagram showing a conceptual configuration of a control device according to an embodiment of the present invention.
【図2】同制御装置のハードウェア構成を示す説明図で
ある。FIG. 2 is an explanatory diagram showing a hardware configuration of the control device.
【図3】各軸の動作タイミングチャートである。FIG. 3 is an operation timing chart of each axis.
【図4】同制御装置を応用したパンチプレスの平面図で
ある。FIG. 4 is a plan view of a punch press to which the control device is applied.
【図5】同パンチプレスの側面図である。FIG. 5 is a side view of the punch press.
1・・フレーム、2・・タレット、4・・キャリッジ、
8・・ワークホルダ、9・・Y軸サーボモータ、10・
・X軸サーボモータ、13・・パンチ駆動手段、15・
・板材送り手段、16・・パンチ工具、20・・NC装
置、36・・サーボ機構、21・・制御手段、51・・
XY軸送り指令手段、52・・加工プログラム解析手
段、53・・送り到達時間演算手段、54・・ワーク接
触時間演算手段、55・・ラム軸指令手段、59・・加
工プログラム1 ・ ・ Frame, 2 ・ ・ Turret, 4 ・ ・ Carriage,
8 ... Work holder, 9 ... Y-axis servo motor, 10 ...
.X-axis servo motor, 13 ... Punch drive means, 15 ...
.Plate material feeding means, 16 ... Punch tool, 20 ... NC device, 36 ... Servo mechanism, 21 ... Control means, 51 ...
XY axis feed command means, 52 ... Machining program analysis means, 53 ... Feed arrival time calculation means, 54 ... Work contact time calculation means, 55 ... Ram axis command means, 59 ... Machining program
Claims (7)
するワーク送り指令手段と、パンチ駆動手段に対して駆
動指令を出力するパンチ駆動指令手段とを数値制御装置
に内蔵したことを特徴とするパンチプレスの動作制御装
置。1. A numerical controller comprising a work feed command means for outputting a feed command to the work feed means and a punch drive command means for outputting a drive command to the punch drive means. Punch press operation control device.
手段及びパンチ駆動手段に対して装置内伝達手段を介し
て指令情報を伝達する制御手段が備えられている請求項
1記載のパンチプレスの動作制御装置。2. The punch press according to claim 1, wherein the numerical control device is provided with control means for transmitting command information to the work feed command means and the punch drive means via in-apparatus transmission means. Motion control device.
よるワーク送り完了と、パンチ駆動手段によるパンチ工
具のワーク表面に対する接触動作が同期的に行われるよ
うに、前記指令情報を前記各指令手段に教示する請求項
2記載のパンチプレスの動作制御装置。3. The control means sends the command information to the command means so that the completion of the work feeding by the work feeding means and the contact operation of the punch driving means with the work surface of the punch tool are performed in synchronization with each other. An operation control device for a punch press according to claim 2, which is taught.
段によるワークの次に加工されるパンチ位置へのワーク
送り時間を演算する送り到達時間演算手段と、前記パン
チ駆動手段のパンチ工具が下降開始からワーク表面に接
するまでのワーク接触時間を演算するワーク接触時間演
算手段とを備え、前記制御手段は、これら時間情報に基
づいて前記指令情報を作成する請求項2又は3記載のパ
ンチプレスの動作制御装置。4. The numerical control device, a feed arrival time calculation means for calculating a work feed time to a punch position where a work is next processed by the work feed means, and a punch tool of the punch drive means starts descending. The work of the punch press according to claim 2 or 3, further comprising: a work contact time calculating means for calculating a work contact time from the time when the punch press contacts the work surface, and the control means creates the command information based on the time information. Control device.
工情報を加味してワーク送り時間を演算するものとした
請求項4記載のパンチプレスの動作制御装置。5. The punch press operation control device according to claim 4, wherein the feed arrival calculation means calculates the work feed time in consideration of machining information on the work.
の板厚情報および、又は金型情報を加味してワーク接触
時間を演算するものとした請求項4記載のパンチプレス
の動作制御装置。6. The operation control device for a punch press according to claim 4, wherein the work contact time calculation means calculates the work contact time in consideration of the work thickness information and / or die information.
報、ワークの板厚情報等の演算情報は加工プログラムか
ら解析される請求項4記載のパンチプレスの動作制御装
置。7. The punch press operation control device according to claim 4, wherein the processing information required for each of the calculation means, such as the work thickness information, is analyzed from a processing program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19210595A JPH0938731A (en) | 1995-07-27 | 1995-07-27 | Device for controlling movement of punch press |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19210595A JPH0938731A (en) | 1995-07-27 | 1995-07-27 | Device for controlling movement of punch press |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0938731A true JPH0938731A (en) | 1997-02-10 |
Family
ID=16285747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19210595A Pending JPH0938731A (en) | 1995-07-27 | 1995-07-27 | Device for controlling movement of punch press |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0938731A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102642331A (en) * | 2012-04-25 | 2012-08-22 | 华南理工大学 | Control system for loading and unloading manipulator of press |
CN109308050A (en) * | 2017-07-26 | 2019-02-05 | 发那科株式会社 | Numerical control device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04270100A (en) * | 1991-02-25 | 1992-09-25 | Murata Mach Ltd | Hydraulic punch press |
-
1995
- 1995-07-27 JP JP19210595A patent/JPH0938731A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04270100A (en) * | 1991-02-25 | 1992-09-25 | Murata Mach Ltd | Hydraulic punch press |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102642331A (en) * | 2012-04-25 | 2012-08-22 | 华南理工大学 | Control system for loading and unloading manipulator of press |
CN102642331B (en) * | 2012-04-25 | 2014-06-11 | 华南理工大学 | Control system for loading and unloading manipulator of press |
CN109308050A (en) * | 2017-07-26 | 2019-02-05 | 发那科株式会社 | Numerical control device |
JP2019025491A (en) * | 2017-07-26 | 2019-02-21 | ファナック株式会社 | Numerical control device |
US10514674B2 (en) | 2017-07-26 | 2019-12-24 | Fanuc Corporation | Numerical controller |
CN109308050B (en) * | 2017-07-26 | 2020-02-25 | 发那科株式会社 | Numerical controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3278925B1 (en) | Tool path-generating and drilling method | |
EP1923757A2 (en) | Device for displaying a moving locus in a tandem structure | |
JPH08108300A (en) | Action control device of punch press | |
US20020103567A1 (en) | Method of and apparatus for synchronous control | |
JPH0938731A (en) | Device for controlling movement of punch press | |
JPH08263115A (en) | Interference evading method for nc machine tool | |
JP3572113B2 (en) | Control method of NC machine tool | |
JPH0861456A (en) | Positioning control method of screw type shaft feed mechanism | |
JP4542862B2 (en) | Drive command generation device for work transfer device | |
JP2018101338A (en) | Numerical control device | |
JP2001198632A (en) | Punch press | |
JP3254684B2 (en) | NC punch press | |
JPH0716850B2 (en) | Axis switching device | |
JP3265961B2 (en) | Work movement control device | |
JP6002431B2 (en) | Processing machine control apparatus and method | |
JP2002126928A (en) | Deburring method and deburring system | |
CN214212228U (en) | Special machine for machining train shaft of double-saddle numerical control lathe | |
JP2518664B2 (en) | Work processing system for high-mix low-volume production | |
US5159251A (en) | Position correcting system for different workpiece machining positions | |
JPH0691479A (en) | Machining method of noncircular work | |
JPH0360620B2 (en) | ||
JP2817983B2 (en) | Punch press skip processing equipment | |
JPH05134722A (en) | Method for controlling numerical control machine tool | |
JP3269450B2 (en) | Automatic programming device for multi-task machines | |
JPH0623683A (en) | Method and device for controlling industrial robot |