JPH04279219A - Process data editing device of bending machine - Google Patents
Process data editing device of bending machineInfo
- Publication number
- JPH04279219A JPH04279219A JP3040089A JP4008991A JPH04279219A JP H04279219 A JPH04279219 A JP H04279219A JP 3040089 A JP3040089 A JP 3040089A JP 4008991 A JP4008991 A JP 4008991A JP H04279219 A JPH04279219 A JP H04279219A
- Authority
- JP
- Japan
- Prior art keywords
- correction value
- data
- angle
- correction
- bending
- 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
- 238000000034 method Methods 0.000 title claims abstract description 85
- 238000005452 bending Methods 0.000 title claims abstract description 49
- 238000012937 correction Methods 0.000 claims abstract description 108
- 238000012545 processing Methods 0.000 claims description 31
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000001174 ascending effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 4
- 238000013523 data management Methods 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 244000208734 Pisonia aculeata Species 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D5/00—Bending sheet metal along straight lines, e.g. to form simple curves
- B21D5/004—Bending sheet metal along straight lines, e.g. to form simple curves with program control
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Bending Of Plates, Rods, And Pipes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は折曲げ加工機の工程デー
タ編集装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a process data editing device for a bending machine.
【0002】0002
【従来の技術】折曲げ加工機はパンチ及びダイから成る
金型間に被加工板材(ワーク)を介在させ、両金型を相
対的に接近動作させることにより、ワークを任意の角度
に折曲げ加工する機械であり、両金型の制御方式には、
金型位置制御方式と、角度フィードバック方式とがある
。[Prior Art] A bending machine places a plate material (workpiece) between two molds consisting of a punch and a die, and bends the workpiece at an arbitrary angle by moving the two molds relatively close to each other. It is a processing machine, and the control method for both molds is
There are a mold position control method and an angle feedback method.
【0003】前者の金型位置制御方式は、金型位置を予
め設定した目標位置へ移動させるものである。また、後
者の角度フィードバック方式は角度検出器を用い、折曲
げ加工中のワーク曲げ角度を検出することにより、曲げ
角度が目標角度となるよう金型を駆動制御するものであ
る。ただし、後者の角度フィードバック方式は、まだ実
用化されておらず、試験、研究の段階にあるのが実情で
ある。The former mold position control method moves the mold position to a preset target position. The latter angle feedback method uses an angle detector to detect the bending angle of a workpiece during bending processing, thereby controlling the drive of the mold so that the bending angle becomes a target angle. However, the latter angle feedback method has not yet been put into practical use and is currently in the testing and research stage.
【0004】また、前者の金型位置制御方式は、金型動
作を直接検出し金型を位置決め制御する方式と、金型の
移動方向に対し並行に配置した移動体をサーボ位置決め
し、この移動体の位置決め位置に対し金型動作を規制す
るようにした上限バルブ方式とに分けられる。金型動作
を規制する方式を上限バルブ方式と呼ぶのは、一般の折
曲げ加工機では、上部にダイを備えた下部テーブルを上
下に油圧駆動するようにし、油圧回路に設けたバルブ(
上限バルブ)を、サーボ位置決めされる移動体の位置決
め位置で排油調整するからである。[0004] The former mold position control method is divided into two types: one is to directly detect the mold movement and control the positioning of the mold, and the other is to servo position a movable body arranged parallel to the direction of mold movement. There are two types: the upper limit valve method, which restricts the mold movement according to the position of the body. The method for regulating mold movement is called the upper limit valve method.In general bending machines, a lower table with a die on the upper part is hydraulically driven up and down, and a valve (
This is because oil drainage is adjusted at the position of the moving body which is servo-positioned.
【0005】これら金型位置制御方式の折曲げ加工機は
、金型位置を制御することにより、ワークが所定角度に
折曲げ加工されるであろうことを推定して曲げ加工を行
うため、金型位置を設定するためには、多くの試し曲げ
を行う必要があった。角度と金型位置との関係はワーク
材質、板厚、金型特にダイ幅毎に異なるので、これら条
件変化の度に試し曲げを行うのは仲々大変な作業である
。また、フランジ長さはワークの伸びを考慮して定めな
ければならないので、これがための試し曲げも必要とな
る。These mold position control type bending machines perform bending by estimating that the workpiece will be bent at a predetermined angle by controlling the mold position. In order to set the mold position, it was necessary to perform many trial bends. Since the relationship between the angle and the die position differs depending on the workpiece material, plate thickness, die width, and die width in particular, it is a difficult task to perform trial bending every time these conditions change. Furthermore, since the flange length must be determined taking into account the elongation of the workpiece, trial bending is also required for this purpose.
【0006】これら試し曲げの回数を極力少なくするた
めに、材質、板厚、金型形状に応じ、金型制御位置を自
動的に演算すると共に伸びに応じてフランジ長さ設定装
置(バックゲージ装置)の制御位置を自動的に演算する
ことも行われている。In order to minimize the number of test bends, the mold control position is automatically calculated according to the material, plate thickness, and mold shape, and a flange length setting device (backgauge device) is used according to the elongation. ) is also being automatically calculated.
【0007】ところが、この制御位置自動演算方式にあ
っても、確実な金型制御位置を割り出すのは難しく、ど
うしても、ある程度の補正を与えてやる必要がある。特
に、上記の上限バルブ方式にあっては、油圧バルブの排
油調整にて下部テーブルをバランスさせるので、排油調
整量が、温度及び加圧力によりバラツクことになり、ど
うしても微小な補正が必要となる。However, even with this control position automatic calculation method, it is difficult to determine a reliable mold control position, and it is necessary to provide a certain degree of correction. In particular, with the upper limit valve method mentioned above, the lower table is balanced by adjusting the oil discharge of the hydraulic valve, so the amount of oil discharge adjustment varies depending on the temperature and pressurizing force, and small corrections are inevitably required. Become.
【0008】そこで、従来、この補正のためのデータを
入力するために、材質、板厚、金型形状に応じて作成さ
れた補正データテーブルを呼び出して、その一部を手動
操作で一々更新ないし追加修正することが行なわれてい
る。[0008] Conventionally, in order to input data for this correction, a correction data table created according to the material, plate thickness, and mold shape is called up, and a part of it is manually updated or updated one by one. Additional corrections are being made.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、従来よ
りの補正データの入力方式は、補正データテーブルを材
質、板厚、金型形状に対して作成し、補正テーブルを呼
び出して、その一部を手動操作で一々更新ないし追加す
るような方式であったため、金型毎の補正テーブルを必
要とし、また工程編集と補正データの入力操作が別途と
なり、操作が煩わしいのみならず解りづらく工程編集操
作そのものを煩雑なものとしているという問題点があっ
た。[Problem to be Solved by the Invention] However, the conventional method of inputting correction data is to create a correction data table for material, plate thickness, and mold shape, call up the correction table, and manually input some of the data. Since the method was such that updates or additions were made one by one through operations, a correction table was required for each mold, and process editing and correction data input operations were required separately, making the process not only cumbersome but also difficult to understand. The problem was that it was complicated.
【0010】そこで、本発明は、補正データテーブルを
簡易に作成でき、補正データの入力操作が容易で、かつ
工程編集操作を簡明に行うことができる折曲げ加工機の
工程データ編集装置を提供することを目的とする。SUMMARY OF THE INVENTION Accordingly, the present invention provides a process data editing device for a bending machine that can easily create a correction data table, easily input correction data, and easily perform process editing operations. The purpose is to
【0011】[0011]
【課題を解決するための手段】上記課題を解決するため
の本発明は、その概要を図1に示すように、各曲げ工程
毎のフランジ長さ、曲げ長さ、曲げ角度など工程データ
を工程データ入力画面1に表示しつつデータ入力する工
程データ入力部2と、入力された工程データに応じて折
曲げ加工機の各軸を制御すべき制御データを演算する制
御データ演算部3とを備えた折曲げ加工機の工程データ
編集装置において、材質毎にワーク板厚、ダイV幅に応
じて角度または伸びの補正値を記憶する補正値テーブル
4と、該補正値テーブル4を昇順にソートする補正値ソ
ート処理部5と、入力設定された材質、板厚、ダイV幅
に応じて角度及び伸びの補正値を検索する補正値検索部
6と、前記補正値テーブル4に入力された材質、板厚、
ダイV幅に相当するデータが無い場合には所要データを
補間して求め、前記工程データ入力部2で入力されたデ
ータに前記補正値検索部6で検索された角度及び伸びの
補正値を加え、前記制御データ演算部3に提供する入力
データ補正部と、前記工程データ入力部で入力されたデ
ータ中に前記角度または伸びについて補正値が入力され
ており、補正値書込み指令部8より書込み指令があった
場合には、前記工程データ入力画面1に表示された角度
または伸びについての補正値を前記補正値テーブル4に
書込む補正値書込み部9と、を備えたことを特徴とする
。[Means for Solving the Problems] The present invention for solving the above problems, as shown in outline in FIG. It includes a process data input unit 2 that inputs data while displaying it on a data input screen 1, and a control data calculation unit 3 that calculates control data to control each axis of the bending machine according to the input process data. In the process data editing device of the folding machine, a correction value table 4 is created that stores angle or elongation correction values according to workpiece thickness and die V width for each material, and the correction value table 4 is sorted in ascending order. a correction value sorting processing unit 5; a correction value search unit 6 that searches for angle and elongation correction values according to the input set material, plate thickness, and die V width; and the material input in the correction value table 4; plate thickness,
If there is no data corresponding to the die V width, obtain the required data by interpolation, and add the angle and elongation correction values searched by the correction value search unit 6 to the data input by the process data input unit 2. , a correction value for the angle or elongation is input in the data inputted by the input data correction unit provided to the control data calculation unit 3 and the process data input unit, and a write command is issued from the correction value write command unit 8. The present invention is characterized by comprising a correction value writing section 9 for writing a correction value for the angle or elongation displayed on the process data input screen 1 into the correction value table 4 when there is a correction value.
【0012】0012
【作用】本発明の折曲げ加工機の工程データ編集装置に
よれば、作成された制御データを直接または間接に補正
する補正値データとして曲げ角度と伸びの補正値データ
を定めるので、特に曲げ角度の補正に関しては金型移動
量を補正するのではなく角度で認識させるので、直観的
で判り易い。また、これら補正値データを材質毎に板厚
、ダイV幅に応じた補正値テーブルに記憶させるので、
補正値テーブルを金型毎に定める必要がなく、全金型を
連続的に取扱うことができ、補正値データの入力されて
いない金型(ダイV幅)に対してはその両端金型のデー
タを補間して求めることができる。[Function] According to the process data editing device for a bending machine of the present invention, the bending angle and elongation correction value data are determined as correction value data for directly or indirectly correcting the created control data. The correction is intuitive and easy to understand because it recognizes the angle rather than correcting the amount of mold movement. In addition, since these correction value data are stored in a correction value table according to the plate thickness and die V width for each material,
There is no need to define a correction value table for each mold, and all molds can be handled continuously, and for molds for which correction value data has not been input (die V width), the data of the molds at both ends is displayed. can be found by interpolating.
【0013】また、工程データ入力画面1に角度及び伸
びの補正データを入力し、補正値書込み指令を与えるこ
とにより、補正値を補正値テーブル5に容易に書込むこ
とができるので、補正値書込み操作が容易である。また
、これにより各工程編集の途中で画面が切換えられるこ
ともないので、工程編集を簡明化できる。Furthermore, by inputting correction data for angle and elongation into the process data input screen 1 and giving a correction value write command, the correction values can be easily written into the correction value table 5. Easy to operate. Furthermore, this eliminates the need to switch screens during editing of each process, thereby simplifying process editing.
【0014】[0014]
【実施例】以下、添付図面を参照して本発明の実施例を
説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
【0015】まず、折曲げ加工機の一例としてのプレス
ブレーキの構成を示すと、図2において、プレスブレー
キ10は、側方から見てC形の形状を為す側面フレーム
11を備えて成る。First, the structure of a press brake as an example of a bending machine is shown. In FIG. 2, a press brake 10 is provided with a side frame 11 having a C-shape when viewed from the side.
【0016】前記側面フレーム11の前方で上方には固
定テーブル12が固定され、その下方には、パンチ13
が固定されている。A fixed table 12 is fixed above and in front of the side frame 11, and a punch 13 is fixed below the fixed table 12.
is fixed.
【0017】一方、上記側面フレーム11の前方で下方
には、上下に移動自在の下部テーブル14が設けられ、
このテーブル14の上方には、前記パンチ13と対向し
てダイ15が固定されている。On the other hand, a lower table 14 is provided in front and below the side frame 11 and is movable up and down.
A die 15 is fixed above the table 14 so as to face the punch 13.
【0018】前記下部テーブル14は、油圧シリンダ1
6によって昇降駆動されるようになっている。この油圧
シリンダ16には、該シリンダ16に圧油を供給するた
めの油配管17が接続され、この配管17は、モータM
で駆動される油圧ポンプPと接続されている。従って、
油圧ポンプPの駆動により、配管17に圧油を供給し、
油圧シリンダ16を作動させ、下部テーブル14を昇降
駆動することができる。言い換えれば、ダイ15を昇降
駆動し、パンチ13及びダイ15間に介在されたワーク
Wを折曲げ加工することができる。The lower table 14 is connected to the hydraulic cylinder 1
6 to be driven up and down. An oil pipe 17 for supplying pressure oil to the cylinder 16 is connected to this hydraulic cylinder 16, and this pipe 17 is connected to the motor M.
It is connected to a hydraulic pump P driven by. Therefore,
Supplying pressure oil to the piping 17 by driving the hydraulic pump P,
The lower table 14 can be moved up and down by operating the hydraulic cylinder 16. In other words, by driving the die 15 up and down, the workpiece W interposed between the punch 13 and the die 15 can be bent.
【0019】前記下部テーブル14を任意の位置に位置
決め制御するために、下部テーブル14の背面側にはド
グ18が固定され、このドグ18を検出しテーブル14
の上昇端を規制する上限バルブ装置19が設けられてい
る。In order to position and control the lower table 14 at an arbitrary position, a dog 18 is fixed to the back side of the lower table 14, and the dog 18 is detected and the table 14 is controlled.
An upper limit valve device 19 is provided for regulating the rising end of.
【0020】上限バルブ装置19は、前記配管17の圧
油をタンク20に排出する上限バルブ21と、このバル
ブ21を作動させるバルブ作動装置から成る。このバル
ブ作動装置は、サーボモータ22と、このモータ22に
より前後に調整移動される揺動板23とを備えて成り、
揺動板23は、その前端下部に面取り部を有し、常時は
水平姿勢とされて前記サーボモータ22により前後に調
整動作されることにより、前記ドク18との接触高さを
自由に調整可能とされている。また、ドグ18との接触
により、その前端位置が持ち上げられて後端部を下げ、
この後端部の下がり動作によって上記上限バルブ21を
作動させ、配管17の油をタンク20に排出して、下部
テーブル14の上昇を規制する。従って、サーボモータ
22の調整駆動により、ドグ18との接触高さを調整し
て、下部テーブル14及びダイ15の上昇端を規制し、
ワークWの折曲げ角度を微調整できる。下限位置を定め
るには、適宜高さでドグ18と接触するリミットスイッ
チLS(図示せず)が設けられる。揺動板23を上下に
位置決め制御できるタイプのものもある。The upper limit valve device 19 includes an upper limit valve 21 for discharging the pressure oil from the pipe 17 into a tank 20, and a valve operating device for operating this valve 21. This valve operating device includes a servo motor 22 and a swing plate 23 that is adjusted and moved back and forth by the motor 22.
The swing plate 23 has a chamfered portion at the lower front end thereof, and is normally in a horizontal position and is adjusted back and forth by the servo motor 22, so that the height of contact with the dowel 18 can be freely adjusted. It is said that Also, due to contact with the dog 18, its front end position is lifted and its rear end is lowered,
This downward movement of the rear end actuates the upper limit valve 21, drains the oil in the pipe 17 into the tank 20, and restricts the lower table 14 from rising. Therefore, by adjusting and driving the servo motor 22, the height of contact with the dog 18 is adjusted, and the rising ends of the lower table 14 and the die 15 are regulated.
The bending angle of the work W can be finely adjusted. To determine the lower limit position, a limit switch LS (not shown) is provided that contacts the dog 18 at an appropriate height. There is also a type that can control the vertical positioning of the swing plate 23.
【0021】前記ワークWのフランジ長さを定めるため
、前記パンチ13及びダイ15の後方には、バックゲー
ジ装置24が設けられている。In order to determine the flange length of the work W, a back gauge device 24 is provided behind the punch 13 and die 15.
【0022】バックゲージ装置24は、前後に伸びるボ
ールねじ25と、これを回転駆動するサーボモータ26
と、ボールねじ25に螺合されるナット部材27と、こ
のナット部材27の上部に上下動部材28を介して上下
位置調整自在に取付けられたストッパ29とを備えて成
る。従って、サーボモータ26により前後に調整され、
適宜高さに調整されたストッパ29の先端にワーク端部
を突き当てることにより、ストッパ先端とダイV溝位置
との間で定まる距離にて折曲げ加工のフランジ長さを定
めることができる。ワーク供給サービスは手動で行われ
る場合と、専用ロボットにより自動的に行われる場合と
がある。The back gauge device 24 includes a ball screw 25 that extends back and forth, and a servo motor 26 that rotationally drives the ball screw 25.
A nut member 27 is screwed onto the ball screw 25, and a stopper 29 is attached to the upper part of the nut member 27 via a vertically moving member 28 so as to be vertically adjustable. Therefore, it is adjusted back and forth by the servo motor 26,
By abutting the workpiece end against the tip of the stopper 29 whose height is adjusted appropriately, the flange length for bending can be determined by the distance determined between the stopper tip and the die V groove position. The workpiece supply service may be performed manually or automatically using a dedicated robot.
【0023】図3は、上記プレスブレーキ10の制御装
置(CNC装置)の構成内容を示すブロック図である。
このCNC装置には各工程の制御データを自動的に作成
する工程データ編集装置が一体化されている。FIG. 3 is a block diagram showing the configuration of a control device (CNC device) for the press brake 10. As shown in FIG. This CNC device is integrated with a process data editing device that automatically creates control data for each process.
【0024】CNC装置30は、状態監視部31に、デ
ータ入力処理部32と、表示処理部33と、パソコン通
信処理部34と、ICカード通信処理部35と、データ
記憶部36と、内部通信処理部37と、中間処理部38
とを接続して成る。The CNC device 30 includes a status monitoring section 31, a data input processing section 32, a display processing section 33, a personal computer communication processing section 34, an IC card communication processing section 35, a data storage section 36, and an internal communication Processing section 37 and intermediate processing section 38
It consists of connecting.
【0025】状態監視部31にはデータ管理処理部39
が内蔵されている。データ入力処理部32にはCNC装
置へのデータ入力を行うためのMDIパネル40が接続
されている。表示処理部33にはカラーCRT41が接
続されている。パソコン通信処理部34にはパソコン4
2が接続可能となっている。ICカード通信処理部35
には、ICカード43が装着可能である。データ記憶部
36にはNCデータやパラメータの他、金型データ、補
正値データが記憶される。中間処理部38は計算処理部
44と接続され、計算前処理やデータ変換、ソート処理
を行う。通信処理部37は上記のサーボモータ22及び
26を制御する軸制御モジュール45が接続される。The status monitoring unit 31 includes a data management processing unit 39
is built-in. An MDI panel 40 is connected to the data input processing section 32 for inputting data to the CNC device. A color CRT 41 is connected to the display processing section 33. The personal computer communication processing section 34 includes the personal computer 4.
2 can be connected. IC card communication processing section 35
An IC card 43 can be attached to the . The data storage unit 36 stores mold data and correction value data in addition to NC data and parameters. The intermediate processing section 38 is connected to the calculation processing section 44 and performs calculation preprocessing, data conversion, and sorting processing. The communication processing section 37 is connected to an axis control module 45 that controls the servo motors 22 and 26 described above.
【0026】上記構成のCNC装置30において、CR
T41の表示を参照しMDIパネル40から入力された
工程データに基いてデータ管理処理部39及び中間処理
部38、計算処理部44の作動により各工程毎の制御デ
ータが生成されると、状態監視部31の状態監視の下、
適時通信処理部37を介して軸制御モジュール45に軸
制御データが送信され、サーボモータ22及び26が自
動制御されて、ワークWが所定角度に折曲げ加工される
。In the CNC device 30 having the above configuration, the CR
When control data for each process is generated by the operation of the data management processing section 39, intermediate processing section 38, and calculation processing section 44 based on the process data input from the MDI panel 40 with reference to the display of T41, the state monitoring Under the supervision of Department 31,
Axis control data is timely transmitted to the axis control module 45 via the communication processing unit 37, the servo motors 22 and 26 are automatically controlled, and the workpiece W is bent at a predetermined angle.
【0027】このとき、MDIパネル40では、材質、
板厚、ダイ15のV幅の他、各工程毎にフランジ長さ、
曲げ長さ、曲げ角度等、製品形状に応じたデータが入力
され、計算処理部44では、データ記憶部36の角度及
び伸びの補正値テーブルデータが参照され、補正された
内容にてサーボモータ22,26の制御目標値が定めら
れる。At this time, in the MDI panel 40, the material,
In addition to the plate thickness and the V width of the die 15, the flange length and
Data corresponding to the product shape, such as bending length and bending angle, is input, and the calculation processing section 44 refers to the angle and elongation correction value table data in the data storage section 36, and uses the corrected contents to control the servo motor 22. , 26 control target values are determined.
【0028】パソコン42は、CRT41に表示される
画像データの処理を補助するのに用いられる。また、工
程データ編集時に補助データを参照させるのに用いるこ
とができる。画像データの補助では、ワークWの各工程
図を3次元表示するときなどに用いて有用である。これ
により、CNC装置30自身の負荷を軽減することがで
きる。The personal computer 42 is used to assist in processing image data displayed on the CRT 41. It can also be used to refer to auxiliary data when editing process data. As an aid to image data, it is useful when displaying each process diagram of the workpiece W in three dimensions. Thereby, the load on the CNC device 30 itself can be reduced.
【0029】ICカード43は、例えば既編集データを
格納するのに用いる。この場合、ICカード43に既編
集データの製品毎の編集データを格納できるので、加工
したい製品に合わせてICカード43をセットすること
により、工程データを一から編集することなく、CRT
41に工程データを表示してゆくことができる。この場
合、オペレータは必要に応じて補正値のみ変更してやれ
ば良い。補正値をICカード43に記憶させるか否かに
ついては後で述べる。The IC card 43 is used, for example, to store edited data. In this case, the edited data for each product of the edited data can be stored in the IC card 43, so by setting the IC card 43 according to the product you want to process, you can use the CRT without having to edit the process data from scratch.
41, process data can be displayed. In this case, the operator only has to change the correction value as necessary. Whether or not to store the correction value in the IC card 43 will be described later.
【0030】図4に示すように、パンチ13及びダイ1
5にはパンチ高さ、パンチ角度、パンチ先端R、ダイ高
さ、ダイ幅、ダイV幅、ダイ肩R、ダイ奥行き(図示せ
ず)の金型特定項目が定められ、図5に示すようにパン
チ耐圧値、ダイ耐圧値と共に金型データテーブル36A
に記憶される。このテーブル36Aは前記データ記憶部
36の一部に形成されるものである。金型データテーブ
ル36Aは、少なくとも標準金型に対しては、機械メー
カ側で記憶させておくことができる。As shown in FIG. 4, the punch 13 and die 1
5 defines mold specific items such as punch height, punch angle, punch tip R, die height, die width, die V width, die shoulder R, and die depth (not shown), as shown in FIG. Mold data table 36A along with punch pressure resistance value and die resistance pressure value.
is memorized. This table 36A is formed as a part of the data storage section 36. The mold data table 36A can be stored by the machine manufacturer at least for standard molds.
【0031】次に工程データ編集方式の具体例を述べる
。工程データの編集は、図6に示すワーク情報入力画面
41Aの表示に次いでワーク情報及び金型データを入力
させ、次いで図7に示す工程入力画面41Bを表示し、
所要データを入力させることにより行われる。Next, a specific example of the process data editing method will be described. To edit the process data, display the workpiece information input screen 41A shown in FIG. 6, input the workpiece information and mold data, then display the process input screen 41B shown in FIG.
This is done by inputting the required data.
【0032】図6のワーク情報入力画面41Aでは、ワ
ーク名に次いで板厚、材質、抗張力、設定枚数を入力し
、パンチ番号及びダイ番号を入力すると、図5に示す金
型データテーブル36Aが検索され、図4に示す各項目
データが自動的に設定され、表示される。On the workpiece information input screen 41A shown in FIG. 6, after entering the workpiece name, plate thickness, material, tensile strength, and set number of sheets, and entering the punch number and die number, the mold data table 36A shown in FIG. 5 is searched. Then, each item data shown in FIG. 4 is automatically set and displayed.
【0033】次に、ワーク情報等の入力が終了すると、
図7に示すような工程入力画面41Bが表示される。画
面41Bの下方に区切って示す「クリア」「補助データ
」「入力完了」「ワーク情報」「データ一欄」は各機能
を指示するためのソフトキーである。Next, when the input of work information etc. is completed,
A process input screen 41B as shown in FIG. 7 is displayed. "Clear", "Auxiliary Data", "Input Complete", "Work Information", and "Data 1 Column" shown separately at the bottom of the screen 41B are soft keys for instructing each function.
【0034】図において、画面41Bには、ワーク名の
下に工程2と表示され、フランジ長さ、曲げ長さ、曲げ
角度、曲げ等(FR曲げ内R)が第2折曲げ工程につい
てデータ入力されている。その下方に示すデータ入力項
目β,α,β′…の示す意味は次の通りである。In the figure, on the screen 41B, Process 2 is displayed under the work name, and the flange length, bending length, bending angle, bending, etc. (FR bending inner R) are data input for the second bending process. has been done. The meanings of the data input items β, α, β', etc. shown below are as follows.
【0035】β 全工程に対する曲げ角度の補正値(
度)
α 全工程に対する伸び(mm)
β′ 工程毎の曲げ角度の補正値(度)Z ストッ
パの調整高さ(mm)
α′ 工程毎の伸びの補正値(mm)LS マルチ
下限(mm)
YR 右側ストッパ左右位置(mm)YL 左側ス
トッパ左右位置(mm)L1 一方側L軸の他のL軸
に対する相対的な動作量(mm)
L′ プルバックの後退量
D バックゲージ装置(D軸)の制御位置(mm)L
上限バルブ装置(L軸)の制御位置(mm)PLB
各工程毎のプレイバック時のD軸補正量(mm)
β,αの項目に数値入力され、β′,α′の項目に数値
入力されていないと、全工程に対してβ,αの値が代入
される。各工程でβ′,α′の値が入力されると、その
工程に対してβ′,α′の値が代入される。PLBは、
プレイバック時の各工程に対するD軸補正量である。
L′は各工程についてのプルバック量を示し、これに数
値設定されるとワークWがストッパ29に当接されたの
ち、ストッパ29が指定の量だけ後退される。β Correction value of bending angle for all processes (
α Elongation for all processes (mm) β′ Bending angle correction value for each process (degrees) Z Stopper adjustment height (mm) α′ Elongation correction value for each process (mm) LS Multi lower limit (mm) YR Right side stopper lateral position (mm) YL Left side stopper lateral position (mm) L1 Relative movement amount of one side L axis with respect to other L axis (mm) L' Retraction amount of pullback D Back gauge device (D axis) Control position (mm) L
Upper limit valve device (L axis) control position (mm) PLB
D-axis correction amount (mm) during playback for each process If numerical values are entered in the β and α items, but not in the β' and α' items, the values of β and α for all processes is assigned. When the values of β' and α' are input for each process, the values of β' and α' are substituted for that process. PLB is
This is the D-axis correction amount for each process during playback. L' indicates the amount of pullback for each process, and when a numerical value is set to this, after the workpiece W comes into contact with the stopper 29, the stopper 29 is moved back by the specified amount.
【0036】図8はデータ記憶部36への補正値データ
の登録方式を示す説明図である。FIG. 8 is an explanatory diagram showing a method of registering correction value data in the data storage section 36.
【0037】ステップ801で「HELP」キーを押し
、ステップ802でカーソルを補正値β′,α′に合わ
せると、ステップ803で材質、板厚、ダイV幅、曲げ
角度の補正値データβ′,α′がリードされ、ステップ
804〜808で図9(a)の補正値テーブル36Aの
該当事項がサーチされ、ステップ809でそこに補正値
データが登録される。When the "HELP" key is pressed in step 801 and the cursor is moved to the correction values β' and α' in step 802, the correction value data β', α' for material, plate thickness, die V width, and bending angle are displayed in step 803. α' is read, and in steps 804 to 808, the corresponding item in the correction value table 36A of FIG. 9(a) is searched, and in step 809, correction value data is registered there.
【0038】図9は角度についての補正値テーブル36
Bを示し、(a)は補正値登録後の状態を、(b)はソ
ート処理後の状態を示している。(a)に示すように、
本例では、図7に示す状態で「HELP」キーを操作す
ることにより、板厚1.0曲げ角度90度に相当する欄
に数値「1.3(度)」が登録される。FIG. 9 shows a correction value table 36 for angles.
(a) shows the state after correction value registration, and (b) shows the state after sorting processing. As shown in (a),
In this example, by operating the "HELP" key in the state shown in FIG. 7, the numerical value "1.3 (degrees)" is registered in the column corresponding to a plate thickness of 1.0 and a bending angle of 90 degrees.
【0039】そこで、このように補正値β′,α′につ
いて任意に登録しつつ工程データの入力が終了すると、
データ管理処理部39及び計算処理部44は、図9に示
すような補正値テーブルを参照しながら、次式により各
工程毎にD軸及びL軸の制御量Dc ,Lc を定めて
行く。Therefore, when inputting the process data is completed while arbitrarily registering the correction values β' and α',
The data management processing unit 39 and the calculation processing unit 44 determine the control amounts Dc and Lc of the D-axis and L-axis for each process using the following equations while referring to the correction value table as shown in FIG.
【0040】
Dc =f(A),A=A0 +β(β′)Lc =f
(L)+α(α′)
fは角度Aの関数であることを、A0 は目的とする折
曲げ角度、f(L)は図面で指示されるところの伸びを
考慮していないフランジ長さを示す。即ち、本例では、
D軸を角度の関数で求めることとし、オペレータにはず
れ角β(β′)を認識させるようにしている。また、伸
びα(α′)は補正値表から直接検索している。テーブ
ル中に無い値に対しては補間して求めるようにすれば良
い。Dc =f(A), A=A0 +β(β')Lc =f
(L)+α(α') f is a function of angle A, A0 is the desired bending angle, and f(L) is the flange length not taking into account elongation as indicated in the drawing. show. That is, in this example,
The D-axis is determined as a function of angle, and the operator is made to recognize the deviation angle β (β'). Furthermore, the elongation α (α′) is directly searched from the correction value table. Values not found in the table may be found by interpolation.
【0041】ところが、テーブル中に無いデータを補間
して求めるためには、補正値テーブル36Bのデータが
昇順に配列されていることが必要である。そこで、本例
では、補間データの補間が必要になったとき、図9(a
)に示すように補正テーブル36Bのデータが昇順に配
列されていない場合には、図9(b)に示すようにデー
タが昇順となるようソート処理する。従って、本例では
、補正テーブルのデータが昇順に配列されているので、
所要データが無い場合には、その両端データから補間し
て求めることができる。例えば、板厚1.00、ダイV
幅5mm、曲げ角度45°に対しては、曲げ角度30.
00及び60.00の中間値として1.50と求めるが
如くである。伸びについても同様である。However, in order to interpolate and obtain data that does not exist in the table, it is necessary that the data in the correction value table 36B be arranged in ascending order. Therefore, in this example, when it becomes necessary to interpolate interpolated data,
), if the data in the correction table 36B is not arranged in ascending order, the data is sorted so that it is arranged in ascending order as shown in FIG. 9(b). Therefore, in this example, since the data in the correction table is arranged in ascending order,
If the required data is not available, it can be obtained by interpolation from the data at both ends. For example, plate thickness 1.00, die V
For a width of 5 mm and a bending angle of 45°, the bending angle is 30.
1.50 is calculated as the intermediate value between 00 and 60.00. The same applies to elongation.
【0042】図10において、ステップ1001でソー
ト完了を判別し、未完の場合にはステップ1002で補
正値テーブル36Aをソートし、ステップ1003で補
正値データをサーチし、ステップ1004で制御データ
を演算して求める。In FIG. 10, it is determined in step 1001 whether sorting is complete, and if it is not completed, the correction value table 36A is sorted in step 1002, correction value data is searched in step 1003, and control data is calculated in step 1004. I ask.
【0043】以上の如くして求められた制御量Dc ,
Lc はNCデータ上で各工程毎の値として記憶され、
状態監視部31の制御の下、通信処理部37を介して軸
制御モジュール45に送信され、上限バルブ装置19、
バックゲージ装置24が制御される。The control amount Dc obtained as above,
Lc is stored as a value for each process on the NC data,
Under the control of the condition monitoring section 31, the information is sent to the axis control module 45 via the communication processing section 37, and the upper limit valve device 19,
The back gauge device 24 is controlled.
【0044】作成されたNCデータはICカード43に
転送されて記憶され、製品毎に管理されて、再度利用す
ることができる。ICカード43には、図4に示した工
程データが記憶されても良い。この場合、計算処理部4
4は、ICカード43の挿入毎にNCデータを計算し直
すことになるが、これは短時間に処理することができ、
画面41Bで工程入力状況を確認しつつ作業できるので
便利である。The created NC data is transferred to and stored in the IC card 43, managed for each product, and can be used again. The process data shown in FIG. 4 may be stored in the IC card 43. In this case, calculation processing unit 4
4 requires recalculating the NC data each time the IC card 43 is inserted, but this can be processed in a short time.
This is convenient because you can work while checking the process input status on the screen 41B.
【0045】また、ICカード43にデータ記憶部36
の内容を記憶するようにすれば、ICカード43を主体
とする補正値学習機能付のCNC装置と為すことができ
、各種折曲げ作業に対して柔軟な対応が可能となる。[0045] Furthermore, the data storage section 36 is stored in the IC card 43.
By storing the contents of , it is possible to create a CNC device with a correction value learning function based on the IC card 43, and it is possible to flexibly handle various bending operations.
【0046】ICカードを材質毎、板厚毎に分類すると
共に、複数カードを装着可能としておくと共に、適宜ダ
ビング可能としておいて、各機械に適宜オフセットをか
けて互換性を持たせておくと、工場全体を管理するデー
タベースと為し得るものである。[0046] If IC cards are classified by material and board thickness, multiple cards can be installed, dubbing is possible as appropriate, and each machine is appropriately offset to ensure compatibility. It can be used as a database to manage the entire factory.
【0047】さらに、補正データは、単に登録するのみ
ならず、複数回分のデータを入力可能として、それら値
の平均値を用いるようにすれば、より高度の学習機能を
備えたデータベースと為し得るものである。Furthermore, the correction data can be made into a database with a more advanced learning function by not only simply registering the data but also by allowing data for multiple times to be input and using the average value of those values. It is something.
【0048】本発明は上記実施例に限定されるものでは
なく、適宜設計的変更を行うことにより、適宜態様で実
施し得るものである。The present invention is not limited to the above-mentioned embodiments, but can be implemented in any suitable manner by making appropriate design changes.
【0049】[0049]
【発明の効果】以上の通り、本発明は特許請求の範囲に
記載の通りの折曲げ加工機の工程データ編集装置である
ので、作成された制御データを直接または間接に補正す
る補正値データとして曲げ角度と伸びの補正値データを
定めるので、特に曲げ角度の補正に関しては金型移動量
を補正するのではなく角度で認識させるので、直観的で
判り易い。また、これら補正値データを材質毎に板厚、
ダイV幅に応じた補正値テーブルに記憶させるので、補
正値テーブルを金型毎に定める必要がなく、全金型を連
続的に取扱うことができ、補正値データの入力されてい
ない金型(ダイV幅)に対してはその両端金型のデータ
を補間して求めることができる。As described above, since the present invention is a process data editing device for a bending machine as described in the claims, it can be used as correction value data for directly or indirectly correcting the created control data. Since the correction value data for the bending angle and elongation are determined, the correction of the bending angle in particular is intuitive and easy to understand because the angle is used instead of correcting the amount of mold movement. In addition, these correction value data can be used to determine plate thickness and
Since the correction value table is stored in accordance with the die V width, there is no need to define a correction value table for each mold, and all molds can be handled continuously. The width of the die (V width) can be determined by interpolating the data of the molds at both ends thereof.
【0050】また、工程データ入力画面1に角度及び伸
びの補正データを入力し、補正値書込み指令を与えるこ
とにより、補正値を補正値テーブル5に容易に書込むこ
とができるので、また、これにより各工程編集の途中で
画面が切換えられることもないので、工程編集を簡明化
できる。In addition, by inputting the angle and elongation correction data into the process data input screen 1 and giving a correction value write command, the correction values can be easily written into the correction value table 5. This eliminates the need to switch screens during editing of each process, which simplifies process editing.
【図1】本発明の概要を示す工程データ編集装置のブロ
ック図。FIG. 1 is a block diagram of a process data editing device showing an outline of the present invention.
【図2】本発明を実施する折曲げ加工機の一例を示す側
面説明図。FIG. 2 is an explanatory side view showing an example of a bending machine implementing the present invention.
【図3】図2の折曲げ加工機の制御装置(CNC装置)
のブロック図。[Figure 3] Control device (CNC device) of the bending machine in Figure 2
block diagram.
【図4】金型データの入力項目を示す説明図。FIG. 4 is an explanatory diagram showing input items of mold data.
【図5】金型データテーブルの説明図。FIG. 5 is an explanatory diagram of a mold data table.
【図6】ワーク情報入力画面の説明図。FIG. 6 is an explanatory diagram of a work information input screen.
【図7】工程入力画面の説明図。FIG. 7 is an explanatory diagram of a process input screen.
【図8】補正値登録方式を示すフローチャート。FIG. 8 is a flowchart showing a correction value registration method.
【図9】補正値登録方式とソート処理方式を示す説明図
。FIG. 9 is an explanatory diagram showing a correction value registration method and a sorting processing method.
【図10】制御データの計算方式を示すフローチャート
。FIG. 10 is a flowchart showing a control data calculation method.
1 工程データ入力画面 2 工程データ入力部 3 制御データ演算部 4 補正値テーブル 5 補正値ソート処理部 6 補正値検索部 7 入力データ補正部 8 補正値書込み指令部 9 補正値書込み部 19 上限バルブ装置 24 バックゲージ装置 1 Process data input screen 2 Process data input section 3 Control data calculation section 4 Correction value table 5 Correction value sorting processing section 6 Correction value search section 7 Input data correction section 8 Correction value writing command section 9 Correction value writing section 19 Upper limit valve device 24 Back gauge device
Claims (1)
さ、曲げ角度など工程データを工程データ入力画面に表
示しつつデータ入力する工程データ入力部と、入力され
た工程データに応じて折曲げ加工機の各軸を制御すべき
制御データを演算する制御データ演算部とを備えた折曲
げ加工機の工程データ編集装置において、材質毎にワー
ク板厚、ダイV幅に応じて角度または伸びの補正値を記
憶する補正値テーブルと、該補正値テーブルを昇順にソ
ートする補正値ソート処理部と、入力設定された材質、
板厚、ダイV幅に応じて角度及び伸びの補正値を検索す
る補正値検索部と、前記補正値テーブルに入力された材
質、板厚、ダイV幅に相当するデータが無い場合には所
要データを補間して求め、前記工程データ入力部で入力
されたデータに前記補正値検索部で検索された角度及び
伸びの補正値を加え、前記制御データ演算部に提供する
入力データ補正部と、前記工程データ入力部で入力され
たデータ中に前記角度または伸びについて補正値が入力
されており、補正値書込み指令部より書込み指令があっ
た場合には、前記工程データ入力画面に表示された角度
または伸びについての補正値を前記補正値テーブルに書
込む補正値書込み部と、を備えたことを特徴とする折曲
げ加工機の工程データ編集装置。Claim 1: A process data input section that inputs process data such as flange length, bending length, and bending angle for each bending process while displaying the data on a process data input screen, and a process data input section that inputs process data such as flange length, bending length, and bending angle for each bending process, and In a process data editing device for a bending machine, which is equipped with a control data calculation unit that calculates control data to control each axis of the bending machine, the angle or elongation is calculated for each material according to the workpiece plate thickness and die V width. a correction value table that stores correction values; a correction value sorting processing unit that sorts the correction value table in ascending order; and input and set materials;
A correction value search unit that searches for correction values for angle and elongation according to the plate thickness and die V width, and a correction value search unit that searches for angle and elongation correction values according to the plate thickness and die V width, and a correction value search unit that is necessary when there is no data corresponding to the material, plate thickness, and die V width input in the correction value table. an input data correction unit that calculates the data by interpolation, adds the angle and elongation correction values searched by the correction value search unit to the data input by the process data input unit, and provides the result to the control data calculation unit; If a correction value is input for the angle or elongation in the data input in the process data input section, and a write command is received from the correction value write command section, the angle displayed on the process data input screen A process data editing device for a bending machine, comprising: a correction value writing section that writes a correction value for elongation into the correction value table.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3040089A JPH04279219A (en) | 1991-03-06 | 1991-03-06 | Process data editing device of bending machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3040089A JPH04279219A (en) | 1991-03-06 | 1991-03-06 | Process data editing device of bending machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04279219A true JPH04279219A (en) | 1992-10-05 |
Family
ID=12571166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3040089A Pending JPH04279219A (en) | 1991-03-06 | 1991-03-06 | Process data editing device of bending machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04279219A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0739939A (en) * | 1993-07-30 | 1995-02-10 | Toyo Koki:Kk | Method and device for bending |
WO2002002256A1 (en) * | 2000-07-05 | 2002-01-10 | Amada Company, Limited | Bending method and single elongation value specifying device of bending apparatus |
JP2006000921A (en) * | 2004-06-21 | 2006-01-05 | Opton Co Ltd | Bending machine |
EP1258298B1 (en) * | 2000-01-17 | 2008-04-23 | Amada Company, Ltd. | Measuring device for a blank processing machine |
JP2008123857A (en) * | 2006-11-13 | 2008-05-29 | Omron Corp | Manufacturing method for product, manufacturing method for switch, and stepped-shape bending apparatus |
-
1991
- 1991-03-06 JP JP3040089A patent/JPH04279219A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0739939A (en) * | 1993-07-30 | 1995-02-10 | Toyo Koki:Kk | Method and device for bending |
EP1258298B1 (en) * | 2000-01-17 | 2008-04-23 | Amada Company, Ltd. | Measuring device for a blank processing machine |
EP1925375A3 (en) * | 2000-01-17 | 2012-06-27 | AMADA COMPANY, Ltd. | Method and system for processing plate material, and various devices concerning the system |
WO2002002256A1 (en) * | 2000-07-05 | 2002-01-10 | Amada Company, Limited | Bending method and single elongation value specifying device of bending apparatus |
US6832526B2 (en) | 2000-07-05 | 2004-12-21 | Amada Company, Limited | Bending method and single elongation value specifying device of bending apparatus |
JP2006000921A (en) * | 2004-06-21 | 2006-01-05 | Opton Co Ltd | Bending machine |
JP2008123857A (en) * | 2006-11-13 | 2008-05-29 | Omron Corp | Manufacturing method for product, manufacturing method for switch, and stepped-shape bending apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4398490B2 (en) | Mold interference check method and apparatus | |
KR960012342B1 (en) | Process setting method, apparatus and method of creating bending data for bending machines | |
JPH10277791A (en) | Controller for plurality of points servo press | |
EP1741499A1 (en) | Force control device for a servo die cushion without force detector | |
JPH04279219A (en) | Process data editing device of bending machine | |
JP3509964B2 (en) | Operation recording method and recording device for NC processing machine | |
JP3009065B2 (en) | Process data editing device for bending machine | |
JP2859706B2 (en) | Bending method and bending control device | |
JPH04274824A (en) | Cnc device of bending machine | |
US6915181B2 (en) | Numerical control device and method | |
JP6470326B2 (en) | Control device | |
JPH07121417B2 (en) | Folding system | |
JPH0659676B2 (en) | Molding condition setting method | |
JPH07108324A (en) | Method for bending and device therefor | |
JP3946594B2 (en) | Servo press motion program management device | |
JP2000225535A (en) | Composite working method for press and device thereof | |
JP3189476B2 (en) | Press working condition setting method and apparatus for press machine | |
JP2003326316A (en) | Bending device and its die | |
JPH049216A (en) | Working device for bending | |
JPH0239610Y2 (en) | ||
JPH10272600A (en) | Servo control device for press | |
JPH0471725A (en) | Device for editing process of bending machine | |
JP2510371Y2 (en) | Press brake | |
JPH07108325A (en) | Method and device for bending | |
JPH0459125A (en) | Device for editing fold data |