SlideShare una empresa de Scribd logo
1 de 72
A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost
Estimation
A thesis presented to
the faculty of
the Russ College of Engineering and Technology of Ohio University
In partial fulfillment
of the requirements for the degree
Master of Science
Robbie B. Gildenblatt
December 2012
© 2012 Robbie B. Gildenblatt. All Rights Reserved.
2
This thesis titled
A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost
Estimation
by
ROBBIE B. GILDENBLATT
has been approved for
the Department of Industrial and Systems Engineering
and the Russ College of Engineering and Technology by
Dale T. Masel
Associate Professor
Dennis Irwin
Dean, Russ College of Engineering and Technology
3
ABSTRACT
GILDENBLATT, ROBBIE B., M.S., December 2012,
Industrial and Systems Engineering
A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost
Estimation
Director of Thesis : Dale T. Masel
Using Design for Manufacturability to integrate manufacturing and design has
been shown over the years to reduce manufacturing costs and increasing overall
revenues. Much research has been provided with a focus on integrating the design of a
product and its respective manufacturing processes, but without the consideration of the
existing facility capacity. By incorporating the existing capacity, manufacturing cost
estimations can more accurately represent true factors such as overtime and material
handling.
This thesis describes a methodology to incorporate system capacity in cost
estimation. Ideal manufacturing costs, widely used as a standard for production cost
estimation, incorporates only material and labor costs. Ideal cost is used as an input to
the methodology proposed, and determines true manufacturing costs using the existing
manufacturing system design.
The methodology compares multiple possible designs for a given part and
estimates true cost of each design. Along with estimating true cost, the methodology
considers three alternatives for implementing each design and the total costs of each:
minimizing material handling costs by minimizing intracellular movement; minimizing
4
overtime costs by utilizing all machine capacity, and minimizing total costs by
purchasing additional machines to meet demand.
The methodology will provide an estimate of the true cost for each design being
evaluated for each alternative presented. This will allow the user to not only get a more
accurate representation of manufacturing costs, but also allow for cost analysis of
multiple implementation alternatives for versatility. A mathematical model which
maximizes facility profit by using the methodology proposed will be created and
evaluated. The model will show how the methodology presented can be used in
alternative scenarios in manufacturing settings.
5
TABLE OF CONTENTS
Page
1 Introduction................................................................................................................. 9
1.1 Background ......................................................................................................... 9
1.2 Motivation......................................................................................................... 11
1.3 Objective ........................................................................................................... 12
2 Literature Review...................................................................................................... 14
2.1 Design for Manufacturability............................................................................ 15
2.2 Feature-Based Cost Estimation......................................................................... 16
2.3 Capacity Analysis in Cellular Manufacturing................................................... 20
3 Methodology............................................................................................................. 23
3.1 Given Information............................................................................................. 23
3.2 Assumptions...................................................................................................... 28
4 Model for True Cost.................................................................................................. 29
4.1 Variable Definitions.......................................................................................... 29
4.2 Calculating Ideal Cost....................................................................................... 30
4.3 Development of Methodology.......................................................................... 30
4.4 Splitting Into Multiple Routes .......................................................................... 33
4.5 Purchasing Machines ........................................................................................ 43
4.6 Product Selection Optimization........................................................................ 47
4.6.1 Math Model................................................................................................... 47
5 Evaluation of Multiple Designs ................................................................................ 50
5.1 Ideal Cost Derivation........................................................................................ 50
5.2 Problem Overview ............................................................................................ 52
5.3 Calculations....................................................................................................... 56
5.3.1 Alternative 1: Assigning Design to Minimal Number of Cells .................... 56
5.3.2 Alternative 2: Route Splitting ....................................................................... 58
5.3.3 Alternative 3: Adding Machine/s Alternative ............................................... 61
5.3.4 Evaluating Results......................................................................................... 64
6 Conclusion ................................................................................................................ 66
6
6.1 Objective ........................................................................................................... 66
6.2 Benefits ............................................................................................................. 67
6.3 Future Work ...................................................................................................... 67
7
LIST OF TABLES
Page
Table 1: Processing Timesfor Example Facility........................................................................26
Table 2: Machines Usedfor Each Process...............................................................................26
Table 3: Processing Times and Demand for Evaluated Designs.................................................27
Table 4: List of Scenariosfrom Min to Max 𝑀𝑠.......................................................................35
Table 5: Starting CapacityAvailable for Machines..................................................................36
Table 6: First Route Iteration.................................................................................................36
Table 7: Remaining Capacity after First Iteration.....................................................................37
Table 8: Bottleneck Machine from Step 2...............................................................................37
Table 9: Second Iteration for Route Distribution.....................................................................38
Table 10: Bottleneck Machine for Iteration 2..........................................................................38
Table 11: Remaining Capacity after Iteration 2 .......................................................................39
Table 12: Eliminate Machine from Analysis ............................................................................40
Table 13: Remaining Capacity for Step 6 ................................................................................40
Table 14: Assign remaining demand to Scenario with minimum 𝑀𝑠.........................................41
Table 15: Results from Routing Example ................................................................................42
Table 16: Total Cost Results for Route Splitting.......................................................................42
Table 17: Processing Times and Demand of New Product........................................................44
Table 18: Starting Capacity Available with Additional Machine A.............................................45
Table 19: Total Overtime and Material Handling costwith Additional Machine A .....................46
Table 20: Processes and Processing Timesfor New Designs.....................................................54
Table 21: Breakdown of Ideal Cost for New Designs................................................................55
Table 22: Implementation Alternative 1 Results......................................................................58
Table 23: Route Splitting Iteration Summary for Design A .......................................................60
Table 24: Route Splitting Iteration Summary for Design B........................................................60
Table 25: Total Route Splitting Costs......................................................................................60
Table 26: Adding Machine A Results ......................................................................................61
Table 27: Adding Machine F Results.......................................................................................62
Table 28: Adding Machine D Results ......................................................................................62
Table 29: Adding Machine B Results.......................................................................................62
Table 30: Adding Machine C Results.......................................................................................62
Table 31: Adding Machine E Results.......................................................................................62
Table 32: Results of Additional Machines...............................................................................63
Table 33: Example Results.....................................................................................................64
8
LIST OF FIGURES
Page
Figure 1: Simple Machining Form Features [2]........................................................................17
Figure 2: Complex Machining Form Features [2].....................................................................18
Figure 3: Relationships Between Form Features [2] ................................................................19
Figure 4: Example of Facility Schematic..................................................................................24
Figure 5: Example Layout for Routing Distribution..................................................................34
Figure 6: Cost Estimator Breakdown ......................................................................................51
Figure 7: Cell Design..............................................................................................................53
Figure 8: Multiple Design Example.........................................................................................54
Figure 9: Alternative 1 implementation..................................................................................57
Figure 10: Possible Routes for Example..................................................................................59
9
1 INTRODUCTION
There is a gap in Industry between design and manufacturing departments, which
can lead to poor decisions made in product development. Due to this gap, decisions
made in the design phase of product development may not have input from
manufacturing departments, potentially leading to problems in manufacturing, resulting
in increased manufacturing costs and overall waste. This gap is caused by a lack of
communication between design and manufacturing departments.
1.1 Background
Concurrent engineering, or Design for Manufacturability (DFM), is a work
practice which proposes to reduce the communication gap between these two
departments. DFM is aimed at maintaining a product’s performance while reducing its
lead time, total cost, and improving the quality of a design with less redesigns [5].
Eliminating the communication gap between these two departments can reduce overall
cost of production.
Products are initially designed to meet identified performance objectives and
specifications while providing a specific capability. DFM is usually concerned with
minimizing the costs of traditional operating aspects such as function, reliability, safety,
marketability, ergonomics, and aesthetics. What many companies overlook is the
importance of the product’s manufacturability and how it can be designed to eliminate
unnecessary manufacturing costs.
Manufacturability is the degree to which a product can be manufactured. This
includes how easy or difficult a product is to manufacture and at what cost [12]. Unlike
10
traditional product design, which focuses on operating aspects of a product,
manufacturability is concerned with non-operating aspects of a product such as material
handling costs, overtime costs, machine procurement, and overall ease of production.
Manufacturing is concerned with all operations necessary to produce a given product.
Every new product that is introduced into an industry has to be producible, and
there are degrees of difficulty regarding each product to be produced. The more difficult
a product is to produce, the more expensive the product will be to produce. The goal of
many manufacturing companies is to maximize manufacturability, which in turn reduces
overall manufacturing costs and increases production rates. Production rate, from a
manufacturing standpoint, is the measure of units produced in a given time frame. This
measure can provide detailed information about the output of manufacturing processes
and is essential to maximize when designing and operating a facility.
DFM eliminates many manufacturing problems during the design phase, which is
the most cost effective place to address these problems. Research has shown that 70% of
a product’s cost is determined by decisions made during the design period, while
decisions made during production only account for 20% of the product’s costs [18].
DFM is a key tool in minimizing those costs and providing higher profits.
DFM considers the manufacturability of a product within the preliminary design
stage. DFM incorporates the analysis of manufacturing costs and expenses in the
preliminary design phase and attempts to minimize them before manufacturing has even
begun. Many companies lack DFM in their design phase, resulting in manufacturing
11
problems down the road. This ultimately results in excess costs and time wasted on
problems which could be avoided using DFM in early stages of product development.
1.2 Motivation
Traditionally, manufacturability refers to only labor and material costs. Previous
research has shown that by determining how much time and material a product would
take to manufacture, material costs and labor cost were estimated, which would account
for manufacturing costs. As more research has been provided, more variables are
accounted for in manufacturability such as tool changes, material handling costs, adding
machines, overtime, and many others.
Feature-based cost estimators play an important role in analyzing
manufacturability. A feature-based cost estimator is a program which represents a
product by using key feature dimensions and connecting these defined features to create a
geometric representation of the product. The feature-based cost estimator allows the cost
of processes such as milling, drilling, and turning to be estimated for the given features.
The program defines each feature with dimensions such as height, length, outer diameter,
inner diameter, thickness, and other key geometrically-influential parameters. Once all
features are modeled correctly and the product is defined as a whole, the cost estimator
outputs labor hours and costs for the appropriate manufacturing processes. The outputs
of estimated labor hours and costs provide insight into the manufacturability.
The output of a feature-based cost estimator represents the ideal manufacturing
cost of a product. The ideal manufacturing cost includes only material costs and labor
costs without consideration of labor costs fluctuating depending on overtime. The ideal
12
labor cost simply sums the manufacturing time and multiplies it by the labor rate.
Employees, however, receive an increased hourly rate when working overtime.
This thesis, however, is interested in true cost. The true cost of manufacturing
goes beyond labor to include such factors as capacity, machine availability, operator
availability, machine procurement, and material handling. As capacity used in a facility
increases, overtime may need to be used to meet demand or purchasing new equipment to
save overtime costs. The knowledge of machine capacity and availability is critical in
determining how much time is available to manufacture within working hours, and how
much time will be needed for overtime. Material handling, which is not considered in
ideal cost, can provide significant additional manufacturing costs depending on distances
materials must travel. Material handling creates additional labor time, which translates to
extra labor cost needed to pay workers.
The ideal manufacturing process times and material cost from a feature-based cost
estimator can then create a source of inputs to the methodology proposed, providing a
foundation for calculations of true manufacturing costs of a given design.
1.3 Objective
The objective of this thesis is to create a methodology which incorporates not
only traditional ideal costs, but also material handling and overtime costs to more
accurately represent manufacturability of preliminary product designs. By incorporating
system capacity data into manufacturing cost calculations, overtime costs, machine
procurement costs, and material handling costs can be determined in addition to ideal
costs calculated from the feature-based cost estimator. This will provide an estimate of
13
the true manufacturing cost when adding a given product design to the facility, enabling a
more accurate manufacturing cost to design selection as well as mulitple implementation
options.
14
2 LITERATURE REVIEW
This literature review is composed of three separate sections—Design for
Manufacturability, Feature-based Cost Estimation, and Capacity Analysis, all of which
provide the foundation for this research and proposed methodology.
The feature-based cost estimator will geometrically represent a given product
using a computer program, which can allow a user to input geometric dimensions to
estimate the product’s material and labor costs. Once the material and labor costs are
estimated using the cost estimator, capacity analysis must be evaluated to accurately
select a cost effective product design based on the actual manufacturing system design.
The theory of DFM was used in this thesis to incorporate focus on intercellular
movement costs, and overtime costs. The methodology incorporates these factors for
implementation of a given product design into an already existing facility with
predesigned cells. Based on the existing manufacturing cells, the cost of each design will
be evaluated via the methodology proposed and offer three alternative implementation
methods to allow the user to evaluate costs of each.
It was important to research previous capacity analysis, specifically research in
which any of the cost factors used in this methodology were mentioned. This will allow
a better understanding of previous capacity analysis evaluation and how the methodology
proposed extends capacity analysis into a new direction—to minimize manufacturing
costs when implementing a new product based on its design in an already existing
cellular manufacturing environment. These three areas of topic provide a solid
foundation for previous research in the field.
15
2.1 Design for Manufacturability
It is important to understand previous research on DFM, specifically with regard
to manufacturing cost estimation. DFM can have a significant effect on the reduction of
manufacturing costs and provides a solid foundation for cost reductions in product
design.
Dowlatshahi [17] presents several advantages of DFM and its implementation.
He classifies the advantages into two categories: reduction in product development lead
time and overall cost savings. Reducing the number of redesigns in a system and the
amount of effort needed, DFM can potentially reduce product design cycle time. The
concept of DFM is designed to increase the flow of communication between decision
makers, ultimately increasing productivity and increasing efficiency in operations. The
cost savings are identified by several examples Dowlatashahi provides, as different
features both providing the same operational value to the part show varying
manufacturing costs. By evaluating these manufacturing costs prior to production,
Dowlatashahi proposes overall cost savings based on these decisions.
There have been many software systems and tools designed to implement DFM.
These systems have been developed using various types of analysis methods such as
numerical computation, knowledge engineering, fuzzy mathematics, neural networks, and
object oriented programming [11]. According to Xue and Dong [5], developing cost-
effective designs using DFM should have the following capabilities: providing design
requirements of a product; producing possible design alternatives; representing design
geometry; determining the production costs of each design; and identifying the cost-
16
effective design. The methodology presented in this thesis follows the capabilities
mentioned by Xue and Dong. In order to represent design geometry, a feature-based cost
estimator is used in this thesis.
2.2 Feature-Based Cost Estimation
In order to quantify labor and material costs of a part, part geometry can be
defined in a feature-based cost estimator. This paper uses a feature-based modeling
program to provide material costs and labor costs due to machining and other processes.
Features on a part can be categorized into classes, with each class presenting their own
properties and methodologies, simplifying the extent to which a feature can be
represented [2].
Feng et al. [2] propose a methodology for cost evaluation using form feature
identification and test it using four different machining cases. They present two groups
of form features—simple and complex. The simple form features are categorized as
having a single set-up using a non-shaped cutter and can be machined by a single
operation such as features represented in Figure 1.
17
Block V-slot
Flat surface Keyway
Cylinder Block slot
Hole Chamfer
Round
chamfer
Radial
groove
External
thread
Figure 1: Simple Machining Form Features [2]
Complex form features are features which cannot be formed by a single operation,
or require multiple set-ups. Examples of complex form features can be seen in Figure 2.
18
T-slot Face groove
Y-slot Dovetail slot
External
spline
Internal
thread
Internal
spline
Figure 2: Complex Machining Form Features [2]
The more operations that are needed to form a feature and the longer the set-up
times are, the higher the machining time and cost will be [2]. Feng et al. also propose
that the relationship between features affects the manufacturing cost. Relationships are
ranked from easy to difficult, applying a quantitative characteristic towards each
relationship using a unit manufacturing cost. As shown in Figure 3, different
relationships can be identified and the unit manufacturing costs are based on easy/hard
levels of the relationships and their respective machining and set-up times [2].
19
Figure 3: Relationships Between Form Features [2]
Four design alternatives are analyzed and manufacturing cost analysis is applied
based on time required to manufacture. The methodology proposed extends previous
feature-based cost estimation research and helps standardization of individual features
[2].
Su et al. [4] develop a successful form feature-based modeling system to analyze
feature information for manufacturing. A Euler operator-based approach is used to
encode form feature information from a 3D model. Su et al. uses a definition from [4]
which states that Euler operators have been developed to aid in the generation of a solid’s
topology. Euler operators will add or delete attributes based on Euler’s formula for solid
objects.
According to Su et al. [4], previous attempts to provide shape knowledge of a part
have mostly been concentrated on feature recognition from solid models, group
technology coding schemes, and feature-based modeling. The problem with solid models
is that many CAD systems cannot provide lower-level geometric identities needed to
accurately define machining features. Due to this, most form feature programs, including
20
the one used in this paper, are separate from the solid modeling program used to design
the part.
2.3 Capacity Analysis in Cellular Manufacturing
There has been a lot of research done on capacity analysis ranging from
minimizing intercellular costs to minimizing cellular reconfiguration costs. The main
focus of previous research minimizes total cost, whether that cost includes overtime costs
or tool consumption costs.
Choi and Cho [9] propose a cost-based algorithm which uses production costs,
fixed machine costs, set-up costs, and material handling costs to assign parts and
machines to manufacturing cells based on the minimum cost. The algorithm considers
three separate alternatives when considering design of the system: the first alternative
tries to minimize the maximum number of intercellular movements; the second
alternative considers overtime as an option; the third alternative considers the possibility
of subcontracting the processing to outside vendors. The total cost for each alternative is
computed and the alternative with the minimum cost is chosen as the ideal design.
Choi and Cho’s research is very similar to this paper with regard to considering
alternatives such as minimizing intercellular movement and overtime; however, Choi and
Cho present a model which clusters parts and machines, identifies “exceptional” parts
which do not fit in only one cell, and provide cost analysis alternatives on only those
parts [9] while this thesis uses a pre-existing layout with pre-clustered cells for capacity
requirements. This thesis presents a more practical approach to adding a product to a pre-
21
existing facility by using the existing clustering of cells rather than re-clustering the cells,
which could result in excess downtime to redesign.
Defersha and Chen [6] propose a part-machine grouping methodology for the
design of cellular manufacturing systems based on multiple costs. Their objective is to
minimize machine maintenance and overhead costs, machine procurement costs, inter-
cellular movement costs, machine operation and setup costs, tool consumption costs, and
system reconfiguration costs.
For this method, a math model is presented and the cellular design was
determined based on minimum total cost. The intercellular cost in this problem uses a
fixed cost for material handling from one cell to another for independent parts. Batch
size and demand for each part are also used to determine the total number of trips for
each given part. The cost of adding and removing a machine from a cell is also used for
“reconfiguration costs,” by using a fixed cost for the addition and subtraction of a
machine independently. However, they only consider these costs for existing parts and
did not adapt the model for use in evaluating the cost of new products being designed as
this thesis will propose.
Mahdavi et al. [7] propose a math model for cellular manufacturing systems with
worker assignment for multiple time periods. The model’s objective is to minimize total
costs of intercellular material handling, holding and backorder costs, machine and
reconfiguration, hiring, firing, and salary worker costs. According to Mahdavi et al.,
system reconfiguration involves adding and removing machines along with the addition
and removal of workers from one cell to another. This thesis does not consider system
22
reconfiguration as an alternative to minimize cost. System reconfiguration is an
unnecessary alternative when introducing a single product to an existing facility. This
thesis focuses on product integration without the difficulty of system reconfiguration.
Ahkioon et al. presents a model with a focus on routing flexibility by formulating
alternate contingency process routings [16]. Contingency routings are used as a backup
in case a machine breaks down or there is a setback in a product original route. Ahkioon
et al. look at the manufacturing problem at an operational point of view, however, this
thesis focuses on hours available as a fixed variable. As a fixed value, hours available
will account for possible breakdowns and will not be considered as a separate variable.
The model presented by Ahkioon et al. does present an optimal cellular layout
model with an objective of minimizing costs of many manufacturing factors such as
machine maintenance, machine operation, outsourcing, inventory holding, production
costs, intercellular and intracellular material handling costs, and machine procurement
cost. These factors allow for an optimal cell configuration in terms of types of number of
machines assigned to a cell.
23
3 METHODOLOGY
This section will cover the methodology developed in this research to estimate
true manufacturing costs. Due to the complexity of this problem, certain assumptions
were made. This section will cover the problem at hand, discuss what data is known,
cover the assumptions that were made, discuss the methods for calculating true cost, and
visit the three implementation alternatives that the methodology consists of.
The problem that this method will address is to determine the true manufacturing
cost of different product designs. The true cost will incorporate not only ideal cost (labor
and material costs), but also material handling, overtime costs, and machine procurement
costs. The methodology will evaluate each design separately to determine manufacturing
costs for each design as well as evaluate each implementation option separately to give
the user multiple implementation alternatives.
The three implementation alternatives—minimizing material handling costs,
minimizing overtime costs by route splitting, and purchasing new machines to reduce
overtime—will allow for the user to evaluate different implementation options for each
design. This will allow for a preliminary estimate of true manufacturing costs for
different implementation processes, which can provide a great benefit to design
evaluation and implementation.
3.1 Given Information
The first given information needed is a cell design with its defined cells.
Information needed for cells will be machine types and machine quantities identified.
Each machines available capacity is also needed for the foundation of calculating
24
capacity available for each process, and determining all possible routing options for a
new product. Figure 4 represents an example of a facility schematic. The schematic
identifies the types and number of machines within each cell.
Figure 4: Example of Facility Schematic
Cell 1 Cell 2
Cell 3 Cell 4
Cell 5
Machine E
Machine B
Machine E
Machine A
Machine E
Machine F
Machine A Machine C
Machine D Machine E
Machine C
Machine B
Machine B
Machine D
Machine F
Machine D
Machine C
Machine A
Machine A
Machine D
25
The figure above identifies five cells, each with four machines. Cell 1 has
machines D, E, F, and A; cell 2 has machines C, E, B, and F; cell 3 has machines A, B, C,
and D; cell 4 has machines D, E, A, and B; cell 5 has A, C, D, and E. All cells in this
example have 4 machines, but this is not required.
The next pieces of information needed are the distances between those cells, to
determine material handling costs. The distance between cells is directly related to
material handling costs, meaning the longer the distance, the higher the cost.
Next, the processing time of each existing product is needed for each machine the
product is assigned to. The weekly demand for each product is also needed to calculate
remaining available capacity on each machine. It is important to know the current
production levels in the facility to accurately determine the time available for each
machine to process new parts.
Note, the same type of machines within a facility can vary in capacity available
depending on each individual machine’s load. Table 1 shows an example set of
processing times for the manufacturing system shown in Figure 4.
26
Cell Part
Process 1
(hr/part)
Process 2
(hr/part)
Process 3
(hr/part)
Process
4
(hr/part)
Total
Processing
Time (hr/part)
Demand
(pts/wk)
1 1 0.24 0.22 0.27 0.30 1.03 142
1 2 0.24 0.3 0.22 0.21 0.97 130
2 3 0.95 0.96 0.99 0.90 3.80 70
3 4 0.28 0.27 0.30 0.35 1.20 92
3 5 0.33 0.36 0.31 0.33 1.33 124
4 6 0.43 0.44 0.41 0.42 1.70 158
5 7 0.35 0.21 0.28 0.20 1.04 104
5 8 0.18 0.32 0.27 0.30 1.07 146
Table 1: Processing Times for Example Facility
Table 1 defines the given information for processing times and demand for each
existing part. In this case, there are 8 parts currently being manufactured by this facility.
Table 2 shows the machines used by each part for their respective processes.
Cell Part
Process
1
Process 2 Process 3 Process 4
1 1 F D E A
1 2 F D E A
2 3 B C E F
3 4 C A B D
3 5 C A B D
4 6 A D E B
5 7 D A C E
5 8 D A C E
Table 2: Machines Used for Each Process
The next input data needed is the estimated processing times for each new design
on each machine. Along with the processing times expected, yearly demand must be
27
given as well to determine yearly capacity required for each new product. For example,
Table 3 shows the processing times for design 1 and design 2 along with their expected
yearly demands.
Design
Machine B
(hr/part)
Machine C
(hr/part)
Machine D
(hr/part)
Machine E
(hr/part)
Demand
(pts/yr)
1 0.21 0.18 0.12 0.17 6000
2 0.16 0.16 0.21 0.18 6000
Table 3: Processing Times and Demand for Evaluated Designs
The processing times for each design on each machine can be estimated using a
feature-based cost estimator. Once each design is modeled on a feature-based cost
estimator, the program outputs processing times for each necessary process. The demand
is determined by upper management when forecasting is computed. The following
constants must be given as well:
 Labor cost per hour for regular and overtime hours ($/hr)
 Average worker travel speed (ft/hr)
 Available capacity per machine per week (hrs/week).
Labor cost per hour will be used to determine process costs, which include regular
labor costs and overtime costs. Average worker speed and distances between cells will
be used to calculate material handling cost. Available capacity per machine per week is
determined by the expected number of hours a machine is available during the week for
all shifts.
28
3.2 Assumptions
Due to the complexity of this problem, several assumptions were made to
simplify the problem. The first assumption applies to the layout of facilities. It will be
assumed that the facility in evaluation has a cellular layout. Cellular manufacturing is
when machines are grouped together according to part families into cells. Part families
are groups of parts that are similar in their required manufacturing processes. By
grouping these parts together, cells are formed and material flow, as well as lead time,
can be improved.
This methodology can be adapted to work with a job shop layout. Rather than
cells, the facility will be analyzed as a whole and the option with minimum overtime and
material handling will be the optimal solution. The methodology is not suggested for use
with a production line layout. When having cells and machines in different locations
around the facility, material handling will be present, moving from one cell to another.
Production lines lack the material movement, and therefore, would be unnecessary to try
and minimize material handling costs.
The next assumption that was made was that the demand for each existing and
proposed product is constant. The importance of this is to evaluate the product using the
best information available about demand.
The final assumption is a batch size of one for material handling. Assuming a
batch size of one denotes material handling will apply to each and every part that moves
from one cell to another. If batch size is greater than one, the number of material
handling trips would be divided by the batch size.
29
4 MODEL FOR TRUE COST
4.1 Variable Definitions
𝐼𝑙 = Ideal cost of new design l
𝑀𝐶𝑙 = Material Cost of new design I
𝑝𝑙𝑖 = Processing time of new design l for process i
𝑝 𝑘𝑖 = Processing time of existing product k for machine i
𝐷𝑙 = Estimated Annual Demand of new design l per year
𝐷′ 𝑘 = Estimated Annual demand for existing product k
W = Number of weeks in a working year
𝑆 = Average worker travel speed (ft/hr)
𝐿 = Labor cost/hr
𝐿′
= Overtime labor cost/hr (the differential between regular and overtime rates)
𝑑 𝑠 = Total distance per year for scenario s
𝐶𝑖𝑗𝑘 = Annual Capacity required to produce all existing products per machine i for cell j
𝐴𝑖𝑗 = Annual Capacity available per machine i for cell j
𝑟𝑖𝑗 = Weekly Capacity remaining without new product per machine i for cell j
𝑟′𝑙𝑖𝑗 = Weekly Capacity remaining with new product l per machine i for cell j
𝑅𝑖𝑗 = Annual Capacity remaining without new product per machine i for cell j
𝑅′𝑖𝑗 = Annual Capacity remaining with new product per machine i for cell j
𝑐𝑙𝑖𝑗 = Weekly Capacity required with new product l per machine i for cell j
𝐶′𝑙𝑖𝑗 = Annual Capacity required with new product l per machine i for cell j
𝑂𝑇𝑖𝑗 = Total Overtime in hours for machine i in cell j
𝑂𝑇′𝑙𝑖𝑗 = Total Overtime in hours for machine i in cell j with new product l
𝑀𝑠 = Material handling cost for scenario s
𝑂𝑙𝑖𝑗 = Total Overtime cost for product l per machine i for cell j
𝑇𝑠 = Total Material Handling and Overtime Cost for scenario s
𝑓𝑖𝑠 = Number of parts manufactured in overtime for machine I in scenario s
𝑁𝑙𝑖𝑗 = Number of products needed to meet capacity per week for machine i in cell j
𝑄𝑖𝑠 = Total overtime in hours for machine i in scenario s
𝑄′ 𝑠 = Total overtime cost for scenario s
i = 1,2,…,n for all machines
j = 1,2,…,m for all cells
k = 1,2,…,p for all existing products
l = 1,2,…,q for all new products
t = 1,2….,w for all designs of product l
𝑋𝑖𝑗𝑘 = 1, if i is in j
0, otherwise for all k
𝑋𝑖𝑗𝑙𝑡 = 1, if product l design t is manufactured on machine i in cell j
0, otherwise
𝑍𝑙𝑡 = 1, if product l design t is manufactured
30
0, otherwise
𝐴𝑖 =Annual worth of a machine i
𝑃𝑉𝑖 = Purchase price of a machine i
𝑖 𝑖 = Interest rate of machine i
𝑛𝑖 = Number of years machine i will be in service
4.2 Calculating Ideal Cost
Since one of the inputs to the methodology is ideal cost, ideal cost must first be
determined. Using a cost estimator, the ideal cost can be calculated taking a labor rate
and multiplying it by labor time needed, and adding material cost. Using Equation 1,
ideal cost can be calculated using any feature based cost estimator.
𝐼𝑙 = ( 𝐿 ∗ ∑ 𝑝𝑙𝑖
𝑛
𝑖=1 ) + 𝑀𝐶𝑙 (1)
∑ 𝑝𝑙𝑖
𝑛
𝑖=1 and 𝑀𝐶𝑙 are outputs of a cost estimator and are determined by internal
formulas within each cost estimator based on the part design. Different cost estimators
may vary in costs for the same design depending on internal formulas within each
program. Ideal cost will then be used as an input to the methodology created in this
thesis and will serve as a foundation for determining true manufacturing costs.
4.3 Development of Methodology
The first step that is taken once ideal cost is determined is to calculate overtime
for each machine in each cell. To calculate overtime, the first calculation that needs to be
performed is annual capacity required to produce all existing products per machine per
cell. Equation 2 shows how capacity required is calculated.
𝐶𝑖𝑗 = ∑ 𝑝 𝑘𝑖 ∙ 𝐷′ 𝑘 ∙ 𝑋𝑖𝑗𝑘
𝑛
𝑘=1 (2)
Capacity required is calculated by multiplying processing times of existing parts
by their respective annual demand, and summed up for each machine in each cell.
31
Following capacity-used calculations, annual capacity remaining without the new product
is then computed. To calculate this, capacity available per year is used. Equation 3
shows this calculation.
𝑅𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶𝑖𝑗 (3)
Once annual capacity remaining is computed, it is converted to weekly capacity
remaining, as overtime hours will be computed as weekly. This is performed by dividing
out the number of working weeks in a year shown in Equation 4.
𝑟𝑖𝑗 =
𝑅𝑖𝑗
𝑊
(4)
This capacity remaining is then turned into overtime if there is a negative capacity
so overtime is:
𝑂𝑇𝑖𝑗 = max{− 𝑟𝑖𝑗,0} (5)
Equation 5 shows that if 𝑟𝑖𝑗 is zero or negative, capacity remaining without the
new product will equal zero. This is valid since a positive number means there is
capacity remaining and overtime cannot be a negative.
The next step now that capacity remaining is known is to calculate how much
capacity is remaining with each new product being evaluated implemented into its
respective machines for all cells. This is calculated using Equation 6.
𝐶′𝑙𝑖𝑗 = 𝐶𝑖𝑗 + ( 𝑝𝑙𝑖 ∙ 𝐷𝑙) (6)
The same thing that is done to capacity remaining without product is also done to
capacity remaining with product—converted to weekly, shown in Equation 7, and
positive and negative numbers adjusted accordingly for overtime where 𝑂𝑇𝑖𝑗= max
{− 𝑟𝑖 𝑗, 0}.
32
𝑐𝑙𝑖𝑗 =
𝐶′ 𝑙𝑖𝑗
𝑊
(7)
Equations 6 and 7 are repeated for each new design. Once overtime with and without
each new product are defined, the difference between the two are calculated for each
machine in each cell. The cell with the minimum overtime, for a given machine that will
be used, will be the assigned cell in which the product would be processed. At this stage
in the methodology, this resulting sequence is the optimal sequence when considering
overtime only.
To determine overtime costs, analysis of capacity with the new product must be
determined. Equation 8 determines the annual capacity remaining with the new product
by subtracting annual capacity required with the new product l for machine i in cell j
from the annual capacity remaining with new product for machine i in cell j.
𝑅′𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶′𝑙𝑖𝑗 (8)
The annual capacity remaining with the new product is then converted to weekly
using Equation 9 for the same reason as remaining capacity without capacity.
𝑟′𝑙𝑖𝑗 =
𝑅′ 𝑙𝑖𝑗
𝑊
(9)
This capacity remaining is then turned into overtime if there is a negative capacity
using Equation 10.
𝑂𝑇′𝑙𝑖𝑗 = max {− 𝑟′𝑙𝑖𝑗,0} (10)
The cost of overtime takes the difference between 𝑂𝑇′𝑙𝑖𝑗 and 𝑂𝑇𝑖𝑗, and multiplies
the resulting hours by labor cost and the number of weeks in a working year seen in
Equation 11:
𝑂𝑙𝑖𝑗 = (𝑂𝑇′𝑙𝑖𝑗 − 𝑂𝑇𝑖𝑗) ∙ 𝐿′ ∙ 𝑊 (11)
33
Material handling must be calculated next. To determine material handling costs,
all machine allocations must be considered. This means that for all machines in all cells,
all sequences must be analyzed that can maintain the new product’s processing order.
For example, if a product must be processed by machine B, then C, D, and E, all
scenarios that can fulfill that order regardless of the cell will be analyzed for material
handling costs.
Once all scenarios are determined, material handling costs are calculated based on
number of cell-to-cell movements and distances between those cells for each scenario.
Total distances are calculated for each scenario, which will be used to directly compute
material handling costs for each scenario. Total distances per scenario will then be
multiplied by the product demand to convert to distance per year. Then material handling
cost calculations are computed using Equation 12.
𝑀𝑠 =
𝑑 𝑠
𝑆
∙ 𝐿 (12)
This material handling cost is then added to overtime cost for each scenario to get
𝑇𝑠, which allows the user to determine the best scenario to minimize manufacturability
costs. Once the scenario is identified and determined, the next step is to split the product
into multiple routes, creating less overtime, and increasing material handling.
4.4 Splitting Into Multiple Routes
A route in manufacturing can be defined as the path in which a product travels
through a facility in order to be manufactured. The route consists of all the machines
needed for the part to be manufactured. Splitting the product into multiple routes means
that some of the product will travel one route through the facility, some will travel
34
another route, and so on until there are enough routes to either eliminate overtime, or
minimize overtime. This in turn creates more intercellular movement increasing material
handling costs.
Using the scenarios from section 4.2 to calculate material handling, the scenarios
will be ordered from minimum 𝑀𝑠 to maximum 𝑀𝑠 to analyze the scenarios with
minimum material handling costs first. Once all scenarios have been ordered, the number
of products that can be produced without exceeding capacity for each machine per week
is then calculated. Calculations are done for each machine of each cell. This identifies
the maximum number of products that can be manufactured on the given machine before
overtime is needed. Using Equation 13, the number of products needed to meet capacity
can be determined.
𝑁𝑙𝑖𝑗 =
𝑟′ 𝑙𝑖𝑗
𝑝 𝑘𝑖
(13)
Once 𝑁𝑙𝑖𝑗 is calculated for all l, i, and j, routing distribution can begin. Figure 5
represents an example used to represent routing distribution. The example will include
two cells, cell 1 and 2, with machines A, B, and C in each cell.
Figure 5: Example Layout for Routing Distribution
Cell 1 Cell 2
Machine AMachine A Machine B Machine C
Machine C Machine B
35
Since this example only has two cells, distance from once cell to another is 60 ft.
which will be used to calculate material handling costs for each scenario. The new
product will need Machine A, B, and C, with processing times and demand given as well,
to determine capacity remaining for each machine. Each possible scenario for production
is shown in Table 4, listed from minimum material handling to maximum.
Cell Assignment
Distance Between
Machines Dist/par
t (per
year)Scenario
Machine
A
Machine
B
Machine
C A-B B-C
2 1 1 1 0 0 0
7 2 2 2 0 0 0
1 1 2 2 60 0 3000
3 1 1 2 0 60 3000
5 2 1 1 60 0 3000
6 2 2 1 0 60 3000
4 1 2 1 60 60 6000
8 2 1 2 60 60 6000
Table 4: List of Scenarios from Min to Max 𝑀𝑠
Table 5 shows the remaining capacity available for each machine. This
information will be updated throughout each route iteration performed under the route
distribution methodology. Once parts are assigned to a route, the remaining capacity
available for each machine must be recalculated.
36
Machine (pts/wk)
A B C
Cell
1 12 11 14
2 16 15 9
Table 5: Starting Capacity Available for Machines
Routing distribution will go as follows:
1. Choose the first route (with minimum 𝑀𝑠)
Since the first route is chosen, Scenario 2 in the example will be chosen as shown
in Table 6. Machines A, B, and C in cell 1 will all be utilized for this iteration.
Cell Assignment
Distance Between
Machines Dist/part
(per
year)Scenario
Machine
A
Machine
B
Machine
C A-B B-C
2 1 1 1 0 0 0
7 2 2 2 0 0 0
1 1 2 2 60 0 3000
3 1 1 2 0 60 3000
5 2 1 1 60 0 3000
6 2 2 1 0 60 3000
4 1 2 1 60 60 6000
8 2 1 2 60 60 6000
Table 6: First Route Iteration
2. Assign parts to that route
The bottleneck machine that can produce the fewest parts will define the number
of parts assigned to that route, since no more parts can be completely
manufactured without overtime on that machine.
37
In the example, the bottleneck machine is Machine B in cell 1, since it can only
produce a maximum of 11 parts per week without any overtime. Therefore, 11
parts are assigned to each machine in that route and the remaining capacity
available will be updated, shown in Table 7.
Machine (pts/wk)
A B C
Cell
1 1 0 3
2 16 15 9
Table 7: Remaining Capacity after First Iteration
3. Since the bottleneck machine has no remaining capacity, the next route that is
chosen will be the next smallest 𝑀𝑠 that does not contain the bottleneck machine
from step 2 or any machine that has no available capacity remaining. The
bottleneck machine from Step 2 is highlighted in Table 8, showing that it has no
capacity remaining.
Scenario Machine A Machine B Machine C
2 1 1 1
7 2 2 2
1 1 2 2
3 1 1 2
5 2 1 1
6 2 2 1
4 1 2 1
8 2 1 2
Table 8: Bottleneck Machine from Step 2
38
For the example, since the next scenario with the next smallest 𝑀𝑠 (scenario 7)
does not contain the bottleneck machine from step 2, it will be analyzed shown in
Table 9.
Cell Assignment
Distance Between
Machines Dist/par
t (per
year)Scenario
Machine
A
Machine
B
Machine
C A-B B-C
2 1 1 1 0 0 0
7 2 2 2 0 0 0
1 1 2 2 60 0 3000
3 1 1 2 0 60 3000
5 2 1 1 60 0 3000
6 2 2 1 0 60 3000
4 1 2 1 60 60 6000
8 2 1 2 60 60 6000
Table 9: Second Iteration for Route Distribution
For the example, since scenario 7 is analyzed, the bottleneck machine (Machine C
in cell 2) will determine the maximum parts assigned to that route (9 parts),
shown in Table 10.
Machine (pts/wk)
A B C
Cell
1 1 0 3
2 16 15 9
Table 10: Bottleneck Machine for Iteration 2
39
Once the route is determined and parts are assigned to this iteration, the remaining
capacity for each machine must be updated after assigning 9 parts to the route.
Table 11 shows the remaining capacity after the second iteration.
Machine (pts/wk)
A B C
Cell
1 1 0 3
2 7 6 0
Table 11: Remaining Capacity after Iteration 2
4. Repeat step 3 for every scenario. Each route will produce only products allowed
by any given machine prior to reaching overtime for that machine.
If demand has been met, then the multiple scenario analysis is complete. If
demand is not met, proceed to step 5.
(Since capacity has not been met on all machines and overtime must be used, the
goal is to then minimize material handling since overtime will remain constant
regardless of what route will be chosen.)
5. Start back at scenario 1, now eliminating the machine/s with no remaining
available capacity. Choose the first route with minimum 𝑀𝑠 and contains a
machine that still has capacity remaining (Machine C, has no remaining capacity
highlighted in orange, shown in Table 12).
40
Cell Assignment
Distance Between
Machines Dist/part
(per
year)Scenario
Machine
A
Machine
B
Machine
C A-B B-C
2 1 1 1 0 0 0
7 2 2 2 0 0 0
1 1 2 2 60 0 3000
3 1 1 2 0 60 3000
5 2 1 1 60 0 3000
6 2 2 1 0 60 3000
4 1 2 1 60 60 6000
8 2 1 2 60 60 6000
Table 12: Eliminate Machine from Analysis
Note: Scenario 7 was chosen due to the unavailability of Machines A and B in
Cell 1. Although scenario 2 would have been the first choice, we must analyze a
scenario will capacity remaining for both machines A and B, ignoring machine C.
6. Assign parts to that route
After step 4, the remaining capacity is shown in Table 13.
Machine (pts/wk)
A B C
Cell
1 0 0 0
2 4 3 0
Table 13: Remaining Capacity for Step 6
Using Table 13, the bottleneck machine for scenario 7 is Machine B in cell 2.
Therefore, 3 parts will be assigned to this iteration.
41
7. Choose the next route in succession with minimum 𝑀𝑠 and contains machines that
still have capacity remaining and assign parts to that route. Repeat this step until
all demand has been met or all possible scenarios have been analyzed. If demand
has not been met, proceed to step 8.
8. Once capacity has been met, manufacture the remaining parts on the scenario with
minimum 𝑀𝑠 since no option is left but overtime on all machines, shown in Table
14.
Cell Assignment
Distance Between
Machines Dist/part
(per
year)Scenario
Machine
A
Machine
B
Machine
C A-B B-C
2 1 1 1 0 0 0
7 2 2 2 0 0 0
1 1 2 2 60 0 3000
3 1 1 2 0 60 3000
5 2 1 1 60 0 3000
6 2 2 1 0 60 3000
4 1 2 1 60 60 6000
8 2 1 2 60 60 6000
Table 14: Assign remaining demand to Scenario with minimum 𝑀𝑠
Since all machines have been fully utilized up to capacity, manufacturing the
remaining parts will require overtime anyways, so the key is to then reduce material
handling by choosing the scenario with minimum 𝑀𝑠. The final result of the route
distribution for the example above is shown in Table 15.
42
Iteration Scenario Parts Assigned Distance/yr Overtime Costs
1 2 11 0 0
2 7 9 0 0
3 6 3 3000 3 parts
4 7 3 6000 3 parts
5 7 1 3000 2 parts
6 2 31 0 31 parts
Table 15: Results from Routing Example
Once the steps have been performed, a total cost analysis will be performed for
the route splitting analysis. Table 16 shows the final cost analysis results for material
handling and overtime costs.
Overtime (parts) Overtime (hours)
Iteration
Scenario
PartsAssigned
Distance/yr
MachineA
MachineB
MachineC
MachineA
MachineB
MachineC Total
Overtime
Cost/yr
Total
Matl.
Hand
Cost/yr
1 2 11 0 0 0 0 $0 $0
2 7 9 0 0 0 0 $0 $0
3 6 3 9000 0 0 0 $0 $153
4 7 3 0 3 0 0 171 $5,130 $0
5 7 1 0 1 1 0 51 57 $3,240 $0
6 2 31 0 31 31 31 1317.5 1581 1767 $139,965 $0
total $148,335 $153
total $148,488
Table 16: Total Cost Results for Route Splitting
Table 16 is created by analyzing each iteration performed. Distance per year is
calculated the same way as Table 4 for each scenario and converted into cost by
multiplying distance per year by the number of parts assigned for each scenario. The
43
number of parts manufactured in overtime for each machine equals the number of parts
assigned to that iteration if 𝑅𝑖𝑗= 0 for each machine. Once the number of parts
manufactured in overtime for each machine is determined, the parts are then converted to
time in hours using Equation 14.
𝑄𝑖𝑠 = 𝑓𝑖𝑠 ∗ 𝑝𝑙𝑖 ∗ W (14)
Total overtime cost for each scenario is then calculated using Equation 15.
𝑄′ 𝑠 = (∑ 𝑂𝑖𝑠
𝑛
𝑖=1 ) ∗ 𝐿′ (15)
Material handling costs and overtime costs for each iteration is then added up and
totaled at the lower right hand of Table 16. The total cost for route splitting is $148,488.
4.5 Purchasing Machines
The next part of the methodology will evaluate purchasing additional machines
and its effect on manufacturing costs. Purchasing new machines will allow more
available capacity in the facility, reducing total overtime costs. Although the addition of
more machines will reduce overtime costs, new machines will also require more upfront
purchasing costs that will need to be accounted for. This methodology will test whether
adding a machine will reduce operating costs—including overtime and material
handling—in order to offset the purchasing costs.
To demonstrate this step of the methodology, the example from Section 4.4 will
be used. The same layout will be used from Figure 5 in Section 4.4, using 2 cells, each
cell containing a Machine A, B, and C. Table 5 shows the remaining capacity available
for each machine in each cell.
44
Like Table 3 in Section 3.1, the input data needed is the estimated processing
times on each machine for the new part designs being evaluated. Yearly demand must be
given as well and this data will be used to determine weekly capacity required for the
new product. For this example, the new product will have the following given
information in Table 17.
A B C Demand (yr)
Processing time 0.85 hr 1.02 hr 1.14 hr 2900
Table 17: Processing Times and Demand of New Product
This example will be used to test three separate options: adding a Machine A,
adding a Machine B, and adding a Machine C. First, purchasing cost must be identified.
In order to analyze the purchasing cost of a machine, several factors need to be addressed
to convert a machine’s present value worth into an annual cost per year. This is needed
because manufacturing costs are calculated on an annual basis. To convert the present
value, the purchase cost (present value worth), life span (number of years), and interest
rate of the machine will be needed. Once the information is known, annual cost can be
calculated using Equation 16.
𝐴 = 𝑃𝑉
𝑖(1+𝑖) 𝑛
(1+𝑖) 𝑛−1
(16)
When adding a machine to a facility, it will increase the amount of remaining
capacity available for that specific process the machine will provide. This will allow for
more resource availability allowing more parts to be manufactured in a given week.
45
Table 5 shows the initial remaining capacity for Machine A, B, and C, in both cells 1 and
2. If another unit of Machine A is purchased and can run for 40 hours a week, at 0.85
hours processing time per part from Table 17, the machine has enough capacity to
produce 47 additional parts per week.
The 47 additional parts a week will then be added to the existing capacity of
Machine A shown in Table 5 in the cell that is least utilized. This will allow for optimal
utilization of capacity, reducing overtime costs. The results can be seen in Table 18 ,
where the 47 additional parts have been added to Cell 1, highlighted.
Machine (pts/wk)
A B C
Cell
1 59 11 14
2 16 15 9
Table 18: Starting Capacity Available with Additional Machine A
With this updated starting capacity, routing distribution from Section 4.3 will be
performed. Once steps 1 through 9 have been completed, a total cost analysis will be
performed. For each iteration of steps 1 through 9, an overtime cost and material
handling cost is calculated shown in Table 19.
46
Overtime (parts) Overtime (hours)
Iteration
Scenario
PartsAssigned
Distance/yr
MachineA
MachineB
MachineC
MachineA
MachineB
MachineC
Total
Overtime
Cost/yr
Total
Matl.
Hand
Cost/yr
1 2 11 0 0 0 0 $0 $0
2 7 9 0 0 0 0 $0 $0
3 6 3 9000 0 0 0 $0 $153
4 7 3 0 3 0 0 171 $5,130 $0
5 2 32 0 32 32 0 1632 1824 $103,680 $0
total $108,810 $153
total $108,963
Table 19: Total Overtime and Material Handling cost with Additional Machine A
Table 19 provides the same analysis for routing splitting with additional machines
as Table 16 does for route splitting in Section 4.4. Material handling costs and overtime
costs for each iteration is are added up and totaled. The total cost of $108,963 is then
added to the procurement cost of Machine A calculated using Equation 10. For equation
10, Machine A will have a purchasing cost of $150,000, a life span of 10 years, and an
interest rate of 20%. This will provide an annual cost of $35,779. Therefore, the total
cost with an additional Machine A will be $144,742.
This process is done for Machines B and C as well. Their total costs will be
calculated and compared with each other as well as the total cost without adding an
additional machine.
47
4.6 Product Selection Optimization
The methodology proposed can provide benefit to multiple design analysis. To
even further the extent to which the methodology can be used, a math model has been
created to optimize product selection. The methodology allows the user to evaluate
multiple different designs of a given product, while the math model will allow the user to
determine product selection if there is more than one product to manufacture.
In real world scenarios, it is likely a company may have multiple products to
manufacture and must determine which, if any, would provide the most profit to the
company. It can be difficult to understand profit without knowing the cost to
manufacture the product, especially needing true cost of the product. By optimizing
product selection, the model can determine which product or combination of products to
manufacture to optimize profits.
The math model uses the cost output of the methodology from alternative 1 as an
input to the model. This will allow the model to analyze true manufacturing costs for
each product, for optimal selection. By evaluating true cost in product selection, users
can more accurately determine profit values than by using ideal cost. This provides
benefit to not only design analysis, but product selection as well, making the
methodology even more versatile.
4.6.1 Math Model
The objective function of the math model maximizes profit by subtracting the cost
of products from the revenue of the products, shown in (17).
𝑃 = ∑ ∑ ( 𝑆𝑙𝑡 − 𝐼𝑙𝑡) ∗ 1.15𝑍𝑙𝑡
𝑡𝑙
(17.1)
48
−∑ ∑ 𝑂𝑖𝑗 ∗ 1.15
𝑗𝑖
(17.2)
− ∑ ∑ 𝑀𝑙𝑡
𝑡𝑙
∗ 1.15 (17.3)
The objective function consists of three components: the selling price minus the
ideal manufacturing cost (17.1), overtime cost (17.2), and material handling cost (17.3).
The constraints for the formulation are as follows:
𝐶′
𝑖𝑗 = ∑ ∑ (𝐶𝑖𝑗𝑘 + ( 𝑃𝑖𝑙 ∗ 𝐷𝑙)) ∗ 𝑋𝑖𝑗𝑙𝑡
𝑡𝑙
(18)
𝑅′𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶′𝑖𝑗 (19)
𝑂𝑖𝑗 = (𝑚𝑎𝑥{−𝑅′𝑖𝑗 , 0} − 𝑚𝑎𝑥{−𝑅𝑖𝑗, 0}) ∗ 𝐿′ (20)
𝑑𝑙𝑡 = ∑ ∑ ∑ 𝑑𝑗𝑗′ 𝑋𝑖𝑗𝑙𝑡 𝑋𝑖−1 𝑗"𝑙𝑡
𝑚
𝑗=1
𝑚
𝑗"=1
𝑛
𝑖=2
(21)
𝑀𝑙𝑡 =
𝑑𝑙𝑡
𝑆
∙ 𝐿
(22)
∑ ∑ 𝑋𝑖𝑗𝑙𝑡
𝑗
= 𝑚 𝑙𝑡 ∗ 𝑍𝑙𝑡
𝑖
(23)
The objective function takes ideal cost, material cost, and overtime cost and subtracts
the cost from the selling price of a product, resulting in profit. The costs are multiplied
by 1.15 to account for amount of acceptable profit of at least 15% of the cost. The model
will assume any product that has a selling price higher than its cost will be chosen to
manufacture. By multiplying in a factor of 1.15, the model will not accept anything
49
lower than 15% gain, which would account for the practicality of earning enough profit
to make the product worth manufacturing.
Constraint (18) calculates annual capacity required with the new product l for
machine i in cell j. This is needed to calculate constraint (19), which calculates annual
capacity remaining for machine i in cell j if design t product l is manufactured. Once
annual capacity remaining is determined, annual cost of overtime (20) is calculated for
machine i in cell j if design t product l is manufactured. Constraint (21) calculates total
distance required per year for design t product l, which is then used in constraint (22) to
determine material handling for design t product l.
An OPL model was created to test results. For simplicity purposes, the data used
represents a facility with only one cell, so material handling will be negligible. The data
includes the evaluation of implementing three different products, each with two designs.
There are a total of 6 machines in the facility. Processing times and processes needed for
each design are given and shown in the model attached in Appendix A.
The results indicate that the methodology demonstrated in this paper can be used in a
variety of applications, not only for its purpose to provide design selection and possible
implementation options, but also using true cost as inputs to other methodologies in
manufacturing. The methodology can be a great tool is using true manufacturing costs to
determine a variation of manufacturing cost problems, such as this model for product
50
selection to optimize profits. This model represents just one of many options how true
manufacturing cost estimation can add value to cost calculations.
5 EVALUATION OF MULTIPLE DESIGNS
To better demonstrate the proper use of this methodology, different designs for
the same part will be analyzed. By analyzing two separate designs for the same part, the
methodology can be used to not only determine the cheapest design, but also to determine
the cheapest way to implement the design by analyzing the three alternative
implementations. Determining costs for manufacturing new product designs can provide
valuable manufacturing information to designers.
Using this example, by analyzing multiple designs, will show how this valuable
information can provide an easy guideline to determine which design will be cheaper to
manufacture and implement given the current system capacity and providing three
implementation alternatives to minimize costs.
5.1 Ideal Cost Derivation
This example is modeled after a real-life example used with Ohio University’s
cost estimation research with jet engine components. The two designs that will be used
are examples of jet engine components. To evaluate the two designs, the ideal cost must
first be calculated using a feature-based cost estimator.
Ohio University’s cost estimator is a feature-based cost estimator, which analyzes
part designs by evaluating each individual feature. The cost estimator provides an
estimate of process time per feature, and breaks down the manufacturing cost for each
feature. Figure 6 shows the breakdown of a part and its features using the cost estimator.
51
Figure 6: Cost Estimator Breakdown
In the breakdown in Figure 6, the features have been itemized, with the cost of
each feature being determined separately. For confidentiality reasons, the costs have
been erased from the figure. Once the cost of each feature has been estimated, the costs
are accumulated and totaled to provide the ideal manufacturing cost.
This cost estimator could be used to generate the ideal costs for each design used
in the example. Once the ideal cost is calculated, the methodology is used to calculate
52
true manufacturing costs for each alternative. Since there are three alternatives for each
design, there are a total of 6 possible options to minimize costs.
5.2 Problem Overview
The first aspect of the problem that needs to be addressed is given information.
The same information needed from Section 3.1 is required for this example—cell design;
system capacity, processes required and processing times for each; and demand for the
new product. Assumptions will remain the same from Section 3.2 as well.
The manufacturing system for this problem is shown in Figure 7. The system
consists of two cells with four machines in each cell. The shading represents the current
capacity used for each machine per day. The empty space in each machine is how much
capacity per day is still remaining until the machine reaches overtime. A completely
shaded machine has 0% capacity remaining, while a machine with no shade has 100%
capacity remaining.
53
Figure 7: Cell Design
The two designs that will be analyzed in this example are both similar in design
by looks and weight. It would be difficult to distinguish differences in manufacturing
costs from one another only from the drawings. In order to distinguish the cost
differences, the designs along with other given information need to be specified. Shown
in Figure 8, designs A and B can be seen as generated by feature based cost estimator.
54
Figure 8: Multiple Design Example
Design A will require Machines A, D, and F, with processing times of 2.1 hrs, 3.6
hrs, and 0.9 hrs respectively while Design B will require Machines B, C, and E with
processing times of 3.9 hrs, 2.4 hrs, and 1.5 hrs. The total processing time for Design A
is 6.6 hours while Design B is 7.8 hours, each having an expected yearly demand of 500.
The breakdown of these processes and their times are shown in Table 20.
Design A Design B
Machine Processing Time Machine Processing Time
Process 1 A 2.1 (hrs) B 3.9 (hrs)
Process 2 D 3.6 (hrs) C 2.4 (hrs)
Process 3 F 0.9 (hrs) E 1.5 (hrs)
Total 6.6 (hrs) 7.8 (hrs)
Table 20: Processes and Processing Times for New Designs
55
The feature-based cost estimator would calculate these times and uses this
information to return an estimate for ideal cost for each design using Equation 1. The
total processing time is multiplied by a fixed labor cost per hour (in this case $75/hr), and
added to material cost. Material cost is based on the amount of material used for each
design. Design A is $760/unit, while material cost for Design B is $731/unit. Therefore,
by using the feature base cost estimator to calculate ideal cost for each design, Design A
has an ideal cost of $1225/unit and Design B has $1316/unit, making Design A the
cheaper option. These costs are shown in Table 21.
Design A Design B
Labor Cost $495 $585
Material Cost $760 $731
Ideal Cost $1,255 $1,316
Ideal Cost / year $627,500 $658,000
Table 21: Breakdown of Ideal Cost for New Designs
Due to comparing these results to other alternatives in the methodology, costs will
be compared as annual costs. This thesis will use annual cost in order to adequately
evaluate route splitting costs. Route splitting can’t be evaluated on a weekly basis. To
determine the optimal routes, calculations to meet a yearly demand must be met. It is
also more feasible to compare yearly costs vs. weekly costs as weekly costs are much
smaller and will not vary greatly from one alternative to another. Comparing yearly costs
shows differences in costs significantly more than weekly analysis. Annual costs are also
more feasible to companies when looking at finances based on the fiscal year.
56
5.3 Calculations
The next step is to analyze the three implementation alternatives for each design
to evaluate the optimal design and implementation solution. The three implementation
options that will be evaluated for each design are: (1) assigning a design to only one cell,
minimizing complexity and intercellular movements; (2) route splitting to minimize
overtime; and (3) adding machines to increase capacity for a given process.
5.3.1 Alternative 1: Assigning Design to Minimal Number of Cells
The first alternative will be analyzed by calculating overtime hours for each
machine in each cell if the new product is assigned to that cell. Using the methodology
from Section 4.3, Design A gets assigned to Machine A and D in cell 1, and Machine F in
cell 2, while Design B is assigned to Machines B and C in cell 1, and Machine E in cell 2,
as shown in Figure 9. The designs aren’t assigned to a single cell because neither cell has
all necessary machines to manufacture a product. Therefore, multiple cells must be used
in the production of each part.
57
Figure 9: Alternative 1 implementation
Interpreting Figure 9, the grey shows the processing time of Design A on each
machine, and the light red shows the processing time of Design B for each machine per
day. This was determined using a yearly demand of 500 parts per year, with a 50
week/5 day working year, which averages out to needing to manufacture two products
each day to meet demand. If capacity is still remaining for a machine, white space can be
seen, as shown in Machine E—since it has not used up all capacity, overtime remains 0
for that machine. If capacity is completely used up, the colors will reach the top of each
machine box, and extend even further to show overtime. Overtime per day in hours will
be 3.9, 5.8, and 0.1 for Design A in Machines A, D, and F, respectively, while Design B
will have 3 hours each for both Machines B and C.
58
Once overtime is determined, material handling costs are evaluated. From Figure 9,
material handling can be seen where green arrows have been assigned. This shows when
a design has to move from one cell to another, to complete manufacturing. Cell to cell
material handling costs are calculated using Equation 9. Once material handling costs are
computed, they are added to overtime costs and ideal costs to return a cost value for
implementation alternative 1. Table 22 shows the results for each design.
Design A Design B
Ideal Cost $1,255 $1,316
Overtime Cost $155 $85
Material Handling Cost $30 $30
Total True cost $1,440 $1,431
True cost/year $720,000 $715,500
Table 22: Implementation Alternative 1 Results
Note that originally, Design A provided the least expensive design based on ideal cost.
Now that overtime and material handling costs have been analyzed, the results indicate
Design B is the least expensive design at $715,500. Now that alternative 1 results have
been calculated, route splitting will be investigated for further cost optimization options.
5.3.2 Alternative 2: Route Splitting
The second alternative will analyze the implementation of multiple routes,
thereby increasing material handling costs, but reducing overtime costs by using all
resources available. Using the methodology from Section 4.3, route splitting is
performed and four possible routes are determined, shown in Figure 10.
59
Figure 10: Possible Routes for Example
The four routes are identified by the arrows; each color is a separate route. The dotted
lines indicate movement within a cell, and the solid lines indicate movement between
cells. There are two routes for design A—blue and green, while the red and black routes
are for design B. Continuing with the route splitting methodology for Section 4.3, the
iterations are performed and a total cost for route splitting is calculated for each design.
Tables 23 and 24 show the iterations performed for each design and their respective
overtime and material handling costs for each.
60
Iteration # Parts
Material Handling Cost /
year
Overtime Cost /
Iteration
Total Cost/
Iteration
1 35 $1,050 $0 $1,050
2 62 $3,720 $0 $3,720
3 52 $1,560 $3,276 $4,836
4 21 $1,260 $1,512 $2,772
5 330 $9,900 $46,480 $56,380
Total $68,758
Table 23: Route Splitting Iteration Summary for Design A
Iteration # Parts
Material Handling Cost /
year
Overtime Cost /
Iteration
Total Cost/
Iteration
1 208 $6,240 $0 $6,240
2 250 $7,500 $0 $7,500
5 42 $1,260 $3,024 $4,284
Total $18,024
Table 24: Route Splitting Iteration Summary for Design B
From Tables 23 and 24, total overtime and material handling costs for designs A
and B are $68,758 and $18,024 respectively. Using ideal cost from Table 21, a total
manufacturing cost for each design can be calculated. Adding these ideal costs to the
overtime and material handling costs calculated through route splitting generate a true
cost of $696,258 and $676,024 for design A and B. These costs are shown in Table 25.
Design A Design B
OT and MH $68,758 $18,024
Ideal Cost $627,500 $658,000
True Cost $696,258 $676,024
Table 25: Total Route Splitting Costs
61
By using this implementation alternative, Design B is the optimal choice for route
splitting implementation with a cost of $676,024.
5.3.3 Alternative 3: Adding Machine/s Alternative
The third alternative will look at total costs when adding new machines to the
system, creating more available capacity. Using the methodology from Section 4.5,
alternative three will evaluate the costs of adding one of each of the machines being used
in the manufacturing processes for each design.
For simplicity purposes, this example will assume equal annual costs of each
machine. To determine the annual cost of each machine, Equation 16 will be used to
convert the machine procurement cost to an annual cost. With a procurement cost of
$200,000, an interest rate of 20% and a lifespan of 5 years, the annual cost of each
machine will be $66,876.
Once the annual cost of each machine is known, adding each machine will be
analyzed individually. Since three machines are used for each design A and B, a total of
six possible options will be looked at. With a total of 8 hours a day and 250 days a year,
each machine added will allow 2000 more available hours each year for that given
process. Table 26 through Table 31 shows the results calculated for each option.
Iteration Assigned Material Handling Overtime Total
1 97 $2,910 $0 $2,910
2 403 $12,090 $43,524 $55,614
$58,524
Table 26: Adding Machine A Results
62
Iteration Assigned Material Handling Overtime Total
1 35 $1,050 $0 $1,050
2 62 $1,860 $0 $1,860
3 176 $5,280 $19,008 $24,288
4 227 $6,810 $38,817 $45,627
$72,825
Table 27: Adding Machine F Results
Iteration Assigned Material Handling Overtime Total
1 35 $1,050 $0 $1,050
2 238 $7,140 $0 $7,140
3 227 $6,810 $14,301 $21,111
$29,301
Table 28: Adding Machine D Results
Iteration Assigned Material Handling Overtime Total
1 208 $6,240 $0 $6,240
2 250 $7,500 $0 $7,500
3 42 1,260 3,024 4,284
$18,024
Table 29: Adding Machine B Results
Iteration Assigned Material Handling Overtime Total
1 500 $15,000 $0 $15,000
$15,000
Table 30: Adding Machine C Results
Iteration Assigned Material Handling Overtime Total
1 208 $6,240 $0 $6,240
2 250 $7,500 $0 $7,500
3 42 1,260 3,024 4,284
$18,024
Table 31: Adding Machine E Results
63
Once results have been calculated for each option, ideal cost for each design along
with each machine’s annual worth will be added to compare total costs with other
alternatives. Table 32 shows the total cost results for each additional machine option.
Machine
M/C
Cost
Ideal
Cost
MH & OT
Cost
Total
Cost
Design
A
A $66,876 $627,500 $58,524 $752,900
F $66,876 $627,500 $72,825 $767,201
D $66,876 $627,500 $29,301 $723,677
Design
B
B $66,876 $658,000 $18,024 $742,900
C $66,876 $658,000 $15,000 $739,876
E $66,876 $658,000 $18,024 $742,900
Table 32: Results of Additional Machines
Since all total costs are higher than alternative 2 results, there is no need for
further evaluation of additional machines. If any results indicated cheaper results than
the other two alternatives, multiple machine additions will need to be evaluated within
each design.
For instance, if both adding Machines A and D yielded cheaper costs than
alternative 1 or 2, another iteration for adding both machines will need to be evaluated.
This will verify if purchasing both machines will produce even less total costs.
In addition to evaluating multiple different machines, adding multiples of the
same machine must also be evaluated if an option yielded cheaper costs than alterative 1
or 2. Since all options yield higher costs than alternative 2, no further analysis is
required.
64
Evaluating the results from all options for alternative 3, the lowest cost option will
be chosen to compare with other alternative results. For this example, choosing Design A
and adding machine D is the cheapest at $723,677.
5.3.4 Evaluating Results
Now that all three alternatives have been looked at, the minimum total cost option
for each alternative will be compared to one another, and the overall cheapest option will
provide the optimal design and implementation. Gathering all the data from each
alternative, Table 33 shows the cheapest options for each alternative.
Alternative Design Ideal Cost Total Cost
1
A $627,500 $720,000
B $658,000 $715,500
2
A $627,500 $696,258
B $658,000 $676,024
3
A $627,500 $723,677
B $658,000 $739,876
Table 33: Example Results
Implementing design B using alternative 2 route splitting is identified as the
optimal solution for this example. This indicates that route splitting Design B will have
the least amount of manufacturing costs at $676,024 a year.
This example shows how ideal costs can provide an underestimation of
manufacturing costs and how important it can be to consider true costs. Using Table 33,
ideal costs are shown with their respective design/alternative along with true costs
calculated using the methodology. Ideal cost is shown as constant regardless of the
65
implementation method. Using the methodology to estimate true cost provides more in
depth analysis to manufacturability. If ideal cost was used, Design A would be
considered to implement due to lowest cost. Looking further into true cost, one would
now consider Design B as the cheapest option when considering other manufacturability
factors such as overtime and material handling.
66
6 CONCLUSION
As it has been widely used, ideal cost considers only material costs and labor
costs. As it was shown in the methodology created in this thesis, introducing added
factors in manufacturing such as material handling, purchasing new equipment, and
overtime can provide a more accurate representation of total manufacturing costs.
Incorporating system capacity data into manufacturing cost estimation can allow for more
accurate representation of costs, helping fill the gap between design and manufacturing
departments when implementing new ideas and designs.
6.1 Objective
The objective of the methodology considered in this paper was to further analyze
and consider the effects of system capacity on manufacturing cost estimation. The
purpose of this goal was to eliminate the gap between design and manufacturing
departments which can lead to poor decisions made and ultimately reduce overall costs of
manufacturing.
This methodology incorporated a true cost analysis of multiple designs, with three
implementation options to allow for selecting the minimum manufacturing cost option.
The three implementation alternatives—minimizing material handling costs, route
splitting to minimize overtime costs, and purchasing new machines—all provide an
implementation solution which may provide a cost effective solution. The methodology
can provide actual costs of multiple designs. It is ultimately up to the user which designs
are chosen and with what implementation process. The goal was to provide the user with
the available options and for the user to determine which best suits their needs.
67
By using ideal cost as the input of this methodology, the ideal cost serves as a
foundation of true cost. Using a feature based cost estimator, coupled with the
methodology, one can more accurately provide individualized results based on the
facilities system capacity. The results have shown that ideal cost alone provides an
underestimation of true manufacturing costs. The results from Section 5 show that using
additional manufacturability factors, such as overtime and material handling costs, can
affect true manufacturing costs.
6.2 Benefits
The methodology proposed provides many benefits that can help a manufacturing
company looking to introduce new products into their existing facility. It is not only
important add new clients to a business and to increase business and productivity, but
also to gain a cost benefit from the additional clients.
Many companies will add new customers and business without realizing the new
product being introduced might cost more money to manufacture than originally thought
out. That is why it is important to accurately depict true manufacturing costs prior to
implementation. Once implementation has already begun, costs for engineering and
production changes become much higher. This is why it is important to realize
manufacturing cost estimations during the preliminary design phase.
6.3 Future Work
There are opportunities for future work in this methodology, to develop it into a
complex estimation tool. The main purpose of this methodology was to provide a
method of introducing new products into a facility by means of analyzing manufacturing
68
costs. This methodology can be adapted to provide use for many different types of
implementation options and estimation calculations.
One suggestion for future work would be to visit more implementation options as
possible solutions. Outsourcing could be another alternative implementation for the
methodology. Outsourcing was not visited in this paper due to its similarity with
overtime costs. As overtime costs are simply a fixed value over a certain time, same goes
with outsourcing. There are other factors in outsourcing such as delivery costs and
scheduling times that would need to be considered.
Another useful alternative which could be looked at further is layout
reconfiguration. It could be beneficial to add an alternative that allows the facility to
rearrange the layout to minimize costs of all products. This posed several issues with
cost estimation is it was difficult to quantify downtime during rearrangement and being
able to assess a cost to that downtime. It also brought another level of complexity to the
methodology that would have made the methodology more complex than what was
necessary. The user would not only have to decide which implementation was better but
also evaluate current needs of existing production requirements and having to make a
decision on whether to put those on hold during reconfiguration.
Along with additional alternatives which can be evaluated, another useful route to
consider is incorporating non-constant demand into the methodology. Being able to
account for non-constant demand is something that can be of great use seeing as constant
demand is only for ideal situations. In the real world, demand is ever changing. To be
able to account for this can be difficult to quantify, and to incorporate in equations. It
69
would be beneficial to the user to incorporate changing demand to evaluate results to a
more accurate depiction of realistic production values.
70
REFERENCES
[1] B. Baumgart, “A polyhedron representation for Computer Vision,” (1975) AFIPS
Conference Precedings, vol. 44, pp. 589-596.
[2] C. Feng, A. Kusiak, C. Huang, “Cost Evaluation in Design with Form Features,”
Computer-Aided Design, vol. 28, No. 11, pp. 879-885, 1996.
[9] C. Su, T. Sun, C. Wu, and R. Mayer, “An Integrated Form-Feature-Based Design
System for Manufacturing,” Journal of Intelligent Manufacturing, vol. 6, pp. 277-
290, 1995.
[4] D. G. Bramall, K. R. McKay, B.C. Rogers, P. Chapman, W. M. Cheung, and P.G.
Maropoulos,“ Manufacturability Analysis of Early Product Development,”
International Journal of Computer Integrated Manufacturing, vol. 16, no. 7-8, pp.
501-508, 2003.
[5] D. Xue, and Z. Dong, “Developing a Quantitative Intelligent System for
Implementing Concurrent Engineering Design,” Journal of Intelligent
Manufacturing, vol. 5, pp. 251-267, 1994.
[6] F. M. Defersha and M. Chen, “A Comprehensive Mathematical Model for the Design
of Cellular Manufacturing Systems,” International Journal of Production
Economics, vol. 103, pp. 767-783, 2006.
[7] I. Mahdavi, A. Aalaei, M. M. Paydar, and M. Solimanpur, “Designing a Mathematical
Model for Dynamic Cellular Manufacturing Systems Considering Production
Planning and Worker Assignment,” Computers and Mathematics with
Applications, vol. 60, pp. 1014-1025, 2010.
71
[8] J. Y. Jung, “Manufacturing Cost Estimation for Machine Parts Based on
Manufacturing Features,” Journal of Intelligent Manufacturing, vol. 13, pp. 227-
238, 2002.
[9] K. Choi, and H. Cho, “A Cost Based Algorithm for Design of Cellular
Manufacturing Systems,”CKSME International Journal, vol. 12, pp. 181-190,
1998.
[10] K. L. Needy, R. E. Billo, and R. C. Warner, “A Cost Model for the Evaluation of
Alternative Cellular Manufacturing Configurations,” Computers Ind. Enging, vol.
34, pp. 119-134, 1998.
[11] Kusiak, Andrew. Concurrent Engineering: Automation, Tools, and Techniques. New
York: Wiley, 1993. Print.
[12] "manufacturability" BusinessDictionary.com. WebFinance, Inc. July 17, 2011
<http://www.businessdictionary.com/definition/manufacturability.html>.
[13] M. Chen, “A Mathematical Programming Model for System Reconfiguration in a
Dynamic Cellular Manufacturing Environment,” Annals of Operations Research,
vol. 77, pp. 109-128, 1998.
[14] M. Mantyla, “An Introduction to Solid Modeling,” Computer Science Press, Inc.,
Rockville, MD.
[15] M. M. Ghotboddini, M. Rabbani, and H. Rahimian, “A Comprehensive Dynamic
Cell Formation Design: Bender’s Decomposition Approach,” Expert Systems with
Applications, vol. 38, pp. 2478-2488, 2011.
72
[16] S. Ahkioon, A. A. Bulgak, and T. Bektas, “Cellular Manufacturing Systems Design
with Routing Flexibility, Machine Procurement, Production Planning, and
Dynamic System Reconfiguration,” International Journal of Production
Research, vol. 47, No. 6, pp. 1573-1600, 2009.
[17] S. Dowlatshahi, “A Comparison of Approaches to Concurrent Engineering,”
International Journal of Advanced Manufacturing Technology, vol 9, pp. 106-
113, 1994.
[18] Workshop, Design. "DESIGN FOR MANUFACTURABILITY." New Product
Development Solutions. Web. 3 Oct. 2010. http://www.npd-
solutions.com/dfm.html

Más contenido relacionado

Destacado

อนาธิปไตย
อนาธิปไตยอนาธิปไตย
อนาธิปไตยThongkum Virut
 
SNHarden_Peer Reviewed Publications_University of Bristol
SNHarden_Peer Reviewed Publications_University of BristolSNHarden_Peer Reviewed Publications_University of Bristol
SNHarden_Peer Reviewed Publications_University of BristolStephanie Harden
 
フォントプラスTIPS
フォントプラスTIPSフォントプラスTIPS
フォントプラスTIPSKazuki Yahiro
 
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไร
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไรสาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไร
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไรศศิพร แซ่เฮ้ง
 
Introducao classe unir
Introducao classe unirIntroducao classe unir
Introducao classe unirSimone Athayde
 
2013 05 18 safe host conference guglielmi_ita
2013 05 18 safe host conference guglielmi_ita2013 05 18 safe host conference guglielmi_ita
2013 05 18 safe host conference guglielmi_itaGABRIELE GUGLIELMI
 
цікаво в загоні
цікаво в загоніцікаво в загоні
цікаво в загоніNataKvasha
 
A reforma católica e a contra reforma- parte 1
A reforma católica e a contra  reforma- parte 1A reforma católica e a contra  reforma- parte 1
A reforma católica e a contra reforma- parte 1Carla Teixeira
 
Gerenciamento de Projetos Web - Desafios
Gerenciamento de Projetos Web - DesafiosGerenciamento de Projetos Web - Desafios
Gerenciamento de Projetos Web - DesafiosClaudio Barbosa
 
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...200166754
 
eGender: Heike Wiesner
eGender: Heike WiesnereGender: Heike Wiesner
eGender: Heike Wiesnerjakob
 

Destacado (16)

งานชิ้นที่ 10 ไตรสิกขา
งานชิ้นที่ 10 ไตรสิกขางานชิ้นที่ 10 ไตรสิกขา
งานชิ้นที่ 10 ไตรสิกขา
 
PP Presentation Garden Clubs
PP Presentation Garden ClubsPP Presentation Garden Clubs
PP Presentation Garden Clubs
 
CERTIFICATE-2
CERTIFICATE-2CERTIFICATE-2
CERTIFICATE-2
 
อนาธิปไตย
อนาธิปไตยอนาธิปไตย
อนาธิปไตย
 
SNHarden_Peer Reviewed Publications_University of Bristol
SNHarden_Peer Reviewed Publications_University of BristolSNHarden_Peer Reviewed Publications_University of Bristol
SNHarden_Peer Reviewed Publications_University of Bristol
 
Reflection Worksheet
Reflection WorksheetReflection Worksheet
Reflection Worksheet
 
フォントプラスTIPS
フォントプラスTIPSフォントプラスTIPS
フォントプラスTIPS
 
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไร
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไรสาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไร
สาเหตุของสงครามครูเสดคืออะไรจบลงอย่างไร
 
Introducao classe unir
Introducao classe unirIntroducao classe unir
Introducao classe unir
 
Pré História
Pré HistóriaPré História
Pré História
 
2013 05 18 safe host conference guglielmi_ita
2013 05 18 safe host conference guglielmi_ita2013 05 18 safe host conference guglielmi_ita
2013 05 18 safe host conference guglielmi_ita
 
цікаво в загоні
цікаво в загоніцікаво в загоні
цікаво в загоні
 
A reforma católica e a contra reforma- parte 1
A reforma católica e a contra  reforma- parte 1A reforma católica e a contra  reforma- parte 1
A reforma católica e a contra reforma- parte 1
 
Gerenciamento de Projetos Web - Desafios
Gerenciamento de Projetos Web - DesafiosGerenciamento de Projetos Web - Desafios
Gerenciamento de Projetos Web - Desafios
 
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...
Propostas iluministas, despotismo esclarecido e ação de Marquês de Pombal his...
 
eGender: Heike Wiesner
eGender: Heike WiesnereGender: Heike Wiesner
eGender: Heike Wiesner
 

Similar a A Methodology for Estimating True Manufacturing Costs

A guide for automated testing
A guide for automated testingA guide for automated testing
A guide for automated testingMoataz Nabil
 
An Integer Programming Representation for Data Center Power-Aware Management ...
An Integer Programming Representation for Data Center Power-Aware Management ...An Integer Programming Representation for Data Center Power-Aware Management ...
An Integer Programming Representation for Data Center Power-Aware Management ...Arinto Murdopo
 
Lean assisment, LEAN OPERATIONS
Lean assisment, LEAN OPERATIONSLean assisment, LEAN OPERATIONS
Lean assisment, LEAN OPERATIONSshujathshu
 
MN5501 - Dissertation - 1124765 - Neal Coope
MN5501 - Dissertation - 1124765 - Neal CoopeMN5501 - Dissertation - 1124765 - Neal Coope
MN5501 - Dissertation - 1124765 - Neal CoopeNeal Coope
 
The Design and Build of Biodigester Toilet
The Design and Build of Biodigester Toilet The Design and Build of Biodigester Toilet
The Design and Build of Biodigester Toilet Natasha Rayan
 
Project Template Sample Kerala University MBA
Project Template Sample Kerala University MBAProject Template Sample Kerala University MBA
Project Template Sample Kerala University MBAAnujith KR
 
A comparison of component-based software engineering and model-driven develop...
A comparison of component-based software engineering and model-driven develop...A comparison of component-based software engineering and model-driven develop...
A comparison of component-based software engineering and model-driven develop...Nikolay Grozev
 
An Approach To Sourcing Optimization At A High Volume Soft Drink Manufacturer
An Approach To Sourcing Optimization At A High Volume Soft Drink ManufacturerAn Approach To Sourcing Optimization At A High Volume Soft Drink Manufacturer
An Approach To Sourcing Optimization At A High Volume Soft Drink ManufacturerJames Heller
 
Improving engineering productivity_loss_zhao-dungan
Improving engineering productivity_loss_zhao-dunganImproving engineering productivity_loss_zhao-dungan
Improving engineering productivity_loss_zhao-dunganignitetribes
 
Cost to Serve Methodology: An Architectural Approach
Cost to Serve Methodology: An Architectural ApproachCost to Serve Methodology: An Architectural Approach
Cost to Serve Methodology: An Architectural Approachqcllc
 
bkremer-report-final
bkremer-report-finalbkremer-report-final
bkremer-report-finalBen Kremer
 

Similar a A Methodology for Estimating True Manufacturing Costs (20)

A guide for automated testing
A guide for automated testingA guide for automated testing
A guide for automated testing
 
Oezluek_PhD_Dissertation
Oezluek_PhD_DissertationOezluek_PhD_Dissertation
Oezluek_PhD_Dissertation
 
An Integer Programming Representation for Data Center Power-Aware Management ...
An Integer Programming Representation for Data Center Power-Aware Management ...An Integer Programming Representation for Data Center Power-Aware Management ...
An Integer Programming Representation for Data Center Power-Aware Management ...
 
Lean assisment, LEAN OPERATIONS
Lean assisment, LEAN OPERATIONSLean assisment, LEAN OPERATIONS
Lean assisment, LEAN OPERATIONS
 
MN5501 - Dissertation - 1124765 - Neal Coope
MN5501 - Dissertation - 1124765 - Neal CoopeMN5501 - Dissertation - 1124765 - Neal Coope
MN5501 - Dissertation - 1124765 - Neal Coope
 
Master_Thesis
Master_ThesisMaster_Thesis
Master_Thesis
 
Knapp_Masterarbeit
Knapp_MasterarbeitKnapp_Masterarbeit
Knapp_Masterarbeit
 
CS4099Report
CS4099ReportCS4099Report
CS4099Report
 
Draft Deliverable : IT Cost Recovery Process Implementation Playbook
Draft Deliverable : IT Cost Recovery Process Implementation PlaybookDraft Deliverable : IT Cost Recovery Process Implementation Playbook
Draft Deliverable : IT Cost Recovery Process Implementation Playbook
 
Design and Development of Stamping Bracket of Snowmobile Using Computer Aided...
Design and Development of Stamping Bracket of Snowmobile Using Computer Aided...Design and Development of Stamping Bracket of Snowmobile Using Computer Aided...
Design and Development of Stamping Bracket of Snowmobile Using Computer Aided...
 
The Design and Build of Biodigester Toilet
The Design and Build of Biodigester Toilet The Design and Build of Biodigester Toilet
The Design and Build of Biodigester Toilet
 
Project Template Sample Kerala University MBA
Project Template Sample Kerala University MBAProject Template Sample Kerala University MBA
Project Template Sample Kerala University MBA
 
A comparison of component-based software engineering and model-driven develop...
A comparison of component-based software engineering and model-driven develop...A comparison of component-based software engineering and model-driven develop...
A comparison of component-based software engineering and model-driven develop...
 
Milan_thesis.pdf
Milan_thesis.pdfMilan_thesis.pdf
Milan_thesis.pdf
 
Nato1968
Nato1968Nato1968
Nato1968
 
An Approach To Sourcing Optimization At A High Volume Soft Drink Manufacturer
An Approach To Sourcing Optimization At A High Volume Soft Drink ManufacturerAn Approach To Sourcing Optimization At A High Volume Soft Drink Manufacturer
An Approach To Sourcing Optimization At A High Volume Soft Drink Manufacturer
 
Improving engineering productivity_loss_zhao-dungan
Improving engineering productivity_loss_zhao-dunganImproving engineering productivity_loss_zhao-dungan
Improving engineering productivity_loss_zhao-dungan
 
Cost to Serve Methodology: An Architectural Approach
Cost to Serve Methodology: An Architectural ApproachCost to Serve Methodology: An Architectural Approach
Cost to Serve Methodology: An Architectural Approach
 
Prototyping
PrototypingPrototyping
Prototyping
 
bkremer-report-final
bkremer-report-finalbkremer-report-final
bkremer-report-final
 

A Methodology for Estimating True Manufacturing Costs

  • 1. A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost Estimation A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment of the requirements for the degree Master of Science Robbie B. Gildenblatt December 2012 © 2012 Robbie B. Gildenblatt. All Rights Reserved.
  • 2. 2 This thesis titled A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost Estimation by ROBBIE B. GILDENBLATT has been approved for the Department of Industrial and Systems Engineering and the Russ College of Engineering and Technology by Dale T. Masel Associate Professor Dennis Irwin Dean, Russ College of Engineering and Technology
  • 3. 3 ABSTRACT GILDENBLATT, ROBBIE B., M.S., December 2012, Industrial and Systems Engineering A Methodology Incorporating Manufacturing System Capacity in Manufacturing Cost Estimation Director of Thesis : Dale T. Masel Using Design for Manufacturability to integrate manufacturing and design has been shown over the years to reduce manufacturing costs and increasing overall revenues. Much research has been provided with a focus on integrating the design of a product and its respective manufacturing processes, but without the consideration of the existing facility capacity. By incorporating the existing capacity, manufacturing cost estimations can more accurately represent true factors such as overtime and material handling. This thesis describes a methodology to incorporate system capacity in cost estimation. Ideal manufacturing costs, widely used as a standard for production cost estimation, incorporates only material and labor costs. Ideal cost is used as an input to the methodology proposed, and determines true manufacturing costs using the existing manufacturing system design. The methodology compares multiple possible designs for a given part and estimates true cost of each design. Along with estimating true cost, the methodology considers three alternatives for implementing each design and the total costs of each: minimizing material handling costs by minimizing intracellular movement; minimizing
  • 4. 4 overtime costs by utilizing all machine capacity, and minimizing total costs by purchasing additional machines to meet demand. The methodology will provide an estimate of the true cost for each design being evaluated for each alternative presented. This will allow the user to not only get a more accurate representation of manufacturing costs, but also allow for cost analysis of multiple implementation alternatives for versatility. A mathematical model which maximizes facility profit by using the methodology proposed will be created and evaluated. The model will show how the methodology presented can be used in alternative scenarios in manufacturing settings.
  • 5. 5 TABLE OF CONTENTS Page 1 Introduction................................................................................................................. 9 1.1 Background ......................................................................................................... 9 1.2 Motivation......................................................................................................... 11 1.3 Objective ........................................................................................................... 12 2 Literature Review...................................................................................................... 14 2.1 Design for Manufacturability............................................................................ 15 2.2 Feature-Based Cost Estimation......................................................................... 16 2.3 Capacity Analysis in Cellular Manufacturing................................................... 20 3 Methodology............................................................................................................. 23 3.1 Given Information............................................................................................. 23 3.2 Assumptions...................................................................................................... 28 4 Model for True Cost.................................................................................................. 29 4.1 Variable Definitions.......................................................................................... 29 4.2 Calculating Ideal Cost....................................................................................... 30 4.3 Development of Methodology.......................................................................... 30 4.4 Splitting Into Multiple Routes .......................................................................... 33 4.5 Purchasing Machines ........................................................................................ 43 4.6 Product Selection Optimization........................................................................ 47 4.6.1 Math Model................................................................................................... 47 5 Evaluation of Multiple Designs ................................................................................ 50 5.1 Ideal Cost Derivation........................................................................................ 50 5.2 Problem Overview ............................................................................................ 52 5.3 Calculations....................................................................................................... 56 5.3.1 Alternative 1: Assigning Design to Minimal Number of Cells .................... 56 5.3.2 Alternative 2: Route Splitting ....................................................................... 58 5.3.3 Alternative 3: Adding Machine/s Alternative ............................................... 61 5.3.4 Evaluating Results......................................................................................... 64 6 Conclusion ................................................................................................................ 66
  • 6. 6 6.1 Objective ........................................................................................................... 66 6.2 Benefits ............................................................................................................. 67 6.3 Future Work ...................................................................................................... 67
  • 7. 7 LIST OF TABLES Page Table 1: Processing Timesfor Example Facility........................................................................26 Table 2: Machines Usedfor Each Process...............................................................................26 Table 3: Processing Times and Demand for Evaluated Designs.................................................27 Table 4: List of Scenariosfrom Min to Max 𝑀𝑠.......................................................................35 Table 5: Starting CapacityAvailable for Machines..................................................................36 Table 6: First Route Iteration.................................................................................................36 Table 7: Remaining Capacity after First Iteration.....................................................................37 Table 8: Bottleneck Machine from Step 2...............................................................................37 Table 9: Second Iteration for Route Distribution.....................................................................38 Table 10: Bottleneck Machine for Iteration 2..........................................................................38 Table 11: Remaining Capacity after Iteration 2 .......................................................................39 Table 12: Eliminate Machine from Analysis ............................................................................40 Table 13: Remaining Capacity for Step 6 ................................................................................40 Table 14: Assign remaining demand to Scenario with minimum 𝑀𝑠.........................................41 Table 15: Results from Routing Example ................................................................................42 Table 16: Total Cost Results for Route Splitting.......................................................................42 Table 17: Processing Times and Demand of New Product........................................................44 Table 18: Starting Capacity Available with Additional Machine A.............................................45 Table 19: Total Overtime and Material Handling costwith Additional Machine A .....................46 Table 20: Processes and Processing Timesfor New Designs.....................................................54 Table 21: Breakdown of Ideal Cost for New Designs................................................................55 Table 22: Implementation Alternative 1 Results......................................................................58 Table 23: Route Splitting Iteration Summary for Design A .......................................................60 Table 24: Route Splitting Iteration Summary for Design B........................................................60 Table 25: Total Route Splitting Costs......................................................................................60 Table 26: Adding Machine A Results ......................................................................................61 Table 27: Adding Machine F Results.......................................................................................62 Table 28: Adding Machine D Results ......................................................................................62 Table 29: Adding Machine B Results.......................................................................................62 Table 30: Adding Machine C Results.......................................................................................62 Table 31: Adding Machine E Results.......................................................................................62 Table 32: Results of Additional Machines...............................................................................63 Table 33: Example Results.....................................................................................................64
  • 8. 8 LIST OF FIGURES Page Figure 1: Simple Machining Form Features [2]........................................................................17 Figure 2: Complex Machining Form Features [2].....................................................................18 Figure 3: Relationships Between Form Features [2] ................................................................19 Figure 4: Example of Facility Schematic..................................................................................24 Figure 5: Example Layout for Routing Distribution..................................................................34 Figure 6: Cost Estimator Breakdown ......................................................................................51 Figure 7: Cell Design..............................................................................................................53 Figure 8: Multiple Design Example.........................................................................................54 Figure 9: Alternative 1 implementation..................................................................................57 Figure 10: Possible Routes for Example..................................................................................59
  • 9. 9 1 INTRODUCTION There is a gap in Industry between design and manufacturing departments, which can lead to poor decisions made in product development. Due to this gap, decisions made in the design phase of product development may not have input from manufacturing departments, potentially leading to problems in manufacturing, resulting in increased manufacturing costs and overall waste. This gap is caused by a lack of communication between design and manufacturing departments. 1.1 Background Concurrent engineering, or Design for Manufacturability (DFM), is a work practice which proposes to reduce the communication gap between these two departments. DFM is aimed at maintaining a product’s performance while reducing its lead time, total cost, and improving the quality of a design with less redesigns [5]. Eliminating the communication gap between these two departments can reduce overall cost of production. Products are initially designed to meet identified performance objectives and specifications while providing a specific capability. DFM is usually concerned with minimizing the costs of traditional operating aspects such as function, reliability, safety, marketability, ergonomics, and aesthetics. What many companies overlook is the importance of the product’s manufacturability and how it can be designed to eliminate unnecessary manufacturing costs. Manufacturability is the degree to which a product can be manufactured. This includes how easy or difficult a product is to manufacture and at what cost [12]. Unlike
  • 10. 10 traditional product design, which focuses on operating aspects of a product, manufacturability is concerned with non-operating aspects of a product such as material handling costs, overtime costs, machine procurement, and overall ease of production. Manufacturing is concerned with all operations necessary to produce a given product. Every new product that is introduced into an industry has to be producible, and there are degrees of difficulty regarding each product to be produced. The more difficult a product is to produce, the more expensive the product will be to produce. The goal of many manufacturing companies is to maximize manufacturability, which in turn reduces overall manufacturing costs and increases production rates. Production rate, from a manufacturing standpoint, is the measure of units produced in a given time frame. This measure can provide detailed information about the output of manufacturing processes and is essential to maximize when designing and operating a facility. DFM eliminates many manufacturing problems during the design phase, which is the most cost effective place to address these problems. Research has shown that 70% of a product’s cost is determined by decisions made during the design period, while decisions made during production only account for 20% of the product’s costs [18]. DFM is a key tool in minimizing those costs and providing higher profits. DFM considers the manufacturability of a product within the preliminary design stage. DFM incorporates the analysis of manufacturing costs and expenses in the preliminary design phase and attempts to minimize them before manufacturing has even begun. Many companies lack DFM in their design phase, resulting in manufacturing
  • 11. 11 problems down the road. This ultimately results in excess costs and time wasted on problems which could be avoided using DFM in early stages of product development. 1.2 Motivation Traditionally, manufacturability refers to only labor and material costs. Previous research has shown that by determining how much time and material a product would take to manufacture, material costs and labor cost were estimated, which would account for manufacturing costs. As more research has been provided, more variables are accounted for in manufacturability such as tool changes, material handling costs, adding machines, overtime, and many others. Feature-based cost estimators play an important role in analyzing manufacturability. A feature-based cost estimator is a program which represents a product by using key feature dimensions and connecting these defined features to create a geometric representation of the product. The feature-based cost estimator allows the cost of processes such as milling, drilling, and turning to be estimated for the given features. The program defines each feature with dimensions such as height, length, outer diameter, inner diameter, thickness, and other key geometrically-influential parameters. Once all features are modeled correctly and the product is defined as a whole, the cost estimator outputs labor hours and costs for the appropriate manufacturing processes. The outputs of estimated labor hours and costs provide insight into the manufacturability. The output of a feature-based cost estimator represents the ideal manufacturing cost of a product. The ideal manufacturing cost includes only material costs and labor costs without consideration of labor costs fluctuating depending on overtime. The ideal
  • 12. 12 labor cost simply sums the manufacturing time and multiplies it by the labor rate. Employees, however, receive an increased hourly rate when working overtime. This thesis, however, is interested in true cost. The true cost of manufacturing goes beyond labor to include such factors as capacity, machine availability, operator availability, machine procurement, and material handling. As capacity used in a facility increases, overtime may need to be used to meet demand or purchasing new equipment to save overtime costs. The knowledge of machine capacity and availability is critical in determining how much time is available to manufacture within working hours, and how much time will be needed for overtime. Material handling, which is not considered in ideal cost, can provide significant additional manufacturing costs depending on distances materials must travel. Material handling creates additional labor time, which translates to extra labor cost needed to pay workers. The ideal manufacturing process times and material cost from a feature-based cost estimator can then create a source of inputs to the methodology proposed, providing a foundation for calculations of true manufacturing costs of a given design. 1.3 Objective The objective of this thesis is to create a methodology which incorporates not only traditional ideal costs, but also material handling and overtime costs to more accurately represent manufacturability of preliminary product designs. By incorporating system capacity data into manufacturing cost calculations, overtime costs, machine procurement costs, and material handling costs can be determined in addition to ideal costs calculated from the feature-based cost estimator. This will provide an estimate of
  • 13. 13 the true manufacturing cost when adding a given product design to the facility, enabling a more accurate manufacturing cost to design selection as well as mulitple implementation options.
  • 14. 14 2 LITERATURE REVIEW This literature review is composed of three separate sections—Design for Manufacturability, Feature-based Cost Estimation, and Capacity Analysis, all of which provide the foundation for this research and proposed methodology. The feature-based cost estimator will geometrically represent a given product using a computer program, which can allow a user to input geometric dimensions to estimate the product’s material and labor costs. Once the material and labor costs are estimated using the cost estimator, capacity analysis must be evaluated to accurately select a cost effective product design based on the actual manufacturing system design. The theory of DFM was used in this thesis to incorporate focus on intercellular movement costs, and overtime costs. The methodology incorporates these factors for implementation of a given product design into an already existing facility with predesigned cells. Based on the existing manufacturing cells, the cost of each design will be evaluated via the methodology proposed and offer three alternative implementation methods to allow the user to evaluate costs of each. It was important to research previous capacity analysis, specifically research in which any of the cost factors used in this methodology were mentioned. This will allow a better understanding of previous capacity analysis evaluation and how the methodology proposed extends capacity analysis into a new direction—to minimize manufacturing costs when implementing a new product based on its design in an already existing cellular manufacturing environment. These three areas of topic provide a solid foundation for previous research in the field.
  • 15. 15 2.1 Design for Manufacturability It is important to understand previous research on DFM, specifically with regard to manufacturing cost estimation. DFM can have a significant effect on the reduction of manufacturing costs and provides a solid foundation for cost reductions in product design. Dowlatshahi [17] presents several advantages of DFM and its implementation. He classifies the advantages into two categories: reduction in product development lead time and overall cost savings. Reducing the number of redesigns in a system and the amount of effort needed, DFM can potentially reduce product design cycle time. The concept of DFM is designed to increase the flow of communication between decision makers, ultimately increasing productivity and increasing efficiency in operations. The cost savings are identified by several examples Dowlatashahi provides, as different features both providing the same operational value to the part show varying manufacturing costs. By evaluating these manufacturing costs prior to production, Dowlatashahi proposes overall cost savings based on these decisions. There have been many software systems and tools designed to implement DFM. These systems have been developed using various types of analysis methods such as numerical computation, knowledge engineering, fuzzy mathematics, neural networks, and object oriented programming [11]. According to Xue and Dong [5], developing cost- effective designs using DFM should have the following capabilities: providing design requirements of a product; producing possible design alternatives; representing design geometry; determining the production costs of each design; and identifying the cost-
  • 16. 16 effective design. The methodology presented in this thesis follows the capabilities mentioned by Xue and Dong. In order to represent design geometry, a feature-based cost estimator is used in this thesis. 2.2 Feature-Based Cost Estimation In order to quantify labor and material costs of a part, part geometry can be defined in a feature-based cost estimator. This paper uses a feature-based modeling program to provide material costs and labor costs due to machining and other processes. Features on a part can be categorized into classes, with each class presenting their own properties and methodologies, simplifying the extent to which a feature can be represented [2]. Feng et al. [2] propose a methodology for cost evaluation using form feature identification and test it using four different machining cases. They present two groups of form features—simple and complex. The simple form features are categorized as having a single set-up using a non-shaped cutter and can be machined by a single operation such as features represented in Figure 1.
  • 17. 17 Block V-slot Flat surface Keyway Cylinder Block slot Hole Chamfer Round chamfer Radial groove External thread Figure 1: Simple Machining Form Features [2] Complex form features are features which cannot be formed by a single operation, or require multiple set-ups. Examples of complex form features can be seen in Figure 2.
  • 18. 18 T-slot Face groove Y-slot Dovetail slot External spline Internal thread Internal spline Figure 2: Complex Machining Form Features [2] The more operations that are needed to form a feature and the longer the set-up times are, the higher the machining time and cost will be [2]. Feng et al. also propose that the relationship between features affects the manufacturing cost. Relationships are ranked from easy to difficult, applying a quantitative characteristic towards each relationship using a unit manufacturing cost. As shown in Figure 3, different relationships can be identified and the unit manufacturing costs are based on easy/hard levels of the relationships and their respective machining and set-up times [2].
  • 19. 19 Figure 3: Relationships Between Form Features [2] Four design alternatives are analyzed and manufacturing cost analysis is applied based on time required to manufacture. The methodology proposed extends previous feature-based cost estimation research and helps standardization of individual features [2]. Su et al. [4] develop a successful form feature-based modeling system to analyze feature information for manufacturing. A Euler operator-based approach is used to encode form feature information from a 3D model. Su et al. uses a definition from [4] which states that Euler operators have been developed to aid in the generation of a solid’s topology. Euler operators will add or delete attributes based on Euler’s formula for solid objects. According to Su et al. [4], previous attempts to provide shape knowledge of a part have mostly been concentrated on feature recognition from solid models, group technology coding schemes, and feature-based modeling. The problem with solid models is that many CAD systems cannot provide lower-level geometric identities needed to accurately define machining features. Due to this, most form feature programs, including
  • 20. 20 the one used in this paper, are separate from the solid modeling program used to design the part. 2.3 Capacity Analysis in Cellular Manufacturing There has been a lot of research done on capacity analysis ranging from minimizing intercellular costs to minimizing cellular reconfiguration costs. The main focus of previous research minimizes total cost, whether that cost includes overtime costs or tool consumption costs. Choi and Cho [9] propose a cost-based algorithm which uses production costs, fixed machine costs, set-up costs, and material handling costs to assign parts and machines to manufacturing cells based on the minimum cost. The algorithm considers three separate alternatives when considering design of the system: the first alternative tries to minimize the maximum number of intercellular movements; the second alternative considers overtime as an option; the third alternative considers the possibility of subcontracting the processing to outside vendors. The total cost for each alternative is computed and the alternative with the minimum cost is chosen as the ideal design. Choi and Cho’s research is very similar to this paper with regard to considering alternatives such as minimizing intercellular movement and overtime; however, Choi and Cho present a model which clusters parts and machines, identifies “exceptional” parts which do not fit in only one cell, and provide cost analysis alternatives on only those parts [9] while this thesis uses a pre-existing layout with pre-clustered cells for capacity requirements. This thesis presents a more practical approach to adding a product to a pre-
  • 21. 21 existing facility by using the existing clustering of cells rather than re-clustering the cells, which could result in excess downtime to redesign. Defersha and Chen [6] propose a part-machine grouping methodology for the design of cellular manufacturing systems based on multiple costs. Their objective is to minimize machine maintenance and overhead costs, machine procurement costs, inter- cellular movement costs, machine operation and setup costs, tool consumption costs, and system reconfiguration costs. For this method, a math model is presented and the cellular design was determined based on minimum total cost. The intercellular cost in this problem uses a fixed cost for material handling from one cell to another for independent parts. Batch size and demand for each part are also used to determine the total number of trips for each given part. The cost of adding and removing a machine from a cell is also used for “reconfiguration costs,” by using a fixed cost for the addition and subtraction of a machine independently. However, they only consider these costs for existing parts and did not adapt the model for use in evaluating the cost of new products being designed as this thesis will propose. Mahdavi et al. [7] propose a math model for cellular manufacturing systems with worker assignment for multiple time periods. The model’s objective is to minimize total costs of intercellular material handling, holding and backorder costs, machine and reconfiguration, hiring, firing, and salary worker costs. According to Mahdavi et al., system reconfiguration involves adding and removing machines along with the addition and removal of workers from one cell to another. This thesis does not consider system
  • 22. 22 reconfiguration as an alternative to minimize cost. System reconfiguration is an unnecessary alternative when introducing a single product to an existing facility. This thesis focuses on product integration without the difficulty of system reconfiguration. Ahkioon et al. presents a model with a focus on routing flexibility by formulating alternate contingency process routings [16]. Contingency routings are used as a backup in case a machine breaks down or there is a setback in a product original route. Ahkioon et al. look at the manufacturing problem at an operational point of view, however, this thesis focuses on hours available as a fixed variable. As a fixed value, hours available will account for possible breakdowns and will not be considered as a separate variable. The model presented by Ahkioon et al. does present an optimal cellular layout model with an objective of minimizing costs of many manufacturing factors such as machine maintenance, machine operation, outsourcing, inventory holding, production costs, intercellular and intracellular material handling costs, and machine procurement cost. These factors allow for an optimal cell configuration in terms of types of number of machines assigned to a cell.
  • 23. 23 3 METHODOLOGY This section will cover the methodology developed in this research to estimate true manufacturing costs. Due to the complexity of this problem, certain assumptions were made. This section will cover the problem at hand, discuss what data is known, cover the assumptions that were made, discuss the methods for calculating true cost, and visit the three implementation alternatives that the methodology consists of. The problem that this method will address is to determine the true manufacturing cost of different product designs. The true cost will incorporate not only ideal cost (labor and material costs), but also material handling, overtime costs, and machine procurement costs. The methodology will evaluate each design separately to determine manufacturing costs for each design as well as evaluate each implementation option separately to give the user multiple implementation alternatives. The three implementation alternatives—minimizing material handling costs, minimizing overtime costs by route splitting, and purchasing new machines to reduce overtime—will allow for the user to evaluate different implementation options for each design. This will allow for a preliminary estimate of true manufacturing costs for different implementation processes, which can provide a great benefit to design evaluation and implementation. 3.1 Given Information The first given information needed is a cell design with its defined cells. Information needed for cells will be machine types and machine quantities identified. Each machines available capacity is also needed for the foundation of calculating
  • 24. 24 capacity available for each process, and determining all possible routing options for a new product. Figure 4 represents an example of a facility schematic. The schematic identifies the types and number of machines within each cell. Figure 4: Example of Facility Schematic Cell 1 Cell 2 Cell 3 Cell 4 Cell 5 Machine E Machine B Machine E Machine A Machine E Machine F Machine A Machine C Machine D Machine E Machine C Machine B Machine B Machine D Machine F Machine D Machine C Machine A Machine A Machine D
  • 25. 25 The figure above identifies five cells, each with four machines. Cell 1 has machines D, E, F, and A; cell 2 has machines C, E, B, and F; cell 3 has machines A, B, C, and D; cell 4 has machines D, E, A, and B; cell 5 has A, C, D, and E. All cells in this example have 4 machines, but this is not required. The next pieces of information needed are the distances between those cells, to determine material handling costs. The distance between cells is directly related to material handling costs, meaning the longer the distance, the higher the cost. Next, the processing time of each existing product is needed for each machine the product is assigned to. The weekly demand for each product is also needed to calculate remaining available capacity on each machine. It is important to know the current production levels in the facility to accurately determine the time available for each machine to process new parts. Note, the same type of machines within a facility can vary in capacity available depending on each individual machine’s load. Table 1 shows an example set of processing times for the manufacturing system shown in Figure 4.
  • 26. 26 Cell Part Process 1 (hr/part) Process 2 (hr/part) Process 3 (hr/part) Process 4 (hr/part) Total Processing Time (hr/part) Demand (pts/wk) 1 1 0.24 0.22 0.27 0.30 1.03 142 1 2 0.24 0.3 0.22 0.21 0.97 130 2 3 0.95 0.96 0.99 0.90 3.80 70 3 4 0.28 0.27 0.30 0.35 1.20 92 3 5 0.33 0.36 0.31 0.33 1.33 124 4 6 0.43 0.44 0.41 0.42 1.70 158 5 7 0.35 0.21 0.28 0.20 1.04 104 5 8 0.18 0.32 0.27 0.30 1.07 146 Table 1: Processing Times for Example Facility Table 1 defines the given information for processing times and demand for each existing part. In this case, there are 8 parts currently being manufactured by this facility. Table 2 shows the machines used by each part for their respective processes. Cell Part Process 1 Process 2 Process 3 Process 4 1 1 F D E A 1 2 F D E A 2 3 B C E F 3 4 C A B D 3 5 C A B D 4 6 A D E B 5 7 D A C E 5 8 D A C E Table 2: Machines Used for Each Process The next input data needed is the estimated processing times for each new design on each machine. Along with the processing times expected, yearly demand must be
  • 27. 27 given as well to determine yearly capacity required for each new product. For example, Table 3 shows the processing times for design 1 and design 2 along with their expected yearly demands. Design Machine B (hr/part) Machine C (hr/part) Machine D (hr/part) Machine E (hr/part) Demand (pts/yr) 1 0.21 0.18 0.12 0.17 6000 2 0.16 0.16 0.21 0.18 6000 Table 3: Processing Times and Demand for Evaluated Designs The processing times for each design on each machine can be estimated using a feature-based cost estimator. Once each design is modeled on a feature-based cost estimator, the program outputs processing times for each necessary process. The demand is determined by upper management when forecasting is computed. The following constants must be given as well:  Labor cost per hour for regular and overtime hours ($/hr)  Average worker travel speed (ft/hr)  Available capacity per machine per week (hrs/week). Labor cost per hour will be used to determine process costs, which include regular labor costs and overtime costs. Average worker speed and distances between cells will be used to calculate material handling cost. Available capacity per machine per week is determined by the expected number of hours a machine is available during the week for all shifts.
  • 28. 28 3.2 Assumptions Due to the complexity of this problem, several assumptions were made to simplify the problem. The first assumption applies to the layout of facilities. It will be assumed that the facility in evaluation has a cellular layout. Cellular manufacturing is when machines are grouped together according to part families into cells. Part families are groups of parts that are similar in their required manufacturing processes. By grouping these parts together, cells are formed and material flow, as well as lead time, can be improved. This methodology can be adapted to work with a job shop layout. Rather than cells, the facility will be analyzed as a whole and the option with minimum overtime and material handling will be the optimal solution. The methodology is not suggested for use with a production line layout. When having cells and machines in different locations around the facility, material handling will be present, moving from one cell to another. Production lines lack the material movement, and therefore, would be unnecessary to try and minimize material handling costs. The next assumption that was made was that the demand for each existing and proposed product is constant. The importance of this is to evaluate the product using the best information available about demand. The final assumption is a batch size of one for material handling. Assuming a batch size of one denotes material handling will apply to each and every part that moves from one cell to another. If batch size is greater than one, the number of material handling trips would be divided by the batch size.
  • 29. 29 4 MODEL FOR TRUE COST 4.1 Variable Definitions 𝐼𝑙 = Ideal cost of new design l 𝑀𝐶𝑙 = Material Cost of new design I 𝑝𝑙𝑖 = Processing time of new design l for process i 𝑝 𝑘𝑖 = Processing time of existing product k for machine i 𝐷𝑙 = Estimated Annual Demand of new design l per year 𝐷′ 𝑘 = Estimated Annual demand for existing product k W = Number of weeks in a working year 𝑆 = Average worker travel speed (ft/hr) 𝐿 = Labor cost/hr 𝐿′ = Overtime labor cost/hr (the differential between regular and overtime rates) 𝑑 𝑠 = Total distance per year for scenario s 𝐶𝑖𝑗𝑘 = Annual Capacity required to produce all existing products per machine i for cell j 𝐴𝑖𝑗 = Annual Capacity available per machine i for cell j 𝑟𝑖𝑗 = Weekly Capacity remaining without new product per machine i for cell j 𝑟′𝑙𝑖𝑗 = Weekly Capacity remaining with new product l per machine i for cell j 𝑅𝑖𝑗 = Annual Capacity remaining without new product per machine i for cell j 𝑅′𝑖𝑗 = Annual Capacity remaining with new product per machine i for cell j 𝑐𝑙𝑖𝑗 = Weekly Capacity required with new product l per machine i for cell j 𝐶′𝑙𝑖𝑗 = Annual Capacity required with new product l per machine i for cell j 𝑂𝑇𝑖𝑗 = Total Overtime in hours for machine i in cell j 𝑂𝑇′𝑙𝑖𝑗 = Total Overtime in hours for machine i in cell j with new product l 𝑀𝑠 = Material handling cost for scenario s 𝑂𝑙𝑖𝑗 = Total Overtime cost for product l per machine i for cell j 𝑇𝑠 = Total Material Handling and Overtime Cost for scenario s 𝑓𝑖𝑠 = Number of parts manufactured in overtime for machine I in scenario s 𝑁𝑙𝑖𝑗 = Number of products needed to meet capacity per week for machine i in cell j 𝑄𝑖𝑠 = Total overtime in hours for machine i in scenario s 𝑄′ 𝑠 = Total overtime cost for scenario s i = 1,2,…,n for all machines j = 1,2,…,m for all cells k = 1,2,…,p for all existing products l = 1,2,…,q for all new products t = 1,2….,w for all designs of product l 𝑋𝑖𝑗𝑘 = 1, if i is in j 0, otherwise for all k 𝑋𝑖𝑗𝑙𝑡 = 1, if product l design t is manufactured on machine i in cell j 0, otherwise 𝑍𝑙𝑡 = 1, if product l design t is manufactured
  • 30. 30 0, otherwise 𝐴𝑖 =Annual worth of a machine i 𝑃𝑉𝑖 = Purchase price of a machine i 𝑖 𝑖 = Interest rate of machine i 𝑛𝑖 = Number of years machine i will be in service 4.2 Calculating Ideal Cost Since one of the inputs to the methodology is ideal cost, ideal cost must first be determined. Using a cost estimator, the ideal cost can be calculated taking a labor rate and multiplying it by labor time needed, and adding material cost. Using Equation 1, ideal cost can be calculated using any feature based cost estimator. 𝐼𝑙 = ( 𝐿 ∗ ∑ 𝑝𝑙𝑖 𝑛 𝑖=1 ) + 𝑀𝐶𝑙 (1) ∑ 𝑝𝑙𝑖 𝑛 𝑖=1 and 𝑀𝐶𝑙 are outputs of a cost estimator and are determined by internal formulas within each cost estimator based on the part design. Different cost estimators may vary in costs for the same design depending on internal formulas within each program. Ideal cost will then be used as an input to the methodology created in this thesis and will serve as a foundation for determining true manufacturing costs. 4.3 Development of Methodology The first step that is taken once ideal cost is determined is to calculate overtime for each machine in each cell. To calculate overtime, the first calculation that needs to be performed is annual capacity required to produce all existing products per machine per cell. Equation 2 shows how capacity required is calculated. 𝐶𝑖𝑗 = ∑ 𝑝 𝑘𝑖 ∙ 𝐷′ 𝑘 ∙ 𝑋𝑖𝑗𝑘 𝑛 𝑘=1 (2) Capacity required is calculated by multiplying processing times of existing parts by their respective annual demand, and summed up for each machine in each cell.
  • 31. 31 Following capacity-used calculations, annual capacity remaining without the new product is then computed. To calculate this, capacity available per year is used. Equation 3 shows this calculation. 𝑅𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶𝑖𝑗 (3) Once annual capacity remaining is computed, it is converted to weekly capacity remaining, as overtime hours will be computed as weekly. This is performed by dividing out the number of working weeks in a year shown in Equation 4. 𝑟𝑖𝑗 = 𝑅𝑖𝑗 𝑊 (4) This capacity remaining is then turned into overtime if there is a negative capacity so overtime is: 𝑂𝑇𝑖𝑗 = max{− 𝑟𝑖𝑗,0} (5) Equation 5 shows that if 𝑟𝑖𝑗 is zero or negative, capacity remaining without the new product will equal zero. This is valid since a positive number means there is capacity remaining and overtime cannot be a negative. The next step now that capacity remaining is known is to calculate how much capacity is remaining with each new product being evaluated implemented into its respective machines for all cells. This is calculated using Equation 6. 𝐶′𝑙𝑖𝑗 = 𝐶𝑖𝑗 + ( 𝑝𝑙𝑖 ∙ 𝐷𝑙) (6) The same thing that is done to capacity remaining without product is also done to capacity remaining with product—converted to weekly, shown in Equation 7, and positive and negative numbers adjusted accordingly for overtime where 𝑂𝑇𝑖𝑗= max {− 𝑟𝑖 𝑗, 0}.
  • 32. 32 𝑐𝑙𝑖𝑗 = 𝐶′ 𝑙𝑖𝑗 𝑊 (7) Equations 6 and 7 are repeated for each new design. Once overtime with and without each new product are defined, the difference between the two are calculated for each machine in each cell. The cell with the minimum overtime, for a given machine that will be used, will be the assigned cell in which the product would be processed. At this stage in the methodology, this resulting sequence is the optimal sequence when considering overtime only. To determine overtime costs, analysis of capacity with the new product must be determined. Equation 8 determines the annual capacity remaining with the new product by subtracting annual capacity required with the new product l for machine i in cell j from the annual capacity remaining with new product for machine i in cell j. 𝑅′𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶′𝑙𝑖𝑗 (8) The annual capacity remaining with the new product is then converted to weekly using Equation 9 for the same reason as remaining capacity without capacity. 𝑟′𝑙𝑖𝑗 = 𝑅′ 𝑙𝑖𝑗 𝑊 (9) This capacity remaining is then turned into overtime if there is a negative capacity using Equation 10. 𝑂𝑇′𝑙𝑖𝑗 = max {− 𝑟′𝑙𝑖𝑗,0} (10) The cost of overtime takes the difference between 𝑂𝑇′𝑙𝑖𝑗 and 𝑂𝑇𝑖𝑗, and multiplies the resulting hours by labor cost and the number of weeks in a working year seen in Equation 11: 𝑂𝑙𝑖𝑗 = (𝑂𝑇′𝑙𝑖𝑗 − 𝑂𝑇𝑖𝑗) ∙ 𝐿′ ∙ 𝑊 (11)
  • 33. 33 Material handling must be calculated next. To determine material handling costs, all machine allocations must be considered. This means that for all machines in all cells, all sequences must be analyzed that can maintain the new product’s processing order. For example, if a product must be processed by machine B, then C, D, and E, all scenarios that can fulfill that order regardless of the cell will be analyzed for material handling costs. Once all scenarios are determined, material handling costs are calculated based on number of cell-to-cell movements and distances between those cells for each scenario. Total distances are calculated for each scenario, which will be used to directly compute material handling costs for each scenario. Total distances per scenario will then be multiplied by the product demand to convert to distance per year. Then material handling cost calculations are computed using Equation 12. 𝑀𝑠 = 𝑑 𝑠 𝑆 ∙ 𝐿 (12) This material handling cost is then added to overtime cost for each scenario to get 𝑇𝑠, which allows the user to determine the best scenario to minimize manufacturability costs. Once the scenario is identified and determined, the next step is to split the product into multiple routes, creating less overtime, and increasing material handling. 4.4 Splitting Into Multiple Routes A route in manufacturing can be defined as the path in which a product travels through a facility in order to be manufactured. The route consists of all the machines needed for the part to be manufactured. Splitting the product into multiple routes means that some of the product will travel one route through the facility, some will travel
  • 34. 34 another route, and so on until there are enough routes to either eliminate overtime, or minimize overtime. This in turn creates more intercellular movement increasing material handling costs. Using the scenarios from section 4.2 to calculate material handling, the scenarios will be ordered from minimum 𝑀𝑠 to maximum 𝑀𝑠 to analyze the scenarios with minimum material handling costs first. Once all scenarios have been ordered, the number of products that can be produced without exceeding capacity for each machine per week is then calculated. Calculations are done for each machine of each cell. This identifies the maximum number of products that can be manufactured on the given machine before overtime is needed. Using Equation 13, the number of products needed to meet capacity can be determined. 𝑁𝑙𝑖𝑗 = 𝑟′ 𝑙𝑖𝑗 𝑝 𝑘𝑖 (13) Once 𝑁𝑙𝑖𝑗 is calculated for all l, i, and j, routing distribution can begin. Figure 5 represents an example used to represent routing distribution. The example will include two cells, cell 1 and 2, with machines A, B, and C in each cell. Figure 5: Example Layout for Routing Distribution Cell 1 Cell 2 Machine AMachine A Machine B Machine C Machine C Machine B
  • 35. 35 Since this example only has two cells, distance from once cell to another is 60 ft. which will be used to calculate material handling costs for each scenario. The new product will need Machine A, B, and C, with processing times and demand given as well, to determine capacity remaining for each machine. Each possible scenario for production is shown in Table 4, listed from minimum material handling to maximum. Cell Assignment Distance Between Machines Dist/par t (per year)Scenario Machine A Machine B Machine C A-B B-C 2 1 1 1 0 0 0 7 2 2 2 0 0 0 1 1 2 2 60 0 3000 3 1 1 2 0 60 3000 5 2 1 1 60 0 3000 6 2 2 1 0 60 3000 4 1 2 1 60 60 6000 8 2 1 2 60 60 6000 Table 4: List of Scenarios from Min to Max 𝑀𝑠 Table 5 shows the remaining capacity available for each machine. This information will be updated throughout each route iteration performed under the route distribution methodology. Once parts are assigned to a route, the remaining capacity available for each machine must be recalculated.
  • 36. 36 Machine (pts/wk) A B C Cell 1 12 11 14 2 16 15 9 Table 5: Starting Capacity Available for Machines Routing distribution will go as follows: 1. Choose the first route (with minimum 𝑀𝑠) Since the first route is chosen, Scenario 2 in the example will be chosen as shown in Table 6. Machines A, B, and C in cell 1 will all be utilized for this iteration. Cell Assignment Distance Between Machines Dist/part (per year)Scenario Machine A Machine B Machine C A-B B-C 2 1 1 1 0 0 0 7 2 2 2 0 0 0 1 1 2 2 60 0 3000 3 1 1 2 0 60 3000 5 2 1 1 60 0 3000 6 2 2 1 0 60 3000 4 1 2 1 60 60 6000 8 2 1 2 60 60 6000 Table 6: First Route Iteration 2. Assign parts to that route The bottleneck machine that can produce the fewest parts will define the number of parts assigned to that route, since no more parts can be completely manufactured without overtime on that machine.
  • 37. 37 In the example, the bottleneck machine is Machine B in cell 1, since it can only produce a maximum of 11 parts per week without any overtime. Therefore, 11 parts are assigned to each machine in that route and the remaining capacity available will be updated, shown in Table 7. Machine (pts/wk) A B C Cell 1 1 0 3 2 16 15 9 Table 7: Remaining Capacity after First Iteration 3. Since the bottleneck machine has no remaining capacity, the next route that is chosen will be the next smallest 𝑀𝑠 that does not contain the bottleneck machine from step 2 or any machine that has no available capacity remaining. The bottleneck machine from Step 2 is highlighted in Table 8, showing that it has no capacity remaining. Scenario Machine A Machine B Machine C 2 1 1 1 7 2 2 2 1 1 2 2 3 1 1 2 5 2 1 1 6 2 2 1 4 1 2 1 8 2 1 2 Table 8: Bottleneck Machine from Step 2
  • 38. 38 For the example, since the next scenario with the next smallest 𝑀𝑠 (scenario 7) does not contain the bottleneck machine from step 2, it will be analyzed shown in Table 9. Cell Assignment Distance Between Machines Dist/par t (per year)Scenario Machine A Machine B Machine C A-B B-C 2 1 1 1 0 0 0 7 2 2 2 0 0 0 1 1 2 2 60 0 3000 3 1 1 2 0 60 3000 5 2 1 1 60 0 3000 6 2 2 1 0 60 3000 4 1 2 1 60 60 6000 8 2 1 2 60 60 6000 Table 9: Second Iteration for Route Distribution For the example, since scenario 7 is analyzed, the bottleneck machine (Machine C in cell 2) will determine the maximum parts assigned to that route (9 parts), shown in Table 10. Machine (pts/wk) A B C Cell 1 1 0 3 2 16 15 9 Table 10: Bottleneck Machine for Iteration 2
  • 39. 39 Once the route is determined and parts are assigned to this iteration, the remaining capacity for each machine must be updated after assigning 9 parts to the route. Table 11 shows the remaining capacity after the second iteration. Machine (pts/wk) A B C Cell 1 1 0 3 2 7 6 0 Table 11: Remaining Capacity after Iteration 2 4. Repeat step 3 for every scenario. Each route will produce only products allowed by any given machine prior to reaching overtime for that machine. If demand has been met, then the multiple scenario analysis is complete. If demand is not met, proceed to step 5. (Since capacity has not been met on all machines and overtime must be used, the goal is to then minimize material handling since overtime will remain constant regardless of what route will be chosen.) 5. Start back at scenario 1, now eliminating the machine/s with no remaining available capacity. Choose the first route with minimum 𝑀𝑠 and contains a machine that still has capacity remaining (Machine C, has no remaining capacity highlighted in orange, shown in Table 12).
  • 40. 40 Cell Assignment Distance Between Machines Dist/part (per year)Scenario Machine A Machine B Machine C A-B B-C 2 1 1 1 0 0 0 7 2 2 2 0 0 0 1 1 2 2 60 0 3000 3 1 1 2 0 60 3000 5 2 1 1 60 0 3000 6 2 2 1 0 60 3000 4 1 2 1 60 60 6000 8 2 1 2 60 60 6000 Table 12: Eliminate Machine from Analysis Note: Scenario 7 was chosen due to the unavailability of Machines A and B in Cell 1. Although scenario 2 would have been the first choice, we must analyze a scenario will capacity remaining for both machines A and B, ignoring machine C. 6. Assign parts to that route After step 4, the remaining capacity is shown in Table 13. Machine (pts/wk) A B C Cell 1 0 0 0 2 4 3 0 Table 13: Remaining Capacity for Step 6 Using Table 13, the bottleneck machine for scenario 7 is Machine B in cell 2. Therefore, 3 parts will be assigned to this iteration.
  • 41. 41 7. Choose the next route in succession with minimum 𝑀𝑠 and contains machines that still have capacity remaining and assign parts to that route. Repeat this step until all demand has been met or all possible scenarios have been analyzed. If demand has not been met, proceed to step 8. 8. Once capacity has been met, manufacture the remaining parts on the scenario with minimum 𝑀𝑠 since no option is left but overtime on all machines, shown in Table 14. Cell Assignment Distance Between Machines Dist/part (per year)Scenario Machine A Machine B Machine C A-B B-C 2 1 1 1 0 0 0 7 2 2 2 0 0 0 1 1 2 2 60 0 3000 3 1 1 2 0 60 3000 5 2 1 1 60 0 3000 6 2 2 1 0 60 3000 4 1 2 1 60 60 6000 8 2 1 2 60 60 6000 Table 14: Assign remaining demand to Scenario with minimum 𝑀𝑠 Since all machines have been fully utilized up to capacity, manufacturing the remaining parts will require overtime anyways, so the key is to then reduce material handling by choosing the scenario with minimum 𝑀𝑠. The final result of the route distribution for the example above is shown in Table 15.
  • 42. 42 Iteration Scenario Parts Assigned Distance/yr Overtime Costs 1 2 11 0 0 2 7 9 0 0 3 6 3 3000 3 parts 4 7 3 6000 3 parts 5 7 1 3000 2 parts 6 2 31 0 31 parts Table 15: Results from Routing Example Once the steps have been performed, a total cost analysis will be performed for the route splitting analysis. Table 16 shows the final cost analysis results for material handling and overtime costs. Overtime (parts) Overtime (hours) Iteration Scenario PartsAssigned Distance/yr MachineA MachineB MachineC MachineA MachineB MachineC Total Overtime Cost/yr Total Matl. Hand Cost/yr 1 2 11 0 0 0 0 $0 $0 2 7 9 0 0 0 0 $0 $0 3 6 3 9000 0 0 0 $0 $153 4 7 3 0 3 0 0 171 $5,130 $0 5 7 1 0 1 1 0 51 57 $3,240 $0 6 2 31 0 31 31 31 1317.5 1581 1767 $139,965 $0 total $148,335 $153 total $148,488 Table 16: Total Cost Results for Route Splitting Table 16 is created by analyzing each iteration performed. Distance per year is calculated the same way as Table 4 for each scenario and converted into cost by multiplying distance per year by the number of parts assigned for each scenario. The
  • 43. 43 number of parts manufactured in overtime for each machine equals the number of parts assigned to that iteration if 𝑅𝑖𝑗= 0 for each machine. Once the number of parts manufactured in overtime for each machine is determined, the parts are then converted to time in hours using Equation 14. 𝑄𝑖𝑠 = 𝑓𝑖𝑠 ∗ 𝑝𝑙𝑖 ∗ W (14) Total overtime cost for each scenario is then calculated using Equation 15. 𝑄′ 𝑠 = (∑ 𝑂𝑖𝑠 𝑛 𝑖=1 ) ∗ 𝐿′ (15) Material handling costs and overtime costs for each iteration is then added up and totaled at the lower right hand of Table 16. The total cost for route splitting is $148,488. 4.5 Purchasing Machines The next part of the methodology will evaluate purchasing additional machines and its effect on manufacturing costs. Purchasing new machines will allow more available capacity in the facility, reducing total overtime costs. Although the addition of more machines will reduce overtime costs, new machines will also require more upfront purchasing costs that will need to be accounted for. This methodology will test whether adding a machine will reduce operating costs—including overtime and material handling—in order to offset the purchasing costs. To demonstrate this step of the methodology, the example from Section 4.4 will be used. The same layout will be used from Figure 5 in Section 4.4, using 2 cells, each cell containing a Machine A, B, and C. Table 5 shows the remaining capacity available for each machine in each cell.
  • 44. 44 Like Table 3 in Section 3.1, the input data needed is the estimated processing times on each machine for the new part designs being evaluated. Yearly demand must be given as well and this data will be used to determine weekly capacity required for the new product. For this example, the new product will have the following given information in Table 17. A B C Demand (yr) Processing time 0.85 hr 1.02 hr 1.14 hr 2900 Table 17: Processing Times and Demand of New Product This example will be used to test three separate options: adding a Machine A, adding a Machine B, and adding a Machine C. First, purchasing cost must be identified. In order to analyze the purchasing cost of a machine, several factors need to be addressed to convert a machine’s present value worth into an annual cost per year. This is needed because manufacturing costs are calculated on an annual basis. To convert the present value, the purchase cost (present value worth), life span (number of years), and interest rate of the machine will be needed. Once the information is known, annual cost can be calculated using Equation 16. 𝐴 = 𝑃𝑉 𝑖(1+𝑖) 𝑛 (1+𝑖) 𝑛−1 (16) When adding a machine to a facility, it will increase the amount of remaining capacity available for that specific process the machine will provide. This will allow for more resource availability allowing more parts to be manufactured in a given week.
  • 45. 45 Table 5 shows the initial remaining capacity for Machine A, B, and C, in both cells 1 and 2. If another unit of Machine A is purchased and can run for 40 hours a week, at 0.85 hours processing time per part from Table 17, the machine has enough capacity to produce 47 additional parts per week. The 47 additional parts a week will then be added to the existing capacity of Machine A shown in Table 5 in the cell that is least utilized. This will allow for optimal utilization of capacity, reducing overtime costs. The results can be seen in Table 18 , where the 47 additional parts have been added to Cell 1, highlighted. Machine (pts/wk) A B C Cell 1 59 11 14 2 16 15 9 Table 18: Starting Capacity Available with Additional Machine A With this updated starting capacity, routing distribution from Section 4.3 will be performed. Once steps 1 through 9 have been completed, a total cost analysis will be performed. For each iteration of steps 1 through 9, an overtime cost and material handling cost is calculated shown in Table 19.
  • 46. 46 Overtime (parts) Overtime (hours) Iteration Scenario PartsAssigned Distance/yr MachineA MachineB MachineC MachineA MachineB MachineC Total Overtime Cost/yr Total Matl. Hand Cost/yr 1 2 11 0 0 0 0 $0 $0 2 7 9 0 0 0 0 $0 $0 3 6 3 9000 0 0 0 $0 $153 4 7 3 0 3 0 0 171 $5,130 $0 5 2 32 0 32 32 0 1632 1824 $103,680 $0 total $108,810 $153 total $108,963 Table 19: Total Overtime and Material Handling cost with Additional Machine A Table 19 provides the same analysis for routing splitting with additional machines as Table 16 does for route splitting in Section 4.4. Material handling costs and overtime costs for each iteration is are added up and totaled. The total cost of $108,963 is then added to the procurement cost of Machine A calculated using Equation 10. For equation 10, Machine A will have a purchasing cost of $150,000, a life span of 10 years, and an interest rate of 20%. This will provide an annual cost of $35,779. Therefore, the total cost with an additional Machine A will be $144,742. This process is done for Machines B and C as well. Their total costs will be calculated and compared with each other as well as the total cost without adding an additional machine.
  • 47. 47 4.6 Product Selection Optimization The methodology proposed can provide benefit to multiple design analysis. To even further the extent to which the methodology can be used, a math model has been created to optimize product selection. The methodology allows the user to evaluate multiple different designs of a given product, while the math model will allow the user to determine product selection if there is more than one product to manufacture. In real world scenarios, it is likely a company may have multiple products to manufacture and must determine which, if any, would provide the most profit to the company. It can be difficult to understand profit without knowing the cost to manufacture the product, especially needing true cost of the product. By optimizing product selection, the model can determine which product or combination of products to manufacture to optimize profits. The math model uses the cost output of the methodology from alternative 1 as an input to the model. This will allow the model to analyze true manufacturing costs for each product, for optimal selection. By evaluating true cost in product selection, users can more accurately determine profit values than by using ideal cost. This provides benefit to not only design analysis, but product selection as well, making the methodology even more versatile. 4.6.1 Math Model The objective function of the math model maximizes profit by subtracting the cost of products from the revenue of the products, shown in (17). 𝑃 = ∑ ∑ ( 𝑆𝑙𝑡 − 𝐼𝑙𝑡) ∗ 1.15𝑍𝑙𝑡 𝑡𝑙 (17.1)
  • 48. 48 −∑ ∑ 𝑂𝑖𝑗 ∗ 1.15 𝑗𝑖 (17.2) − ∑ ∑ 𝑀𝑙𝑡 𝑡𝑙 ∗ 1.15 (17.3) The objective function consists of three components: the selling price minus the ideal manufacturing cost (17.1), overtime cost (17.2), and material handling cost (17.3). The constraints for the formulation are as follows: 𝐶′ 𝑖𝑗 = ∑ ∑ (𝐶𝑖𝑗𝑘 + ( 𝑃𝑖𝑙 ∗ 𝐷𝑙)) ∗ 𝑋𝑖𝑗𝑙𝑡 𝑡𝑙 (18) 𝑅′𝑖𝑗 = 𝐴𝑖𝑗 − 𝐶′𝑖𝑗 (19) 𝑂𝑖𝑗 = (𝑚𝑎𝑥{−𝑅′𝑖𝑗 , 0} − 𝑚𝑎𝑥{−𝑅𝑖𝑗, 0}) ∗ 𝐿′ (20) 𝑑𝑙𝑡 = ∑ ∑ ∑ 𝑑𝑗𝑗′ 𝑋𝑖𝑗𝑙𝑡 𝑋𝑖−1 𝑗"𝑙𝑡 𝑚 𝑗=1 𝑚 𝑗"=1 𝑛 𝑖=2 (21) 𝑀𝑙𝑡 = 𝑑𝑙𝑡 𝑆 ∙ 𝐿 (22) ∑ ∑ 𝑋𝑖𝑗𝑙𝑡 𝑗 = 𝑚 𝑙𝑡 ∗ 𝑍𝑙𝑡 𝑖 (23) The objective function takes ideal cost, material cost, and overtime cost and subtracts the cost from the selling price of a product, resulting in profit. The costs are multiplied by 1.15 to account for amount of acceptable profit of at least 15% of the cost. The model will assume any product that has a selling price higher than its cost will be chosen to manufacture. By multiplying in a factor of 1.15, the model will not accept anything
  • 49. 49 lower than 15% gain, which would account for the practicality of earning enough profit to make the product worth manufacturing. Constraint (18) calculates annual capacity required with the new product l for machine i in cell j. This is needed to calculate constraint (19), which calculates annual capacity remaining for machine i in cell j if design t product l is manufactured. Once annual capacity remaining is determined, annual cost of overtime (20) is calculated for machine i in cell j if design t product l is manufactured. Constraint (21) calculates total distance required per year for design t product l, which is then used in constraint (22) to determine material handling for design t product l. An OPL model was created to test results. For simplicity purposes, the data used represents a facility with only one cell, so material handling will be negligible. The data includes the evaluation of implementing three different products, each with two designs. There are a total of 6 machines in the facility. Processing times and processes needed for each design are given and shown in the model attached in Appendix A. The results indicate that the methodology demonstrated in this paper can be used in a variety of applications, not only for its purpose to provide design selection and possible implementation options, but also using true cost as inputs to other methodologies in manufacturing. The methodology can be a great tool is using true manufacturing costs to determine a variation of manufacturing cost problems, such as this model for product
  • 50. 50 selection to optimize profits. This model represents just one of many options how true manufacturing cost estimation can add value to cost calculations. 5 EVALUATION OF MULTIPLE DESIGNS To better demonstrate the proper use of this methodology, different designs for the same part will be analyzed. By analyzing two separate designs for the same part, the methodology can be used to not only determine the cheapest design, but also to determine the cheapest way to implement the design by analyzing the three alternative implementations. Determining costs for manufacturing new product designs can provide valuable manufacturing information to designers. Using this example, by analyzing multiple designs, will show how this valuable information can provide an easy guideline to determine which design will be cheaper to manufacture and implement given the current system capacity and providing three implementation alternatives to minimize costs. 5.1 Ideal Cost Derivation This example is modeled after a real-life example used with Ohio University’s cost estimation research with jet engine components. The two designs that will be used are examples of jet engine components. To evaluate the two designs, the ideal cost must first be calculated using a feature-based cost estimator. Ohio University’s cost estimator is a feature-based cost estimator, which analyzes part designs by evaluating each individual feature. The cost estimator provides an estimate of process time per feature, and breaks down the manufacturing cost for each feature. Figure 6 shows the breakdown of a part and its features using the cost estimator.
  • 51. 51 Figure 6: Cost Estimator Breakdown In the breakdown in Figure 6, the features have been itemized, with the cost of each feature being determined separately. For confidentiality reasons, the costs have been erased from the figure. Once the cost of each feature has been estimated, the costs are accumulated and totaled to provide the ideal manufacturing cost. This cost estimator could be used to generate the ideal costs for each design used in the example. Once the ideal cost is calculated, the methodology is used to calculate
  • 52. 52 true manufacturing costs for each alternative. Since there are three alternatives for each design, there are a total of 6 possible options to minimize costs. 5.2 Problem Overview The first aspect of the problem that needs to be addressed is given information. The same information needed from Section 3.1 is required for this example—cell design; system capacity, processes required and processing times for each; and demand for the new product. Assumptions will remain the same from Section 3.2 as well. The manufacturing system for this problem is shown in Figure 7. The system consists of two cells with four machines in each cell. The shading represents the current capacity used for each machine per day. The empty space in each machine is how much capacity per day is still remaining until the machine reaches overtime. A completely shaded machine has 0% capacity remaining, while a machine with no shade has 100% capacity remaining.
  • 53. 53 Figure 7: Cell Design The two designs that will be analyzed in this example are both similar in design by looks and weight. It would be difficult to distinguish differences in manufacturing costs from one another only from the drawings. In order to distinguish the cost differences, the designs along with other given information need to be specified. Shown in Figure 8, designs A and B can be seen as generated by feature based cost estimator.
  • 54. 54 Figure 8: Multiple Design Example Design A will require Machines A, D, and F, with processing times of 2.1 hrs, 3.6 hrs, and 0.9 hrs respectively while Design B will require Machines B, C, and E with processing times of 3.9 hrs, 2.4 hrs, and 1.5 hrs. The total processing time for Design A is 6.6 hours while Design B is 7.8 hours, each having an expected yearly demand of 500. The breakdown of these processes and their times are shown in Table 20. Design A Design B Machine Processing Time Machine Processing Time Process 1 A 2.1 (hrs) B 3.9 (hrs) Process 2 D 3.6 (hrs) C 2.4 (hrs) Process 3 F 0.9 (hrs) E 1.5 (hrs) Total 6.6 (hrs) 7.8 (hrs) Table 20: Processes and Processing Times for New Designs
  • 55. 55 The feature-based cost estimator would calculate these times and uses this information to return an estimate for ideal cost for each design using Equation 1. The total processing time is multiplied by a fixed labor cost per hour (in this case $75/hr), and added to material cost. Material cost is based on the amount of material used for each design. Design A is $760/unit, while material cost for Design B is $731/unit. Therefore, by using the feature base cost estimator to calculate ideal cost for each design, Design A has an ideal cost of $1225/unit and Design B has $1316/unit, making Design A the cheaper option. These costs are shown in Table 21. Design A Design B Labor Cost $495 $585 Material Cost $760 $731 Ideal Cost $1,255 $1,316 Ideal Cost / year $627,500 $658,000 Table 21: Breakdown of Ideal Cost for New Designs Due to comparing these results to other alternatives in the methodology, costs will be compared as annual costs. This thesis will use annual cost in order to adequately evaluate route splitting costs. Route splitting can’t be evaluated on a weekly basis. To determine the optimal routes, calculations to meet a yearly demand must be met. It is also more feasible to compare yearly costs vs. weekly costs as weekly costs are much smaller and will not vary greatly from one alternative to another. Comparing yearly costs shows differences in costs significantly more than weekly analysis. Annual costs are also more feasible to companies when looking at finances based on the fiscal year.
  • 56. 56 5.3 Calculations The next step is to analyze the three implementation alternatives for each design to evaluate the optimal design and implementation solution. The three implementation options that will be evaluated for each design are: (1) assigning a design to only one cell, minimizing complexity and intercellular movements; (2) route splitting to minimize overtime; and (3) adding machines to increase capacity for a given process. 5.3.1 Alternative 1: Assigning Design to Minimal Number of Cells The first alternative will be analyzed by calculating overtime hours for each machine in each cell if the new product is assigned to that cell. Using the methodology from Section 4.3, Design A gets assigned to Machine A and D in cell 1, and Machine F in cell 2, while Design B is assigned to Machines B and C in cell 1, and Machine E in cell 2, as shown in Figure 9. The designs aren’t assigned to a single cell because neither cell has all necessary machines to manufacture a product. Therefore, multiple cells must be used in the production of each part.
  • 57. 57 Figure 9: Alternative 1 implementation Interpreting Figure 9, the grey shows the processing time of Design A on each machine, and the light red shows the processing time of Design B for each machine per day. This was determined using a yearly demand of 500 parts per year, with a 50 week/5 day working year, which averages out to needing to manufacture two products each day to meet demand. If capacity is still remaining for a machine, white space can be seen, as shown in Machine E—since it has not used up all capacity, overtime remains 0 for that machine. If capacity is completely used up, the colors will reach the top of each machine box, and extend even further to show overtime. Overtime per day in hours will be 3.9, 5.8, and 0.1 for Design A in Machines A, D, and F, respectively, while Design B will have 3 hours each for both Machines B and C.
  • 58. 58 Once overtime is determined, material handling costs are evaluated. From Figure 9, material handling can be seen where green arrows have been assigned. This shows when a design has to move from one cell to another, to complete manufacturing. Cell to cell material handling costs are calculated using Equation 9. Once material handling costs are computed, they are added to overtime costs and ideal costs to return a cost value for implementation alternative 1. Table 22 shows the results for each design. Design A Design B Ideal Cost $1,255 $1,316 Overtime Cost $155 $85 Material Handling Cost $30 $30 Total True cost $1,440 $1,431 True cost/year $720,000 $715,500 Table 22: Implementation Alternative 1 Results Note that originally, Design A provided the least expensive design based on ideal cost. Now that overtime and material handling costs have been analyzed, the results indicate Design B is the least expensive design at $715,500. Now that alternative 1 results have been calculated, route splitting will be investigated for further cost optimization options. 5.3.2 Alternative 2: Route Splitting The second alternative will analyze the implementation of multiple routes, thereby increasing material handling costs, but reducing overtime costs by using all resources available. Using the methodology from Section 4.3, route splitting is performed and four possible routes are determined, shown in Figure 10.
  • 59. 59 Figure 10: Possible Routes for Example The four routes are identified by the arrows; each color is a separate route. The dotted lines indicate movement within a cell, and the solid lines indicate movement between cells. There are two routes for design A—blue and green, while the red and black routes are for design B. Continuing with the route splitting methodology for Section 4.3, the iterations are performed and a total cost for route splitting is calculated for each design. Tables 23 and 24 show the iterations performed for each design and their respective overtime and material handling costs for each.
  • 60. 60 Iteration # Parts Material Handling Cost / year Overtime Cost / Iteration Total Cost/ Iteration 1 35 $1,050 $0 $1,050 2 62 $3,720 $0 $3,720 3 52 $1,560 $3,276 $4,836 4 21 $1,260 $1,512 $2,772 5 330 $9,900 $46,480 $56,380 Total $68,758 Table 23: Route Splitting Iteration Summary for Design A Iteration # Parts Material Handling Cost / year Overtime Cost / Iteration Total Cost/ Iteration 1 208 $6,240 $0 $6,240 2 250 $7,500 $0 $7,500 5 42 $1,260 $3,024 $4,284 Total $18,024 Table 24: Route Splitting Iteration Summary for Design B From Tables 23 and 24, total overtime and material handling costs for designs A and B are $68,758 and $18,024 respectively. Using ideal cost from Table 21, a total manufacturing cost for each design can be calculated. Adding these ideal costs to the overtime and material handling costs calculated through route splitting generate a true cost of $696,258 and $676,024 for design A and B. These costs are shown in Table 25. Design A Design B OT and MH $68,758 $18,024 Ideal Cost $627,500 $658,000 True Cost $696,258 $676,024 Table 25: Total Route Splitting Costs
  • 61. 61 By using this implementation alternative, Design B is the optimal choice for route splitting implementation with a cost of $676,024. 5.3.3 Alternative 3: Adding Machine/s Alternative The third alternative will look at total costs when adding new machines to the system, creating more available capacity. Using the methodology from Section 4.5, alternative three will evaluate the costs of adding one of each of the machines being used in the manufacturing processes for each design. For simplicity purposes, this example will assume equal annual costs of each machine. To determine the annual cost of each machine, Equation 16 will be used to convert the machine procurement cost to an annual cost. With a procurement cost of $200,000, an interest rate of 20% and a lifespan of 5 years, the annual cost of each machine will be $66,876. Once the annual cost of each machine is known, adding each machine will be analyzed individually. Since three machines are used for each design A and B, a total of six possible options will be looked at. With a total of 8 hours a day and 250 days a year, each machine added will allow 2000 more available hours each year for that given process. Table 26 through Table 31 shows the results calculated for each option. Iteration Assigned Material Handling Overtime Total 1 97 $2,910 $0 $2,910 2 403 $12,090 $43,524 $55,614 $58,524 Table 26: Adding Machine A Results
  • 62. 62 Iteration Assigned Material Handling Overtime Total 1 35 $1,050 $0 $1,050 2 62 $1,860 $0 $1,860 3 176 $5,280 $19,008 $24,288 4 227 $6,810 $38,817 $45,627 $72,825 Table 27: Adding Machine F Results Iteration Assigned Material Handling Overtime Total 1 35 $1,050 $0 $1,050 2 238 $7,140 $0 $7,140 3 227 $6,810 $14,301 $21,111 $29,301 Table 28: Adding Machine D Results Iteration Assigned Material Handling Overtime Total 1 208 $6,240 $0 $6,240 2 250 $7,500 $0 $7,500 3 42 1,260 3,024 4,284 $18,024 Table 29: Adding Machine B Results Iteration Assigned Material Handling Overtime Total 1 500 $15,000 $0 $15,000 $15,000 Table 30: Adding Machine C Results Iteration Assigned Material Handling Overtime Total 1 208 $6,240 $0 $6,240 2 250 $7,500 $0 $7,500 3 42 1,260 3,024 4,284 $18,024 Table 31: Adding Machine E Results
  • 63. 63 Once results have been calculated for each option, ideal cost for each design along with each machine’s annual worth will be added to compare total costs with other alternatives. Table 32 shows the total cost results for each additional machine option. Machine M/C Cost Ideal Cost MH & OT Cost Total Cost Design A A $66,876 $627,500 $58,524 $752,900 F $66,876 $627,500 $72,825 $767,201 D $66,876 $627,500 $29,301 $723,677 Design B B $66,876 $658,000 $18,024 $742,900 C $66,876 $658,000 $15,000 $739,876 E $66,876 $658,000 $18,024 $742,900 Table 32: Results of Additional Machines Since all total costs are higher than alternative 2 results, there is no need for further evaluation of additional machines. If any results indicated cheaper results than the other two alternatives, multiple machine additions will need to be evaluated within each design. For instance, if both adding Machines A and D yielded cheaper costs than alternative 1 or 2, another iteration for adding both machines will need to be evaluated. This will verify if purchasing both machines will produce even less total costs. In addition to evaluating multiple different machines, adding multiples of the same machine must also be evaluated if an option yielded cheaper costs than alterative 1 or 2. Since all options yield higher costs than alternative 2, no further analysis is required.
  • 64. 64 Evaluating the results from all options for alternative 3, the lowest cost option will be chosen to compare with other alternative results. For this example, choosing Design A and adding machine D is the cheapest at $723,677. 5.3.4 Evaluating Results Now that all three alternatives have been looked at, the minimum total cost option for each alternative will be compared to one another, and the overall cheapest option will provide the optimal design and implementation. Gathering all the data from each alternative, Table 33 shows the cheapest options for each alternative. Alternative Design Ideal Cost Total Cost 1 A $627,500 $720,000 B $658,000 $715,500 2 A $627,500 $696,258 B $658,000 $676,024 3 A $627,500 $723,677 B $658,000 $739,876 Table 33: Example Results Implementing design B using alternative 2 route splitting is identified as the optimal solution for this example. This indicates that route splitting Design B will have the least amount of manufacturing costs at $676,024 a year. This example shows how ideal costs can provide an underestimation of manufacturing costs and how important it can be to consider true costs. Using Table 33, ideal costs are shown with their respective design/alternative along with true costs calculated using the methodology. Ideal cost is shown as constant regardless of the
  • 65. 65 implementation method. Using the methodology to estimate true cost provides more in depth analysis to manufacturability. If ideal cost was used, Design A would be considered to implement due to lowest cost. Looking further into true cost, one would now consider Design B as the cheapest option when considering other manufacturability factors such as overtime and material handling.
  • 66. 66 6 CONCLUSION As it has been widely used, ideal cost considers only material costs and labor costs. As it was shown in the methodology created in this thesis, introducing added factors in manufacturing such as material handling, purchasing new equipment, and overtime can provide a more accurate representation of total manufacturing costs. Incorporating system capacity data into manufacturing cost estimation can allow for more accurate representation of costs, helping fill the gap between design and manufacturing departments when implementing new ideas and designs. 6.1 Objective The objective of the methodology considered in this paper was to further analyze and consider the effects of system capacity on manufacturing cost estimation. The purpose of this goal was to eliminate the gap between design and manufacturing departments which can lead to poor decisions made and ultimately reduce overall costs of manufacturing. This methodology incorporated a true cost analysis of multiple designs, with three implementation options to allow for selecting the minimum manufacturing cost option. The three implementation alternatives—minimizing material handling costs, route splitting to minimize overtime costs, and purchasing new machines—all provide an implementation solution which may provide a cost effective solution. The methodology can provide actual costs of multiple designs. It is ultimately up to the user which designs are chosen and with what implementation process. The goal was to provide the user with the available options and for the user to determine which best suits their needs.
  • 67. 67 By using ideal cost as the input of this methodology, the ideal cost serves as a foundation of true cost. Using a feature based cost estimator, coupled with the methodology, one can more accurately provide individualized results based on the facilities system capacity. The results have shown that ideal cost alone provides an underestimation of true manufacturing costs. The results from Section 5 show that using additional manufacturability factors, such as overtime and material handling costs, can affect true manufacturing costs. 6.2 Benefits The methodology proposed provides many benefits that can help a manufacturing company looking to introduce new products into their existing facility. It is not only important add new clients to a business and to increase business and productivity, but also to gain a cost benefit from the additional clients. Many companies will add new customers and business without realizing the new product being introduced might cost more money to manufacture than originally thought out. That is why it is important to accurately depict true manufacturing costs prior to implementation. Once implementation has already begun, costs for engineering and production changes become much higher. This is why it is important to realize manufacturing cost estimations during the preliminary design phase. 6.3 Future Work There are opportunities for future work in this methodology, to develop it into a complex estimation tool. The main purpose of this methodology was to provide a method of introducing new products into a facility by means of analyzing manufacturing
  • 68. 68 costs. This methodology can be adapted to provide use for many different types of implementation options and estimation calculations. One suggestion for future work would be to visit more implementation options as possible solutions. Outsourcing could be another alternative implementation for the methodology. Outsourcing was not visited in this paper due to its similarity with overtime costs. As overtime costs are simply a fixed value over a certain time, same goes with outsourcing. There are other factors in outsourcing such as delivery costs and scheduling times that would need to be considered. Another useful alternative which could be looked at further is layout reconfiguration. It could be beneficial to add an alternative that allows the facility to rearrange the layout to minimize costs of all products. This posed several issues with cost estimation is it was difficult to quantify downtime during rearrangement and being able to assess a cost to that downtime. It also brought another level of complexity to the methodology that would have made the methodology more complex than what was necessary. The user would not only have to decide which implementation was better but also evaluate current needs of existing production requirements and having to make a decision on whether to put those on hold during reconfiguration. Along with additional alternatives which can be evaluated, another useful route to consider is incorporating non-constant demand into the methodology. Being able to account for non-constant demand is something that can be of great use seeing as constant demand is only for ideal situations. In the real world, demand is ever changing. To be able to account for this can be difficult to quantify, and to incorporate in equations. It
  • 69. 69 would be beneficial to the user to incorporate changing demand to evaluate results to a more accurate depiction of realistic production values.
  • 70. 70 REFERENCES [1] B. Baumgart, “A polyhedron representation for Computer Vision,” (1975) AFIPS Conference Precedings, vol. 44, pp. 589-596. [2] C. Feng, A. Kusiak, C. Huang, “Cost Evaluation in Design with Form Features,” Computer-Aided Design, vol. 28, No. 11, pp. 879-885, 1996. [9] C. Su, T. Sun, C. Wu, and R. Mayer, “An Integrated Form-Feature-Based Design System for Manufacturing,” Journal of Intelligent Manufacturing, vol. 6, pp. 277- 290, 1995. [4] D. G. Bramall, K. R. McKay, B.C. Rogers, P. Chapman, W. M. Cheung, and P.G. Maropoulos,“ Manufacturability Analysis of Early Product Development,” International Journal of Computer Integrated Manufacturing, vol. 16, no. 7-8, pp. 501-508, 2003. [5] D. Xue, and Z. Dong, “Developing a Quantitative Intelligent System for Implementing Concurrent Engineering Design,” Journal of Intelligent Manufacturing, vol. 5, pp. 251-267, 1994. [6] F. M. Defersha and M. Chen, “A Comprehensive Mathematical Model for the Design of Cellular Manufacturing Systems,” International Journal of Production Economics, vol. 103, pp. 767-783, 2006. [7] I. Mahdavi, A. Aalaei, M. M. Paydar, and M. Solimanpur, “Designing a Mathematical Model for Dynamic Cellular Manufacturing Systems Considering Production Planning and Worker Assignment,” Computers and Mathematics with Applications, vol. 60, pp. 1014-1025, 2010.
  • 71. 71 [8] J. Y. Jung, “Manufacturing Cost Estimation for Machine Parts Based on Manufacturing Features,” Journal of Intelligent Manufacturing, vol. 13, pp. 227- 238, 2002. [9] K. Choi, and H. Cho, “A Cost Based Algorithm for Design of Cellular Manufacturing Systems,”CKSME International Journal, vol. 12, pp. 181-190, 1998. [10] K. L. Needy, R. E. Billo, and R. C. Warner, “A Cost Model for the Evaluation of Alternative Cellular Manufacturing Configurations,” Computers Ind. Enging, vol. 34, pp. 119-134, 1998. [11] Kusiak, Andrew. Concurrent Engineering: Automation, Tools, and Techniques. New York: Wiley, 1993. Print. [12] "manufacturability" BusinessDictionary.com. WebFinance, Inc. July 17, 2011 <http://www.businessdictionary.com/definition/manufacturability.html>. [13] M. Chen, “A Mathematical Programming Model for System Reconfiguration in a Dynamic Cellular Manufacturing Environment,” Annals of Operations Research, vol. 77, pp. 109-128, 1998. [14] M. Mantyla, “An Introduction to Solid Modeling,” Computer Science Press, Inc., Rockville, MD. [15] M. M. Ghotboddini, M. Rabbani, and H. Rahimian, “A Comprehensive Dynamic Cell Formation Design: Bender’s Decomposition Approach,” Expert Systems with Applications, vol. 38, pp. 2478-2488, 2011.
  • 72. 72 [16] S. Ahkioon, A. A. Bulgak, and T. Bektas, “Cellular Manufacturing Systems Design with Routing Flexibility, Machine Procurement, Production Planning, and Dynamic System Reconfiguration,” International Journal of Production Research, vol. 47, No. 6, pp. 1573-1600, 2009. [17] S. Dowlatshahi, “A Comparison of Approaches to Concurrent Engineering,” International Journal of Advanced Manufacturing Technology, vol 9, pp. 106- 113, 1994. [18] Workshop, Design. "DESIGN FOR MANUFACTURABILITY." New Product Development Solutions. Web. 3 Oct. 2010. http://www.npd- solutions.com/dfm.html