Press brake control device and bending speed calculation method
The press brake control device calculates bending speed using workpiece-specific parameters to ensure comfortable operation and prevent defects, addressing the challenge of inappropriate speed settings in conventional devices.
Patent Information
- Application Number
- JP2024043413
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-10-02
- Estimated Expiration
- 2044-03-19
AI Technical Summary
Conventional press brake devices struggle to calculate an appropriate bending speed for workpieces, often resulting in uncomfortable working conditions for operators due to inappropriate jump speeds, especially for larger workpieces, leading to potential processing defects and reduced productivity.
A press brake control device and method that calculates bending speed based on processing conditions, including workpiece thickness, length, and mass, using speed conversion and deceleration parameters to set an optimal jump-up speed, ensuring comfortable working conditions and preventing defects.
Enables calculation of an appropriate bending speed tailored to the workpiece, improving operator comfort, reducing processing defects, and enhancing productivity by adjusting speeds based on workpiece characteristics.
Smart Images

Figure 2025143906000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a press brake control device and a bending speed calculation method. [Background technology]
[0002] In general, in NC devices, the initial value of the bending speed when bending a workpiece with a press brake is set to the same value. Although the bending speed can be changed according to the workpiece size, it is difficult for inexperienced workers to change to an appropriate bending speed. Therefore, the bending device described in Patent Document 1 calculates the bending speed based on the average working speed of the workers during the bending process. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-137018 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional bending apparatus described above, the bending speed is calculated based on the average working speed of the worker, so for a large workpiece, the jump speed may be too fast, making it difficult for the worker to work comfortably. Therefore, the conventional bending apparatus has the problem of being unable to calculate an appropriate bending speed for the workpiece. [Means for solving the problem]
[0005] A first aspect of one or more embodiments is a press brake control device comprising: a memory unit that stores processing conditions when bending a workpiece with a press brake; and a control unit that calculates a bending speed when bending the workpiece with the press brake based on the processing conditions, wherein the control unit obtains the thickness of the workpiece from the processing conditions, sets an optimum jump-up speed value at which an operator can work comfortably among the jump-up speeds of a gripping portion that grips the workpiece based on the thickness of the workpiece, calculates a speed conversion parameter that converts the jump-up speed to the bending speed based on the processing conditions, and calculates the bending speed based on the optimum jump-up speed value and the speed conversion parameter.
[0006] A second aspect of one or more embodiments is a bending speed calculation method for calculating a bending speed when bending a workpiece with a press brake based on processing conditions when bending the workpiece with the press brake, the bending speed calculation method obtaining a thickness of the workpiece from the processing conditions, setting an optimum jump-up speed value at which an operator can work comfortably among jump-up speeds of a gripping portion that grips the workpiece based on the thickness of the workpiece, calculating a speed conversion parameter that converts the jump-up speed to the bending speed based on the processing conditions, and calculating the bending speed based on the optimum jump-up speed value and the speed conversion parameter. [Effects of the Invention]
[0007] According to the press brake control device and bending speed calculation method of one or more embodiments, when bending a workpiece with a press brake, an appropriate bending speed according to the workpiece can be calculated. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram showing the configuration of a press brake control device according to one embodiment. [Figure 2] FIG. 2 is a top view for explaining the structure of the workpiece. [Figure 3]FIG. 3 is a flowchart showing a processing procedure for bending speed calculation processing by the press brake control device according to one embodiment. [Figure 4] FIG. 4 is a diagram showing the results of evaluation by workers of the jumping speed during bending. [Figure 5] FIG. 5 is a diagram showing the relationship between the length from the bending line to the part that the worker actually holds and the length of the workpiece. [Figure 6] FIG. 6 is a diagram for explaining the movement of the workpiece during bending. [Figure 7] FIG. 7 is a diagram for explaining the movement of a workpiece during bending when the workpiece is long. [Figure 8] FIG. 8 is a diagram for explaining the mass deceleration parameters calculated by the press brake control device according to one embodiment. [Figure 9] FIG. 9 is a diagram for explaining a width deceleration parameter calculated by a press brake control device according to one embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of a warning message displayed by the press brake control device according to one embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, a press brake control device and a bending speed calculation method according to this embodiment will be described with reference to the drawings.
[0010] [Configuration of press brake control device] The configuration of a press brake control device according to this embodiment will be described with reference to Figure 1. Figure 1 is a block diagram showing the configuration of a press brake control device according to this embodiment. As shown in Figure 1, the press brake control device 1 includes a memory unit 3 and a control unit 5, and is connected to a press brake 7.
[0011] The press brake control device 1 is an NC (Numerical Control) device that controls the bending process of the press brake 7, and in particular calculates the bending speed when the press brake 7 moves the upper and lower tables relatively to perform the bending process. The press brake control device 1 is configured by a computer having a memory, a processor such as a CPU (Central Processing Unit), and various interfaces.
[0012] The storage unit 3 is a memory that stores processing conditions 11 when bending a workpiece with the press brake 7. The processing conditions 11 are data recording the conditions for bending a workpiece performed with the press brake 7, and include the workpiece length L, workpiece width W, and bending length B of the workpiece 20 shown in FIG. 2, as well as the plate thickness, mass, material, and die information of the workpiece 20. The die information includes at least the depth value (D value) and the die groove width (V width). The processing conditions 11 also include an optimum jump-up speed value, which will be described later.
[0013] The workpiece length L is the length from the workpiece bend line 21 to the gripping portion 23 where the worker grips the workpiece, and the bending length B is the length of the workpiece bend line 21. Note that the workpiece length L is the length of the workpiece 20 in a direction perpendicular to the bend line 21, and the workpiece width W is the length of the workpiece 20 in a direction parallel to the bend line 21. In addition, the processing conditions 11 include the developed dimensions of the workpiece and bending line information such as the bending angle, bending direction, elongation value, and inner diameter.
[0014] Furthermore, the memory unit 3 stores a processing program 13 that records the process of performing bending processing on a workpiece using the press brake 7, and in particular, the processing program 13 records data on bending speeds that have been set in the past.
[0015] The control unit 5 is a controller that controls the bending of the workpiece performed by the press brake 7. In particular, the control unit 5 calculates the bending speed when bending the workpiece by the press brake 7 based on the processing conditions 11. The bending speed is the speed at which the punch or die of the press brake 7 moves up and down when bending the workpiece.
[0016] Specifically, the control unit 5 acquires the thickness of the workpiece from the processing conditions 11, and sets an appropriate jump-up speed value that allows the worker to work comfortably among the jump-up speeds of the gripping portion that grips the workpiece based on the thickness of the workpiece. Then, the control unit 5 calculates a speed conversion parameter that converts the jump-up speed into a bending speed based on the processing conditions 11, and calculates the bending speed based on the appropriate jump-up speed value and the speed conversion parameter.
[0017] The control unit 5 is configured with a controller having a memory, a processor such as a CPU (Central Processing Unit), and various interfaces. The memory and various interfaces are connected to the processor via a bus. The control unit 5 executes a process of calculating the bending speed by having the processor execute a program stored in the memory.
[0018] The press brake 7 is a processing machine that performs bending processing on a workpiece by applying pressure to the workpiece with a punch arranged on an upper table and a die arranged on a lower table. The press brake control device 1 controls the press brake 7 to perform bending processing on the workpiece in accordance with a processing program 13 stored in the memory unit 3. In particular, the press brake 7 performs bending processing on the workpiece at a bending speed set by the press brake control device 1.
[0019] [How to calculate bending speed] Next, a description will be given of a method for calculating the bending speed by the press brake control device 1 according to this embodiment. Fig. 3 is a flowchart showing the processing procedure for calculating the bending speed by the press brake control device 1.
[0020] 3, in step S101, the control unit 5 sets an optimum bounce-up speed value. The optimum bounce-up speed value is a bounce-up speed at which the worker can work comfortably among the bounce-up speeds of the gripping portion that grips the workpiece, and a plurality of optimum bounce-up speed values are stored in advance in the storage unit 3.
[0021] Here, a method for setting the appropriate value of the jump-up speed will be explained with reference to Fig. 4. Fig. 4 is a diagram showing the results of an operator's evaluation of the jump-up speed during bending. As shown in Fig. 4, when the workpiece thickness t is 0.6 mm, 1.0 mm, and 3.2 mm, bending is performed with the workpiece length L changed to 600 mm, 1200 mm, and 1700 mm, and the results of the operator's evaluation of each jump-up speed U are shown.
[0022] In Figure 4, the cross marks indicate jump-up speeds at which the worker was unable to work comfortably, such as when a processing defect such as bending occurred or when the worker felt the jump-up speed was too fast. The circle marks indicate jump-up speeds at which the worker felt they could work comfortably.
[0023] As shown in Figure 4, when the workpiece thickness t is 0.6 mm, the worker feels comfortable working at a bounce speed U of around 370 mm / sec. In contrast, when the workpiece thickness t is 1.0 mm or greater, the worker feels comfortable working at a bounce speed U of around 520 mm / sec. Therefore, when the workpiece thickness t is less than 1.0 mm, the optimum bounce speed value U0 is set to 370 mm / sec, and when the workpiece thickness t is 1.0 mm or greater, the optimum bounce speed value U0 is set to 520 mm / sec.
[0024] In this way, an optimum bounce-up speed value U0 is preset as a bounce-up speed at which the worker can work comfortably and is stored in the memory unit 3. The control unit 5 then acquires the workpiece thickness t from the processing conditions 11 in the memory unit 3, and sets the optimum bounce-up speed value U0 based on the acquired workpiece thickness t. In particular, the memory unit 3 stores a plurality of optimum bounce-up speed values U0 set according to the workpiece thickness t, and the control unit 5 selects and sets one of the plurality of optimum bounce-up speed values U0 based on the workpiece thickness t.
[0025] In step S103, the control unit 5 determines whether or not the workpiece length L is greater than a predetermined value. If it is greater than the predetermined value, the process proceeds to step S105, and if it is equal to or less than the predetermined value, the process proceeds to step S107.
[0026] In step S105, if it is determined in step S103 that the workpiece length L is greater than the predetermined value, the control unit 5 calculates a correction value LA that is set to a value smaller than the workpiece length L. When the workpiece length L exceeds the predetermined value, the worker begins to grip the side of the workpiece rather than the gripping portion 23 shown in FIG. 2. In other words, the length from the bending line 21 to the portion that the worker actually grips becomes shorter. Therefore, if the workpiece length L is greater than the predetermined value, the control unit 5 calculates a correction value LA that is smaller than the workpiece length L.
[0027] For example, as shown in Fig. 5, when the workpiece length L is 1200 mm or less, the worker grips the gripping portion 23 in Fig. 2, so the length Lx from the bending line 21 to the part that the worker actually grips matches the workpiece length L. That is, Lx = L (L ≦ 1200).
[0028] On the other hand, when the workpiece length L exceeds 1200 mm, the worker grips the side of the workpiece from the side, so the length Lx from the bending line 21 to the part that the worker actually grips becomes smaller than the workpiece length L. Therefore, the predetermined value is set to 1200 mm, and a correction value LA is set when the workpiece length L is greater than 1200 mm. This correction value LA can be expressed by the following formula (1), where a and b are positive constants. [Number 1] Lx = LA = aL + b(L>1200) (1)
[0029] This formula (1) is set by investigating where on the side of the workpiece the worker actually grips when the workpiece length L is greater than 1200 mm. As shown in Figure 5, the correction value LA is set to a value smaller than the workpiece length L. For example, when the workpiece length L is 1500 mm, the correction value LA is 1300 mm, so it is set to a value smaller than 1500 mm.
[0030] In step S107, the control unit 5 calculates a speed conversion parameter f(L) that converts the bounce speed into a bending speed based on the processing conditions 11. Here, a method for calculating the speed conversion parameter f(L) will be described with reference to Fig. 6. As shown in Fig. 6, when bending the workpiece 20, the relationship of the following formula (2) holds among the depth value D, the groove width V of the die, and the movement distance H of the gripping portion 23.
number
[0031] That is, the ratio of the downward bending distance (depth value D) to the movement distance H of the gripping portion 23 is approximately equal to the ratio of half the groove width V of the die to the distance obtained by subtracting half the groove width V from the workpiece length L.
[0032] Expanding equation (2) gives equation (3) below.
number
[0033] Further calculation of equation (3) gives the following equation (4), where D / H is the speed conversion parameter f(L). As shown in equation (4), the speed conversion parameter f(L) can be calculated by obtaining the die groove width V and workpiece length L from the processing conditions 11.
number
[0034] Therefore, the control unit 5 obtains the groove width V of the die used in the press brake 7 and the workpiece length L, which is the length from the bend line of the workpiece to the gripping portion, from the processing conditions 11, and calculates the speed conversion parameter f(L) based on the groove width V of the die and the workpiece length L.
[0035] Furthermore, if the correction value LA for the workpiece length L has been calculated in step S105, the gripping portion 23 changes to the gripping portion 23A, as shown in Fig. 7. Therefore, the workpiece length L in equation (4) can be replaced with the correction value LA to calculate the speed conversion parameter f(L) using the following equation (5).
number
[0036] That is, when the work length L is greater than a predetermined value, the control unit 5 calculates a correction value LA set to a value smaller than the work length L, and calculates the speed conversion parameter f(L) based on the die groove width V and the correction value LA.
[0037] In step S109, the control unit 5 calculates the reference bending speed F0. The reference bending speed F0 can be calculated by converting the optimum jump-up speed value U0 set in step S101 into a bending speed using the speed conversion parameter f(L). Specifically, the reference bending speed F0 can be calculated using the following equation (6), which is calculated by multiplying the optimum jump-up speed value U0 by the speed conversion parameter f(L).
number
[0038] Furthermore, if the correction value LA for the workpiece length L has been calculated in step S105, the workpiece length L can be replaced with the correction value LA to calculate the reference bending speed F0 using the following equation (7).
number
[0039] In step S111, the control unit 5 obtains the mass M of the workpiece from the processing conditions 11 and determines whether the mass M of the workpiece is equal to or greater than a predetermined value. If the mass M is equal to or greater than the predetermined value, the process proceeds to step S113, and if the mass M is less than the predetermined value, the process proceeds to step S115. The mass M may be recorded in advance in the processing conditions 11, or may be calculated by recording the area of the workpiece in the processing conditions 11 and multiplying this area by the plate thickness and specific gravity. Furthermore, the mass M may be calculated by photographing the workpiece with a camera provided in the press brake 7, determining the area of the workpiece through image processing, and multiplying this area by the plate thickness and specific gravity.
[0040] In step S113, the control unit 5 calculates a mass deceleration parameter f(M) for decelerating the bending speed when the mass M of the workpiece is equal to or greater than a predetermined value in step S111.
[0041] For example, when the workpiece mass M is less than 25 kg, bending can be performed without any problems at the standard bending speed F0. However, when the workpiece mass M is 25 kg or more, the standard bending speed F0 places a heavy burden on the worker, and the verification results showed that many people find the standard bending speed F0 to be too fast.
[0042] Therefore, as shown in Figure 8, the predetermined value is set to 25 kg, and the mass deceleration parameter f(M) is calculated when the mass M is 25 kg or more. The mass deceleration parameter f(M) can be expressed by the following equation (8), where c and d are positive constants. [Number 8] f(M)=-cM+d (8)
[0043] As shown in Figure 8 and equation (8), the mass deceleration parameter f(M) is f(M) = 1 when the mass M is less than 25 kg, and when the mass M is 25 kg or more, f(M) decreases as the mass M increases. Therefore, when the mass M is 25 kg or more, the calculated bending speed decreases as the mass M increases.
[0044] In step S115, the control unit 5 acquires the workpiece width W and the bending length B, which is the length of the bending line of the workpiece, from the processing conditions 11, and determines whether the bending line ratio B / W, which is the ratio of the bending length B to the workpiece width W, is less than a predetermined value. If the bending line ratio B / W is less than the predetermined value, the process proceeds to step S117, and if it is equal to or greater than the predetermined value, the process proceeds to step S119.
[0045] In step S117, the control unit 5 calculates a width deceleration parameter f(B) for decelerating the bending speed when the bending line ratio B / W is less than the predetermined value in step S115.
[0046] When the bending length B is small relative to the workpiece width W, bending may occur even when performed at the standard bending speed F0. As a result of verification, it was found that when the bending length B is less than 0.3 times the workpiece length W, the bending speed must be slowed down.
[0047] Therefore, as shown in Fig. 9, the predetermined value is set to 0.3, and the width reduction parameter f(B) is calculated when the bending line ratio B / W is less than 0.3. The width reduction parameter f(B) can be expressed by the following equation (9), where e and g are positive constants. [Number 9] f(B)=e(B / W)+g (9)
[0048] 9 and Equation (9), the width deceleration parameter f(B) is f(B) = 1 when the bending line ratio B / W is 0.3 or more, and when the bending line ratio B / W is less than 0.3, f(B) decreases as the bending line ratio B / W decreases. Therefore, when the bending line ratio B / W is less than 0.3, the calculated bending speed decreases as the bending line ratio B / W decreases.
[0049] In step S119, the control unit 5 calculates the bending speed F. Specifically, the control unit 5 calculates the bending speed F using the following formula (10). [Number 10] F = F0 × f(M) × f(B) (10)
[0050] That is, the bending speed F can be calculated by multiplying the reference bending speed F0 by the mass deceleration parameter f(M) and the width deceleration parameter f(B). Therefore, if the mass deceleration parameter f(M) and the width deceleration parameter f(B) are "1" without proceeding to steps S113 and S117, the bending speed F becomes the reference bending speed F0. That is, the control unit 5 calculates the bending speed F based on the optimum bounce-up speed value U0 and the speed conversion parameter f(L).
[0051] Furthermore, when the mass deceleration parameter f(M) is calculated in step S113, the bending speed F is calculated by multiplying the reference bending speed F0 by the mass deceleration parameter f(M). Therefore, the control unit 5 calculates the bending speed F based on the optimum bounce-up speed value U0, the speed conversion parameter f(L), and the mass deceleration parameter f(M).
[0052] Furthermore, when the width deceleration parameter f(B) is calculated in step S117, the bending speed F is calculated by multiplying the reference bending speed F0 by the width deceleration parameter f(B). Therefore, the control unit 5 calculates the bending speed F based on the optimum jump-up speed value U0, the speed conversion parameter f(L), and the width deceleration parameter f(B).
[0053] Furthermore, if both the mass deceleration parameter f(M) and the width deceleration parameter f(B) are calculated in steps S113 and S117, the bending speed F is calculated by multiplying the reference bending speed F0 by the mass deceleration parameter f(M) and the width deceleration parameter f(B). Therefore, the control unit 5 calculates the bending speed F based on the optimum bounce-up speed value U0, the speed conversion parameter f(L), the mass deceleration parameter f(M), and the width deceleration parameter f(B).
[0054] In step S121, the control unit 5 sets a bending speed for the press brake 7. The control unit 5 may set the bending speed F calculated in step S119 directly for the press brake 7, or may set it using a preset F value.
[0055] Generally, in an NC device, values F1 to F9 are set as default F values for the bending speed. Therefore, in the press brake control device 1, values F1 to F9 may also be set as default F values, and these F values may be used to set the bending speed of the press brake 7. For example, among F values smaller than the bending speed F calculated in step S119, the closest F value may be set to the press brake 7.
[0056] Furthermore, when setting the bending speed, data on previously set bending speeds is recorded in the processing program, so the control unit 5 outputs an alarm to the operator if the previously set bending speed is faster than the bending speed F calculated in step S119. For example, as shown in FIG. 10, an alarm message may be displayed on the operation screen, or an alarm may be issued at the same time. Once the bending speed is set in the press brake 7 in this manner, the bending speed calculation process according to this embodiment ends.
[0057] [Effects of the embodiment] As described above in detail, in the press brake control device 1 according to this embodiment, the control unit 5 acquires the workpiece thickness t from the processing conditions 11, and sets an optimum jump-up speed value U0 at which the operator can work comfortably based on the workpiece thickness t. Then, the control unit 5 calculates a speed conversion parameter f(L) that converts the jump-up speed into a bending speed based on the processing conditions 11, and calculates the bending speed F based on the optimum jump-up speed value U0 and the speed conversion parameter f(L). In this way, the optimum jump-up speed value U0 at which the operator can work comfortably is set based on the workpiece thickness t, and the bending speed F is calculated by converting this optimum jump-up speed value U0, so that an appropriate bending speed according to the workpiece can be calculated.
[0058] Conventionally, when the workpiece size is large, the jump speed can be too fast, making it difficult for the worker to work comfortably. Furthermore, when the bending speed is fast, the thinner the plate, the more likely it is that a processing defect called "hip buckling" will occur, in which the part close to the bending line is distorted. On the other hand, if the bending speed is too slow, the worker must support the workpiece for a long time until bending is complete, which increases the takt time and leads to reduced productivity. However, the press brake control device 1 according to this embodiment can calculate an appropriate bending speed according to the workpiece, allowing the worker to work comfortably and preventing processing defects and reduced productivity.
[0059] Furthermore, in the press brake control device 1 according to this embodiment, the control unit 5 acquires the mass M of the workpiece from the processing conditions 11, and calculates a mass deceleration parameter f(M) for decelerating the bending speed when the mass M of the workpiece is equal to or greater than a predetermined value. The control unit 5 then calculates the bending speed F based on the optimum bounce-up speed value U0, the speed conversion parameter f(L), and the mass deceleration parameter f(M). This allows an appropriate bending speed to be calculated for the workpiece even when the workpiece mass increases, allowing the operator to work comfortably and preventing processing defects and reduced productivity.
[0060] Furthermore, in the press brake control device 1 according to this embodiment, the control unit 5 acquires the workpiece width W and bending length B from the processing conditions 11, and calculates a width deceleration parameter f(B) for decelerating the bending speed when the ratio of the bending length B to the workpiece width W is less than a predetermined value. The control unit 5 then calculates the bending speed F based on the optimum jump-up speed value U0, the speed conversion parameter f(L), and the width deceleration parameter f(B). This allows an appropriate bending speed to be calculated for the workpiece even when the bending length B is smaller than the workpiece width W, allowing the operator to work comfortably and preventing processing defects and reduced productivity.
[0061] Furthermore, in the press brake control device 1 according to this embodiment, the memory unit 3 stores a plurality of optimum bounce-up speed values U0 set according to the workpiece thickness t, and the control unit 5 selects and sets one of the plurality of optimum bounce-up speed values U0 based on the workpiece thickness t. This makes it possible to set an appropriate optimum bounce-up speed value U0 simply by selecting from the memory unit 3.
[0062] Furthermore, in the press brake control device 1 according to this embodiment, the control unit 5 acquires the die groove width V and the workpiece length L from the processing conditions 11, and calculates the speed conversion parameter f(L) based on the die groove width V and the workpiece length L. This makes it possible to appropriately convert the jump speed into a bending speed according to the workpiece length L.
[0063] Furthermore, in the press brake control device 1 according to this embodiment, when the workpiece length L is greater than a predetermined value, the control unit 5 calculates a correction value LA set to a value smaller than the workpiece length L, and calculates the speed conversion parameter f(L) based on the die groove width V and the correction value LA. This makes it possible to calculate an appropriate speed conversion parameter f(L) even when the workpiece length L is longer and the worker begins to grip the side of the workpiece.
[0064] Furthermore, in the press brake control device 1 according to this embodiment, the memory unit 3 stores a processing program 13 that records the process of bending a workpiece with the press brake 7, and data on bending speeds that have been set in the past is recorded in the processing program 13. The control unit 5 outputs an alarm to the worker if the bending speed that was set in the past is faster than the calculated bending speed F. This makes it possible to alert the worker even if a high bending speed was set in the past for reasons such as work efficiency.
[0065] Although the embodiments of the present invention have been described above, the descriptions and drawings that form part of this disclosure should not be understood to limit the present invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure. [Explanation of symbols]
[0066] 1 Press brake control device 3 Storage section 5. Control section 7. Press brake 11 Processing conditions 13 Machining Program 20 Work 21 Bending Lines 23, 23A gripping part B bending length D Depth value F bending speed H: Distance of movement of the gripping part L Work length LA correction value U Jumping speed V groove width W Work width
Claims
1. a memory unit that stores processing conditions when bending a workpiece with a press brake; a control unit that calculates a bending speed when bending the workpiece with the press brake based on the processing conditions, The control unit A thickness of the workpiece is acquired from the processing conditions, and based on the thickness of the workpiece, an appropriate jump-up speed value is set that allows the operator to work comfortably among the jump-up speeds of a gripping portion that grips the workpiece; calculating a speed conversion parameter for converting the jump speed into the bending speed based on the processing conditions; Calculating the bending speed based on the appropriate jump-up speed value and the speed conversion parameter Press brake control device.
2. The control unit obtaining a mass of the workpiece from the processing conditions, and calculating a mass deceleration parameter for decelerating the bending speed when the mass of the workpiece is equal to or greater than a predetermined value; The bending speed is calculated based on the appropriate jump-up speed value, the speed conversion parameter, and the mass deceleration parameter. The press brake control device according to claim 1.
3. The control unit a workpiece width and a bending length, which is the length of a bending line of the workpiece, are acquired from the processing conditions, and when the ratio of the bending length to the workpiece width is less than a predetermined value, a width deceleration parameter is calculated for decelerating the bending speed; The bending speed is calculated based on the appropriate jump-up speed value, the speed conversion parameter, and the width deceleration parameter. The press brake control device according to claim 1 or 2.
4. The memory unit stores a plurality of appropriate jump-up speed values set according to the plate thickness of the workpiece, The control unit selects and sets one of the plurality of optimum values for jump-up speed based on the thickness of the workpiece. The press brake control device according to claim 1.
5. The control unit acquires the groove width of the die used in the press brake and the work length, which is the length from the bend line of the work to the gripping portion, from the processing conditions, and calculates the speed conversion parameter based on the groove width of the die and the work length. The press brake control device according to claim 1.
6. When the workpiece length is greater than a predetermined value, the control unit calculates a correction value set to a value smaller than the workpiece length, and calculates the speed conversion parameter based on the groove width of the die and the correction value. The press brake control device according to claim 5.
7. The storage unit stores a processing program that records a process for performing bending processing on the workpiece using the press brake, The processing program records data of the bending speed that was previously set, The control unit outputs a warning to the worker when the previously set bending speed is faster than the calculated bending speed. The press brake control device according to claim 1.
8. A bending speed calculation method for calculating a bending speed when bending a workpiece with a press brake based on processing conditions when bending the workpiece with the press brake, comprising: A thickness of the workpiece is acquired from the processing conditions, and based on the thickness of the workpiece, an appropriate jump-up speed value is set that allows the operator to work comfortably among the jump-up speeds of a gripping portion that grips the workpiece; calculating a speed conversion parameter for converting the jump speed into the bending speed based on the processing conditions; Calculating the bending speed based on the appropriate jump-up speed value and the speed conversion parameter Bending speed calculation method.
Citation Information
Patent Citations
Bending machine
JP2002137018A