The present invention relates to a press brake which executes a bending process by vertically moving a ram using a hydraulic cylinder and, in particular, to controlling a bidirectional fluid pump that operates the hydraulic cylinder.
A press brake executes a bending process on the basis of cooperation between a punch and a die. A ram is vertically moved using a hydraulic cylinder which is operated by a bidirectional fluid pump. A hydraulic circuit provided in the hydraulic cylinder is shown and described with respect to FIG. 1.
In the hydraulic circuit mentioned above, pipings 101 and 103, connected to an upper cylinder chamber or a lower cylinder chamber of, a hydraulic cylinder (not shown), are connected to a bidirectional fluid pump 107 that is rotated by a servo motor 105. Further, the pipings 101 and 103 are respectively connected to an oil tank 113 via check valves 109 and 111.
Accordingly, the bidirectional fluid pump 107 is rotated by the servo motor 105, a working fluid is supplied to the upper or lower cylinder chamber (not shown) through the piping 101 or the piping 103, and a ram (not shown) is thereby vertically moved. The working fluid is supplied from the oil tank 113 via the check valve 109 or the check valve 111.
For the hydraulic circuit mentioned above, a command is given to the servo motor 105 to rotate the bidirectional fluid pump 107 so that the ram is vertically moved according to a pattern shown in FIG. 2. That is, the ram increases speed according to a fixed acceleration rate, moves at a fixed speed after reaching a predetermined speed, and reduces speed according to a fixed deceleration rate.
However, in the prior art mentioned above, a negative pressure may be applied to a check valve 109 or 111 when the check valve 109 or 111 is still open and the bidirectional fluid pump 107 is reverse rotated to change the moving direction of the ram. When the bidirectional fluid pump 107 is reverse rotated and a positive pressure is suddenly applied, the working fluid may flow back until the open check valve 109 or 111 is closed. When the working fluid flows back, a response is deteriorated, and the movement of the ram is unstable as shown in FIG. 3. Furthermore, a large shock occurs at a time of reverse rotation. Moreover, it is impossible to increase a motion gain of the ram. Accordingly, productivity is reduced.
The present invention takes the problems in the prior art into consideration.
Accordingly, an object of the present invention is to provide a press brake and a method of controlling a bidirectional fluid pump of the press brake. According to an aspect of the present invention, a motion gain of a ram can increase so as to improve productivity by reducing a shock at a time of reverse rotation.
Another object of the present invention is to provide a press brake which can reduce a noise generated by a bidirectional fluid pump that operates a hydraulic cylinder.
In order to achieve the objects mentioned above, according to a first aspect of the invention, a press brake is provided. The press brake includes a ram capable of moving vertically and a hydraulic cylinder that moves the ram vertically. The press brake also includes a bidirectional fluid pump that operates the hydraulic cylinder in a vertical direction. The bidirectional fluid pump is connected to the hydraulic cylinder and rotates forward and backward so as to move the ram upward and downward.
The press brake also includes a servo motor that rotates the bidirectional fluid pump. A control apparatus controls the servo motor. The control apparatus includes a ram moving speed pattern command portion that presets a ram moving speed pattern which maintains a ram speed for a warmup time or distance after reversing a rotation of the bidirectional fluid pump. Thereafter, the ram speed is changed to a predetermined speed.
A command position counter reads a ram position on the basis of the ram speed preset by the ram moving speed pattern command portion. A ram position detector detects the actual position of the ram. An adder adds (compares) the ram position read by the command position counter and the ram position signal from the ram position detector so as to give an instruction to position the ram at a desired position.
In the structure mentioned above, in order to switch the vertical movement of the hydraulic cylinder and the ram, the control apparatus controls the servo motor to reverse the rotation of the bidirectional fluid pump. At this time, the ram moving speed pattern command portion of the control apparatus executes the pattern command of the preset ram moving speed pattern. The moving speed of the ram is fixed for the predetermined warmup time or distance and thereafter the moving speed of the ram is changed to the predetermined speed. The command position counter reads the ram position from the ram moving speed pattern, and the adder adds (compares) the ram moving speed pattern position and an actual ram position detected by the ram position detector, whereby the rotation of the servo motor is controlled so that the ram is positioned at a desired position.
Accordingly, it is possible to reduce a shock at a time of rising and it is possible to prevent the ram from vibrating at a time of moving. Therefore, it is possible to increase a motion gain of the ram so as to improve productivity.
According to a second aspect of the invention, there is provided a method of controlling a bidirectional fluid pump of a hydraulic cylinder of a press brake. The method includes reversing a bidirectional fluid pump so as to reverse a vertical movement of the ram. After reversing the bidirectional fluid pump, the method includes setting a predetermined warmup time or a warmup distance for temporarily maintaining a moving speed of the ram. After setting the warmup time or distance, the method includes controlling the bidirectional fluid pump so as to change the ram speed to a predetermined speed. A bending process is executed in accordance with the hydraulic cylinder being moved vertically in correspondence to the rotational direction of the bidirectional fluid pump. Accordingly, the ram is moved upward and downward.
In the structure mentioned above, in the case of reversing the rotation of the bidirectional fluid pump in order to switch the vertical movement of the hydraulic cylinder and the ram, the moving speed of the ram is fixed for the predetermined warmup time or warmup distance, and thereafter the moving speed of the ram is changed to the predetermined speed after the reverse rotation.
Accordingly, it is possible to reduce a shock at a time of rising and it is possible to prevent the ram from vibrating at a time of moving. Therefore, it is possible to increase a motion gain of the ram so as to improve productivity.
According to a third aspect of the invention, there is provided a method of controlling a bidirectional fluid pump of a hydraulic cylinder of a press brake. The method includes measuring a hydraulic force in a bidirectional fluid pump and computing a change amount of the hydraulic force. The method also includes calculating a ram moving speed with respect to a pressure detected at a certain time or a ram moving speed with respect to a change amount of the pressure at this time. The ram moving speed is calculated on the basis of a predetermined relationship between the pressure and the ram moving speed or a predetermined relationship between the pressure change amount and the ram moving speed. The calculations result in minimizing a noise at a time that the bidirectional fluid pump rotates. The method also includes determining a rotational amount corresponding to the calculated speed. The servo motor is instructed to rotate the bidirectional fluid pump, using the determined rotational amount. The bidirectional fluid pump is operated so as to rotate the servo motor, and the ram is moved upward and downward by the hydraulic cylinder, thereby executing a bending process.
According to a fourth aspect of the invention, there is provided a method of controlling a bidirectional fluid pump of a hydraulic cylinder of a press brake. The method includes measuring a hydraulic force in a bidirectional fluid pump and computing a change amount of the hydraulic force. The method also includes calculating a ram moving speed with respect to a pressure detected at a certain time and a ram moving speed with respect to a change amount of the pressure at this time. The ram moving speeds are calculated on the basis of a predetermined relationship between pressure and ram moving speed or a predetermined relationship between a pressure change amount and ram moving speed. The calculations result in minimizing a noise at a time that the bidirectional fluid pump rotates. The method also includes comparing the calculated speeds to obtain the lowest ram moving speed. The method also includes determining a rotational amount corresponding to the lowest calculated ram moving speed. The servo motor is instructed to rotate the bidirectional fluid pump, using the determined rotational amount. The method also includes operating the bidirectional fluid pump so as to rotate the servo motor, and moving the ram upward and downward by the hydraulic cylinder, thereby executing a bending process.
According to the structure mentioned above, the control is executed by detecting the hydraulic force of the bidirectional fluid pump rotated by the servo motor and calculating the change amount of the hydraulic force. The lower ram moving speed is selected on the basis of the predetermined relationship between pressure and the ram moving speed and the predetermined relationship between pressure change amount and the ram moving speed. The calculations result in minimizing noise at a time when the bidirectional fluid pump rotates. The servo motor is provided with the rotational amount corresponding to the selected ram moving speed.
Accordingly, it is possible to restrict the noise of the bidirectional fluid pump.
According to a fifth aspect of the invention, a press brake is provided. The press brake includes a vertically movable ram and a hydraulic cylinder that moves the ram vertically. The press brake also includes a bidirectional fluid pump that operates the hydraulic cylinder in a vertical direction. The bidirectional fluid pump is connected to the hydraulic cylinder and rotates forward and backward so as to move the ram upward and downward. The press brake also includes a servo motor that rotates the bidirectional fluid pump.
A ram position detector detects a position of the ram in a vertical direction. The press brake also includes a ram moving speed pattern command portion that provides a moving pattern of the ram. A computing portion computes a pressure, as sensed by a pressure sensor, or a pressure change amount. A ram moving speed computing portion computes a ram moving speed, based on the pressure or pressure change amount. A servo motor rotation command portion provides a rotational amount, corresponding to the ram moving speed, to the servo motor.
According to a sixth aspect of the invention, a press brake is provided. The press brake includes a vertically movable ram and a hydraulic cylinder that moves the ram upward and downward. The press brake also includes a bidirectional fluid pump that operates the hydraulic cylinder in a vertical direction. The bidirectional fluid pump is connected to the hydraulic cylinder and rotates forward and backward so as to move the ram upward and downward. The press brake also includes a servo motor that rotates the bidirectional fluid pump.
A ram position detector detects a position of the ram in a vertical direction. A ram moving speed pattern command portion provides a moving pattern of the ram. An adder applies a rotation command to the servo motor rotating the bidirectional fluid pump. The adder compares a ram position from the ram moving speed pattern command portion with an actual ram position from the ram position detector so as to correct the ram position.
A pressure sensor detects a pressure of the bidirectional fluid pump. A computing portion computes a pressure change amount on the basis of a pressure signal that indicates the pressure detected by the pressure sensor. A memory stores a relation between the ram moving speed and the pressure of the bidirectional fluid pump and a relation between the ram moving speed and the pressure change amount. A servomotor rotational amount command portion compares the relation between the ram moving speed and the pressure of the bidirectional fluid pump with the relation between the ram moving speed and the pressure change amount so as to select one having the smaller ram moving speed. The servo motor rotational amount command portion provides the rotational amount corresponding to the ram moving speed to the servo motor.
According to the structure mentioned above, the bending process having a high accuracy is executed by controlling the servo motor according to the command pattern from the ram moving speed pattern command portion. Accordingly, the hydraulic cylinder is moved upward and downward by the bidirectional fluid pump. The process includes detecting the actual ram position by the ram position detector and comparing the instructed position with the actual ram position so as to control the servo motor. The hydraulic force of the bidirectional fluid pump is detected by the pressure sensor provided in the bidirectional fluid pump, and the computing portion calculates the change amount of the hydraulic force on the basis of the pressure. The ram speed determining portion determines the lower ram moving speed and selects the ram moving speed in order to reduce the noise. The ram moving speed is selected based on the predetermined pressure-ram moving speed relation and the pressure change amount-ram moving speed relation which are stored in the memory. The servo motor rotational amount command portion provides the rotational amount corresponding to the selected ram moving speed to the servo motor.
Accordingly, it is possible to restrict the noise of the bidirectional fluid pump.
An embodiment of the present invention will be explained below in detail with reference to the accompanying drawings.
In
A punch P is provided in a lower end portion of the upper table 5U via a plurality of intermediate plates 7, so as to be freely replaced. Further, a die D is provided in a die holder 9 provided in an upper end portion of the lower table 5L, so as to be freely replaced.
Incidentally, an exemplary linear scale 11 operating as a ram position detecting means is provided for measuring a position of height of the upper table 5U. Whether or not the bending process is finished, a bending angle detection and the like are executed by determining an interval with respect to the die D on the basis of the height of the punch P.
Hydraulic cylinders 13L and 13R are respectively provided in the front surfaces of the upper portions in the left and right side plates 3L and 3R. The upper table 5U is mounted to piston rods 17L and 17R which are attached to pistons 15L and 15R of the hydraulic cylinders 13L and 13R.
Next, a hydraulic circuit for the hydraulic cylinders 13L and l3R and a control apparatus 18 will be explained with reference to FIG. 6. Incidentally, since the left and right hydraulic cylinders 13L and 13R are provided with the same hydraulic circuit, the hydraulic cylinder 13R and the hydraulic circuit which are provided in the right side will be explained as follows.
An upper cylinder chamber 19U of the hydraulic cylinder 13R, for moving the upper table 5U that corresponds to the ram upward and downward, is connected to a prefill valve 23 by a piping 21, and is further connected to an oil tank 27 by a piping 25.
Further, the upper cylinder chamber 19U is connected by a piping 29 to one side of a bidirectional piston pump 31 that corresponds to a bidirectional fluid pump capable of rotating in two directions. A piping 33 is connected to a middle of the piping 29, and is connected to the oil tank 27 via a check valve 35 and a suction filter 37. Incidentally, the bidirectional piston pump 31 is rotated by an AC servo motor 39 corresponding to a servo motor controlled by the control apparatus 18.
A piping 41 is connected to a lower cylinder chamber 19L of the hydraulic cylinder 13R, and a counter balance valve 43 and a sequence switch valve 45, corresponding to an electromagnetic poppet valve, are provided in parallel. The counter balance valve 43 and the sequence switch valve 45 are connected to another side of the bidirectional piston pump 31 by a piping 47. Further, a piping 49 is connected to a middle of the piping 47, and this piping 49 is connected to the oil tank 27 via a check valve 51 and a suction filter 53.
Further, a throttle valve 55 and a high pressure preference type shuttle valve 57 are provided between the piping 41 and the piping 29. A piping 59 is connected to a discharge side of the high pressure preference type shuttle valve 57. A relief valve 61 is provided in the piping 59, and a piping 63 is connected to the oil tank 27.
The control apparatus 18 that controls the AC servo motor 39 has a ram moving speed pattern command portion 65 that provides a moving speed pattern of the upper table 5U that corresponds to the ram. In this ram moving speed pattern command portion 65, a command is given so as to reverse a vertical movement of the upper table 5U, as in a moving speed pattern shown in
A position counter 71 feeds back a position signal 69 given from the linear scale 11 that detects the position of the upper table 5U. An adder 73 adds the feed-back position signal and a command position read by the command position counter 67 mentioned above. A ram motion gain determining portion 75 determines a gain on the basis of a signal added by the adder 73, and a command is generated to the AC serve motor 39 after being amplified by an amplifier 77.
According to the structure mentioned above, in the case that the working fluid is charged into the upper cylinder chamber 19U and the lower cylinder chamber 19L, the bidirectional piston pump 31 stops and the piston 19R rapidly moves the upper table 5U downward from a state of being at a top dead center due to its own weight and the hydraulic cylinder 13R. The piping 41 and the piping 47 are connected by switching the sequence switch valve 45, and the bidirectional piston pump 31 is rotated by the AC-servo motor 39.
In the case of moving further downward to execute the bending process, the sequence switch valve is set to a state shown in FIG. 6. The working fluid from the lower cylinder chamber 19L is returned to bidirectional piston pump 31 through the piping 41, the counter balance valve 43 and the piping 47, and is supplied from the piping 29 to the upper cylinder chamber 19U in the hydraulic cylinder 13R. Accordingly, the piston 19R moves downward and the upper table 5U moves downward, thereby executing the bending process.
Incidentally, since a cross sectional area in a lower surface side of the piston 19R is smaller than an upper surface side, an amount of the working fluid returning to the bidirectional piston pump 31 from the lower cylinder chamber 19L is less than an amount of the working fluid charged into the upper cylinder chamber 19U, so that the working fluid is refilled from the oil tank 27 via the check valve 51.
In the case that the working fluids in the upper and lower cylinder chambers 19U and 19L become high pressure, the structure is made such that a part of the working fluid is returned to the oil tank 27 from the relief valve 61 via the high pressure preference type shuttle valve 57 through a piping 63.
In the case of reversing the hydraulic cylinder 13R on the basis of the pattern signal given from the ram moving speed pattern command portion 65, so as to move the upper table 5U upward, the AC servo motor 39 is reverse rotated in an opposite direction (to that of the case mentioned above) on the basis of the reverse rotation command, so as to reverse rotate the bidirectional piston pump 31. The working fluid from the upper cylinder chamber 19U, in a state in which the piston 19R moves downward, is supplied to the lower cylinder chamber 19L through the piping 29, the bidirectional piston pump 31, the piping 47, the switch valve 45, the piping 41 and the like. Accordingly, the piston 19R moves upward and the upper table 5U starts moving upward.
Further, when the command position counter 67 reads the ram moving speed pattern given from the ram moving speed pattern command portion 65, and the piston 19R reaches a predetermined upward moving speed, a command is given so that acceleration is stopped so as to move upward at a fixed speed for a predetermined warmup time TW. The check valve 51 is securely closed during this period. Thereafter, when the warmup time TW has passed, the check valve 51 is closed and there is generated a state in which a back flow of the working fluid does not occur, an acceleration is executed until an upward moving speed of the upper table 5U reaches a predetermined speed. Acceleration is executed by controlling the AC servo motor 39.
Incidentally, when a pressure of the working fluid charged into the lower cylinder chamber 19L becomes higher than a predetermined value, the prefill valve 23 is opened according to a pilot signal 79, and the working fluid is fed to the oil tank 27 from the upper cylinder chamber 19U through the prefill valve 23.
As a result of the above, the structure is made such that the warmup time TW is provided to temporarily keep the moving speed fixed in the course of the low moving speed of the upper table 5U, after reverse rotating the bidirectional piston pump 31. The check valves 35 and 51 are closed before the great positive pressure is applied. Accordingly, as shown in
Of course, the present invention can be carried out according to the other aspects by executing a suitable modification without being limited to the embodiment mentioned above. That is, in the embodiment mentioned above, the press brake 1 moves the upper table 5U upward and downward as has been explained; however, the benefits of the present invention can be obtained when a press brake moves the lower table 5L upward and downward.
Further, the warmup for keeping the ram speed fixed may be executed for a fixed ram moving distance.
A second embodiment will be explained below with reference to the drawings.
Since the bidirectional fluid pump described in the first embodiment is used under a high rotation and a high pressure, there is an advantage that it is possible to make a capacity of the servo motor driving the bidirectional fluid pump small.
However, the bidirectional fluid pump mentioned above generates a noise when being used at a high rotation. Further, when being used at a high rotation and a high pressure, it has a nature of generating further great noise.
Accordingly, as shown in
Further, as shown by a two-dot chain line in
The press brake according to the second embodiment corresponds to an improvement of the press brake according to the first embodiment.
Since a main body portion of the press brake according to the second embodiment of this invention is the same as the main body portion of the press brake 1 according to the first embodiment, explanation thereof will be omitted.
A control apparatus 219 with respect to the hydraulic cylinders 13L and 13R will be explained with reference to FIG. 12. Incidentally, since the same control is applied to the left and right hydraulic cylinders 13L and 13R, a control of an AC servo motor 223 that corresponds to a servo motor that rotates a bidirectional piston pump 221 (corresponding to a bidirectional fluid pump for the right hydraulic cylinder 13R) will be explained as follows.
That is, in this control apparatus 219, there is provided a ram moving speed pattern command portion 225 that instructs a moving speed pattern for moving, for example, the upper table 5U corresponding to the ram. In this ram moving speed pattern command portion 225, an upward and downward movement of the upper table 5U is set according to a moving speed pattern shown in FIG. 12. Further, a command position counter 227 reads a command position of the upper table 5U on the basis of a command pattern given from the ram moving speed pattern command portion 225.
A position counter 229 reads an actual position signal given from the linear scale 11 (the ram position detecting means) that detects the position of the upper table 5U. The actual position signal is read so as to be fed back. An adder 231 adds the feed-back signal and the command position read by the command position counter 227 mentioned above so as to compare. A ram motion gain determining portion 233 determines a ram motion gain on the basis of a signal added by the adder 231. A servo motor rotational amount command portion 235 is connected to the ram motion gain determining portion 233. A signal given from the servo motor rotational amount command portion 235 is amplified by an amplifier 237 and a command is output to the AC servo motor 223.
Incidentally, a pressure sensor 239 provided in the bidirectional piston pump 221, a computing portion 241 computing a change amount of pressure on the basis of a pressure given from the pressure sensor 239, and a memory 243 storing a relation between a pressure and a ram moving speed and a relation between a change amount of pressure and a ram moving speed, are connected to a ram speed cramp value determining portion 295 that determines a moving speed of the upper table 5U corresponding to the ram. This ram speed cramp value determining portion 245 is connected to a servo motor rotational amount command portion 235 that instructs a rotational amount of the AC servo motor 223 that corresponds to the ram moving speed determined by the ram motion gain determining portion 233.
In
Accordingly, a first derivative corresponding to the change amount PV of the pressure rapidly rises from the time T1 when the punch P is brought into contact with the work, and becomes substantially fixed during the period when the bending process is executed at a fixed pressure. Further, when the absolute amount PQ of the pressure becomes fixed, the change amount PV of the pressure becomes zero.
Further, in
As mentioned above, since the noise is increased at a time when the bidirectional piston pump 221 is under the high rotation and the high pressure, a value A1 of the change amount PV of the pressure and a value A2 of the absolute amount PQ of the pressure in a time T1 are calculated in the graph shown in FIG. 13. Ram moving speeds B1 and B2, which are ram moving speeds to be set with respect to the pressure and the change amount of pressure, are respectively calculated on the basis of
Accordingly, in the embodiment shown in
According to the structure mentioned above, the command position counter 227 reads the command position of the upper table 5U according to the pattern given from the ram moving speed pattern command portion 225. This position and the actual position, read by the position counter 229 on the basis of the position signal of the linear scale 11, are compared by the adder 231, and the ram motion gain determining portion 233 determines the gain. Here, the servo motor rotational amount command portion 235 compares the rotational amount corresponding to the ram speed determined by the ram speed clamp value determining portion 245 with the rotational amount computed by the ram motion gain determining portion 233, determines the smaller rotational amount and provides the smaller rotational amount to the AC servo motor 223 as an instruction, and rotates the bidirectional piston pump 221.
According to the results mentioned above, since it is possible to restrict the rotational amount, at a time of high speed rotation and high pressure rotation of the bidirectional piston pump 221, to a minimum rotational amount, it is possible to restrict the generation of noise to be equal to or less than a fixed level.
Incidentally, in the same manner as the first embodiment, this invention can be carried out according to other aspects by executing a suitable modification without being limited by the above-described embodiment of the invention. That is, in the embodiment of the invention mentioned above, the press brake 1 moves the upper table 5U upward and downward as the ram so as to execute the bending process; however, the same aspects can be applied to moving the lower table 5L upward and downward so as to execute the bending process.
Number | Date | Country | Kind |
---|---|---|---|
11-315983 | Nov 1999 | JP | national |
11-317422 | Nov 1999 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCTJP00/07732 | 11/2/2000 | WO | 00 | 5/2/2002 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO0134317 | 5/17/2001 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3827328 | LaFlamme et al. | Aug 1974 | A |
4208935 | Kollmar | Jun 1980 | A |
4797831 | Dressing et al. | Jan 1989 | A |
5027631 | Naito | Jul 1991 | A |
5031431 | Naito | Jul 1991 | A |
5069060 | Ishii | Dec 1991 | A |
5669257 | Inoue et al. | Sep 1997 | A |
5931379 | Kim | Aug 1999 | A |
Number | Date | Country |
---|---|---|
0540476 | May 1993 | EP |
5-296203 | Nov 1993 | JP |
8-164500 | Jun 1996 | JP |
8-168897 | Jul 1996 | JP |
9-262622 | Oct 1997 | JP |
10281477 | Oct 1998 | JP |