Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Process Layout
Product Layout
Fixed-Position Layout
TYPES OF PRODUCTION
Product Layout
Product Layout
Station 1
Station 2
Station 3
Station 4
Process Layout
Process Layout
Process Layout
Lathing
Milling
Drilling
M
Grinding
Assembly
Group Technology
Transition from Process
1.
Grouping parts into families that follow a
Layout
common sequence of steps.
35
A GT Cell
Machine 2
Machine 3
Machine 1
Materials in
Finished
goods out
Machine 4
Machine 5
Cell 1
Receiving
Cell 2
Assembly area
Cell 3
Shipping
Process Layout
Lathing
Milling
Drilling
M
Grinding
Assembly
Group Technology
Benefits
1. Better human relations
2. Improved operator expertise
3. Less in-process inventory and material
handling
4. Faster production setup
34
Benefits of CM application
Cellular
Layout
1.
2.
3.
4.
Identify families of
parts with similar
flow paths
Group machines into
cells based on part
families
Arrange cells so
material movement
is minimized
Locate large shared
machines at point of
use
HM
VM
Worker 3
VM
L
Worker 2
L
Final
inspection
Worker 1
In
Finished
part
Out
A
B
C
D
E
F
G
H
8 9 10 11 12
x
x
x
x
x
x
x
x
x
12
10
3
9
8
x
x
6
5
x
x x
x
Assembly
Machines
4 5 6 7
11
Raw materials
Assembly
Parts
Machines
8 10 3 6
A
D
F
C
G
B
H
E
x
x
x
x
x
x
x
x
x x
x x
x
9 5
7 11 12
10
12
11
x
x
x
x
x
x
Cell 2
Cell 3
7
x
x
Cell 1
x
x
x
x
x
x
x
x
A B C
Raw materials
Advantages/Disadvantages of Cellular
Layout
Advantages
Reduced material
handling and transit
time
Reduced setup time
Reduced work-inprocess inventory
Better use of human
resources
Easier to control
Easier to automate
Disadvantages
Inadequate part families
Poorly balanced cells
Expanded training
and scheduling
of workers
Increased capital
investment
Objective of CM
CM Concept in Layout
A GT Cell
Machine 2
Machine 3
Machine 1
Materials in
Finished
goods out
Machine 4
Machine 5
CM environment
Clustering Approach
Arrangement of Cells in
a Job Shop Environment
BM = broaching machine
DM = drilling machine
TM = turning machine
VMM = vertical milling machine
Routing of parts P1, P3, P9
Routing of parts P2, P4, P7, P8
Routing of parts P5, P6, P10
TM
TM
DM
DM
TM
TM
DM
DM
VMM
VMM
BM
BM
Arrangement of Cells
in a CM System
TM
BM = broaching machine
DM = drilling machine
TM = turning machine
VMM = vertical milling machine
DM
VMM
TM
BM
DM
BM
DM
VMM
TM
TM
DM
Sample Part-Machine
Processing Indicator Matrix
Machine
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
Rearranged Processing
Indicator Matrix
Machine
[aij ]
P
a
r
t
M1
M4
M6
M2
M3
M5
M7
P1
P3
P2
P4
P5
P6
[aij ]
P
a
r
t
Machine
M1
M4
M6
M2
M3
M5
M7
P1
P3
P2
P4
P5
P6
Input Matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
Common Clustering
Algorithms
ROC algorithm:
DEi 2 m j aij
j 1
DE j 2 n i aij
i 1
Step 6:
Rank the columns in decreasing order of their DE
values. Break ties arbitrarily. Rearrange the
columns based on this ranking. If no
rearrangement is necessary, stop; otherwise go
to step 1.
Example
Part-machine processing indicator
matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
Step 1:
Assign binary weight (BW) to each column
j of the part-machine processing indicator
matrix
Binary Weight
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
64
32
16
P1
P2
P3
P4
P5
P6
Step 2:
Determine the decimal equivalent (DE) of
the binary value for each row i
Binary Weight
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
Binary Value
64
32
16
P1
74
P2
52
P3
10
P4
48
P5
17
P6
37
Step 3:
Rank the row in decreasing order of their
DE value and rearrange them based on
this ranking
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P4
P6
P5
P3
Step 4:
Assign binary weight (BW) to each row i
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
Binary Weight
P1
32
P2
16
P4
P6
P5
P3
Step 5:
Determine the decimal equivalent (DE) of
the binary value for each column j
M1
M2
M3
M4
M5
M6
M7
32
28
26
33
20
33
P1
32
P2
16
P4
P6
P5
P3
Binary Value
[aij ]
P
a
r
t
Binary Weight
Step 6:
Rank the column in decreasing order of
their DE value and rearrange them based
on this ranking (Break ties arbitrarily).
[aij ]
P
a
r
t
M4
M6
M1
M2
M3
M5
M7
P1
P2
P4
P6
P5
P3
Step 1:
Assign binary weight (BW) to each column
j
M4
M6
M1
M2
M3
M5
M7
64
32
16
P1
P2
P4
P6
P5
P3
Binary Weight
[aij ]
P
a
r
t
Step 2:
Determine the decimal equivalent (DE) of
the binary value for each row i
M4
M6
M1
M2
M3
M5
M7
64
32
16
P1
112
P2
14
P4
12
P6
11
P5
P3
96
Binary Weight
[aij ]
P
a
r
t
Binary Value
Step 3:
Rank the row in decreasing order of their
DE value and rearrange them based on
this ranking
[aij ]
P
a
r
t
M4
M6
M1
M2
M3
M5
M7
P1
P3
P2
P4
P6
P5
Step 4:
Assign binary weight (BW) to each row i
[aij ]
P
a
r
t
M4
M6
M1
M2
M3
M5
M7
Binary Weight
P1
32
P3
16
P2
P4
P6
P5
Step 5:
Determine the decimal equivalent (DE) of
the binary value for each column j
M4
M6
M1
M2
M3
M5
M7
48
48
32
14
13
10
P1
32
P3
16
P2
P4
P6
P5
Binary Value
[aij ]
P
a
r
t
Binary Weight
R&CM Algorithm
R&CM Algorithm
The R&CM algorithm:
Step 1: Draw a horizontal line through the first
row. Select any 1 entry in the matrix trough
which there is only one line.
Step 2: If the entry has a horizontal line go to
step 2a. If entry has a vertical line go to step
2b.
Step 2a: Draw a vertical line through the
column in which this 1 entry appears. Go to
step 3.
R&CM Algorithm
Step 2b: Draw a horizontal line through the row
in which this 1 entry appears. Go to step 3.
Step 3: If there any 1 entries with only one line
through them, select any one and go to step 2.
Repeat until there are no such entries left.
Identify the corresponding machine cell and
part family. Go to step 4.
Step 4: Select any row through which there is no
line. If there are no such row, stop. Other wise,
draw horizontal line trough this row, select any
1 entry in the matrix through which there is only
one line, and go to step 2.
Example
Part-machine processing indicator
matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
1
5
Example
Part-machine processing indicator
matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
1
5
8
6
Similarity Coefficient
The
Jaccard coefficient:n
sij
k 1
k 1
ki
ki kj
Example
Part-machine processing indicator
matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
Dendogram
Mathematical
Programming Approach
p-median model
Mathematical
Programming Approach
sij
a
a
k 1
k 1
ki
ki kj
Mathematical
Programming Approach
d ij
k 1
1/ r
aki akj
where:
i,j: index for parts
r = a positive integer
wk = the weight for machine k
Mathematical
Programming Approach
p-Median Model
Using the absolute Minkowski metric:
n
Minimize
i 1 j 1
Subject to
x
j 1
n
ij
x
j 1
jj
(1)
ij ij
1, i 1,2, , n
(2)
(3)
(4)
p-Median Model
p-Median Model
Example
Part-machine processing indicator
matrix
[aij ]
P
a
r
t
M1
M2
M3
M4
M5
M6
M7
P1
P2
P3
P4
P5
P6
Optimal Solution
Solution