Apparatus and method for measuring a bending angle of a workpiece
09778013 · 2017-10-03
Assignee
Inventors
Cpc classification
G01B5/24
PHYSICS
B21D5/006
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01B5/24
PHYSICS
B21D5/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An apparatus for measuring a bending angle between two portions of a workpiece in a bending machine includes at least a motion sensor unit provided with a gyroscope sensor, a processing unit connected with the gyroscope sensor and a coupling device for connecting the motion sensor unit with a portion of the workpiece to be bent. During a bending operation of the workpiece the gyroscope sensor measures at least one angular velocity and a related rotation angle of the portion according to an axis and the processing unit receives data from the gyroscope sensor regarding the rotation angle in order to calculate the bending angle as a function of the rotation angle.
Claims
1. Apparatus for measuring a bending angle between two portions of a workpiece in a bending machine, comprising (a) at least one motion sensor unit including a gyroscope sensor; (b) a coupling device for connecting said motion sensor unit with a portion of the workpiece to be bent; (c) a processing unit connected with said gyroscope sensor, said gyroscope sensor measuring at least one angular velocity; and (d) a processing module calculating from said at least one angular velocity a related rotation angle of said workpiece portion according to an axis during bending of the workpiece, said processing unit receiving data regarding said at least one angular velocity from said processing module and calculating said bending angle as a function of said rotation angle calculated on the basis of said at least one angular velocity.
2. Apparatus according to claim 1, wherein said motion sensor unit further comprises an accelerometer sensor for measuring acceleration acting on the workpiece portion along at least two orthogonal axes, said acceleration comprising at least components of a gravity acceleration caused by gravitational force acting on said accelerometer sensor, said processing unit receiving from said accelerometer sensor data regarding said accelerations in order to control a position of the workpiece portion and/or to calculate said bending angle as a function of said acceleration.
3. Apparatus according to claim 2, wherein said accelerometer sensor comprises at least one of a MEMS accelerometer sensor and a tri-axial accelerometer sensor for measuring accelerations along three orthogonal axes.
4. Apparatus according to claim 2, wherein said motion sensor unit comprises a MEMS inertial measurement unit provided with said gyroscope sensor and said accelerometer sensor.
5. Apparatus according to claim 1, wherein said gyroscope sensor comprises at least one of a micro or miniature gyroscope sensor, and a tri-axial gyroscope sensor for measuring angular velocities and calculating related rotation angles according to three orthogonal axes.
6. Apparatus according to claim 1, wherein said coupling device comprises a fastening device for removably connecting said motion sensor unit with the portion of the workpiece.
7. Apparatus according to claim 1, wherein said coupling device comprises a support assembly mounted on said bending machine and arranged for supporting and maintaining said motion sensor unit in contact and against the portion of the workpiece during the bending operation.
8. Apparatus according to claim 1, wherein said processing unit is connected with one of said motion sensor unit and a control unit of said bending machine.
9. A bending machine, comprising an apparatus for measuring a bending angle between two portions of a workpiece according to claim 1.
10. A bending machine according to claim 9, and further comprising a control unit for controlling operation of bending tools acting on the workpiece in a bending operation, said control unit being connected with said apparatus for receiving data from said apparatus relating to said bending angle in order to control the operation of said bending tools.
11. Apparatus according to claim 1, wherein said gyroscope sensor includes a register and said processing module for registering data concerning said at least one angular velocity and for calculating said related rotation angle.
12. Apparatus for measuring a bending angle between two portions of a workpiece in a bending machine, comprising (a) two motion sensor units including respective gyroscope sensors; (b) two coupling devices for connecting said motion sensor units with first and second portions of the workpiece to be bent, respectively; (c) a processing unit connected with said gyroscope sensors, said gyroscope sensors measuring respective angular velocities; and (d) two processing modules calculating from said angular velocities related rotation angles of said first and second workpiece portions according to respective axes during bending of said workpiece, said processing unit receiving data regarding said angular velocities from said processing modules and calculating said bending angle as a function of said rotation angles calculated on the basis of said angular velocities of the first and second workpiece portions.
13. Apparatus according to claim 12, wherein said gyroscope sensors include respective registers and processing modules for registering data concerning said at least one angular velocity and for calculating said related rotation angle.
14. Apparatus according to claim 12, wherein each of said gyroscope sensors comprises at least one of a micro or miniature gyroscope sensor, and a tri-axial gyroscope sensor for measuring angular velocities and calculating related rotation angles according to three orthogonal axes.
15. Apparatus according to claim 12, wherein said processing unit is connected with one of said motion sensor units and a control unit of said bending machine.
16. A bending machine, comprising an apparatus for measuring a bending angle between two portions of a workpiece according to claim 12 and further comprising a control unit for controlling operation of bending tools acting on the workpiece in a bending operation, said control unit being connected with said apparatus for receiving data from said apparatus relating to said bending angle in order to control the operation of said bending tools.
17. A method for measuring a bending angle between two portions of a workpiece in a bending operation thereof, comprising the steps of (a) measuring at least one angular velocity and calculating a related rotation angle of a portion of the workpiece using a motion sensor unit connected with the portion of the workpiece, said motion sensor including a gyroscope sensor; and (b) calculating said bending angle as a function of said rotation angle calculated on the basis of said measured angular velocity.
18. A method according to claim 17, and further comprising the steps of (c) measuring accelerations of the portion of the workpiece along at least two orthogonal axes with an acceleration sensor of said motion sensor unit, said accelerations comprising at least components of a gravity acceleration caused by the gravitational force acting on said accelerometer sensor; (d) controlling a position of said portion of the workpiece; and (e) calculating said bending angle as a function of said accelerations.
19. A method according to claim 18, and further comprising the steps of controlling a motion of the workpiece with said gyroscope sensor and activating said accelerometer sensor in order to measure said accelerations when said angular velocity is close to zero and said portions of the workpiece are substantially motionless.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1) These and other characteristics of the invention will be clear from the following description of preferential embodiments, given as a non-restrictive examples, with reference to the accompanying drawings wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION
(15) The apparatus 1 according to the invention for measuring a bending angle α of a workpiece 50 in a bending machine 100 includes at least one motion sensor unit 2 provided with a gyroscope sensor 3, a processing unit 10 connected to the gyroscope sensor 3, and coupling device 12, 11 for connecting the motion sensor unit 2 with the workpiece 50. The workpiece 50 includes, for instance, a metal strip, section, plate or sheet and the bending angle α is the angle formed by two portions 51, 52 of the workpiece 50 after the bending or folding process.
(16) The gyroscope sensor 3 includes a micro or miniature gyroscope sensor and the coupling device 12, 11 is arranged for connecting the motion sensor unit 2 to one of the two portions 51, 52 of the workpiece 50 that is intended to be bent.
(17) With reference to the example shown in
(18) The motion sensor unit 2 includes a casing 6 that supports and encloses the gyroscope sensor 3. The casing 6 includes a support element 7 to which the gyroscope sensor 3 is fixed and a cover 8 that is removably mounted on the support element 7 for enclosing the gyroscope sensor 3. The gyroscope sensor 3 is fixed to the support element 7 via a base plate 9.
(19) An interface element 15 is fixed to an external wall of the support element 7 and is arranged for engaging a surface of one of the portions 51, 52 of the workpiece 50 (the portion 51 in the figures). In the illustrated embodiment, the interface element 15 includes a longitudinal relief or abutment 13 suitable for engaging and mating with a longitudinal edge 51a of the portion 51.
(20) In a alternate embodiment of the apparatus 1 that is not illustrated, the gyroscope sensor 3 is directly fixed to the support element 7.
(21) In a further embodiment of the apparatus 1 that is not illustrated, the interface element 15 and the support element 7 are integral.
(22) The gyroscope sensor 3, which includes a miniature or micro gyroscope sensor, can be easily fixed or connected with the workpiece 50. In a preferred embodiment, the gyroscope sensor 3 is a MEMS gyroscope sensor, namely a micro gyroscope sensor developed and built according to microelectromechanical systems technology (MEMS).
(23) The gyroscope sensor 3 is a miniature vibration gyroscope, also called a vibrating structure gyroscope or Coriolis vibratory gyroscope, which uses solid-state resonators or transducers (MEMS elements) of different shapes for detecting the Coriolis force applied to a vibrating element of the sensor during movement and then calculates on the basis of the force the angular velocity or rotation rate or speed. By mathematical integration of the rotation rate measurements the gyroscope sensor calculates a related rotation angle.
(24) Thus, during the bending operation, the gyroscope sensor 3 may sense and measure at least one angular velocity, or rotation rate or speed, ω.sub.X, ω.sub.Y, ω.sub.Z of the portion 51 of the workpiece 50 and a related rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z so that the processing unit 10, which receives from the gyroscope sensor 3 data regarding the angular velocity ω.sub.X, ω.sub.Y, ω.sub.Z and the rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z, may calculate the bending angle α as a function of the rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z, as better explained in the description below. More precisely, the gyroscope sensor 3 senses an angular velocity or rate along a single axis and then calculates the corresponding rotation angle by mathematical integration.
(25) The processing unit 10 can be connected with the motion sensor unit 2 or to a control unit 120 of the bending machine 100, in particular the processing unit 10 can be embedded in, or part of, the control unit 120.
(26) In the illustrated embodiment, the gyroscope sensor 3 is preferably a tri-axial gyroscope sensor arranged for measuring three angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z and for calculating three related rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z according to three orthogonal axes X, Y, Z. As shown in
(27) Known micro or MEMS gyroscope sensors for motion measurement (angular rate) along a single axis (single-axis gyroscope) or along three orthogonal axes (3-axis gyroscope) are, for instance, the MEMS gyroscopes of STMicroelectonics series LG3D20, L3GDH20, LY330ALH.
(28) The gyroscope sensor 3 includes a register 31 and processing module 32 for registering data concerning the angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z, and for calculating the related rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z and/or a rotation matrix.
(29) The motion sensor unit 2 further includes a transmitting unit 5 for transmitting to the processing unit 10 or to the control unit 120 of the bending machine 100 data relating to the angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z and rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z or relating to the calculated bending angle α.
(30) In particular, if the processing unit 10 is mounted on the bending machine 100 and connected to (or integrated or embedded in) the control unit 120 of the bending machine 100 (as in the illustrated embodiment of
(31) If the processing unit 10 is included in the motion sensor unit 2 the transmitting unit 5 transmits to the control unit 120 of the bending machine 100 the data concerning the bending angle α calculated by the processing unit 10 as a function of the angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z and the rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z sensed by the gyroscope sensor 3.
(32) The control unit 120 controls the operation of the bending machine 100 and, in particular, the operation of bending tools 101, 102 working on the workpiece 50. During the bending operation, the control unit 120 receives the data relating to the calculated bending angle α in order to control an operation (motion or strike) of the bending tools 101, 102.
(33) The transmitting unit 5 is positioned inside the casing 6, fixed to the support element 7.
(34) The transmitting unit 5 includes a network interface controller, for instance a wired network interface such as an Ethernet controller or a wireless network controller such as a Wi-Fi controller or the like. In the illustrated embodiment the transmitting unit 5 is coupled to a modular connector or plug 16 for an Ethernet wire connection.
(35) The coupling device 12, 11 includes a fastening device 12 arranged for removably fastening the casing 6 and thus the motion sensor unit 2 to the portion 51. In the embodiment shown in
(36) Alternatively, the fastening device may include repositionable glue or a magnetic element, such as a permanent magnet or an electromagnet suitable to attach on a surface of a workpiece made of ferromagnetic material, such as iron or steel.
(37) The apparatus 1 for measuring a bending angle α of a workpiece 50 as described heretofore functions as follows.
(38) With reference to the bending machine 100 of
(39) During the following bending step, the workpiece 50 is bent along a bending line F and the two portion 51, 52 are progressively folded closer to each other until they form a predefined bending angle α that depends on the shape and dimension of the punch 101 and die 102 and on the position of the punch 101.
(40) During the bending of workpiece 50, the portion 51 that carries the motion sensor unit 2 moves and substantially rotates around the folding line F. The gyroscope sensor 3 measures angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z around the three axes X, Y, Z of the portion 51 and calculates the related rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z.
(41) More precisely, the register and processing module of gyroscope sensor 3 calculates each rotation angle around a respective axis by integration of the respective angular velocity, or rotation rate, according, for instance, to the following formula (disclosed for Y axis):
(42)
wherein: θ.sub.Y is the rotation angle around the Y axis; ω.sub.Y(t.sub.k) is the angular velocity, or rotation rate, around the Y axis at time t.sub.K; f.sub.s is the sample rate; t.sub.k is the sample time; and N is the number of samples progressively acquired during the rotation of portion 51.
(43) The register and processing module of gyroscope sensor 3 also calculates the rotation matrix.
(44) It should be noted that the gyroscope sensor 3 measures the rotation angle of the portion 51 regardless of the initial position thereof. In other words, gyroscope sensor 3 does not require data concerning the initial position.
(45) The processing unit 10 of the apparatus 1 calculates the bending angle α as a function of the calculated rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z (or using the rotation matrix). The bending angle α can be also calculated as a function of setup data such as shape and dimension of punch 101, die 102 and workpiece 50 and the position thereof on the die 102. The setup data can be entered in the processing unit 10 (for instance via the control unit 120 of the bending machine 100) before the bending operation starts.
(46) In the example of
(47) In the illustrated embodiment, the rotation angle β between the portion 51 and the reference plane H substantially corresponds to the rotation angle θ.sub.Y around the Y axis measured by the gyroscope sensor 3 since the Y axis is substantially parallel to the folding line F. Thus, the bending angle α can be calculated as a function of the the rotation angle β≈θ.sub.Y of both portions 51, 52:
α=180°−2β
(48) Should the motion sensor unit 2 being mounted on the portion 51 with the Y axis out of alignment with the folding line F, the rotation angle β between the portion 51 and a reference plane H can be calculated from the calculated rotation matrix.
(49) As shown in the variant of
(50) During bending of the workpiece 50 the two gyroscope sensors 3 measure respective angular velocities ω.sub.Y1, to ω.sub.Y2 around the Y axis and calculate the related rotation angles θ.sub.Y1, θ.sub.Y2 of the portion 51 and further portion 52. The bending angle α can be calculated as function of the the rotation angles β.sub.1≈θ.sub.Y1, β.sub.2≈θ.sub.Y2 of the portion 51 and further portion 52:
α=180°−(β.sub.1+β.sub.2)
(51) It should be noted that the bending angle α can be calculated in real time during bending so that the control unit 120 (that receives data concerning the bending angle α) can control the motion of the bending tools 101, 102, namely a vertical movement of the punch 101 in order to obtain a desired bending angle α of the workpiece 50. In other words, the apparatus 1 of the invention allows a feedback or closed-loop control of the bending operation, in particular of the operation of the bending tools 101, 102.
(52) When the bending operation ends, the motion sensor unit 2 can be easily and quickly dismounted from the workpiece 50 by an operator and ready for mounting on a subsequent workpiece 50.
(53) The method according to the invention for measuring a bending angle α between two portions 51, 52 of a workpiece 50 includes measuring via a motion sensor unit 2 provided with a gyroscope sensor 3 and connected with a portion 51, 52 to be bent at least one angular velocity ω.sub.X, ω.sub.Y, ω.sub.Z and a related rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z of the portion 51, 52 and calculating the bending angle α as a function of the rotation angle θ.sub.X, θ.sub.Y, θ.sub.Z.
(54) Preferably, the method uses the gyroscope sensor 3 to measure angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z and related rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z of the portions 51, 52 according to three orthogonal axes X, Y, Z and calculating the bending angle α as a function of the measured rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z. More precisely, the bending angle α can be calculated on the basis of a rotation matrix that is calculated along with the rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z by the gyroscope sensor 3.
(55) Furthermore the method according to the invention includes measuring the bending angle α using two motion sensor units 2 that include respective gyroscope sensors 3 and are connected with a portion 51 and a further portion 52, respectively, of the workpiece 50. During a bending operation of workpiece 50 the gyroscope sensors 3 measure respective angular velocities ω.sub.Y1, ω.sub.Y2 and a related rotation angles θ.sub.Y1, θ.sub.Y2 of the respective portions 51, 52 so as to calculate the bending angle α as a function of the measured rotation angles θ.sub.Y1, θ.sub.Y2 of the portions 51, 52.
(56) The apparatus and the method of the invention afford measuring a bending angle α of a workpiece 50 in a bending machine 100 in a very efficient and economical manner.
(57) The motion sensor unit 2 of the apparatus 1 of the invention can be easily and quickly connected with the portion 51 of the workpiece 50 to be bent by an operator.
(58) During the bending operation, data concerning rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z of the portion 51 are sent by the gyroscope sensor 3 of the motion sensor unit 2 to the processing unit 10 that calculates the bending angle α in real time, precisely and accurately, as a function of the measured rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z. Therefore the control unit 120 of the bending machine 100 that receives data concerning the bending angle α can drive the bending tools 101, 102 according to a feedback or closed-loop control in order to obtain the required bending angle.
(59) Several tests have been conducted which show that precision and accuracy of the bending angle α that is calculated as a function of the rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z (sensed and measured by the gyroscope sensor 3) are comparable to, or even better than, the precision and accuracy of the measurements of the bending angle α obtained using the known systems, in particular the optical measuring systems.
(60) The motion sensor unit 2 that includes the MEMS gyroscope sensor 3 is an integrated electronic device, very low-priced with respect to the known optical measuring systems.
(61) It should be noted that the apparatus 1 of the invention is not influenced or affected by the environment of the factory plant or workshop wherein the bending machine is positioned and provides precise and reliable measurements even with dust, fifth, grime, oil, daylight, back reflection of the workpiece surface (due to excessive and/or uneven lighting and/or direct exposure to sun rays), etc. The gyroscope sensor 3 can also be shielded against magnetic and/or electromagnetic interferences.
(62) Owing to the very small dimension of the miniature or micro MEMS gyroscope sensor 3 and thus of the motion sensor unit 2, it is possible to also measure the bending angle of a small workpiece 50 of small portions thereof.
(63) The apparatus 1 can be easily and effectively implemented and used in almost all kinds of bending machines.
(64) The apparatus 1 provides the control unit 120 of the bending machine with data concerning the bending angle α of the workpiece 50. Thus no sophisticated control software and/or long and laborious tuning procedures are required for measuring the bending angle with the apparatus and method of the invention.
(65) With reference to
(66) In the illustrated embodiment, the supporting device 11 includes, for example, two articulated arms 21 having respective free ends 21a arranged for supporting the motion sensor units 2 for rotation around three orthogonal axes.
(67) Each articulated arm 21 is fixed to a respective shuttle or carriage 22 that is movable along a longitudinal displacement direction D through the bending machine 100. In particular, each carriage 22 is movable along a respective guide rail 23 fixed on a side wall of the die 102 of the bending machine 100 and parallel to the longitudinal displacement direction D.
(68) The articulated arms 21 are controlled by the control unit 120 of the bending machine 100 so that the motion sensor units 2 of the apparatus 1 can be automatically positioned along the longitudinal displacement direction D close to the workpiece 50 and then moved against the respective portions 51, 52 in order to measure the rotation angles β.sub.1, β.sub.2 between the portions 51, 52 and the reference plane H (to which the workpiece 50 was coplanar before the bending operation). The rotation angles β.sub.1, β.sub.2 substantially correspond to the measured rotation angle θ.sub.Y1, θ.sub.Y2 around the Y axes of the gyroscope sensors 3 since the Y axes are substantially parallel to the folding line F.
(69) The bending angle α can be calculated as a function of the rotation angles β.sub.1≈θ.sub.Y1, β.sub.2≈θ.sub.Y2:
α=180°−(β.sub.1+β.sub.2)
(70) It should be noted that the position of the motion sensor units 2 which abut on the portions 51, 52 does not affect the measurement since the rotation angles β can be calculated from the rotation matrix computed by the gyroscope sensors 3.
(71) Owing to this embodiment of the apparatus 1 of the invention it is possible to automatically position and connect the motion sensor units 2 with the workpiece 50 without an operator's manual intervention. Furthermore, the mobile supporting device 11 enables the motion sensor unit 2 to be mounted on portions 51, 52 of the workpiece 50 that cannot be manually reached by an operator, for example because such portions 51, 52 are inside the bending machine 100. In the illustrated example, the further portion 52 of workpiece 50 is positioned in an internal part of the bending machine 100, behind the bending tools 101, 102 on the opposite side with respect to an operator position.
(72)
(73) The coupling device of the apparatus 1 includes a supporting device 11 that is mounted on a base frame 115 of the bending machine 110 and is arranged for supporting and maintaining the motion sensor unit 2 in contact and against the portion 51 of the workpiece 50 to be bent during the bending operation. Hence the supporting device 11 removably couples the motion sensor unit 2 with the workpiece 50.
(74) In the illustrated embodiment, the supporting device 11 includes, for example, an articulated arm 21 having a free end 21a arranged for supporting the motion sensor unit 2 rotatably around three orthogonal axes. The articulated arm 21 is fixed to a shuttle or carriage 22 that is movable along a longitudinal displacement direction D through the bending machine 2. The carriage 22 is movable along a guide rail 23 fixed to the base frame 115 and parallel to the longitudinal displacement direction D.
(75) The articulated arm 21 is controlled by the control unit 120 so that the motion sensor unit 2 of the apparatus 1 can be automatically positioned along the longitudinal displacement direction D close to the workpiece 50 and then moved against the portion 51 in order to measure a rotation angle β between the portion 51 and the further portion 52. In the illustrated embodiment, the rotation angle β between the portions 51, 52 of workpiece 50 substantially corresponds to the calculated rotation angle θ.sub.Y around the Y axis of the gyroscope sensor 3 since the Y axis is substantially parallel to the folding line F. The rotation angle β is the supplementary angle of the bending angle α.
(76) Also, this further embodiment of the apparatus 1 of the invention allows the motion sensor unit 2 to be automatically positioned and mounted on the workpiece 50 without an operator's manual intervention. Furthermore, thanks to the mobile supporting means 11 it is possible to connect the motion sensor unit 2 with the portion 51 even if the latter cannot be manually reached by an operator, for example because the portion 51 is positioned in an internal part of the bending machine 110 behind the bending tools 111, 112 on the opposite side with respect to an operator position.
(77) With reference to
(78) The acceleration sensor 4 is a miniature or micro sensor and includes a MEMS linear acceleration sensor. The acceleration sensor 4 is fixed to the support element 7 of the casing 6.
(79) Known micro or MEMS accelerometer sensors for motion measurement along three orthogonal axes (tri-axial accelerometers) include, for instance, the MEMS accelerometers of STMicroelectonics series LIS344ALH, LIS3DSH.
(80) The accelerometer sensor 4 measures the accelerations a.sub.X, a.sub.Y, a.sub.Z of the portion 51 so that the processing unit 10, which receives from the accelerometer sensor 4 data concerning the accelerations a.sub.X, a.sub.Y, a.sub.Z, is capable of calculating the bending angle α of the workpiece 50 as a function of the accelerations a.sub.X, a.sub.Y, a.sub.Z, which include at least components of the gravity acceleration g caused by the gravitational force acting on the accelerometer sensor 4.
(81) In a preferred embodiment, the accelerometer sensor 4 measures the accelerations acting on the portion 51 (linear acceleration along the three orthogonal axes X; Y; Z) when the latter is substantially motionless, at least after bending and preferably before and after bending. In this case, the accelerations a.sub.X, a.sub.Y, a.sub.Z are approximately static accelerations comprising only the components of the gravity acceleration g (gravity acceleration components). More precisely, the portion 51 is substantially motionless when the angular velocities thereof are approximately equal to zero and therefore the dynamic accelerations (dynamic acceleration components), i.e. tangential acceleration and centripetal acceleration, acting on the portion 51, are close to zero or approximately equal to zero and can be disregarded.
(82) With reference to the example shown in
(83) The embodiment of the apparatus 1 of the invention described above functions as follows.
(84) The motion sensor unit 2 of the apparatus 1 is manually fastened to one of the portions 51, 52 of the workpiece 50 (for instance the portion 51) using the coupling device 12.
(85) In this initial step the accelerometer sensor 4 measures the initial linear accelerations a.sub.X0, a.sub.Y0, a.sub.Z0 of the portion 51. Since the latter is substantially motionless, such initial linear accelerations a.sub.X0, a.sub.Y0, a.sub.Z0 correspond to the components of the gravity acceleration g caused by the gravitational force acting on the accelerometer sensor 4 associated with the portion 52 that is unfolded: a.sub.X0=g sen β.sub.0 a.sub.Y0=0 a.sub.Z0=g cos β.sub.0
wherein g (m/s.sup.2) is the gravity acceleration and β.sub.0 (deg) is the initial rotation angle between the portion 51 and a horizontal reference plane H.
(86) The accelerometer sensor 4 provides the values of the initial linear accelerations a.sub.X0, a.sub.Y0, a.sub.Z0, so that it is possible to calculate the value of the initial rotation angle β.sub.0.
(87) Therefore, the accelerometer sensor 4 makes it possible to check the correct position of the workpiece 50 over the die 102 before bending, namely to verify if the workpiece 50 is horizontal (angle β.sub.0=0) as required.
(88) During bending, the workpiece 50 is bent along a bending line F and the two portions 51, 52 are progressively folded closer to each other till they form a predefined bending angle α that depends on the shape and dimension of the punch 101 and die 102 and the position of the punch 101.
(89) After bending, when the portion 51 that carries the motion sensor unit 2 is substantially motionless, the accelerometer sensor 4 measures the final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 of the portion 51. Since the latter is substantially motionless, such final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 correspond to the components of the gravity acceleration caused by the gravitational force acting on the accelerometer sensor 4 associated with the portion 51 that is folded: a.sub.X1=g sen β.sub.1 a.sub.Y1=0 a.sub.Z1=g cos β.sub.1
wherein g (m/s.sup.2) is the gravity acceleration and β.sub.1 (deg) is the final rotation angle between the portion 51 and a reference plane H and can be calculated from the values of the final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 measured by the accelerometer sensor 4.
(90) The bending angle α can be calculated as a function of the initial and final linear accelerations, in particular of the rotation angles β.sub.0, β.sub.1 of the portion 51, as follows:
α=180°−2(β.sub.1−β.sub.0)
(91) (assuming that the further portion 52 forms the same rotation angle (β.sub.0−β.sub.1) with the horizontal reference plane H, the workpiece 50 being bent symmetrically with respect to a vertical plane passing through the bending line F)
(92) If the motion sensor unit 2 is mounted on the portion 51 with the Y axis out of alignment with the folding line F, the linear accelerations a.sub.Y0, a.sub.Y1 along the Y axis are non-zero and the rotation angle β between the portion 51 and the reference plane H (and thus the bending angle α) can be calculated as a function of the three linear accelerations along the three orthogonal axes.
(93) After bending, the value of the bending angle α is sent to the control unit 120. If such measured bending angle α for example is smaller than a reference and required bending angle, additional bending is provided (i.e. an additional vertical movement of the punch 101) in order to further bend the workpiece 50 and obtain the required bending angle. In other words, the apparatus 1 of the invention allows a closed-loop control of the bending operation, in particular of the operation of the bending tools 101, 102.
(94) Alternatively, the accelerometer sensor 4 can measure the accelerations acting on the portion 51 during the entire bending of the workpiece 50, i.e. while the portion 51 is progressively bent by the bending tools 101,102. In this case, the (linear) accelerations a.sub.X, a.sub.Y, a.sub.Z along the three orthogonal axes besides the approximately static accelerations (gravity acceleration components) include the dynamic accelerations (tangential, centripetal acceleration) due to the rotation of the portion 51 around the bending line F.
(95) Methods and systems are known for processing and filtering the measured accelerations in order to obtain the values of the approximate static accelerations (i.e. the gravity acceleration components) required for calculating the rotation angle of the portion 51.
(96) For instance, by knowing the linear velocity of the upper punch 101 it is possible to have a good estimation of the rotation velocity of the portion 51 of workpiece 50 that is progressively bent. The rotation velocity of portion 51 affords calculating and discriminating the dynamic acceleration components due to the rotation of portion 51 from the approximately static acceleration components due to the gravity acceleration.
(97) When the accelerometer sensor 4 measures the accelerations a.sub.X, a.sub.Y, a.sub.Z during the bending of workpiece 50, the data relating to the accelerations can be used by the processing unit 10 for precisely and accurately calculating the bending angle α in real time. Therefore the control unit 120 of the bending machine 100, which receives data concerning the bending angle α in real time, can drive the bending tools 101, 102 according to a feedback or closed-loop control in order to obtain the required bending angle.
(98) A method according to the invention for measuring a bending angle α between two portions 51, 52 of a workpiece 50 in a bending machine, includes using a motion sensor unit 2 provided with an accelerometer sensor 4 and associated with a portion 51, 52 to be bent to measure accelerations a.sub.X, a.sub.Z of the portions 51, 52 along at least two orthogonal axes X, Z and calculating the bending angle α as a function of the accelerations a.sub.X, a.sub.Z. The accelerations a.sub.X, a.sub.Z include at least the components of the gravity acceleration caused by the gravitational force acting on the accelerometer sensor 4. Preferably, the accelerometer sensor 4 is a tri-axial accelerometer sensor suitable to sense and measure three (linear) accelerations a.sub.X, a.sub.Y, a.sub.Z along three orthogonal axes X, Y, Z.
(99) The method includes measuring the accelerations when the portions 51, 52 are substantially motionless so that the accelerations are approximately static accelerations that include only the components of the gravity acceleration g. The portions 51, 52 are substantially motionless when the angular velocity thereof are approximately equal to zero and therefore the dynamic accelerations (dynamic acceleration components), i.e. tangential acceleration and centripetal acceleration, acting on the portions 51, 52 are close to zero or approximately equal to zero and thus can be disregarded.
(100) Thus, the method provides in an initial step of the bending operation (wherein the workpiece 50 is substantially motionless and the portion 51 is unfolded) measuring initial accelerations a.sub.X0, a.sub.Y0, a.sub.Z0 of the portion 51. Such initial accelerations a.sub.X0, a.sub.Y0, a.sub.Z0 correspond to the components of the gravity acceleration: a.sub.X0=g sen β.sub.0 a.sub.Y0=0 a.sub.Z0=g cos β.sub.0
wherein g (m/s.sup.2) is the gravity acceleration and β.sub.0 (deg) is the initial rotation angle between the portion 51 and the horizontal reference plane H.
(101) The method calculates the value of the initial rotation angle β.sub.0 from the measured initial accelerations a.sub.X0, a.sub.Y0, a.sub.Z0.
(102) During bending, the workpiece 50 is bent along a bending line F and the two portions 51, 52 are progressively folded closer to each other until they form a predefined bending angle α that depends on the shape and dimension of punch 101 and die 102 and the position of the punch 101.
(103) In a final step (wherein the workpiece 50 is substantially motionless and the portion 51 is bent), the method includes measuring final accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 of the portion 51. Such final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 correspond to the components of the gravity acceleration: a.sub.X1=g sen β.sub.i a.sub.Y1=0 a.sub.Z1=g cos β.sub.1
wherein g (m/s.sup.2) is the gravity acceleration and β.sub.1 (deg) is the final rotation angle between the portion 51 and the horizontal reference plane H.
(104) The method calculates the value of the final rotation angle β.sub.1 from the values of the measured final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 and then calculate the bending angle α as function of the initial and final linear accelerations, i.e. of the initial and final rotation angles β.sub.0, β.sub.1, as follows (assuming that the further portion 52 forms the same rotation angle with the reference plane H, the workpiece 50 being bent symmetrically with respect to a vertical plane passing through the bending line F):
α=180°−2(β.sub.1+β.sub.0)
(105) Furthermore the method according to the invention for measuring the bending angle α between two portions 51, 52 of a workpiece 50 in a bending operation thereof, includes measuring, by means of two motion sensor units 2 provided with respective accelerometer sensors 4 and associated with a portion 51 and a further portion 52 of the workpiece, respective accelerations a.sub.X, a.sub.Z of the portions 51, 52 along at least two orthogonal axes X, Z and calculating the bending angle α as a function of the accelerations a.sub.X, a.sub.Z.
(106) Alternatively, the accelerometer sensor 4 measures the accelerations acting on the portion 51 during the bending of workpiece 50, i.e. while the portions 51, 52 are progressively bent by the bending tools 101,102.
(107) In this case, the accelerations a.sub.X, a.sub.Y, a.sub.Z along the three orthogonal axes besides the approximately static accelerations (gravity acceleration components) include the dynamic accelerations (tangential, centripetal accelerations) due to the rotation of the portion 51 around the bending line F.
(108) Methods and systems are known for processing and filtering the measured accelerations in order to obtain the values of approximately static accelerations (i.e. the gravity acceleration components) required for calculating the rotation angle of the portion 51.
(109) The embodiment of the apparatus and method of the invention described above allow measuring a bending angle α of a workpiece 50 in a bending machine 100 in a very efficient and economical way. The motion sensor unit 2 of the apparatus 1 can be easily and rapidly fixed by an operator to the portion 51 of the workpiece 50 to be bent.
(110) In the bending operation, for example, and preferably when the workpiece 50 is substantially motionless, the acceleration a.sub.X, a.sub.Y, a.sub.Z acting on the portion 51 (i.e. the approximately static accelerations corresponding to the components of the gravity acceleration g along the three orthogonal axes) are measured by the accelerometer sensor 4 and transmitted to the processing unit 10 that calculates the bending angle α as a function on the measured linear acceleration a.sub.X, a.sub.Y, a.sub.Z. Therefore, for example, if the measured bending angle α is smaller than a reference bending angle, the control unit 120 of the bending machine 100 (that receives data of the bending angle α from the processing unit 10) can further drive the bending tools 101, 102 according to a closed-loop control in order to further bend the workpiece 50 and obtain the required bending angle.
(111) The motion sensor unit 2 that includes the MEMS accelerometer sensor 4 is an integrated electronic device very low-priced with respect to the known optical measuring systems. It should be noted that the apparatus 1 of the invention is not influenced or affected by the environment of the factory plant or workshop wherein the bending machine is positioned and provides precise and reliable measures even with dust, fifth, grime, oil, etc. The accelerometer sensor 4 can be also shielded against magnetic and/or electromagnetic interferences.
(112) Owing to the very small dimension of the miniature or micro MEMS accelerometer sensor 4 and thus of the motion sensor unit 2, it is possible to also measure the bending angle of a small workpiece 50 of small portions thereof.
(113) The apparatus 1 can be easily and effectively implemented and used in almost all kinds of bending machine.
(114) With reference to
(115) In this embodiment, the process unit 10 is positioned inside the casing 6 of the motion sensor 2, fixed to the support element 7 and connected to the gyroscope sensor 3 and the accelerometer sensor 4 so as to receive therefrom data concerning angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z, rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z and linear accelerations a.sub.X, a.sub.Y, a.sub.Z.
(116) In an embodiment of the apparatus not illustrated, the gyroscope sensor 3 and the accelerometer sensor 4 are parts of an integrated inertial sensor. More specifically, the motion sensor unit 2 may include a MEMS inertial measurement unit (IMU), which includes a tri-axial gyroscope sensor 3, a tri-axial accelerometer sensor 4 and optionally other sensors (magnetometer, pressure sensor). Such a MEMS inertial measurement unit is for instance the inertial sensor ADIS16488 of Analog Devices.
(117) With reference to the example shown in
(118) The apparatus 1 functions as follows.
(119) As already explained above for the apparatus of
(120) Preferably, the accelerometer sensor 4 measures the linear accelerations a.sub.X, a.sub.Y, a.sub.Z of the portion 51 that is substantially motionless in an initial step (initial accelerations a.sub.X0, a.sub.Y0, a.sub.Z0 before the bending) and in a final step (final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 after the bending) so that the processing unit 10 can calculate the bending angle α as a function of the accelerations a.sub.X, a.sub.Y, a.sub.Z, as already explained for the apparatus of
(121) In the example of
(122) The initial linear accelerations a.sub.X0, a.sub.Y0 along the X axis and Y axis are zero since X axis and Y axis are substantially horizontal and laying on the reference plane H, while the initial linear accelerations a.sub.Z0 along the Z axis are equal to gravity acceleration g since the Z axis is substantially vertical.
(123) In the final step the final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 correspond to the components of the gravity acceleration: a.sub.X1=g sen β.sub.i a.sub.Y1=0 a.sub.Z1=g cos β.sub.1
wherein g (m/s.sup.2) is the gravity acceleration and β.sub.1 (deg) is the final rotation angle between the portion 51 and a horizontal reference plane H and can be calculated from the values of the final linear accelerations a.sub.X1, a.sub.Y1, a.sub.Z1 measured by the accelerometer sensor 4.
(124) The processing unit 10 compares the values of the bending angle α obtained with both the gyroscope sensor 3 and the accelerometer sensor 4 in order to obtain a more precise and accurate value of the bending angle α.
(125) Furthermore, it should be noted that the gyroscope sensor 3 can also be used for controlling the operation of accelerometer sensor 4.
(126) The gyroscope sensor 3 can be used to check when the workpiece 50, and in particular the portion 51, is substantially motionless (when the angular velocities ω.sub.X, ω.sub.Y, ω.sub.Z are close to zero or zero) so that the accelerometer sensor 4 can be activated for precisely measuring the linear accelerations a.sub.X, a.sub.Y, a.sub.Z, which in this case correspond to the components of the gravity acceleration caused by the gravitational force acting on the accelerometer sensor 4 associated with the portion 51.
(127) The gyroscope sensor 3 detects the rotation movement (rotation angle θ.sub.Y) of portion 51, around an axis (Y-axis) that is parallel to the bending line F, such rotation movement being the only movement allowable since linear movements of the whole workpiece 50 (both vertically and horizontally) are prevented by the lower bending tool (i.e. the die 102 in the bending machine of
(128) Alternatively, the accelerometer sensor 4 can measure the accelerations acting on the portion 51 during bending of workpiece 50, i.e. while the portion 51 is progressively bent by the bending tools 101, 102.
(129) In this case, the accelerations a.sub.X, a.sub.Y, a.sub.Z along the three orthogonal axes X, Y, Z besides the approximately static accelerations (gravity acceleration components) include the dynamic accelerations (tangential, centripetal acceleration) due to the rotation of the portion 51 around the bending line F. Nevertheless, the values of such dynamic accelerations can be calculated (and thus discriminated and filtered out) since the gyroscope sensor 3 provides the value of the angular velocities or rotation rates ω.sub.X, ω.sub.Y, ω.sub.Z and the related rotation angles θ.sub.X, θ.sub.Y, θ.sub.Z of the portion 41, 52 during bending.