chapter 5 design for high speed automatic assembly and robot assembly 5/14/2015 dr. mohammad...

66
Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 06/09/22 Dr. Mohammad Abuhaiba 1

Upload: kristin-newton

Post on 17-Dec-2015

250 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

Chapter 5Design for High Speed Automatic Assembly and Robot Assembly

04/18/23

Dr. Mohammad Abuhaiba1

Page 2: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.1 INTRODUCTIONFig. 5.1:The slightly asymmetrical threaded stud would not present significant problems in manual handling and insertionFor automatic handling an expensive vision system would be needed to recognize its orientation.If the part were made symmetrical, automatic handling would be simple.

04/18/23

Dr. Mohammad Abuhaiba

2

Page 3: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.1 INTRODUCTION if a part can be handled automatically,

then it can usually be assembled automatically.

When we consider design for automation, we will be paying close attention to the design of the parts for ease of automatic feeding and orienting.

04/18/23

Dr. Mohammad Abuhaiba

3

Page 4: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.1 INTRODUCTION In automatic assembly:

Time taken to complete an assembly does not control the assembly cost.

It is the rate at which the assembly machine or system cycles.

If the total rate (cost per unit time) for the machine or system and all the operators is known, the assembly cost can be calculated.

We shall be mainly concerned with: Cost of all the equipment Number of operators and technicians Assembly rate at which the system is designed to operate

Apportion the cost of product assembly between the individual parts and, for each part; we shall need to know the cost of feeding and orienting and the cost of automatic insertion.

04/18/23

Dr. Mohammad Abuhaiba

4

Page 5: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Cost of feeding & orienting parts depends on:

1. Cost of the equipment required2. Time interval between delivery of successive

parts. Time between delivery of parts: reciprocal of

the delivery rate.1. It is equal to cycle time of machine or system.

Let Fr = required delivery or feed rate (parts/min), then the cost of feeding each part Cf is given by

04/18/23

Dr. Mohammad Abuhaiba

5

Page 6: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Rf = cost (cents/s) of using feeding equipment

CF = feeder cost ($) Eo = equipment factory overhead ratio Pb = payback period in months Sn = number of shifts worked per day The constant 5760 = number of available

seconds in one shift working for one month divided by 100 to convert dollars to cents.

04/18/23

Dr. Mohammad Abuhaiba

6

Page 7: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTINGExample: assume that a standard vibratory bowl feeder costs $5000, payback period is 30 months with 2 shifts working, factory equipment overheads are 100% (Eo = 2), we getRf = 5000 x 2/(5760 x 30 x 2) = 0.03 cent/sIt would cost 0.03 cents to use the equipment for 1 second.Taking this figure as the rate for a "standard" feeder and assigning a relative cost factor Cr to any feeder under consideration, then Eq. (5.1) becomes

Cf = 0.03(60/Fr)Cr (5.3)

04/18/23

Dr. Mohammad Abuhaiba

7

Page 8: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Feeding cost per part is inversely proportional to

required feed rate and proportional to feeder cost.

For otherwise identical conditions, it would cost twice as much to feed each part to a machine with a 6 s cycle compared with the cost for a machine with a 3 s cycle.

This illustrates why it is difficult to justify feeding equipment for assembly systems with long cycle times.

It would cost twice as much to feed a part using a feeder costing $10,000 compared with a feeder costing $5000.

04/18/23

Dr. Mohammad Abuhaiba

8

Page 9: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Fig. 5.2: The faster the parts are required, the

lower the feeding cost. This is true only as long as there is no

limit on the speed at which a feeder can operate.

There is an upper limit to the feed rate obtainable from a particular feeder.

Fm = maximum feed rate

04/18/23

Dr. Mohammad Abuhaiba

9

Page 10: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

10

Page 11: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTINGExample: Let max feed rate from feeder = 10 parts/min.1.If parts are required at a rate of 5 parts/min, feeder can simply be operated more slowly involving an increased feeding cost.2.Suppose parts are required at a rate of 20 parts/min.

1. Two feeders could be used, each at a rate of 10 parts/min.2. Feeding cost per part using two feeders to give twice max feed

rate will be the same as one feeder delivering parts at its max feed rate.

3.If required feed rate is greater than max feed rate obtainable from one feeder, feeding cost becomes constant and equal to cost of feeding when the feeder is operating at its max rate. This is shown in Fig. 5.2 by the horizontal line.4.If multiple feeders are used for increased feed rates, then the line will be saw-toothed as shown.

04/18/23

Dr. Mohammad Abuhaiba

11

Page 12: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Eq. (5.3) holds true only when required feed rate

Fr<max feed rate Fm when this is not the case feeding cost is given by

Cf = 0.03(60/Fm)Cr (5.4)

Now max feed rate Fm is given by

Fm = 1500 E/l parts/min (5.5)

E = orienting efficiency for the part l (mm) = its overall dimension in the direction of

feeding and where it is assumed that the feed speed is 25 mm/s.

04/18/23

Dr. Mohammad Abuhaiba

12

Page 13: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING

The meaning of the orienting efficiency E:Consider feeding of dies (cubes with faces numbered 1 to 6).If no orientation is needed, the dies can be delivered at a rate of 1 per second from a vibratory bowl feeder.If only those dies with the 6 side uppermost were of interest,

a vision system could be employed to detect all other orientations and a solenoid operated pusher could be used to reject them.

In this case the delivery rate would fall to an average of 1 die every 6 seconds or a feed rate of 1/6 per second.

The factor 1/6 is defined as the orienting efficiency E and it can be seen that the max feed rate is proportional to the orienting efficiency (Eq. (5.5)).

04/18/23

Dr. Mohammad Abuhaiba

13

Page 14: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING If dies were doubled in size and that feed

speed on the feeder track were unaffected. It would then take twice as long to deliver each die.

Max feed rate is inversely proportional to length of part in the feeding direction [Eq. (5.5)].

04/18/23

Dr. Mohammad Abuhaiba

14

Page 15: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Eq. 5.4 shows that when Fr > Fm, the feeding

cost per part is inversely proportional to Fm. Under these circumstances, cost of feeding is

inversely proportional to orienting efficiency and proportional to length of part in the feeding direction.

Automatic feeding and orienting methods are only applicable to "small" parts.

Parts larger than about 8” in their major dimension cannot usually be fed economically.

04/18/23

Dr. Mohammad Abuhaiba

15

Page 16: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING When considering the design of a part and its

feeding cost, the designer will know:1. required feed rate Fr

2. dimensions of the part, l The remaining two parameters that affect

feeding cost, namely, the orienting efficiency E and the relative feeder cost Cr, will depend on:1. part symmetry2. types of features that define its orientation.

1. A portion of a classification system is presented in Figs. 5.3 to 5.5.

04/18/23

Dr. Mohammad Abuhaiba

16

Page 17: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING Fig. 5.3: 1st digit of a 3-digit shape code. Fig. 5.4: 2nd and 3rd digits are determined

for a selection of rotational parts (1st digit 0, 1, or 2) and corresponding values of orienting efficiency E and relative feeder cost Cr.

Fig. 5.5: 2nd and 3rd digits are determined for a selection of non-rotational parts (1st digit 6, 7, or 8).

04/18/23

Dr. Mohammad Abuhaiba

17

Page 18: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

18

Page 19: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

19

Page 20: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.2 DESIGN OF PARTS FOR HIGH-SPEED FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

20

FIG. 5.5: 2nd & 3rd digits of geometrical classification for some non-rotational parts

Page 21: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.3 EXAMPLE

Part shown in Fig. 5.6 is to be delivered to an automatic assembly station working at a 5 s cycle.

Use classification system and database to determine feeding cost assuming that cost of delivering simple parts at 1 per second using standard feeder of 0.03 cents per part.

04/18/23

Dr. Mohammad Abuhaiba

21

Page 22: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.3 EXAMPLE A = 30 mm, B = 20 mm, and C = 15 mm A/B = 1.5 and A/C = 2 Fig. 5.3: A/B < 3 and A/C < 4, part is

cubic non-rotational and is assigned a 1st digit of 8.

Fig. 5.5: part has no rotational symmetry about any of its axes.

04/18/23

Dr. Mohammad Abuhaiba

22

Page 23: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.3 EXAMPLE Outline of part in X direction:

A step or projection in the basic rectangular shape This feature alone can always be used to determine part's

orientation. This means that if the outline in the X direction is oriented as

shown in Fig. 5.6, part can be in only one orientation Therefore, 2nd digit of the classification is 4.

However, either groove apparent in the view in Y direction and step seen in the view in Z direction could also be used to determine the part's orientation.

Select feature giving smallest 3rd classification digit; in this case it is the step seen in X direction.

Thus appropriate column number in Fig. 5.5 is 0. Three-digit code: 840

Orienting efficiency: E = 0.15 Relative feeder cost: Cr = 1

04/18/23

Dr. Mohammad Abuhaiba

23

Page 24: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.3 EXAMPLE Longest part dimension l = 30 mm Orienting efficiency E = 0.15 Eq. (5.5) gives max feed rate obtainable from

one feeder Fm =1500 E/ l = 1500x0.15/30 = 7.5 parts/min

From the cycle time of 5 s the required feed rate Fr is 12 parts/min, which is higher than Fm.

Since Fr > Fm we use Eq. (5.4) Cr = 1 Feeding cost Cf = 0.03(60/Fm)Cr = 0.03(60/7.5)1 =

0.24 cents

04/18/23

Dr. Mohammad Abuhaiba

24

Page 25: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.4 ADDITIONAL FEEDING DIFFICULTIES Fig. 5.7: If edges of

parts are thin, shingling or overlapping can occur during feeding, leading to problems with the use of orienting devices on feeder track

04/18/23

Dr. Mohammad Abuhaiba

25

Page 26: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.4 ADDITIONAL FEEDING DIFFICULTIES Fig. 5.8: for each combination

of features, an approximate additional relative feeder cost is given that should be taken into account in estimating the cost of automatic feeding.

04/18/23

Dr. Mohammad Abuhaiba

26

Page 27: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.5 HIGH-SPEED AUTOMATIC INSERTION If a part can be sorted from bulk and delivered to a

convenient location correctly oriented, a special-purpose mechanism or work head can usually be designed that will place it in the assembly.

Such work heads can generally be built to operate on a cycle as short as 1 second.

For assembly machines operating on cycles greater than 1 sec, automatic insertion cost Ci is given by

Fr = required assembly rate (or feed rate of parts) Ri = cost (cents/s) of using the automatic work head

04/18/23

Dr. Mohammad Abuhaiba

27

Page 28: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.5 HIGH-SPEED AUTOMATIC INSERTION The equipment rate Ri is given by

Wc = work head cost ($) Eo = equipment factory overhead ratio Pb = payback period in months Sn = number of shifts worked per day

Assuming a standard work head costs $10,000, payback period is 30 months with two shifts working, and factory equipment overheads are 100% (Eo = 2), we get

Ri = 10,000 x 2/(5760 x 30 x 2) = 0.06 cents/s

04/18/23

Dr. Mohammad Abuhaiba

28

Page 29: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.5 HIGH-SPEED AUTOMATIC INSERTION It would cost 0.06 cents to use the

equipment for 1 second. Taking this figure as the rate for a

"standard" work head and assign a relative cost factor Wr to any work head under consideration, then Eq. (5.6) becomes

Insertion cost is inversely proportional to required assembly rate and proportional to work head cost.

04/18/23

Dr. Mohammad Abuhaiba

29

Page 30: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.5 HIGH-SPEED AUTOMATIC INSERTION

04/18/23

Dr. Mohammad Abuhaiba

30

Page 31: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.6 EXAMPLE Fig. 5.6:

part is inserted horizontally into the assembly in the direction of arrow Y

It is not easy to align and position Not secured on insertion Appropriate classification is row 1, column 2 in Fig. 5.9 Automatic insertion code is thus 12, giving a relative

work head cost of 1.6. For a cycle time of 5 s, assembly rate Fr is

12parts/min and Eq. (5.8) gives an insertion cost of: Ci= 0.06(60/Fr) Wr = 0.06(60/12)1.6 = 0.48 cents

Total handling & insertion cost Ct = 0.24 + 0.48 = 0.72 cents

04/18/23

Dr. Mohammad Abuhaiba

31

Page 32: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.7 ANALYSIS OF AN ASSEMBLY assembled at

a rate of 9.6 per minute

04/18/23

Dr. Mohammad Abuhaiba

32

Page 33: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.7 ANALYSIS OF AN ASSEMBLY FIG. 5.11: Completed worksheets for high-speed automatic

assembly analysis of the assemblies in Fig. 5.10 - Original Design

04/18/23

Dr. Mohammad Abuhaiba

33

Part or sub or

opern No.

No. of

repeats

Handling

code

Orientation assem

bly

Relative

feeder

cost

Max feed rate

(parts/min)

Handling

difficulty

Handling cost (cent

s)

Insertion

code

Relative

work head cost

Insertion

difficulty

Insertion/

operation cost

(cents)

Total

cost (cents)

Figure for min part

s

High speed

automatic assemblyName of

assembly-value

Name of part, sub-assembly

or operation

IDRPHCOECRFMDHCFICWCDICICANM 11831000.2014.812.40.40001.06.30.380.691Housing21020000.40121.46.30.20021.50.560.560.631Plunger3100840.* ***.***.**.**Manual assembly required7.130Gasket4100800.*****.***.**.**Manual assembly required6.671cover52210000.901122.76.30.20391.811.30.681.440screw

Page 34: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.7 ANALYSIS OF AN ASSEMBLY FIG. 5.11: Completed worksheets for high-speed automatic

assembly analysis of the assemblies in Fig. 5.10 – Re-Design

04/18/23

Dr. Mohammad Abuhaiba

34

Part or sub or

opern No.

No. of

repeats

Handling

code

Orientation Efficie

ncy

Relative

feeder

cost

Max feed rate

(parts/min)

Handling

difficulty

Handling cost (cent

s)

Insertion

code

Relative

work head cost

Insertion

difficulty

Insertion/

operation cost

(cents)

Total

cost (cents)

Figure for min part

s

High speed

automatic assemblyName of

assembly-value

Name of part, sub-assembly

or operation

IDRPHCOECRFMDHCFICWCDICICANM 11831000.2014.812.60.40001.06.30.290.691Housing21020000.40121.46.30.20021.59.40.430.631Plunger31000400.70326.318.80.61001.06.30.290.900Gasket41020000.40115.06.30.20380.85.00.230.431cover

Page 35: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION The elimination of a part would

eliminate:1. a complete station on an assembly

machine-including the parts feeder2. special work head3. associated portion of the transfer device

04/18/23

Dr. Mohammad Abuhaiba

35

Page 36: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION Automation can be facilitated by the

introduction of guides and chamfers. Figs. 5.12 and 5.13 Sharp corners are removed so that the

part can be guided into its correct position during assembly leading to:1. less control by the placement device or2. can even eliminate the need for a

placement device.

04/18/23

Dr. Mohammad Abuhaiba

36

Page 37: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

04/18/23

Dr. Mohammad Abuhaiba

37

Page 38: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

04/18/23

Dr. Mohammad Abuhaiba

38

Page 39: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

Screws that tend to centralize themselves in the hole give the best results in automatic assembly:1. Rolled thread point: very poor

location; will not centralize without positive control on the outside diameter of the screws.

2. Header point: only slightly better than (1) if of correct shape.

3. Chamfer point: reasonable to locate.

4. Dog point: reasonable to locate5. Cone point: very good to locate.6. Oval point: very good to locate.

04/18/23

Dr. Mohammad Abuhaiba

39

Page 40: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATIONAssembly from above:Allow for assembly in sandwich or layer fashion, each part being placed on top of previous one.

Gravity can be used to assist in feeding and placing of parts.Work heads and feeding devices above the assembly station:

They will be accessible in event of a fault due to feeding of a defective part.

Assembly assist in the problem of keeping parts in their correct positions during the machine index period, when dynamic forces in the horizontal plane might tend to displace them.

With proper product design using self-locating parts, force due to gravity should be sufficient to hold the part until it is fastened or secured.

04/18/23

Dr. Mohammad Abuhaiba

40

Page 41: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

Assembly from above is not possible:

divide assembly into subassemblies.

Fig. 5.15: Difficult to position and drive the

two cord grip screws from below. The two screws, cord grip, and

plug base could be treated as a subassembly dealt with prior to main machine assembly.

04/18/23

Dr. Mohammad Abuhaiba

41

Page 42: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

Have a base part on which assembly can be built. Must have features to be suitable

for quick and accurate location on the work carrier.

Figure 5.16a: If a force were applied at A, part

would rotate unless adequate clamping was provided.

To ensure that a base part is stable, Arrange that its center of gravity be contained within flat horizontal surfaces.

Fig. 5.16b: A small ledge machined into part

04/18/23

Dr. Mohammad Abuhaiba

42

Page 43: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.8 GENERAL RULES FOR PRODUCT DESIGN FOR AUTOMATION

Fig. 5.17: Location of base part in the horizontal plane is often achieved by tapered dowel pins mounted in the work carrier to provide guidance

04/18/23

Dr. Mohammad Abuhaiba

43

Page 44: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.9 DESIGN OF PARTS FOR FEEDING AND ORIENTING Most versatile parts feeder is the

vibratory bowl feeder. Three basic design principles:

1. Avoid designing parts that will tangle, nest, or shingle.

2. Make the parts symmetrical.3. If parts cannot be made symmetrical,

avoid slight asymmetry or asymmetry resulting from small or non-geometrical features.

04/18/23

Dr. Mohammad Abuhaiba

44

Page 45: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.9 DESIGN OF PARTS FOR FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

45

Page 46: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.9 DESIGN OF PARTS FOR FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

46

deliberately add asymmetrical features for the purpose of orienting.

The features that require alignment are difficult to utilize in an orienting device, so corresponding external features are deliberately added.

Page 47: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.9 DESIGN OF PARTS FOR FEEDING AND ORIENTING

04/18/23

Dr. Mohammad Abuhaiba

47

FIG 5.20a: a part that would be difficult to handle FIG 5.20b: redesigned part, which could be fed and

oriented in a vibratory bowl feeder at a high rate.

Page 48: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.9 DESIGN OF PARTS FOR FEEDING AND ORIENTING Parts that are easy to handle

automatically will also be easy to handle manually.

Very small parts or complicated shapes formed from thin strips are difficult to handle in an automatic environment. Manufacture the parts on the assembly

machine or to separate them from the strip at the moment of assembly.

04/18/23

Dr. Mohammad Abuhaiba

48

Page 49: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.10 SUMMARY OF DESIGN RULES FOR HIGH-SPEED AUTOMATIC ASSEMBLYRules for Product Design1.Minimize number of parts2.Ensure that product has a suitable base part on which to build the assembly3.Ensure that base part has features that enable it to be readily located in a stable position in the horizontal plane.4.Design product so that it can be built up in layers, each part being assembled from above and positively located so that there is no tendency for it to move under the action of horizontal forces during the machine index period.5.Provide chamfers or tapers that help to guide and position parts in the correct position.6.Avoid expensive and time-consuming fastening operations, such as screw fastening, soldering, and so on.

04/18/23

Dr. Mohammad Abuhaiba

49

Page 50: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.10 SUMMARY OF DESIGN RULES FOR HIGH-SPEED AUTOMATIC ASSEMBLY

Rules for the Design of Parts1.Avoid projections, holes, or slots that cause tangling with identical parts when placed in bulk in the feeder.2.Attempt to make the parts symmetrical3.If symmetry cannot be achieved, exaggerate asymmetrical features to facilitate orienting or, alternatively, provide corresponding asymmetrical features that can be used to orient the parts.

04/18/23

Dr. Mohammad Abuhaiba

50

Page 51: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY Three representative types of robot

assembly systems :1. Single-station with one robot arm2. Single-station with two robot arms3. Multi station with:

Robots special-purpose work heads manual assembly stations

04/18/23

Dr. Mohammad Abuhaiba

51

Page 52: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY: Single-station system For reasons of safety it would usually be

necessary to transfer the assembly to a location or fixture outside the working environment of the robot. Robot place the assembly on a transfer

device that carries the assembly to the manual station.

After manual operation has been completed, assembly can be returned in a similar manner to within reach of the robot.

04/18/23

Dr. Mohammad Abuhaiba

52

Page 53: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY: Single-station system

Two insertion situations:1. Insertion or placement of part by the

robot without it being secured immediately. followed by transfer of assembly to an external workstation to carry out the securing operation.

2. A special-purpose work head is engineered to interact directly at the robot work fixture.

04/18/23

Dr. Mohammad Abuhaiba

53

Page 54: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY

To determine assembly costs, it is necessary to obtain estimates of:1.Total cost of all general-purpose equipment:

cost of robots Cost of transfer devices Cost of grippers.

Total cost of all special-purpose equipment and tooling: special-purpose work heads special fixtures special robot tools or grippers special-purpose feeders special magazines, pallets, or part trays

Average assembly cycle timeCost per assembly of manual labor involved in:

1. machine supervision2. loading feeders, magazines, pallets, or part trays3. performing any manual assembly tasks

04/18/23

Dr. Mohammad Abuhaiba

54

Page 55: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY One classification & one data chart for

each of the three basic robot assembly systems. Insertion or other required operations are

classified according to difficulty For each classification, and depending on

difficulty of operation, relative cost &time factors are given that can be used to estimate equipment costs & assembly times

04/18/23

Dr. Mohammad Abuhaiba

55

Page 56: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLYFigure 5.21: a portion of classification system and database for a single-station one-arm robot assembly system.Part is being added to assembly, but is not being secured immediately.Selection of appropriate row depends on direction of insertion.Selection of appropriate column depends on:

whether part needs a special gripper, clamping temporarily after insertion

whether it tends to align itself during insertion

04/18/23

Dr. Mohammad Abuhaiba

56

Page 57: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY

04/18/23

Dr. Mohammad Abuhaiba

57

Page 58: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY

Example: A part is to be inserted along a horizontal axis, does not require a special gripper, requires temporary clamping, and is easy to align.Code =12Relative robot cost AR =1.5If basic capital cost of an installed standard 4 DOF robot (capable of only vertical insertions) is $60,000, a cost of $90,000 is assumed.Relative additional gripper or tool cost =1.0Since the part needs temporary clamping, special tooling mounted on the work fixture would be required.Thus, if standard tooling or gripper cost $5000, additional tooling needed would represent a cost penalty of $5000 in the form of special purpose equipment.

04/18/23

Dr. Mohammad Abuhaiba

58

Page 59: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLYExample: A part is to be inserted along a horizontal axis, does not require a special gripper, requires temporary clamping, and is easy to align.Relative basic operation time TP =1.0The basis for time estimates is the average time taken by robot to:

move approximately 0.5 m grasp the part Return insert the part when the motion is simple and no insertion problems exist

For a typical present-generation robot, this process might take 3 s.Since relative time penalty for gripper or tool change is zero, no additional time penalty is incurred and total operation time is 3 s.A further time penalty must be added when the part to be inserted is not completely oriented by the part presentation device.

The robot arm must perform final orientation with the aid of a simple vision system and an additional 2 to 3 s must be added to the operation time.

04/18/23

Dr. Mohammad Abuhaiba

59

Page 60: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY

In addition to cost of robot and special tools or grippers, costs of part presentation must be estimated.

In practice there are usually only two choices:1. The special-purpose feeder2. The manually loaded magazine, pallet, or part tray.

Costs associated with part presentation can be divided into: Labor costs:

material handling (loading parts feeders or magazines) system tending (freeing jams in feeders, handling parts trays, etc.) system changeover costs (changing of work fixture, feeders, and

magazines and robot reprogramming)1. Equipment costs:

feeder depreciation depreciation of special fixtures, special tooling, magazines, pallets, or

part trays.

04/18/23

Dr. Mohammad Abuhaiba

60

Page 61: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11 PRODUCT DESIGN FOR ROBOT ASSEMBLY

Bulk material handling costs are negligible compared with cost of manually loading individual parts one-by-one into magazines, pallets, or part trays.

3 significant factors needed to estimate cost of part presentation:1. Special-purpose feeders:

cost of a special-purpose feeder, fully tooled and operating on the robot system, is assumed to be a min of $5000.

Actual cost of a feeder, for a particular part, can be obtained from the data presented earlier in this chapter.

Manually loaded magazines:1. cost of one set of special magazines, pallets, or part trays for one part type is

assumed to be $1000.2. For large parts this figure may considerably underestimate the actual cost and

extra allowance should be made. Loading of magazines:

time needed to hand-load one part into a magazine can be estimated to be part-handling time, obtained from data in Chapter 3, plus 1 s.

a typical value of 4 s may be used.

04/18/23

Dr. Mohammad Abuhaiba

61

Page 62: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11.1 Summary of Design Rules for Robot Assembly

1. Reduce part count2. Include features such as leads, lips,

chamfers, etc., to make parts self-aligning in assembly.

3. Ensure that parts which are not secured immediately on insertion are self-locating in the assembly.

04/18/23

Dr. Mohammad Abuhaiba

62

Page 63: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11.1 Summary of Design Rules for Robot Assembly4. Design parts so that they can all be gripped and

inserted using the same robot gripper. Each change to a special gripper and then back to standard

gripper is approximately equal to two assembly operations.

5. Design products so that they can be assembled in layer fashion from directly above.

6. Avoid the need for reorienting the partial assembly or for manipulating previously assembled parts.4. These operations increase robot assembly cycle time without

adding value to assembly.5. If the partial assembly has to be turned to a different resting

aspect during assembly process, then this will usually result in increased work fixture cost and the need to use a more expensive 6 DOF robot arm.

04/18/23

Dr. Mohammad Abuhaiba

63

Page 64: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11.1 Summary of Design Rules for Robot Assembly7. Design parts that can be easily handled from bulk. Avoid

parts that Nest or tangle in bulk Are flexible Have thin or tapered edges that can overlap or

"shingle" as they move along a conveyor or feed track Are so delicate or fragile that recirculation in a feeder

would cause damage Are sticky or magnetic so that a force comparable to

the weight of the part is required for separation Are abrasive and will wear the surfaces of automatic

handling systems Are light so that air resistance will create conveying

problems

04/18/23

Dr. Mohammad Abuhaiba

64

Page 65: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11.1 Summary of Design Rules for Robot Assembly8. If parts are to be presented using

automatic feeders, then ensure that they can be oriented using simple tooling.

9. If parts are to be presented using automatic feeders, then ensure that they can be delivered in an orientation from which they can be gripped and inserted without any manipulation.

04/18/23

Dr. Mohammad Abuhaiba

65

Page 66: Chapter 5 Design for High Speed Automatic Assembly and Robot Assembly 5/14/2015 Dr. Mohammad Abuhaiba1

5.11.1 Summary of Design Rules for Robot Assembly10. If parts are to be presented in magazines or

part trays, then ensure that they have a stable resting aspect from which they can be gripped and inserted without any manipulation by the robot.

If the production conditions are appropriate, the use of robots holds advantages over the use of special purpose work heads and some design rules can be relaxed.

For example, a robot can be programmed to acquire parts presented in an array—such as in a pallet or part tray which has been loaded manually, thus avoiding many of the problems arising with automatic feeding from bulk.

04/18/23

Dr. Mohammad Abuhaiba

66