Professional Documents
Culture Documents
10 GTFC
10 GTFC
Group Technology
2
4
Group Technology (GT) Defined
6
Overview of Group Technology
7
When to Use GT and Cellular Manufacturing
9
Problems in Implementing GT
10
Part Family
11
Part Family
12
Part Families
Two parts that are identical in shape and size but quite
different in manufacturing:
(a) 1,000,000 units/yr, tolerance = 0.010 inch, 1015 CR
steel, nickel plate;
(b) 100/yr, tolerance = 0.001 inch, 18-8 stainless steel
13
Part Families
Each cell
specializes in
producing
one or a
limited
number of
part families
17
18
• Reading Assignment
• https://keydifferences.com/difference-
between-product-and-process-layout.html
19
Ways to Identify Part Families
1. Visual inspection
Major dimensions
Basic external shape
Basic internal shape
Length/diameter ratio
Material type
Part function
Tolerances
Surface finish
Part Manufacturing Attributes
Major process
Operation sequence
Batch size
Annual production
Machine tools
Cutting tools
Material type
Coding Scheme Structures
39
40
41
42
43
44
45
46
47
Opitz Classification and
Coding System
48
49
Opitz Classification and Coding System
• It is intended for machined parts and uses the following digits sequence
• Form Code 12345 for design attributes
• Supplementary Code 6789 for manufacturing attributes
• Secondary Code ABCD for production operation type &
sequence
Digits (1-5) for Rotational parts in the Opitz System
• Given the rotational part design below, determine the form code in the
Optiz parts classification and coding system.
52
Solution
59
1. Formulate the Incidence Matrix.
2. Calculate the total (binary) weight of each column.
3. Sort the columns into rank order.
4. Calculate the total (binary) weight of each row.
5. Sort them in Ascending order.
6. If all rows are in rank order STOP,
Else repeat steps 2 to 5.
60
Incidence Matrix
• Rows represent Machining (index = i)
• Columns represent Components (index = j)
• Cell Entries are: (Mij)
– 1 (or mark) - if the component requires the operation
– 0 (or blank) - if the component does NOT require the operation
A-112 A-115
Saw01 1
Lathe01
Lathe02 1
Drill01 1
Mill02 1
Mill05
Grind05 1
2/18/2020 IENG 471 Facilities Planning 61
King’s Algorithm – Step 1
• Calculate the total (binary) weight of each column j:
Wj = 2i Mij
i
A1 A2 A3 A4 A5 A6 A7 A8 A9 A0 2i i
S01 1 1 1 1 1 1 2 1
L01 1 4 2
L02 1 1 1 1 1 8 3
D01 1 1 16 4
M02 1 32 5
M05 1 1 1 64 6
G05 1 128 7
G06 1 256 8
Wj
138
336
48
10
10
64
64
10
10
6
Rank 5 3 2 1 2 4 4 2 2 6
2/18/2020 IENG 471 Facilities Planning 62
King’s Algorithm – Step 2
• Sort the columns into rank order, then go to Step 3:
A4 A3 A5 A8 A9 A2 A6 A7 A1 A0
S01 1 1 1 1 1 1
L01 1
L02 1 1 1 1 1
D01 1 1
M02 1
M05 1 1 1
G05 1
G06 1
Wj
138
336
10
10
10
10
48
64
64
6
Rank 1 2 2 2 2 3 4 4 5 6
2/18/2020 IENG 471 Facilities Planning 63
King’s Algorithm – Step 3
• Calculate the total (binary) weight of each row i:
Wi = 2j Mij
j
A4 A3 A5 A8 A9 A2 A6 A7 A1 A0 Wi Rank
S01 1 1 1 1 1 1 574 4
L01 1 2 1
L02 1 1 1 1 1 602 5
D01 1 1 1088 7
M02 1 64 2
M05 1 1 1 1408 8
G05 1 512 3
G06 1 1024 6
1024
2j
128
256
512
16
32
64
2
j 1 2 3 4 5 6 7 8 9 10
2/18/2020 IENG 471 Facilities Planning 64
King’s Algorithm – Step 4
• If all rows are in rank order STOP; otherwise, sort the rows into rank order,
and then go to Step 1:
A4 A3 A5 A8 A9 A2 A6 A7 A1 A0 Wi Rank
L01 1 2 1
M02 1 64 2
G05 1 512 3
S01 1 1 1 1 1 1 574 4
L02 1 1 1 1 1 602 5
G06 1 1024 6
D01 1 1 1088 7
M05 1 1 1 1408 8
A4 A3 A5 A8 A9 A2 A6 A7 A1 A0 2i i
L01 1 2 1
M02 1 4 2
G05 1 8 3
S01 1 1 1 1 1 1 16 4
L02 1 1 1 1 1 32 5
G06 1 64 6
D01 1 1 128 7
M05 1 1 1 256 8
Wj
132
256
256
448
18
48
48
48
48
56
Rank 1 2 2 2 2 4 5 5 3 6
2/18/2020 IENG 471 Facilities Planning 66
King’s Algorithm – Step 2 (2nd time)
• Sort the columns into rank order, then go to Step 3:
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0
L01 1
M02 1
G05 1
S01 1 1 1 1 1 1
L02 1 1 1 1 1
G06 1
D01 1 1
M05 1 1 1
Wj
132
256
256
448
18
48
48
48
48
56
Rank 1 2 2 2 2 3 4 5 5 6
2/18/2020 IENG 471 Facilities Planning 67
King’s Algorithm – Step 3 (2nd time)
• Calculate the total (binary) weight of each row i:
Wi = 2j Mij
j
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0 Wi Rank
L01 1 2 1
M02 1 128 5
G05 1 64 2
S01 1 1 1 1 1 1 126 4
L02 1 1 1 1 1 124 3
G06 1 1024 6
D01 1 1 1152 7
M05 1 1 1 1792 8
1024
2j
128
256
512
16
32
64
2
j 1 2 3 4 5 6 7 8 9 10
2/18/2020 IENG 471 Facilities Planning 68
King’s Algorithm – Step 4 (2nd time)
• If all rows are in rank order STOP; otherwise, sort the rows into rank order,
and then go to Step 1:
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0 Wi Rank
L01 1 2 1
G05 1 64 2
L02 1 1 1 1 1 124 3
S01 1 1 1 1 1 1 126 4
M02 1 128 5
G06 1 1024 6
D01 1 1 1152 7
M05 1 1 1 1792 8
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0 2i i
L01 1 2 1
G05 1 4 2
L02 1 1 1 1 1 8 3
S01 1 1 1 1 1 1 16 4
M02 1 32 5
G06 1 64 6
D01 1 1 128 7
M05 1 1 1 256 8
Wj
160
256
256
510
18
24
24
24
24
26
Rank 1 2 2 2 2 3 4 5 5 6
2/18/2020 IENG 471 Facilities Planning 70
King’s Algorithm – Step 2 (3rd time)
• Sort the columns into rank order, then go to Step 3:
NO CHANGE IN SORTED ORDER!
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0
L01 1
G05 1
L02 1 1 1 1 1
S01 1 1 1 1 1 1
M02 1
G06 1
D01 1 1
M05 1 1 1
Wj
160
256
256
510
18
24
24
24
24
26
Rank 1 2 2 2 2 3 4 5 5 6
2/18/2020 IENG 471 Facilities Planning 71
King’s Algorithm – Step 3 (3rd time)
• Calculate the total (binary) weight of each row i:
Wi = 2j Mij
j
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0 Wi Rank
L01 1 2 1
G05 1 64 2
L02 1 1 1 1 1 124 3
S01 1 1 1 1 1 1 126 4
M02 1 128 5
G06 1 1024 6
D01 1 1 1152 7
M05 1 1 1 1792 8
1024
2j
128
256
512
16
32
64
2
j 1 2 3 4 5 6 7 8 9 10
2/18/2020 IENG 471 Facilities Planning 72
King’s Algorithm – Step 4 (3rd time)
• If all rows are in rank order STOP; otherwise, sort the rows into rank order, and
then go to Step 1:
SINCE THE ROWS WERE IN RANK ORDER, WE STOP!
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0 Wi Rank
L01 1 2 1
G05 1 64 2
L02 1 1 1 1 1 124 3
S01 1 1 1 1 1 1 126 4
M02 1 128 5
G06 1 1024 6
D01 1 1 1152 7
M05 1 1 1 1792 8
A4 A3 A5 A8 A9 A1 A2 A6 A7 A0
L01 1
G05 1
L02 1 1 1 1 1
S01 1 1 1 1 1 1
M02 1
G06 1
D01 1 1
M05 1 1 1
2/18/2020 IENG 471 Facilities Planning 74
Machine Cell Designs
1. Single machine
2. Multiple machines with manual handling
Often organized into U-shaped layout
3. Multiple machines with semi-integrated handling
4. Automated cell – automated processing and integrated
handling
Flexible manufacturing cell
Flexible manufacturing system
Machine Cell with Manual Handling
81
Basic Components of FMS
1. Workstations
2. Automated Material Handling and Storage system
3. Computer Control System
4. Human Labour
Example, example 2
82
Types of FMS – Based on Number of
Machines
• Flexible manufacturing systems can be distinguished according to the
number of machines in the system. The following are typical categories:
91
FMS Layouts
3. Ladder Type: The loading and unloading station is typically located at the same end. The
sequence to the operation/transfer of parts from one machine tool to another is in the form
of ladder steps.
FMS Layouts
4. Open Field Type: The loading and unloading station is typically located at the same end. The
parts will go through all the substations, such as CNC machines, coordinate measuring
machines and wash station by the help of AGV’s from one substation to another.
FMS Layouts
5. Robot Centred Type: Robot centred cell is a relatively new form of flexible system in which
one or more robots are used as the material handling systems. Industrial robots can be
equipped with grippers that make them well suited for handling of rotational parts.
Benefits of FMS
• Higher machine utilization than a conventional machine shop due to
better work handling, off-line setups, and improved scheduling
Bottleneck Model
99
4.Work handling system: material handling system is considered
a special workstation and designate it as station n + 1; then
sn+1 = number of carriers (servers) in handling system
(conveyors, carts, AGV’s, etc.)
5.Transport time:
tn+1 = mean transport time required to move a part from
one workstation to the next station in the process
routing
100
6. Operation frequency :
1. The average workload for a given station is defined as the mean total time spent
at the station per part. It is calculated as follows
1. Work load of The FMS maximum production rate of all parts can be
determined as the ratio of s* to W L* . Let us refer to it as the
maximum production rate because it is limited by the capacity of the
bottleneck station.
𝑆∗
R p* =
𝑊𝐿∗
104
2. The utilization of each workstation is the proportion of time that the servers at the
station are working and not idle. This can be computed as follows:
𝑊𝐿𝑖
Ui= (Rp*)
𝑆𝑖
3. To obtain the Overall FMS utilization, one simply computes the average value for all
stations. including the transport system. This can he calculated as follow,
σ𝑛𝑖=1 𝑆𝑖𝑈𝑖
ഥ=
𝑈
σ𝑛𝑖=1 𝑆𝑖
4. Finally, the number of busy servers at each station is of interest. All of the servers at
the bottleneck station are busy at the maximum production rate, but the servers at
the other stations are idle some of the time. The values can be calculated as follows:
110
(d) Mean number of busy server at each station
is determined by BSi = WLi (Rp*)
111
Example 2 :
An FMS consists of four stations. Station 1 is a load/unload station with one
server. Station 2 performs milling operations with three servers (three identical
CNC milling machines). Station 3 performs drilling operations with two servers
(two identical CNC drill presses). Station 4 is an inspection station with one
server that performs inspections on a sampling of the parts. The stations are
connected by a part handling system that has two work carriers and whose
mean transport time = 3.5 min. The FMS produces four parts. A, B, C, and D.
The part mix fractions and process routings for the four parts are presented in
the table . Determine:
(a) maximum production rate of the FMS,
(b) Corresponding production rate of each part,
(c) utilization of each station in the system, and
(d) the overall FMS utilization.
Part Part Mix Operation Descriptio Station Process Time Frequency
(j) (Pj) (k) n (i) (tijk) min. Fijk
1 Load 1 4 1.0
2 Mill 2 20 1.0
A 0.1 3 Drill 3 15 1.0
4 Inspect 4 12 0.5
5 Unload 1 2 1.0
1 Load 1 4 1.0
2 Drill 3 16 1.0
3 Mill 2 25 1.0
B 0.2
4 Drill 3 14 1.0
5 Inspect 4 15 0.2
6 Unload 1 2 1.0
Part Part Mix Operation Descriptio Station Process Time Frequency
(j) (Pj) (k) n (i) (tijk) min. Fijk
1 Load 1 4 1.0
2 Drill 3 23 1.0
C 0.3
3 Inspect 4 8 0.5
4 Unload 1 2 1.0
1 Load 1 4 1.0
2 Mill 2 30 1.0
D 0.4
3 Inspect 4 12 0.333
4 Unload 1 2 1.0
MATERIAL TRANSPORT SYSTEMS
1. Industrial trucks:
a) Two wheel hand truck, b) four wheel dolly, c)hand operated low lift pallet truck
a) Walkie truck, b) forklift truck, c) towing tractor
2. Automated guided vehicles (AGVs):
a) Driverless automated guided train b)AGV pallet truck, c) unit load carrier
3. Monorails and other rail guided vehicles:
a) Roller conveyor, b) skate wheel conveyor, c) belt, d) in-floor towline, e) overhead trolley
5. Cranes and hoists:
Material Handling Features Typical Applications
Equipment
Industrial trucks, Low cost Moving light loads in a factory
manual Low rate of deliveries/hr
Industrial trucks, Medium cost Movement of pallet loads and
powered pelletized containers in a factory
or warehouse
Automated guided High cost Moving pallet loads in factory
vehicle systems Battery-powered vehicles or warehouse
Flexible routing Moving work-in-process along
Non obstructive pathways variable routes in low
and medium production
Monorails and High cost Moving single assemblies, products,
other rail guided vehicles Flexible routing or pallet loads along variable
Vehicles On-the-floor or overhead types routes in factory or warehouse
Moving large quantities of items over
fixed routes in a factory
or warehouse
Conveyors, Great variety of equipment Moving products along a manual
powered In-floor, on-the-floor, or overhead assembly line
Mechanical power to move loads Sortation of items in a distribution
resides in pathway center
Cranes and hoists Lift capacities ranging up to more Moving large, heavy items
than 100 tons in factories, mills, warehouses, etc.
12
1
Analysis of Material Transport Systems
We assume that,
• The vehicle operates at a constant velocity throughout its operation
• Ignore effects of acceleration, deceleration, and other speed differences that might
depend on whether the vehicle is traveling loaded or empty or other reasons.
The time for a typical delivery cycle in the operation of a vehicle-based transport
system consists of;
(1) Loading at the pickup station.
(2) Travel time to the drop-off station,
(3) Unloading at the drop-off station,
(4) Empty travel time of the vehicle between deliveries.
The total cycle time per delivery per vehicle is given by,
Where,
Tc = Delivery cycle time (min/del),
TL = Time to load at load station (min),
𝐿𝑑 𝐿𝑒 Ld = Distance the vehicle travels between load and
𝑇𝐶 = 𝑇𝐿 + + 𝑇𝑈 + unload station (m)
𝑉𝑐 𝑉𝑒
Vc = carrier velocity (m/min)
Tu = Time to unload at unload station (min)
Le = Distance the vehicle travels empty until the
(1) start of the next delivery cycle (m).
The available time per hour per vehicle as 60 min adjusted by A, Tf and E. That is,
𝐴𝑇
𝑅𝑑𝑣 =
𝑇𝑐
Where, Rdv = Hourly delivery rate per vehicle (del/hr per vehicle), Tc = delivery cycle
time computed by Eq. (1) (min/del),and AT = the available time in 1 hr with
adjustments for time losses (min/hr).
Workload is defined as the total amount of work, expressed in terms of time, that
must be accomplished by the material transport system in 1 hr.
This can be expressed as follows:
WL = Rf Tc
Where, WL = workload (min/hr),Rf = specified flow rate of total deliveries per hour for
the system (del/hr), and Tc = delivery cycle time (min/del).
Now the number of vehicles required to accomplish this workload can be written as,
𝑾𝑳 𝑹𝒇
𝒏𝒄 = =
𝑨𝑻 𝑹𝒅𝒗
Determining Number of Vehicles in an AGVs required,
Given the AGVS layout shown in Figure. Vehicles travel counter clockwise around the
loop to deliver loads from the load station to the unload station.
Loading time at the load station = 0.75 min, and unloading time at the unload station =
0.50 min. It is desired to determine how many vehicles are required to satisfy demand
for this layout if a total of 40 del/hr must be completed by the AGVs. The following
performance parameters are given: vehicle velocity= 50m/min, availability = 0.95,
traffic factor = 0.90,and operator efficiency does not apply, so E = 1.0
Determine: (a) travel distances loaded and empty, (b) ideal delivery cycle time, and (c)
number of vehicles required to satisfy the delivery demand.
a) 110m and 80m
b) Tc= 0.75+110/50+0.5+80/50= 5.05min.
c) nc= WL/AT= 3.94 vehicles.
WL= 40(5.05)=202min/hr
AT= 60(0.95)(0.9)(1)=51.3 min/hr per vehicle
AUTOMATED STORAGE AND RETRIEVAL SYSTEMS
2. Storage Racks : This structural entity comprises storage locations, bays and rows.
3. Bay : It is the height of the storage rack from floor to the ceiling.
5. Aisle : It is the spacing between two rows for the machine operations of AS/RS.
9. Storage Modules : These are the unit load containers used to hold the inventory
items. These include pallets, steel wire baskets and containers, pans and special
drawers. These modules are generally made to a standard base size capable of
being stored in the structure and moved by the S/R machines.
10. Pickup and Deposit (P/D) Stations: P/D stations are where inventory are
transferred into and out of the AS/RS. They are generally located at the end of the
aisles to facilitate easy access by the S/R machines from the external material-
handling system. The location and number of P/D stations depends upon the
origination point of incoming loads and the destination of output loads.
DESIGN AND ENGINEERING ANALYSIS OF AN ASRS
Solution
(a) Capacity per aisle = 2 ny nz
= 2 * 70 * 10 = 1400 unit loads
(b)
L = ny (l + y) = 70 (50 + 7) = 3990 in
W = u (b + X) = 3 (45 + 8) = 159 in
H = nz (h + z) = 10 (50 + 10) = 600 in
3. Estimation of AS/RS Throughput and the Number of S/R Machines
System Throughput
Number of S/R machines =
S/R machine capacity in cycles per hour
AS/RS cycle time
min/cycle
min/cycle
143
4. Estimating the Size Parameters of the Storage and Retrieval System
Bay width = Load width + Required Clearance + Centre-to-centre rack support width
System length = rack length + clearance for S/R machine run-out + P/D area
Bay depth = width of the individual storage space + bay side support allowance
Bay width = Load width + Required Clearance + Centre-to-centre rack support width
System length = rack length + clearance for S/R machine run-out + P/D area
Bay depth = width of the individual storage space + bay side support allowance