Professional Documents
Culture Documents
Types of FMS
1. Kinds of operations
a. Processing vs. assembly
b. Type of processing
i. If machining, rotational vs. non-rotational
2. Number of machines (workstations):
a. Single machine cell (n = 1)
b. Flexible manufacturing cell (n = 2 or 3)
c. Flexible manufacturing system (n = 4 or more)
System Type Part variety Schedule change Error recovery New part
Dedicated FMS Limited, all parts Limited changes can Limited by sequential No. New part
known in advance. be tolerated. processes. introductions difficult.
Random-Order Yes. Substantial part Frequent and Machine redundancy Yes. System designed
FMS variation possible. significant changes minimizes effect of for new part
possible. machine breakdowns introductions.
FMS Components
1. Workstations
a. Load and unload station(s)
i. Factory interface with FMS
ii. Manual or automated
iii. Includes communication interface with worker to specify parts to load, fixtures needed, etc.
b. CNC machine tools in a machining type system
i. CNC machining centers
ii. Milling machine modules
iii. Turning modules
c. Assembly machines
2. Material handling and storage system
a. Functions:
i. Random, independent movement of parts between stations
ii. Capability to handle a variety of part styles
1. Standard pallet fixture base
2. Work-holding fixture can be adapted
iii. Temporary storage
iv. Convenient access for loading and unloading
Robot-Centred Cell
1. Suited to the handling of rotational parts and turning operations.
FMS Applications
1. Machining – most common application of FMS technology
2. Assembly
3. Inspection
4. Sheet metal processing (punching, shearing, bending, and forming)
5. Forging
FMS Benefits
1. Increased machine utilization
a. Reasons:
i. 24-hour operation likely to justify investment
ii. Automatic tool changing
iii. Automatic pallet changing at stations
iv. Queues of parts at stations to maximize utilization
v. Dynamic scheduling of production to account for changes in demand
2. Fewer machines required
3. Reduction in factory floor space required
2. Workstations and servers – each w/s may have one or more servers, which means that it is possible to have
two or more machines capable of performing the same operation.
a. Let si = number of servers at w/s i, where i = 1, 2, ... n.
b. We include the load/unload station as one of the stations in the FMS.
3. Process routing – defines the sequence of operations, the workstations where operations are performed, &
associated processing times
a. Sequence include loading operation at the beginning of process and unloading at the end
b. Let tijk = processing time, where i refers to station, j is part or product, & k refers to the sequence of
o/ps in the process routing
4. Work handling system – system used to transport parts within FMS.
a. Also considered as a special case of w/s
b. Let’s designate it as station n+1, and the number of carriers in the system (conveyor, AGVs etc) is
analogous to number of servers
c. Let sn+1 = number of carriers in the FMS handling system
5. Transport time – Let tn+1 = mean transport time required to move a part from one w/s to the next station in
the process routing
a. This value could be computed for each individual transport based on transport velocity and distances
between stations in the FMS
b. It is convenient to use average transport time for all moves in the FMS
6. Operation frequency – is the expected number of times a given operation in the process routing is
performed for each work unit
a. e.g. an inspection might be performed once every 4 units (therefore fijk = 0.25)
b. Let fijk = operation frequency for operation k in process plan j at station i.
where Rp* is max production rate of all part styles produced by the system, pc/min.
9. Individual part production rates can be obtained by multiplying Rp* by the respective part mix ratios i.e.
where Rpj* = max production rate of part style j, pc/min and pj= part mix fraction for part style j.
11. Mean utilization, Ui of each workstation is the proportion of time that the servers at the station are working
and not idle i.e.
13. All the servers at the bottleneck station are busy at the maximum production rate, but the other servers are
idle some of the time.
where BSi = no. of busy servers on average at station i and WLi = workload at station i.