Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A DEVICE FOR MANIPULATING SHEET METAL PIECES
Document Type and Number:
WIPO Patent Application WO/1991/009695
Kind Code:
A1
Abstract:
A device (12; 102) for manipulating sheet metal pieces (P) for a sheet metal processing machine (10; 101) is disclosed. The device (12; 102) comprises a plurality of manipulator units (20, 22; 106, 108, 110) with a plurality of gripping elements (32, 50, 52; 118, 126, 134) for gripping and moving the sheet metal pieces (P) so that the units (20, 22; 106, 108, 110) cooperate with one another in receiving a workpiece (P) from the associated processing machine (10; 101) and passing another workpiece (P) to the processing machine as well as such receiving from and passing to an associated device (4) for loading and discharging sheet metal pieces to utilize the processing machine (10; 101) as far as possible reducing its down times.

Inventors:
SARTORIO FRANCO (IT)
SCAVINO MARIO (IT)
VERGANO STEFANO (IT)
Application Number:
PCT/JP1990/001731
Publication Date:
July 11, 1991
Filing Date:
December 28, 1990
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
AMADA CO LTD (JP)
International Classes:
B21D43/02; B21D43/10; B23Q7/04; B25J9/00; B25J9/02; (IPC1-7): B21D43/10
Foreign References:
EP0266056A11988-05-04
FR2223104A11974-10-25
US3910423A1975-10-07
FR2584634A11987-01-16
FR2556988A11985-06-28
US3954164A1976-05-04
GB2198881A1988-06-22
Attorney, Agent or Firm:
Miyoshi, Yasuo (Toranomon-Daiichi Building 2-3, Toranomon 1-chom, Minato-ku Tokyo 105, JP)
Download PDF:
Claims:
CLAIMS
1. A manipulator device (12; 102) for manipulating sheet metal pieces (P) for a sheet metal processing machine (10; 101), including a plurality of manipulator units (20, 22; 106, 108, 110) characterized in that the said manipulator units (20, 22; 106, 108, 110) comprise a plurality of gripping elements (30, 32, 50, 52; 118, 126, 134) for gripping and moving a plurality of workpieces (P) at the same time and associate with one another in a predetermined cycle to take up a workpiece from and pass another workpiece to the associated sheet metal processing machine (10; 101) successively for utilizing the processing machine (10; 101) as far as possible reducing its down times.
2. The manipulator device (12) according to Claim 1, characterized in that it comprises a main manipulator unit (20) movable at least in the manipulation space (MS) in front of the reference line (A) of the said processing machine (10) and having at least one gripping element (30, 32) for gripping a workpiece (P) for taking up a workpiece from and passing another workpiece to the processing machine (10) successively and an associated auxiliary manipulator unit (22) having first and second gripping elements (50, 52) both of which operate independently of each other to take up the said workpiece from and pass said another workpiece to the said main manipulator unit (20) successively in cyclic operation with the said main manipulator unit (20) .
3. The manipulator device (12) according to Claim 2, characterized in that the auxiliary manipulator unit (22) includes means (40, 46, 48) for rotating the first and the second gripping elements (50, 52) about a certain axis (C) perpendicular to the reference line (A) of the processing machine ( 10 ) .
4. The manipulator device (12) according to Claim 2, characterized in that the first gripping elements (50) of the auxiliary manipulator unit (22) take up and grip the said workpiece from the said main manipulator (20) , and that the second gripping elements (52) of the auxiliary manipulator unit (22) pass said another workpiece to the said main manipulator (20) .
5. The manipulator device (12) according to Claim 2, characterized in that the auxiliary manipulator unit (22) is arranged to overturn a workpiece to be passed to the main manipulator unit (20) for the next processing while the main manipulator unit (20) cooperates with the processing machine (10) to process another workpiece.
6. The manipulator device (12) according to Claim 2, characterized in that it includes a guide beam (24) which extends parallel to the reference line (A) and on which the auxiliary manipulator unit (22) slides, and that the main manipulator unit (20) slides on another guide beam (112) which is separated from the said guide beam (24) and which is also parallel to the said re erence line (A) .
7. The manipulator device (12) according to Claim 2, characterized in that it includes a guide beam (24) which extends parallel to the reference line (A) and on which both the main and the auxiliary manipulator units (20, 22) are mounted to slide independently.
8. The manipulator device (12) according to anyone of Claim 4, 6 or 7, characterized in that the auxiliary manipulator unit (22) moves in a phase of a cyclic processing to an associated sheet metal loading and discharging device (4) and discharge the finished workpiece to and take up a sheet metal piece, from it.
9. The manipulator device (12) according to Claim 8, characterized in that the main manipulator unit (20) cooperates with the processing machine (10) to process a workpiece when the auxiliary manipulator unit (22) moves to the said loading and discharging device (4) and carries out said operations.
10. The manipulator device (102) according to Claim 1, characterized in that it comprises a main manipulator unit (106) movable at least in the manipulation space (MS) in front of the reference line (A) of the said processing machine (101) and having at least one gripping element (118) for gripping and passing a workpiece (P) to the said processing machine (101) cyclically, a secondary manipulator unit (108) movable in the said manipulation space (MS) and having at least one gripping element (126) for gripping the workpiece, and an auxiliary manipulator unit (110) for gripping the workpiece temporarily, the said secondary manipulator unit (108) being for passing the workpiece processed by the said processing machine (101) to the said auxiliary manipulator unit (110) , and the said auxiliary manipulator unit (110) being for passing it to the main manipulator unit (106) .
11. The manipulator device (102) according to Claim 10, characterized in that the main manipulator unit (106) cooperates with the processing machine (101) to engage at least in a phase of processing, and that the secondary manipulator unit (108) cooperates with the processing machine (101) after the phase of processing to engage in the next phases.
12. The manipulator device (102) according to Claim 10, characterized in that the auxiliary manipulator unit (110) passes the workpiece received from the secondary manipulator unit (108) to the main manipulator unit (106) after overturning it about an axis (G) perpendicular to the reference line (A) of the processing machine (101) .
13. The manipulator device (102) according to Claim 10, characterized in that the main manipulator unit (106) passes the workpiece received from the auxiliary manipulator unit (110) to the processing machine (101) again for the next necessary processing.
14. The manipulator device (102) according to Claim 10, characterized in that it includes a guide beam (112). which extends parallel to the reference line (A) of the processing machine (101) and on which the main manipulator unit (106) is mounted slidably.
15. The manipulator device (102) according to Claim 10, characterized in that the secondary manipulator unit (108) is disposed above the main manipulator unit (106).
16. The manipulator device (102) according to Claim 10, characterized in that the gripping element (134) of the auxiliary manipulator unit (110) is movable close to and away from the manipulation space (MS) .
17. The manipulator device (102) according to anyone of Claim 10, 13 or 14, characterized in that the main manipulator unit (106) is movable to an associated sheet metal loading and discharging device (4) at a certain position for discharging a finished workpiece to and taking up a sheet metal piece from it (4) and passing the sheet metal to the processing machine (101) for processing.
18. The manipulator device (102) according to Claim17 characterized in that the auxiliary manipulator unit (110) cooperates with the processing machine (101) to engage in a processing when the main manipulator unit (106) moves to the sheet metal loading and discharging device (4) and carries out the said operation.
Description:
DESCRIPTION

A DEVICE FOR MANIPULATING SHEET METAL PIECES

Technical Field

The present invention relates to a device for manipulating a plurality of sheet metal pieces at the same time used for a sheet metal processing machine such as a bending machine, folding machine or punching machine.

Background Art

Italian Patent Application No. 67224-A/88 discloses a manipulator device for a sheet metal bending press, comprising the following:

- a main manipulator unit provided with at least one element for gripping a sheet metal piece, which is movable

in a manipulation space in front of a loading zone of the press and is arranged to move sheet metal pieces during an automatic bending cycle, and

- an auxiliary manipulator unit provided with gripper means rotatable about an axis perpendicular to the bending line and arranged to grip a sheet metal piece and to turn it over about the said axis.

During a bending cycle carried out by means of this known device, there are many phases in which the manipulator device is engaged in moving a piece of sheet metal while the press is inoperative. The phases in which the press is inoperative are, for example, those in which the manipulator device discharges a finished piece and takes up a new flat metal sheet, as well as those in which the piece is overturned by means of the auxiliary manipulator unit.

Disclosure of Invention

The object of the present invention is to provide a manipulator device which allows the maximum use to be made of the productive capacity of the sheet metal processing machine as far as possible reducing its down times.

The manipulator device of the present invention for manipulating sheet metal pieces, used for a sheet metal processing machine, comprises a plurality of manipulator units provided with a plurality of gripping elements for gripping and moving a plurality of sheet metal pieces or workpieces at the same time. The manipulator units associate with one another in a predetermined cycle to take up a processed workpiece from the sheet metal processing machine and pass another workpiece to the processing machine for the next or new processing to utilize the processing machine to its maximum capacity.

Brief Description of Drawings

Figure 1 is a perspective view of a sheet metal processing station including a manipulator device of the present invention.

Figures 2 and 3 are side views taken on the arrow II of Figure 1, showing the manipulator device in two different working configurations.

Figure 4 is a schematic cross section of a sheet metal piece at the end of its bending processes.

Figure 5 is a perspective view of a sheet metal processing station including another manipulator of the present invention.

Figures 6 and 7 are side views taken on the arrow VI of Figure 5, showing the manipulator device in two different working configurations.

Figure 8 is a front view taken on the arrow VIII of Figure 5.

Figures 9a-9f are schematic views showing a cycle of bending processes of a sheet metal piece.

Best Mode for Carrying Out the Invention

Now preferred embodiments of the c present invention will be explained in detail with reference to the accompanied drawings.

In Figure 1, a processing station 1 is illustrated including a sheet metal processing machine 10, a manipulator device 12 of the present invention for manipulating sheet metal pieces, and a station 4 for loading and discharging the sheet metal pieces. The processing machine 10 may be a bending, folding, punching or other processing machine for processing sheet metal pieces.

In Figures 1-3, a bending machine or press provided with a punch 14 and a die 16 is shown as an example of the sheet metal processing machine. The punch 14 and the die 16 cooperate along a bending line or reference line A.

With regard to the structure and operation of the loading and discharging station 4 reference may be made to Italian Patent Application No. 68065-A/89.

The manipulator device 12 is constituted mainly of a main manipulator unit 20 and an auxiliary manipulator unit

22 both supported by a fixed guide beam 24 which extends parallel to the . reference line A.

The main manipulator unit 20 may be mounted on another guide beam (not shown) fixed to the floor or a guide beam 112 (Figures 5-7) fixed at other place, which is separated from and parallel to the said fixed guide beam 24.

The main manipulator unit 20 is of the same type as one that described and illustrated in the above mentioned Italian Patent Application No. 67224-A/88. The main manipulator unit 20 comprises a base structure 26 slidable on a guide 28 formed on the guide beam 24 or 112. The base structure 26 supports a pair of motor driven gripper members 30 provided with respective gripping elements 32 movable in three mutually perpendicular directions in a manipulation space MS in front of the zone of the loading of the bending press 10 and also rotatable about an axis B parallel to the reference line A.

The auxiliary manipulator unit 22 includes a motor driven slide 34 slidable on a guide 36 formed on the guide beam 24. The slide 34 has its own driving motor (not shown) which enables the sliding of the auxiliary manipulator unit 22 to be driven independently of the main manipulator unit 20. The slide 34 has a pair of uprights 38 located side by side, and to the upper ends of which are articulated a motor driven arm 40. The arm 40 is driven by an electric motor (not shown) and is connected by a hand grip 42 to a fluid actuator 44 which balances the weight of the arm 40. The free end of the arm 40 carries a bar 46 rotatable relative to the arm 40 about an axis C perpendicular to the reference line A. The bar 46 is rotated about the axis C by an electric motor 48. The bar 46 carries first and second gripping elements 50 and

52 each of which is constituted of a series .of jaws 54, 56 aligned with each other and intended to grip a marginal zone of a sheet metal piece P adjacent a longitudinal edge thereof.

The movements of the main manipulator unit 20 and of the auxiliary manipulator unit 22, as well as those of the loading and discharging device 4 and the operation of the bending press 10, are synchronized by an electronic control unit (not shown) of conventional type.

The text now describes the sequence of operations effected by the manipulator device 12 for forming a sheet metal piece P into the shape illustrated in Figure 4, starting from a flat metal sheet.

Figure 3 illustrates a working configuration of the manipulator device 12 which will be considered as the initial configuration of a working cycle. In this configuration, the main manipulator unit 20 is in front of the bending press 10 while the auxiliary manipulator unit 22 is in front of the loading and discharging device 4. The first gripping elements 50 of the auxiliary manipulator unit 22 carry a finished piece P0 to discharge it onto a chute 60 of the loading and discharging device 4. At the same time, the second gripping elements 52 of the auxiliary manipulator unit 22 receive and grip a flat sheet metal piece P2 to be processed from the loading and discharging device 4. Simultaneously, the main manipulator unit 20 effects the second bend 82 (Figure 4) on a piece PI.

After this, the auxiliary manipulator unit 22 enters into correspondence with the bending press 10 through the main manipulator unit 20, and the main manipulator unit 20 takes up the finished piece PI to the first gripping

elements 50 of the auxiliary manipulator unit 22. Immediately thereafter, the flat metal sheet P2 is transferred by the second gripping elements 52 of the auxiliary manipulator unit 22 to the gripping element 32 of the main manipulator unit 20 (the configuration illustrated in Figure 2.)

While the main manipulator unit 20 effects the first bend 81 on the piece P2, the auxiliary manipulator unit 22 moves along the guide beam 24 until it is in front of the sheet metal loading and discharging device 4. The auxiliary manipulator unit 22 discharges the worked piece PI to it and takes up a new flat sheet metal piece P3 (not shown) from it. The auxiliary manipulator unit 22 then moves back in front of the processing machine 10.

The main manipulator unit 20 passes the piece P2 which has already undergone the first bend to the first gripping elements 50 of the auxiliary manipulator unit 22 and then immediately receives the flat sheet metal piece P3 from the second gripping elements 52 of the unit 22.

The main manipulator unit 20 subsequently effects the first bend on the piece P3. Simultaneously, the auxiliary manipulator unit 22 moves into a configuration (not shown) in which the arm 40 extends vertically and rotates the bar

46 through 180° to turn over the piece P2.

After this, the main manipulator unit 20 gives the piece P3 up to the second gripping elements 52 of the auxiliary manipulator unit 20 and then receives the piece P2 which has been turned over by the auxiliary manipulator unit 22.

After this point, the main manipulator unit 20 effects the second and final bend on the piece P2.

Simultaneously, the auxiliary manipulator unit 22 overturns the piece P3 in a manner similar to one described above.

Finally, the main manipulator unit 20 gives the finished piece P2 to the first gripping elements 50 of the auxiliary manipulator unit 22. Immediately thereafter, the main manipulator unit 20 grips the piece P3 which has been turned over by the auxiliary manipulator unit 22. At this point, the manipulator device 12 is again in the initial configuration of the cycle and a new working cycle identical to one as described is started.

In the case that only one bend 81 or fold is made on a piece of sheet metal by a bending or folding machine 10, or that other one processing such as a punching of the piece of sheet metal is made by a punching machine, it does not occur to carry out some of the above mentioned phases such as the overturning of the workpiece P after the first processing and the passing of it again to the main manipulator 20 and therefore to the processing machine 10 to accomplish the second or final processing.

In Figure 5 there is shown another manipulator device 102 of the present invention as well as a bending machine 101 and a device 4 for loading and discharging sheet metal pieces.

In Figures 5-8, the bending machine or press 101 is provided with a punch 14 and a die 16 which cooperate with each other to bend a piece of sheet metal along a bending line or reference line A.

As seen in Figures 6 and 7, the manipulator device 102 is constituted mainly of a main and a secondary manipulator units 106, 108 and an auxiliary manipulator

unit 110 .

The main manipulator unit 106 is slidable on a guide beam 112 which extends parallel to the reference line A of the bending press 101. The main manipulator unit 106 is essentially identical to one described above. This includes a pair of gripping elements 118 movable in three mutually perpendicular directions in a manipulation space MS in front of the zone of loading of the bending press 101 and rotatable about a common axis B parallel to the reference line A.

The secondary manipulator unit 108 is disposed above the first unit 106 and is fixed to a member or part, for example in the case shown in Figures 5 to 8 the upper part of the portal structure 120 of the bending press 101. The secondary manipulator unit 108 includes a guide 122 which is movable in the directions indicated by the arrow H in Figures 6 and 7 and on which two gripper members 124 are slidable in the directions indicated by the double arrow D. Each gripper member 124 has a gripping element 126 rotatable about an axis E parallel to the reference line A.

The gripping elements 126 of the secondary manipulator unit 108 are movable in the same manipulation space MS as the gripping elements 118 of the first manipulator unit 106. The two manipulator units 106, 108 are driven by a single control processor (not shown) which arranges for the gripping elements 118, 126 to be moved along non-intersecting paths.

The auxiliary manipulator unit 110 includes a support upright 128 fixed to the floor while its upper end carries an arm 130 movable in the directions indicated by the double arrow F. The arm 130, at its end facing the

processing machine 101, carries a bar 132 which is rotatable about an axis G perpendicular to the reference line A. The bar 132 in turn carries gripping elements 134 for gripping a marginal zone of a sheet metal piece adjacent a longitudinal side thereof. The auxiliary manipulator unit 110 is intended to grip the sheet metal piece and to overturn it through 180° about the axis G in order for an inverse bend to be formed in the piece being worked.

The main manipulator unit 106 (which is movable along the beam 112) is entrusted with the operations of picking up a flat metal sheet from the loading and discharging device 4 and discharging a finished workpiece onto the device 4. The main manipulator unit 106 is also entrusted with the operations of presenting the flat metal sheet or a workpiece being worked to the press 101 in order for the first bend to be effected after the loading from the device 4 or after the workpiece has been turned over by the auxiliary manipulator unit 110.

The secondary manipulator unit 108, however, is intended to grip the piece after a bend has been effected by the main manipulator unit 106 and to effect all the subsequent bends until the piece is passed to the auxiliary manipulator unit 110 for overturning it or to the main manipulator unit 106 for gripping and carrying it to the discharge device 4.

Given that the main manipulator unit 106 is the one intended to effect the first bend on each piece of flat sheet metal to be worked, this unit may have a central support 136 (the operation of which is described in the above mentioned Italian Patent Application No. 67224-A/88) which serves the purpose of preventing the flexure of the flat metal sheet held at its ends by the gripping elements

118. The main manipulator unit 106 may be also provided with a device 138 for straightenning a curved piece of sheet metal (described in Italian Patent Application No. 67834-A/89) which exerts a force to the flat but curved metal sheet during the execution of the first bend so as to compensate for any defect in the shape of the sheet.

The operating sequence of the manipulator device 102 described above for forming sheet metal pieces into the shapes illustrated in Figure 9 will now be described.

Starting from an initial working configuration in which the two manipulator units 106, 108 and the auxiliary unit 110 are empty (the configuration illustrated in Figure 7) , the working cycle provides the following phases:

a) the main manipulator unit 106 (located in front of the loading and discharging device 4 takes up a first piece of sheet metal PI from the loading device 4 and subsequently moves along the guide beam 112 until it is in front of the press 101,

b) the main manipulator unit 106 introduces the workpiece PI into the processing area, for example between the punch 14 and the die 16 of the bending machine 101 and positions it correctly for the first bending operation (Figure 9a) ,

c) the bending machine 101 effect the first bend in the workpiece PI (Figure 9b) , and simultaneously the gripping elements 118 of the main manipulator unit 106 release the workpiece PI and are lowered so as not to obstruct the movement of the gripping elements 126 of the secondary manipulator unit 108; the main manipulator unit 106 moves along the beam 112 until it is in front of the

loading and discharging device 4, and at the same time the secondary manipulator unit 108 prepares to grip the workpiece PI at the end of the first bending operation by means of the gripping elements 126.

The above operations represent the starting routine of the working; the operation described below, however, will be repeated cyclically until the end of the production batch.

d) Starting from the configuration assumed by the manipulator device 102 at the end of the operation (c), the secondary manipulator unit 108 grasp the workpiece PI and disengages it from the punch 14; at the same time, the main manipulator unit 106 picks up a second sheet P2 from the loading device 4 and carries it to the front of the bending machine 101 in a lowered position so as not to obstruct the secondary manipulator unit 108,

e) the secondary manipulator unit 108 passes the first workpiece PI to the auxiliary manipulator unit 110 which is in the configuration illustrated in Figure 6; immediately the secondary manipulator unit 108 clears the working zone close to the reference line A of the bending machine 101, and the main manipulator unit 106 presents the sheet P2 to the bending machine 101 for the first bend (Figure 9a) to be effected,

f) while the bending machine 101 carries out the first bend on the workpiece P2, the auxiliary manipulator unit 110 moves into the withdrawn configuration shown in Figure 7 and overturns the workpiece PI through 180° by rotating of the bar 132 about the axis G; at the same time, the main manipulator unit 106 prepares to grasp the first workpiece PI after the overturning, and the secondary manipulator unit 108 prepares to grasp the workpiece P2 at

the end of the first bending operation of it,

g) the secondary unit 108 grips the workpiece P2 at the end of the first bending operation of it and removes it from the processing area; at the same time, the main manipulator unit 106 receives the workpiece PI from the auxiliary manipulator unit 110 and moves in front of the bending machine in a lowered position,

h) the secondary manipulator unit 108 passes the workpiece P2 to the auxiliary manipulator unit 110 and, as soon as the secondary manipulator unit 108 has cleared the working zone close to the reference line A of the machine 101, the main manipulator unit 106 presents the workpiece PI to the machine 101 for the second bend (Figure 9c) to be executed,

i) the bending machine 101 effects the second bend on the workpiece PI; at the same time, the auxiliary manipulator unit 110 turns over the workpiece P2, the main manipulator unit 106 prepares to grasp the workpiece P2 after the overturning, and the secondary manipulator unit 108 prepares to grasp the workpiece PI at the end of the second bending operation,

j) the secondary manipulator unit 108 grasps the workpiece PI at the end of the second bending operation, disengages it from the punch 14 and repositions it for the execution of the third bend (Figure 9e) ; at the same time, the main manipulator unit 106 receives the workpiece P2 from the auxiliary manipulator unit 110 and moves in front of the bending machine 101 in a lowered position,

k) the bending machine 101 effects the third bend on the workpiece PI (Figure 9f) ; at the same time, the secondary manipulator unit 108 prepares to take the

workpiece PI after the bending operation while the main manipulator unit 106 remains in front of the bending machine 101 in a lowered position ready to present the workpiece P2 to the bending machine 101 for the second bend to be executed,

1) the secondary manipulator unit 108 grips the finished workpiece PI, removes it from processing area and passes it to the auxiliary manipulator unit 110; immediately after the secondary manipulator unit 108 has cleared the working zone close to the reference line A, the main manipulator unit 106 presents the workpiece P2 to the bending machine 101 for the second bend (Figure 9c) to be executed,

m) while the bending machine 101 effects the second bend on the workpiece P2 (Figure 9d) , the secondary manipulator unit 108 prepares to grip the workpiece P2 again at the end of the bending operation, and the main manipulator unit 106 takes the finished workpiece PI from the auxiliary manipulator unit 110 (which in this case simply has a function of a temporary repository and does not effect any overturning) and moves in front of the loading and discharging device 4,

n) the secondary manipulator unit 108 grips the workpiece P2, removes it from the processing area and repositions it for the third bend (Figure 9e) to be executed; at the same time, the main manipulator unit 106 takes a third piece of sheet metal from the loading device 4 and moves back in front of the bending machine 101 in a lowered position, ready to present the workpiece P3 for the first bend to be effected,

o) the bending machine 101 effects the third and final bend in the workpiece P2, removes it from the

processing area and then passes it to the auxiliary manipulator unit 110; as soon as the secondary manipulator unit 108 has cleared the working zone close to the reference line A, the main manipulator unit 106 passes the workpiece P3 to the bending machine 101 for the first bend (Figure 9a) to be executed,

p) the bending machine 101 effects the first bend in the piece P3 (Figure 9b) , and at the same time the main manipulator unit 106 takes the finished workpiece P2 from the auxiliary manipulator unit 110 (which in this case has solely the function of a temporary repository and does not overturn the workpiece) and then moves in front of the loading and discharging device 4.

At this point, the cycle is concluded, and the working continues with the operating of phases (d) to (p) being repeated cyclically until the end of the production batch.

Industrial Applicability

The manipulator device of the present invention can grip and carry a plurality of workpieces at the same time to provide an associated sheet metal processing machine with a workpiece and taken up a processed workpiece from the processing machine and therefore enables the processing machine to process the workpieces continuously reducing its inoperative time and therefore increasing its productivity.