Bending method and bending system
A bending method includes acquiring a reference value of an original position of a punch with respect to a die for each processed part before an operation of bending of a workpiece by a bending machine including the punch and the die is started, storing each of the acquired reference values in association with each of the processed parts, reading the reference value associated with the processed part to which the bending is to be executed, acquiring a measurement value of the original position after the operation of the bending of the workpiece is started, calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch, and resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece.
1 . A bending method comprising executing the steps of:
acquiring, with a control device configured to control a bending machine to acquire, a reference value of an original position of a punch with respect to a die for each processed part before an operation of bending of a workpiece by athe bending machine including the punch and the die is started;
storing each of the acquired reference values in association with each of the processed parts;
reading the reference value associated with the processed part to which the bending is to be executed;
acquiring a measurement value of the original position after the operation of the bending of the workpiece is started;
calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch;
resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece;
storing, with the control device, the secular change correction value in association with each of the processed parts; and
repeating the steps after the step of storing each of the acquired reference values in association with each of the processed parts, with the control device, when the processed part to which the bending is to be executed is changed.
2 . The bending method according to claim 1 , wherein the reference values include a reference value associated with the tool used for the bending of the processed part.
3 . The bending method according to claim 1 , wherein the trigger condition is at least one selected from (1) to (5) below:
(1) Room temperature;
(2) Time;
(3) Number of processes;
(4) First bending after the processed part is changed; and
(5) Mounting of the tool on the bending machine.
4 . The bending method according to claim 3 , wherein
the control device determines that the trigger condition of (5) is satisfied when a first tool mounted on the bending machine is changed to a second tool, and
the control device does not determine that the trigger condition of (5) is satisfied when the second tool is changed to the first tool.
5 . The bending method according to claim 1 , wherein
the pushing amount or the original position is reset when the resetting condition is satisfied after the triggering condition is satisfied, and
the resetting condition is that the workpiece is being loaded to or unloaded from the bending machine for each of the processed parts.
6 . The bending method according to claim 1 , wherein the control device executes ON/OFF setting in which ON/OFF of an execution of the resetting is set.
7 . The bending method according to claim 1 , wherein the reference value and the measurement value are acquired based on a D-axis position when a predetermined load is applied to the punch and the die.
8 . The bending method according to claim 1 , wherein the reference value and the measurement value are acquired based on a D-axis position when the workpiece is interposed between the punch and the die.
9 . A bending method executing:
acquiring in which a control device that controls a bending machine acquires a reference value of an original position of a punch with respect to a die for each processed part before an operation of bending of a workpiece by the bending machine including the punch and the die is started;
storing each of the acquired reference values in association with each of the processed parts;
reading the reference value associated with the processed part to which the bending is to be executed;
acquiring a measurement value of the original position after the operation of the bending of the workpiece is started;
calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch;
resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece; and
ON/OFF setting in which ON/OFF of an execution of the resetting is set, wherein when the execution of the resetting is set to OFF during the automatic operation, the secular change correction value calculated most recently is used to correct the pushing amount or the original position so as to bend the workpiece.
10 . A bending method executing:
acquiring in which a control device that controls a bending machine acquires a reference value of an original position of a punch with respect to a die for each processed part before an operation of bending of a workpiece by the bending machine including the punch and the die is started;
storing each of the acquired reference values in association with each of the processed parts;
reading the reference value associated with the processed part to which the bending is to be executed;
acquiring a measurement value of the original position after the operation of the bending of the workpiece is started;
calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch; and
resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece, wherein
an upper limit value is set in advance to the secular change correction value, and
the control device resets the pushing amount or the original position by using the secular change correction value that is calculated last time or the upper limit value when the secular change correction value, which is calculated in the calculating, exceeds the upper limit value.
11 . A bending system comprising:
a bending machine including a punch, a die, and a position detection sensor; and
a control device configured to control the bending machine to perform bending, wherein
the control device includes:
a CPU that is capable of executing various types of processing;
an acquisition unit configured to execute processing of acquiring a reference value of an original position of the punch with respect to the die for each processed part from the position detection sensor before an operation of the bending of a workpiece by the bending machine is started;
a storage unit including a storage medium that is capable of executing processing of storing each of the acquired reference values in association with each of the processed parts;
a read unit configured to execute processing of reading the reference value associated with the processed part to which the bending is to be executed from the storage medium;
a measurement unit configured to execute processing of acquiring a measurement value of the original position from the position detection sensor after the operation of the bending of the workpiece is started;
a calculation unit configured to execute processing of calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch; and
a reset unit configured to execute processing of resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece, wherein:
the storage unit stores the secular change correction value in association with each of the processed parts, and
processing after the storing is repeated when the processed part is changed.
12 . The bending system according to claim 11 , wherein the reference values include a reference value associated with the tool used for the bending of the processed part.
13 . The bending system according to claim 11 , wherein the trigger condition is at least one selected from (1) to (5) below:
(1) Room temperature;
(2) Time;
(3) Number of processes;
(4) First bending after the processed part is changed; and
(5) Mounting of the tool on the bending machine.
14 . The bending system according to claim 13 , wherein the control device
determines that the trigger condition of (5) is satisfied when a first tool mounted on the bending machine is changed to a second tool, and
does not determine that the trigger condition of (5) is satisfied when the second tool is changed to the first tool.
15 . The bending system according to claim 11 , wherein
the pushing amount or the original position is reset when the resetting condition is satisfied after the triggering condition is satisfied, and
the resetting condition is that the workpiece is being loaded to or unloaded from the bending machine for each of the processed parts.
16 . The bending system according to claim 11 , wherein the control device comprises an ON/OFF set unit configured to execute processing of setting ON/OFF of an execution of the resetting in the reset unit.
17 . The bending system according to claim 11 , wherein the reference value and the measurement value are acquired based on a D-axis position when a predetermined load is applied to the punch and the die.
18 . The bending system according to claim 11 , wherein the reference value and the measurement value are acquired based on a D-axis position when the workpiece is interposed between the punch and the die.
19 . A bending system comprising:
a bending machine including a punch, a die, and a position detection sensor; and
a control device configured to control the bending machine to perform bending, wherein
the control device includes:
a CPU that is capable of executing various types of processing;
an acquisition unit configured to execute processing of acquiring a reference value of an original position of the punch with respect to the die for each processed part from the position detection sensor before an operation of the bending of a workpiece by the bending machine is started;
a storage unit including a storage medium that is capable of executing processing of storing each of the acquired reference values in association with each of the processed parts;
a read unit configured to execute processing of reading the reference value associated with the processed part to which the bending is to be executed from the storage medium;
a measurement unit configured to execute processing of acquiring a measurement value of the original position from the position detection sensor after the operation of the bending of the workpiece is started;
a calculation unit configured to execute processing of calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch;
a reset unit configured to execute processing of resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece and
an ON/OFF set unit configured to execute processing of setting ON/OFF of an execution of the resetting in the reset unit, wherein when the execution of the resetting in the reset unit is set to OFF by the ON/OFF set unit during the automatic operation, the secular change correction value calculated most recently is used to correct the pushing amount or the original position so as to bend the workpiece.
20 . A bending system comprising:
a bending machine including a punch, a die, and a position detection sensor; and
a control device configured to control the bending machine to perform bending, wherein
the control device includes:
a CPU that is capable of executing various types of processing;
an acquisition unit configured to execute processing of acquiring a reference value of an original position of the punch with respect to the die for each processed part from the position detection sensor before an operation of the bending of a workpiece by the bending machine is started;
a storage unit including a storage medium that is capable of executing processing of storing each of the acquired reference values in association with each of the processed parts;
a read unit configured to execute processing of reading the reference value associated with the processed part to which the bending is to be executed from the storage medium;
a measurement unit configured to execute processing of acquiring a measurement value of the original position from the position detection sensor after the operation of the bending of the workpiece is started;
a calculation unit configured to execute processing of calculating, based on the acquired measurement value, a secular change amount from the reference value or a previous measurement value as a secular change correction value for a pushing amount of the punch with respect to the die or the original position of the punch; and
a reset unit configured to execute processing of resetting, for each predetermined trigger condition, the pushing amount or the original position by using the secular change correction value during an automatic operation of the bending of the workpiece, wherein
an upper limit value is set in advance to the secular change correction value, and
the reset unit resets the pushing amount or the original position by using the secular change correction value that is calculated last time or the upper limit value when the secular change correction value, which is calculated in the calculating, exceeds the upper limit value.