Adnan Akay
Manufacturing Contribution to
US GDP
EU Manufuture!
Response
EU Manufuture!
Manufacturing Research:
Example Directions
(P.Gouma-SUNY SB)!
! Improving decision making (tolerancing, fixturing,
tool path optimization)
Macro!Meso!Micro!!
Nano-Manufacturing!
ME325/580 Handout: Engineering Materials
Descriptions and comparisons of the three basic categories of engineering materials (metals,
ceramics, and polymers) and their mechanical, physical, and other properties
20000
ratio=1.25
10000
5000
ratio=0.5
2000
ratio=1.0 ratio=0.75
1000
500
200
100
0 1 2 3 4 5 6 7
Shear rate (1/s)
MEC 325/580 Handout: Geometric Dimensioning and Tolerancing
The following American National Standards define GD&T’s vocabulary and provide its
grammatical rules.
These are often referred to as the “Y14.5” and “the Math Standards,” respectively.
1
A drawing which does not use GD&T (Figure 2) can be potentially misunderstood and fabricated
incorrectly (see Figure 3 for the illustration).
Figure 3: Manufactured part that conforms to the drawing without GD&T in Figure 2
2
GD&T provides unique, unambiguous meaning for each control, precluding each person’s
having his own competing interpretation. GD&T is simply a means of controlling surfaces more
precisely and unambiguously. See Figure 4 for an illustration.
Figure 4: Drawing that uses GD&T with unique and unambiguous interpretation
More information and a list of symbols of GD&T can be found in the reference [1].
The standard is separated into 3 industrial practices: (i) Models Only: These portions cover the
practices, requirements, and interpretation of the CAD data when there is no engineering
drawing. While ASME Y14.41-2003 is commonly called the “solid model standard,” this is
misleading. The standard was intentionally written for different user levels; (ii) Models and
Drawing: These portions cover what is commonly called “reduced content drawings” or
3
“minimally dimensioned drawings,” where an engineering drawing is available, but does not
contain all the necessary information for producing the part or assembly; (iii) Drawings only:
These portions of the standard allow the historical practices of using engineering drawings to
define a product. However, this standard adds to the practices defined in ASME Y14.5 for
Geometric Dimensioning and Tolerancing with some additional symbols, the use of axinometric
views as dimensionable views, and the concept of supplemental geometry–all of which can help
to clarify the drawing and its interpretation. [3]
Part of the materials in this handout have been taken from the following reference.
Reference:
[1] Walter M. Stites and Paul Drake, Jr., “Dimensioning and Tolerancing Handbook,” Editor
Paul J. Drake, Jr., Ch. 5, McGraw-Hill, 1999
[2] ASME Y14.41-2003 Standard on Digital Product Definition Data Practices, ISBN:
0791828107, 2003
[3] Wikipedia, http://en.wikipedia.org/wiki/ASME_Y14.41-2003
4
ME325/580 Handout: CNC Machining
Spring 2010 I. Kao
Introduction
Computer numerical control (CNC) is the process of manufacturing machined parts in a
production environment, as controlled and allocated by a computerized controller that used
motors to drive each axis. The CNC technology has been one of manufacturing’s major
development in the 20th century. The controller is designed to control the direction, speed, and
length of time each motor rotates. The operator downloads programmed path to the computer
connected to the machine and then executes the code. The idea of Numerical Control (NC) was
conceived by John Parsons, taken up by USAF, in 1948. This term is used interchangeably with
CNC. The CNC technology not only has facilitated the development of new techniques and
achievement of higher production levels but also has helped to increase product quality.
Training is required for the operator of a CNC machine. The CNC machine also requires
maintenance for smooth operations and extended life.
Two very similar standards are generally followed worldwide: the ISO 6983 and the EIA RS274.
ISO (International Standardization Organization) and EIA (Electronic Industries Association)
developed the main standard for CNC, which used simple programming instructions to enable a
machine tool to carry out a particular operation. The flow charts of CNC processing, with and
without computer aided process, are shown below.
1
Flow of CNC Processing Flow of Computer-Aided CNC Processing
decide machine for the part decide machining ops for the part
preapre setup sheets and tool lists Run the program to produce part
CNC Programming
A CNC program is a sequential list of machining instructions for the CNC machine to execute.
CNC code consists of blocks (also called lines), each of which contains an individual command
for a movement or specific action. There are two major types of CNC codes, or letter addresses,
in any program. The major CNC codes are G-codes and M-codes.
• G-code are preparatory functions, which involve actual tool moves (for example, control
of the machine). These include rapid moves, feed moves, radial feed moves, dwells, and
roughing and profiling cycles.
• M-codes are miscellaneous functions, which include actions necessary for machining, but
not those that are an actual tool movement (for example, auxiliary functions). These
2
include spindle on and off, tool changes, coolant on and off, program stops, and other
similar related functions.
Other letter addresses or variable are used in the G- and M-codes to make words. Most G-codes
contain a variable, defined by the programmer, for each specific function. Each designation used
in CNC programming is called a letter address. The letters used for programming are as follows:
(1) Program setup: This phase is virtually identical in every program. It always begins with
the program start flag (% sign). Note: The actual setup for each CNC machine may differ.
For example, the CNC in our machine shop uses “0100” to start the CNC code. Line two
always has a program number from 0 to 9999. Line three is the first actually numbered.
G90 tells the controller that all distances (X and Z) are absolute, that is, measured from the
origin. G20 instructs the controller that all coordinates are measured in inch units.
(2) Material removal: This phase deals exclusively with the actual cutting feed moves. It
contains all the commands that designate linear or circular feed moves, rapid moves,
3
canned cycles such as grooving or profiling, or any other function required for that
particular part.
(3) System shutdown: It contains all those G-codes and M-codes that turn off all options that
were turned on in the setup phase. Functions such as coolant and spindle rotation must be
shut off prior to removal of the part from the machine. The shutdown phase also is
virtually identical in every program.
Block Format
Each block of CNC code needs to be entered correctly. The block comprises of different
components which can produce tool moves on the machine. Here is a sample:
4
Preparing to Program
Before you start writing a CNC program, you must first prepare to write it. The steps include
(a) Develop an order of operations
(b) Calculate coordinates and complete a coordinate sheet
(c) Choose tooling with clamping devices, and calculate speeds and feeds
Program Zero
Program zero allows the programmer to specify a position from which all other coordinates will
be referenced. Program zero is also called “part zero” or “machine home.” “Program zero” is
particularly important in absolute programming. In incremental programming (where
coordinates are related incrementally), one has a floating program zero that changes all the time.
Tool Motion
There are three types of tool motions used in a CNC machine. They are:
(1) G00: rapid tool move
(2) G01: straight line feed move
(3) G02/03: circular interpolation or arc feed moves
All cycles such as G71 rough turning are either one of these types or a combination of these
types of motion. These motion command are modal. That is, if you program one of these
commands, you do not need to program the same code again until you want to change the type of
tool motion. The command will be in effect until it is changed or turned off.
5
CNC Milling
The G-codes, which include preparatory functions, involve actual tool moves. The following
table lists G-codes in CNC milling.
* Check your CNC machine manuals for G-codes which are not listed here.
6
The M-codes, miscellaneous functions, include actions necessary for machining, but not those
that are actual tool movements. That is, they are auxiliary functions, such as spindle on and off,
tool changes, coolant on and off, program stops, other similar related functions. The following
table lists M-codes in CNC milling.
M-Code Function
M00 Program stop
M01 Optional program stop
M02 Program end
M03 Spindle on clockwise (CW)
M04 Spindle on counterclockwise (CCW)
M05 Spindle stop
M06 Tool change
M08 Coolant on
M09 Coolant off
M10 Clamps on
M11 Clamps off
M30 Program end, reset to start
7
Letter Address Listing
Letter addresses are variables used in the different G-codes and M-codes. Most G-codes contain
a variable, defined by the programmer, for each specific function. Each letter used in
conjunction with G-codes or M-codes is called words. The letter used for programming are as
follows:
8
Appendix: CNC Programming Sheet
9
MEC325/580 H ANDOUT: CNC T URNING O PERATION AND L ATHE
In this handout, CNC programming for turning operations will be presented. The coordinate references are
discussed with an example of code based on the diameter programming reference.
CNC lathe programming: Before writing CNC code for turning operation, it is important to first identify
and calculate the coordinates of points of transition in turning. The machining may include multiple passes.
We will use a CNC lathe program with the finishing cut of the following lathe part, shown in Figure 1, as an
example to illustrate the concept of CNC programming in turning operations.
+X axis
9 8 4
3 2 3
5 4
2
7 6
1
−Z 1
−9 −8 −7 −6 −5 −4 −3 −2 −1 0 1 +Z axis
Program zero
Figure 1: An example of CNC part for the illustration of CNC turning operation. All units are in inches.
First the coordinate frame with a right-hand coordinate system is shown in Figure 1. The conventional
coordinates of parts in turning operation are in the second quadrant with +X and −Z coordinates. Since a
turning operation is always axisymmetric with respect to the Z axis, the profile shown includes point 1 to
point 9, as shown in Figure 1. Note that the entire profile for programming consideration fits in the second
quadrant. The other half in the third quadrant is a mirror image of the profile shown in Figure 1. All X
values are positive, while all Z values are negative.
However, there are two types of programming references to the XZ dimension. The “diameter program-
ming” relates the X-axis to the diameter of the workpiece. The “radius programming” relates the X-axis to
the radius of the workpiece. Although many controller can work in either mode, diameter programming
is the most common and is the default for most CNC lathe. To change the default, one can enable the radius
programming mode.
Based on Figure 1, the coordinates of the diameter programming for points 1 to 9 are identified and listed
in Table 1, using the diameter programming reference. The workpiece is a cylindrical stock of diameter of
8”; tool #1 is the regular right-hand turning tool, and the tool start position is X4, Z3. The CNC code with
comments is in the following for this turning operation of the finishing cut shown in Figure 1.
1
Table 1: Coordinates of the points identified in Figure 1, under the diameter programming reference.
Point # X Z
1 0 0
2 6 −3
3 6 −4
4 5 −4.5
5 5 −5.5
6 4 −5.5
7 4 −6
8 8 −7
9 8 −9
Note that block 35 uses G03 to do a circular feed in CCW direction to arrive at the destination point (X6,
Z−3), with center of the 90◦ arc at (I0, K−3), using the notation of I,J,K to express the X, Y, Z coordinates
of the center. In block 40, the G-code G01 is used to do linear interpolation. Since this is a “modal” code,
it stays in effect from block 40 to 70 until it is turned off by G00, another modal code, in block 75. At the
end, the M-code is used to turn off coolant, spindle, and to end the program.
2
CNC Turning Machining Example: A part is to be finished using turning operation, as shown in the
following figure. The information about the workpiece and tool is in the following.
Workpiece size: 4" diameter by 5" length
Tool: Tool #1, right-hand turning tool
Tool start position: X4,Z3
9
8
7 6
0.30 radius 5
4 3
2
1 0.60 1.00 2.00 2.40 4.00
0.20
1.10
1.50
2.30
5.00
1. The coordinates of the finished part, as indicated in the v figure, are calculated using the diameter
programming and listed in the following table.
Point # X Z
1 0 0
2 0.6 0
3 1 −0.2
4 1 −1.1
5 2 −1.1
6 2.4 −1.5
7 2.4 −2
8 3 −2.3
9 4 −2.3
2. The following CNC program is written for the finishing pass of the lathe part.
3
CNC Programming Example (Lecture, Spring 2010)
1
N G/M X Y Z IJK F R S T Others
Seq Code Pos Pos Pos Loc Feed Rad/ret Speed Tool
135 M05
140 G28 Z0
145 M09
150 M30
2
MEC325/580 Handout: Introduction of Rapid Prototyping
Spring 2010 I. Kao
The RP technique was initially designed to make prototypes quickly for the designers to
evaluate the design and to revise as needed. Owing to the typically high cost of making
prototypes and discarding them after initial evaluation to render the final design, the RP methods
feature the advantages of short time to fabricate and low cost for prototyping. Since then, some
machines, especially those use the laser sintering approach, have been revised and designed to
include metal powder metallurgy with bonder (e.g., resin) and baking process to cure metal
solids with near shape and strength. Nevertheless, this type of efforts still cannot replace the
conventional process of machining. From its inception, the RP technique was not meant to
replace the conventional manufacturing, and it appears that it will not in the foreseeable future.
In many cases where actual parts are required for design consideration, RP is better than the
“virtual” prototyping in which computer is used to view and manipulate solids from different
angles to simulate the design. For example, in the design of ink refilling of an ink-jet printer
cartridge in which the cartridge was decapitated and replaced by a new polymer cap, after
replacing the sponges and inks inside the ink compartments, through ultrasonic welding process.
The physical prototype of the cap design is crucial and needed to actually mesh with the ink
cartridge for the inspection of the statistical range of the parameters of cartridges. A virtual
prototype, no matter how sophisticated it may be, just will not do.
In the following, we briefly explain each of the methods for rapid prototyping.
1
In a broader context, sometimes the “free-form machining” (FFM) is used to refer to these types of
forming processes, distinct from the conventional machining or forming processes.
1
1.1 Stereo Lithography (SLA)
The stereo lithography (SLA or STL) process is based on the principle of curing or hardening a
liquid photo polymer into a specific shape. A laser is used to focus on spot-curing the polymer,
providing the necessary energy to polymerization. Based on the Beer-Lambert law, the exposure
decreases exponentially with depth according to the rule
−z / D p
E(z) = E 0 (1)
where E is the exposure in energy per area, E0 is the exposure at the resin surface (z=0), and Dp
is the “penetration depth” at the laser wavelength and is a property of the resin. At the surface
depth, the polymer is sufficiently
€ exposed for it to gel, or
−C d / D p
Ec = E0 (2)
where Ec is the critical threshold exposure and Cd is the cure depth. Thus, the cure depth is given
by the following equation
€ ⎛ E ⎞
Cd = Dp ⎜ 0 ⎟ (3)
⎝ E c ⎠
The cure depth represents the thickness in which the resin has polymerized into a gel, but it does
not have high strength at this state. Thus, the controlling software will slightly overlaps the
cured volumes, but curing under
€ fluorescent lamps is often necessary as a finishing operation.
Stereo lithography has a vat container with a platform on which the part to be fabricated can
be raised or lowered vertically. This vat is filled with a photo-curable liquid acrylate polymer, a
mixture of acrylic monomers, oligomers (polymer intermediates), and a phtoinitiator. A laser,
generating an ultraviolet beam, is then focused along a selected surface area of photopolymer at
surface to lay out the required feature. As these 2D features are laid, the platform is lowered to
expose a fresh layer of liquid ready for the next layer of 2D features. Successive operations will
render the final 3D solid.
Depending on the capacity of the machine, the cost ranges from $100,000 to $500,000, with
cost of liquid polymer at $300 per gallon. The fume released by the liquid polymer during the
fabrication process needs to be vented out for health consideration. One major area of application
for stereo lithography is in the making of molds and dies for casting and injection molding.
1.2 Selective Laser Sintering (SLS)
Selective laser sintering is a process based on the sintering of polymer and metallic powders
selectively into an individual object. Two cylinders are used in the process chamber: (i) part-
build cylinder which is lowered incrementally to where the sintered part is formed, and (ii)
powder-feed cylinder which is raised incrementally to supply powder to the part-build cylinder
through a roller mechanism. A thin layer is first deposited in the part-build cylinder. A laser
beam, guided by the process-control computer is then focused on that layer, tracing and melting
(or for metal, sintering) a particular cross-section, which then quickly solidifies into a solid mass.
This is repeated for layers after layers of 2D slices of features of the solid. At the end, the loose
particles are shaken off and the part recovered.
Typical cost of a SLS machine is about $500,000.
2
1.3 Laminated Object Modeling (LOM)
Lamination implies a laying down of layers that are adhesively bonded to one another.
Laminated Object Modeling (LOM) uses layers of paper or plastic sheets with glue on one side
to produce parts sheet by sheet. The adhesion process can be done by laser beam through
heating, or simply by gluing. The excess materials are removed manually. LOM usually uses
materials of thickness about 0.5 mm (0.02 in.) although materials as thin as 0.05mm (0.002 in.)
have been used.
One example of such system is the SilverScreen+ JP 5 system which uses back-glue papers
and a cutter on a printer setup to cut (or print onto) the papers into series of 2D features, to be
glued together to make 3D solids. This type of systems can be very inexpensive.
1.4 Fused Deposition Modeling (FDM)
In a Fused Deposition Modeling (FDM) process, a platform is used to move in the vertical (Z)
direction to raise or lower the part to be made, and a nozzle assembly with both model and
support materials controlled by a XY table is used to trace and lay out molten polymer filament
through nozzles to make solid parts layer by layer. The support material is constructed as part of
the slicing algorithm to ensure that overhanging features of the solid part is supported throughout
the fabrication process. More details will follow in the next section.
3
2.1.1 Motion, the Head and the Z-table
The head can only move in the XY-plain. To accomplish this, the head is mounted on sliders for
motion in the X-direction, while the sliders are mounted on rollers for motion in the Y-direction.
Both X and Y motions are cable-driven.
Vertical or Z-directional motion is accomplished with the use of the z-table. The model is
build directly onto the sponge insert in the z-table, thus when the z-table is lowered so will the
model. The z-table is moved with the use of 4 lead screws.
2.1.2 Materials
A range of plastics and waxes can be used to create models. Different materials display different
physical properties, with each material having its own melting and envelope temperatures. The
envelope temperature is the temperature of the air inside the FDM, and is set to the optimal
solidification temperature of the materials. As a result of the required envelope temperature for a
specific material, all model and support materials come as a couple and should not be mixed.
One particularly interesting model-support combination is that of the P400 ABS model and
P400 water-soluble support. The P400 support material can be removed by means of submerging
the finished part in an ultrasonic bath consisting of a heated-water-chemical solution. The
ultrasound breaks down the support and dissolves it away until only the model remains. This
enable very complicated models to be created, models that could not be created by conventional
machinery.
2.1.3 Nozzles (Tips)
The nozzles come in three different combinations pairs. They are classified according to the
diameter of the outlet opening and are as follows, 0.010", 0.012" and 0.016". All the nozzles are
coded with the use of rings around their lower surface. The codes can be found in the user
manuals.
2.2 Steps Required to Create a Prototype on FDM 3000
The block diagram below shows the basic steps required to create a prototype.
Solid Modeling
(I-DEAS or others)
• Create a Solid Model STL File
InsightV34
• Position & Scale STL
• Slice STL File SSL File
• Add Support and Base
• Edit Curves
• Create Roads
SML File
4
2.2.1 Computer Aided Design and the STL file
First of all, a solid model of the prototype must be designed using any solid modeling package
such as I-DEAS or AutoCAD or ProEngineer. Once this model is complete, it must undergo a
process known as tessellation in order to become an STL file (STereoLithography File).
Tessellation is an approximation of the solid model surface; it is accomplished by breaking the
surface of the solid model into hundreds of small, interconnected triangles, each with a normal
vector pointing outward from the solid. Most solid modeling software will automatically create
an STL file if prompted by the user.
Note: Step by step instructions on how to create an STL file using I-DEAS can be found in
the User Manual.
2.2.2 Procedures to fabricate the rapid prototype with your STL file
Note: You are expected to do this part with the assistance of a staff or TA. You should NOT
attempt the following procedures alone!
(a) Start the FDM3000 machine. Check if the temperatures of the Model and Support are set
correct. Incase they are not, then wait till they reach the required temperature.
(b) In the selection display on the machine, select Model and try to load the model. Confirm
that the Model is flowing smooth. Similarly confirm that the support is also flowing
smooth.
(c) On the PC: Go to ‘Start’, then go to ‘Programs’ and then run the ‘InsightV34’ and select
Insight.
(d) Go to ‘File’ menu option. Select ‘Open’ and select ‘STL’ option and open your STL file.
You would see your model on the screen.
(e) Now go to ‘Orient STL’ option in the software menu. Then rotate the model so that you
obtain the orientation in which you want to make the model. Select the orientation such
that the support needed is minimum.
(f) Click (Slice icon).
(g) Click (Support icon).
(h) Click (Toolpath icon).
(i) Click (Build icon).
(j) Click Build icon one more time.
5
(k) Next, on the FDM machine press the pause button so that the pause light will start
blinking and the door will open. Now you can set the nozzle position at appropriate place
so that your part is made on desired location on the supporting plate. You can set the X
and Y positions it by pressing the appropriate buttons on the panel of the FDM machine.
You can also set Z by first selected Z axis button. Set Z such that the model nozzle just
touches the surface of the fixture plate.
(l) After setting the nozzle at appropriate position close the door of the machine and press
the pause button. The door will get locked and the machine will start making the model.
(m) Wait near the machine till it finished making the part.
(n) After the solid model is made, the door would get unlocked. Then open the door and
remove the model from the machine very carefully. Using the ultrasonic water bath and
appropriate tools to remove the support material from the prototype. Apply proper post-
fabrication processes, if necessary, such as polishing the model by sand paper or painting.
(o) Don’t forget to turn off the machine after you have finished your work.
(p) Ask the TA to inspect and sign you off.
6
MEC325/580 Orthogonal Cutting Model I. Kao
Vc
Vs Tool
: shear plane angle
chip : rake angle
: clearance angle
V chip or relief angle
t0: depth of cut
tc tc tc: chip thickness
r= t0/tc: chip thickness ratio
t0 t0
workpiece
shear plane
shear deformation cutting edge of tool
to form chips
shear plane
D
C
MEC325/580 Forces in the Orthogonal Cutting Model I. Kao
N
Fs Fc
Fn Ft
R’
R”
ME325/580 Handout: Copper-Nickel Phase Diagram
Phase diagram is an equilibrium diagram showing the way an alloy forms. The equilibrium
diagram for the binary copper-nickel alloy is illustrated on the next page. For example, “Monel,”
which resists saltwater corrosion, has 67% nickel and 33% copper shown in the diagram and is
used in packaging beverages and foods. It has a range of working temperatures from –100° to
400°F (–75° to 205°C).
The Copper-Nickel phase diagram shown on the next page is the simplest phase diagram. The
illustration of its usage will be presented in the following with an example. The temperature
under consideration is at T=1260°C. Several states are considered and discussed in the following.
(I) At T=1260°C and under equilibrium condition, there are three possible states, as follows.
(1) When the percentage of Ni is smaller than 36% Liquid state
(2) When the percentage of Ni is larger than 62% Solid state
(3) When the percentage of Ni is between 36% and 62% co-existence of Liquid and
Solid
(II) When liquid and solid co-exist, the following “inverse lever rule” should be applied to
determine the percentage of solid (and percentage of liquid) in the co-existing state.
The Inverse Lever Rule is defined to determine the contents of solid and liquid when they co-
exist within specific temperature range. Here, we use an example of 50% Ni and 50% Cu alloy
at the temperature of 1260°C, as shown in the following diagram, for the illustration of this rule.
LC LC (50 − 36)% 14
The % of solid at the state C is: = = = = 53.8% (1)
LS (LC + CS) (62 − 36)% 26
CS CS (62 − 50)% 12
The % of liquid at the state C is: = = = = 46.2% (2)
LS (LC + CS) (62 − 36)% 26
€
Note the ratios formulated in equation (1) and (2). Based on the results in the equations, the
percentage of solid at 1260°C with 50%Ni-50%Cu alloy is 53.8%, and with 46.2% liquid. For
€ both liquid and solid co-exist from 1210°C to 1316°C, as shown
this alloy with 50%Ni-50%Cu,
in the figure. The percentage of solid and liquid can be determined by equations (1) and (2) at
any given temperature within this range for the 50%Ni-50%Cu alloy. The verification of results
is on the next page.
In the preceding analysis, we consider different compositions of Cu and Ni at a constant given
temperature (1260°C). Similarly, we can also consider a given alloying composition and vary
the temperatures to acquire and analyze different states at different temperatures. For example,
with the alloy composition of 67% nickel and 33% copper, as the temperature cools down from
liquid state, it transitions to co-existence of liquid and solid at 2510°F and becomes complete
solid as the temperature cools further to 2320°F. Thereafter, the alloy becomes entirely solid.
1
Verification of the results:
Because the solid and liquid states at 1260°C have their own respective percentage of Ni and Cu,
we can use the information to verify the answers obtained in equations (1) and (2). It can be
obtained from the figure that at 1260°C
the solid state of this alloy has 62% of Ni and 38% of Cu (point S)
the liquid state of this alloy has 36% of Ni and 64% of Cu (point L)
Thus, the total percentage of the Ni is the sum of the that in the solid and liquid states. That is,
This is as expected since the total weight percentage of the Ni element in the alloy remains 50%
and cannot be changed. Similarly, the total percentage of Cu is
2
ME325/580 Handout: Tin-Lead Phase Diagram
The equilibrium diagrams for binary alloys can assume different shapes. For example, the
copper-nickel alloy is very simple with only three regions, as discussed earlier. The following is
the phase diagram for tin-lead (Sn-Pb) alloy, which has α and β phases as well as combinations
of them with liquid and solid phases. A few important observations are in order.
(1) The freezing point of pure tin (point C) is 232ºC. As the alloying element (or impurity) of
lead is added, the freezing point is decreased (just like the way that salt lowers the freezing
point of water). This trend of lowering freezing point is shown in CB curve. The same is
true for pure lead (point A; 327ºC) and the curve AB with decreasing freezing point.
The point of intersection between the curves AB and BC (i.e., point B) indicates the eutectic
mixture at 61.9% tin (Sn) and 38.1% lead (Pb). The eutectic composition gives rise to the
lowest possible temperature of solidification for the Sn-Pb binary alloy. The eutectic
temperature of this binary alloy is 183ºC.
1
(2) In the two freezing zones ABD and CBF, the alloy is “pasty.” In other words, they contain
both liquid and solid phases. Taking region ABD as an example, crystals of composition
α will be forming whilst the rest of the alloy is still liquid. These crystals will grow into
dendritic structure (similar to the formation of ice crystals in water with pointy tips) until
such time as the alloy solidifies completely. Then the granular structure will consist of α
dendrite cores in a β crystal mix. Because the β crystals form virtually instantaneously as the
alloy temperature drops below 183ºC, they tend to be small. The resulting alloy is
characterized by a coarse grained structure (large α, small β) and tends to be mechanically
weaker and a poorer conductor. It does have its usage, however. A good example is
plumber’s solder (34%Sn+66%Pb). In this case, electrical conductivity is not an issue, and
the extended pasty stage is advantageous for making “wiped” joints.
(3) The tin-lead binary alloy diagram contains a eutectic point, unlike the Cu-Ni alloy which
does not have one. Electronic solder made of 62%Sn and 38%Pb, or called the eutectic
solder, not only has the lowest melting point and reverts from liquid to solid (and vice versa)
virtually instantaneously (point B on the phase diagram).
In addition, it has lowest melting point at 183ºC, which makes it ideal for electronic grade
solder. The electronic grade solder alloys, or eutectic solder, fall in a narrow band ranging
from 60%Sn+40%Pb to 65%Sn+35%Pb.
(4) The crystal structure of eutectic solder alloys consists of fine equally sized grains of α and β
(because they have limited time to grow) with no evidence of potentially strength-reducing
dendritic core. This fine grain structure also maintains a high degree of electrical
conductivity—a characteristic that lends itself to becoming an ideal electronic solder.
(5) The inverse lever rule discussed previously also can be applied in the regions indicated above
based on the same rules used in the Cu-Ni phase diagram.
2
ME325/580 H ANDOUT: I RON -C ARBON P HASE D IAGRAM
Iron-Carbon or Fe-Fe3 C phase diagram: Iron-Carbon phase diagram (also called the iron and iron carbide
phase diagram), as shown in the following figure, is an equilibrium diagram of iron and carbon that is very
useful in dealing with steel and heat treatment.
1800
steel cast iron
1600
1539oC (2802oF)
δ Liquid
1400
1394oC (2541oF) Liquid+graphite
eutectic
Temperature, oC
γ+liquid
4.30%
1252oC
γ
1200
1154oC (2109oF)
2.11% Fe3C
1000
As shown in Figure 1, at carbon composition of 2.11% the diagram is partitioned into regions of steel
(%C < 2.11%) and cast iron (%C > 2.11%). Within the region of steel, it can be further broken into two
regions, divided by the eutectoid line with carbon composition of 0.77% (some use 0.80% or 0.83%): (i)
hypo-eutectoid (%C < 0.77%), and (ii) hyper-eutectoid (%C > 0.77%).
The Fe-C phase diagram has one eutectic state at 1154◦ C with 4.30% of carbon (some use 1130◦ C and
4.0%) at which the alloy transforms from liquid to γ-austenite and Fe3 C-graphite. In addition, it also has
one eutectoid state at 727◦ C with 0.77% of carbon (some use 723◦ C and 0.80% or 0.83%) at which the
alloy transitions from one solid (γ-austenite) to two solids (α-ferrite and Fe3 C-graphite).
Remarks:
(i) Phases α and δ are both ferrite (BCC). The α-ferrite (or simply ferrite) is stable at room temperature;
whereas the δ-ferrite is only stable at high temperature. Phase γ is austenite (FCC).
1
(ii) α → γ: The transition for pure iron from BCC to FCC takes place at 912◦ C.
(iii) γ → δ: The transition for pure iron from FCC to BCC takes place at 1394◦ C.
(v) Fe3 C-graphite is cementite, also called carbide, and is hard and brittle.
Figure 2 illustrates the equilibrium cooling of a hypoeutectoid (which means “less than eutectoid” in
Greek) steel alloy and the changes of phases as it cools to different regions of the phase diagram. The mi-
crostructures of the hypoeutectoid alloy are illustrated at different temperatures, as shown in the figure. The
phase changes from γ-austenite to (α-ferrite+γ-austenite) to (α-ferrite+Fe3 C-graphite) as the temperature is
decreased. While at the state with co-existence of α-ferrite and γ-austenite, the percentage of each can be
calculated using the inverse lever rule. In the following, an example is used for illustration.
1000
γ γ
γ γ γ γ + Fe3C
M γ
900
γ
γ γ α
800 α+γ γ γ
Temperature (oC)
α γ γ
700 O
600 Fe3C
} Pearlite
Proeutectoid α
Eutectoid α
500
α + Fe3C
400
0 1.0 2.0
Composition (wt% C)
Figure 2: Hypoeutectoid alloy in the equilibrium phase diagram and the phase change subject to equilibrium
cooling.
Example: Given the Fe-Fe3 C phase diagram in Figure 1, calculate the phases present for a 1020 steel at the
following temperatures:
(a) T = 1600◦ C
(b) T = 1200◦ C
(c) T = 728◦ C
2
(d) T = 710◦ C
(e) T = 400◦ C
Solution: The 1020 steel has a carbon content of %C = 0.20% at the hypo-eutectoid region to the left of
the eutectoid state. Figure 1 will be employed to perform the following calculation.
(c) At T = 728◦ C, just above the temperature at the eutectoid point (T = 727◦ C, shown in the figure),
two phases exist: α-ferrite and γ-austenite. The percentage can be determined by the inverse lever
rule.
0.77 − 0.20
α-ferrite = = 76.2% (1)
0.77 − 0.022
0.20 − 0.022
γ-austenite = = 23.8% (2)
0.77 − 0.022
A zoom-in view of the eutectoid region is shown in Figure 2, and can be used for the application of
the inverse lever rule as demonstrated in equations (1) and (2).
(d) At T = 710◦ C, just below the temperature at the eutectoid point, a small amount of Fe3 C-graphite
(cementite) will precipitate following the solubility line from 0.022% carbon at 727◦ C to 0.022%
carbon at room temperature. The percentage of α-ferrite and Fe3 C-graphite are:
6.67 − 0.20
α-ferrite = = 97.3% (3)
6.67 − 0.022
0.20 − 0.022
F e3 C-graphite = = 2.7% (4)
6.67 − 0.022
3
MEC325/580 Handout: Stainless Steel
Spring 2010 I. Kao
The corrosion resistance is imparted by the formation of a strong adherent chromium oxide on
the surface of metal. On the other hand, existence of carbon will form chromium carbide which
takes away ability for chromium to form the shielding chromium oxide. When the amount of
atomic chromium in solution exceeds 12%, improved corrosion resistance and outstanding
appearance are achieved. This category forms what has been commonly called the true stainless
steels.
Several classification schemes have been devised to categorize the stainless steel alloys. The
American Iron and Steel Institute (AISI) groups the metals by chemistry and assigns a three-digit
number that identifies the basic family and the particular alloy within that family. The following
table presents the AISI designation scheme for stainless steels and correlates it with the
microstructural families.
Series Alloys Structure Magnetic?
200 chromium, nickel, manganese, or nitrogen austenitic No
300 chromium, nickel austenitic No
400 chromium only ferritic or martensitic Yes
500 low chromium (<12%) martensitic Yes
The material can also be grouped by microstructural families. In general, there are five main
types as will be described in the following, although new stainless steel alloys have been
developed to meet special needs.
(1) Austenitic (200 and 300 series): These steels are generally composed of chromium, nickel,
and manganese in iron. Nickel is an austenite stabilizer, and with sufficient amounts of both
chromium and nickel, it is possible to produce a stainless steel in which austenite is the stable
structure at room temperature. Known as austenitic stainless steels, these alloys may cost
twice as much as the ferritic variety, with the added expense being attributed to the cost of
the alloying nickel and chromium. Manganese and nitrogen are also austenite stabilizers and
may be substituted for some of the nickel to produce a lower-cost, somewhat lower-quality
austenitic stainless steel. Austenitic stainless steels are nonmagnetic and are highly resistant
to corrosion in almost all media except hydrochloric acid and other halide acids and salts.
However, they are susceptible to stress-corrosion cracking. In addition, they may be polished
to a mirror finish and thus combine attractive appearance and corrosion resistance.
Formability is outstanding (characteristic of the FCC crystal structure), and these steel
strengthen considerably when cold worked. The popular 304 alloy, suited for all types of
dairy equipment, brewing industry, citrus and fruit juice industry, dye tanks, pipelines
buckets, dippers, and food processing industry, is also known as the 18-8 because of the
composition of 18% chromium and 8% nickel (18-8 also refers to 302, 303, 305, and 384).
Austenitic stainless steels are hardened by cold-working. They are most ductile of all
stainless steels, so they can be easily formed, although, with increasing cold work, their
1
formability is reduced. These steels are in a wide variety of applications, such as
kitchenware, fittings, welded construction, lightweight transportation equipment, furnace and
heat-exchanger parts, and components for severe chemical environment.
(2) Ferrite (400 series): These steels have a high chromium content—up to 27%. Chromium is a
ferrite stabilizer, the addition of chromium tending to increase the temperature range over
which ferrite is the stable structure. If sufficient chromium is added to the iron, and carbon is
kept low, an alloy can be produced that is ferrite at all temperatures below solidification.
These alloys are known as ferritic stainless steels. Such ferrite alloys are also the cheapest
type among stainless steels. They are magnetic and have good corrosion resistance.
Ferrite stainless steels possess rather poor ductility or formability because of the BCC crystal
structure (they have lower ductility than austenitic stainless steels), but they are readily
weldable. They are hardened by cold-working and are not heat-treatable. They are generally
used for nonstructural applications such as kitchen equipment and automotive trim.
(3) Martensitic (400 and 500 series): Most martensitic stainless steels do not contain nickel and
are hardenable by heat treatment. Their chromium content may be as much as 18%. If
increased strength is needed, the martensitic stainless steels should be considered. However,
caution should be taken to assure more than 12% chromium in solution. Slow cools may
allow the carbon and chromium to react and form chromium carbides. When this occurs, the
chromium is not available to react with oxygen and form the protective oxide. Thus the
martensitic stainless steels may only be “stainless” when in the martensitic condition (when
the chromium is trapped in atomic solution), and may be susceptible to red rust when
annealed or normalized for machining or fabrication. The martensitic stainless steel cost
about 1.5 times as much as the ferritic alloys, part of being due to the additional heat
treatment, which generally consists of an austenitization, quench, stress relief, and temper.
These stainless steels are magnetic.
Martensitic stainless steels have high strength, hardness, and fatigue resistance, good
ductility, and moderate corrosion resistance. They are typically used for cutlery, surgical
tools, instruments, valves, and springs.
(4) Precipitation-hardening (PH): A fourth and special class of stainless steels is the
precipitation-hardening variety. These steels contain chromium and nickel, along with
copper, aluminum, titanium, or molybdenum. These alloys are basically martensitic or
austenitic types, modified by the addition of alloying elements such as aluminum that permit
age hardening at relatively low temperatures. By adding age hardening to the existing
strengthening mechanisms, these materials are capable of attaining properties such as a 260-
ksi (1790-MPa) yield strength and 265-ksi (1825-MPa) tensile strength with a 2% elongation.
They have good corrosion resistance and ductility, and they have high strength at elevated
temperatures. Their main application is in aircraft and aerospace structural components.
(5) Duplex structure: Duplex stainless steels contain between 21 to 25% chromium and 5 to 7%
nickel and are water quenched from a hot-working temperature that is between 1830 and
1920°F to produce a microstructure that is approximately half ferrite and half austenite. The
structure offers a higher yield strength and greater resistance to stress corrosion cracking than
either then austenitic or ferritic grades. These steels have a mixture of austenite and ferrite.
2
They have good strength, and they have higher resistance to both corrosion and stress-
corrosion cracking than do the 300 series of austenite steels. Typical applications are in
water-treatment plants and in heat-exchanger components.
(6) Other stainless steels: Still other stainless alloys have been developed to meet special needs.
Ordinary stainless steels are difficult to machine because of their work-hardening properties
and their tendency to seize during cutting. Special free-machining alloys have been produced
within each family, with addition of sulfur or selenium raising the machinability to
approximately that of a medium-carbon steel.
The following tables shows typical alloy compositions, structure, and usage for the first three
families of stainless steels.
TABLE: Typical Composition (in wt. %) of the ferritic, martensitic, and austenitic Stainless Steels
Element Ferritic Martensitic Austenitic
Carbon 0.08-0.20 0.15-1.2 0.03-0.25
Chromium 11-27 11.5-18 16-26
Manganese 1-1.5 1 2 (5.5-10)
Molybdenum some cases
Nickel 3.5-22
Phosphorus and sulfur Normal (0)
Silicon 1 1 1-2 (0)
Titanium Some cases
TABLE: Popular alloys structures and AISI designation for three primary types of stainless steel
AISI Type
Martensitic 410, 420, 440C
(Hardenable by heat treatment )
Ferritic 405, 430, 446
(More corrosion resistant than martensitic,
but not hardenable by heat treatment)
Austenitic 201, 202, 301, 302,
(best corrosion resistance, but hardenable 302B, 304L, 310,
only by cold working) 316, 321
TABLE: Key purpose and usage for different stainless steel alloys
Purpose and Usage AISI Types
General purpose 410, 430, 202, 302
Automobile parts 301, 409, 430, 434
Hardenable by heat treatment 410, 420, 440C
Hardenable by cold working 201, 301
For elevated-temperature service 446, 302B, 310
3
Modified for welding 405, 304L, 321
Superior corrosion resistance 316
Catalytic converters 409
Remarks:
(1) Sensitization: Problems with stainless steels are often due to the loss of corrosion resistance
(sensitization) when the amount of chromium in solution drops below 12%. Since chromium
depletion is usually caused by the formation of chromium carbides along grain boundaries,
and these carbides form at elevated temperatures, various means have been developed to
prevent their formation. One approach is to keep the carbon content of stainless steels as low
as possible, usually less than 0.10%. Another method is to tie up the carbon with small
amounts of “stabilizing” elements, such as titanium or niobium, that have a stronger affinity
for carbon than does chromium. Rapidly cooling of these metals through the carbide-
forming range of 900 to 1500°F (480 to 820°C) also works to prevent carbide formation.
(2) Embrittlement: Another problem with high-chromium stainless steels is an embrittlement that
occurs after long times at elevated temperatures. This is attributed to the formation of sigma
phase, a brittle compound that forms at elevated temperatures and coats grain boundaries,
thereby producing a brittle crack path through the metal. Stainless steels used in high-
temperature service should be checked periodically to detect sigma-phase formation.
(3) Passivation & surface treatment: According to ASTM A380, passivation is “the removal of
exogenous iron or iron compounds from the surface of stainless steel by means of a chemical
dissolution, most typically by a treatment with an acid solution that will remove the surface
contamination, it will not significantly affect the stainless itself.” In addition, it also
describes passivation as “the chemical treatment of stainless steel with a mild oxidant, such
as a nitric acid solution, for the purpose of enhancing the spontaneous formation of the
protective passive film.” Passivation is recommended where the surface must be free of iron.
Passivation can also aid in the rapid development of the passive surface layer on the steel, but
usually does not result in a marked change in appearance of the steel surface.
Passivation is performed with acid solutions (or pastes) to remove contaminants and promote
the formation of the passive film on a freshly created surface (for example, via grinding,
machining or mechanical damage). Common passivation treatments include nitric acid
(HNO3) solutions or pastes which will clean the steel surface of free iron contaminants.
Since dangerous acids are involved, only trained personnel can perform such process. In
addition, stainless steel pickling acids are highly corrosive to carbon steel, and should be
thoroughly removed by rinsing the component after completing the process, and/or neutralize
with alkali before the rising. Residual hydrofluoric acid will initiate pitting corrosion.
4
MEC325/580 Handout: Milling Process and Machines
Spring 2010 I. Kao
Milling—A machining operation in which a workpiece is fed past a rotating cylindrical tool with
multiple cutting edges.
An illustration of these two basic types of milling operations is shown in the following figure.
Milling is an interrupted
cutting process wherein
entering and leaving the
cut subjects the tool to
impact loading, cyclic
heating, and cycle cutting
forces. Two common
types of milling
configurations are: up
milling (or conventional
milling) and down milling
(or climb milling). The
former has the tool and
workpiece moving in
1
opposite directions; whereas in the latter, the tool moves in the same direction as the work feed.
In up milling, the chip is very thin at the beginning, where the tooth contacts the work, and increases in
thickness, becoming a maximum where the tooth leaves the work.
Advantages include:
(1) The cutter tends to push the work along and lift it upward from the table. This action tends to
eliminate any effect of looseness in the feed screw and nut of the milling machine table and results
in a smooth cut.
(2) Tooth engagement is not a function of workpiece surface characteristics, and contamination or scale
on the surface does not affect tool life.
(3) There is a tendency for the tool to chatter.
Disadvantages include:
(1) The action also tends to loosen the work from the clamping device; therefore, greater clamping
forces must be employed.
(2) The smoothness of the generated surface depends greatly on the sharpness of the cutting edges.
(3) The chips can be carried into the newly machined surface, causing the surface finish to be poorer
(rougher) than in down milling.
In down milling, maximum chip thickness occurs close to the point at which the tooth contacts the work.
Because the relative motion tends to pull the workpiece into the cutter, any possibility of looseness in the
table feed screw must be eliminated if down milling is to be used. It should never be attempted on
machines that are not designed for this type of milling. Virtually all modern milling machines are capable
of doing down milling. Metals that readily work harden should be climb milled.
Advantages include:
(1) Because the material yields in approximately a tangential direction at the end of the tooth
engagement, there is less tendency (than when up milling is used) for the machined surface to show
toothmarks.
(2) The cutting process is smoother with less chatter.
(3) The cutting force tends to hold the work against the machine table, permitting lower clamping
forces, particularly for slender parts.
(4) Recommended for maximum cutter life when CNC machine tools are used.
(5) Suitable for finishing cuts, e.g., on aluminum.
Disadvantages include:
(1) The fact that the cutter teeth strike against the surface of the work at the beginning of each chip can
be a disadvantage if the workpiece has a hard surface, as casting sometimes does.
(2) The teeth may dull more rapidly.
(3) Because of the resulting high impact forces when the teeth engage the workpiece, this operation
must have a rigid setup, and backlash must be eliminated in the table feed mechanism.
(4) It is not suitable for workpiece having surface scale, such as hot-worked metals, forgings, and
castings – because the scale is hard and abrasive and causes excessive wear and damage to cutter
teeth, thus tool life can be short.
2
Probable Cause of Milling Problems and Cures
(cf. DeGarmo, et al. “Materials and Process in Manufacturing”)
Loss of accuracy 1. High cutting load causing Decrease number of teeth in contact with work or feed
(cannot hold size) deflection per tooth
2. Chip packing, between teeth Adjust cutting fluid to wash chips out of teeth
3. Chips not cleaned away before
mounting new piece of work
Cutter rapidly dulls 1. Cutting load too great Decrease feed per tooth or number of teeth in contact
2. Insufficient coolant Add blending oil or coolant
Poor surface finish 1. Feed too high Check to see if all teeth are set at same height
2. Tool dull
3. Speed too low
4. Not enough cutter teeth
Cutter dig in 1. Radial relief too great Check to see that workpiece is not deflecting and is
(hogs into work) 2. Rake angle too large clamped securely
3. Improper speed
3
MEC325/580 H ANDOUT: TAYLOR ’ S T OOL W EAR E QUATION
Spring 2010 I. Kao
1 Introduction
The Taylor’s equation for tool wear is expressed in a power-law equation form, as follows
v Tn = C (1)
Equation (1) is a standard nonlinear power equation. In the case of equation presented in equation (1), we
can take logarithmic relationship of the variables and make a linear equation in the log-log coordinates, as
expressed in the following equation
log v + n log T = log C (2)
Equation (2) represents a line in the (log T, log v) space.
In the next sections, an example is given for finding the exponent n, and the coefficient, C, for a tool by
applying the Taylor equation for tool wear.
log(300/400) −0.1249
n= = = 0.3286 (6)
log(100/240) −0.3802
1
Plot of Taylor’s tool life equation
3
10
2
10
1 2 3
10 10 10
Tool life (min)
Figure 1: The raw data of experiments are indicated by ’o’. The results of equation of tool wear is plotted
as a line in the logarithmic space of log T versus log v.
Substituting into equation (1), we find C = 1817. Thus, the Taylor’s equation of tool wear is
where the tool speed v has a unit of m/min and the tool life T is in minutes.
The result of the tool life relationship in equation (7) is plotted in Figure 1, in logarithmic scale. The two
circles indicate the two sets of experimental measurements given in the table.
2
MEC580: H ANDOUT ON THE L EAST-S QUARES B EST F IT A LGORITHM
MEC580 Spring 2010 I. Kao
1 Introduction
In engineering applications, experiments are often conducted with multiple sets of data points for best curve
fitting. If the case when the governing equation between the two parameters is linear, the “linear regression”
algorithm can be applied. However, such linear regression method can not be applied directly if the equation
is in a power equation form, such as that in the Taylor’s equation for tool wear:
v Tn = C (1)
Equation (1) is a standard nonlinear power equation. In the case of equation presented in equation (1), we
can take logarithmic relationship of the variables and make a linear equation in the log-log coordinates, as
expressed in the following equation
log v + n log T = log C (2)
Equation (2) represents a line in the (log T, log v) space.
In the next section, a standard technique for determining the least-squares best fit solution is presented
as a matrix solution.
1
3 Example: Experimental Results and Curve Fitting
An example is used in this section to illustrate the application of the LS fit equations in (6) and (7). We will
use relationship between the tool speed and tool life, as characterized in the Taylor’s equation in (1). The
experimental results are tabulated in the following:
When the three data sets are used to find the LS solution of the exponent, n, and constant, C, we can
obtain the following terms based on the experimental data and equations (6) and (7). We have
It is noted that equations (10) and (11) differ only slightly. Thus, either solution is acceptable. We will adopt
Employing the same procedures above, by including the additional data, we obtain:
It is noted that the solution in equation (14) with the weighting matrix renders a result that is more consistent
with those in equations (10) and (11). This is because the addition of the weighting matrix will restore the
scales of v and T in the LS fitting, instead of using the logarithmic scales of log v and log T .
The results of equation (14) are plotted in Figure 1, to compare with the raw data points in a log-log
plot.
2
4
10
3
10
2
10
1
10
0 1 2 3 4 5
10 10 10 10 10 10
Figure 1: Comparison between the raw data (indicated by ’o’) and the results of the weighted least-squares
best fit using the power equation (1) and LS fit equation (7).
References
[1] N. Xydas and I. Kao, “Modeling of contact mechanics and friction limit surface for soft fingers with
experimental results,” International Journal of Robotic Research, vol. 18, no. 9, pp. 941–950, September
1999.
[2] I. Kao and F. Yang, Stiffness and Contact Mechanics for Soft Fingers in Grasping and Manipulation to
appear on the IEEE Transactions of Robotics and Automation, 2004
[3] G. Strang, Linear Algebra and Its Applications, Academic Press, 2nd edition, 1980.
3
Taguchi Methods!
Taguchi Methods!
Taguchi Methods!
Quality Engineering
Loss Function
Products That Meet Tolerance Also Inflict A Loss!
Taguchi Methods!
Starting ! ! Reduce ! !
Place on!
Conditions ! Variation ! Target!
Taguchi Methods!
R & D Activities
Robust!
Technology!
Taguchi Methods!
Parameter Design
• Control Factors!
– Factors you can and want to control during
manufacturing and during use!
– e.g., gun powder, angle of incline!
• Noise Factors!
– Factors you cannot or do not want to
control during manufacturing or during use!
– e.g. temperature, wind, uncertainties!
Taguchi Methods!
Sources of Noises
! Inner Noise!
– Material or dimensional deterioration!
– A function of time or usage!
! Outer Noise!
– Conditions such as temperature, humility, voltage!
! Unit-to-Unit Variation!
– Variation in manufacturing under same conditions!
– Such as parts in different locations of an oven!
Taguchi Methods!
Comparison Between
Traditional and Taguchi Methods
Case Studies
Parameter Design!
1. Canon Example!
– A system with well-known mechanics
model : to design for target distance!
2. Circuit Design Example!
– A simple RL circuit: to maintain constant
level of current output!
Taguchi Methods!
Orthogonal Arrays in
Experimental Design
" L4,
L8, L9, L12, L16, L18, L27, and L36!
" Recommended: L9 and L18!
– Number of experiments: 9 and 18!
– Number of readings: product array!
Parameter Design:
Definition of S/N Ratios
Professor Imin Kao, Manufacturing Automation Laboratory, SUNY at Stony Brook; kao@mal.eng.sunysb.edu!
Taguchi Methods!
Smaller-the-Better Criterion
Definition of S/N Ratios
Professor Imin Kao, Manufacturing Automation Laboratory, SUNY at Stony Brook; kao@mal.eng.sunysb.edu!
Taguchi Methods!
Larger-the-Better Criterion
Definition of S/N Ratios
Professor Imin Kao, Manufacturing Automation Laboratory, SUNY at Stony Brook; kao@mal.eng.sunysb.edu!
Taguchi Methods!
Nominal-the-Best Criterion
Definition of S/N Ratios
Professor Imin Kao, Manufacturing Automation Laboratory, SUNY at Stony Brook; kao@mal.eng.sunysb.edu!
Taguchi Methods!
Taguchi Methods!
Cannon Example
Traditional Approach
Taguchi Methods!
Parameter Design
! Control factors! F1 = 30 N "1 = 5°!
F2 = 90 N "2 = 23°!
F3 = 150 N "3 = 42°!
Taguchi Methods!
Response Tables
Taguchi Methods!
Plot of Response
Taguchi Methods!
Comparison of Variability
Traditional Solution! Parameter Design!
(F=130 N, "=10.19º) !=45! (F=76.9 N, " = 42º) !=26!
Taguchi Methods!
Graphical Interpretations
Taguchi Methods!
Summary
1 Purpose
To design a simple circuit with a resistance, R, and self-inductance, L, so that the output current is at 10
amperes. The loss function, in terms of dollars, is estimated at $200 if the current deviates more than 4
amperes which will cause the circuit to cease functioning.
The output current subject to the RL circuit is given by the following equation.
V
y=p 2 (1)
R + (2πf L)2
where V is the input voltage, R is the resistance, f is the frequency, and L is the inductance. The following
terms are also defined:
1
m̂ = (y1 + y2 + · · · + yn )
n
1
Sm = (y1 + y2 + · · · + yn )2
n
1
Ve = (y 2 + y22 + · · · + yn2 − Sm )
n−1 1
The sensitivity is defined in this case (nominal-the-better) to be
1
S= (Sm − Ve ) (2)
n
with the signal-to-noise ratio
1 S m − Ve
η = 10 log (3)
n Ve
The loss function is defined as
A0 2
L= σ (4)
∆20
where A0 is the loss due to malfunction of this circuit, ∆0 is the function limit, and σ 2 is the variance.
1
The example was adapted from the Taguchi Methods – Research and Development.
1
Control factors Values selected for parameter design
Resistance (R) R1 = 0.5Ω R1 = 5.0Ω R1 = 9.5Ω
Inductance (L) L1 = 0.010H L1 = 0.020H L1 = 0.030H
Noise factors Values estimated for parameter design
Voltage (V ) 90 V 100 V 110 V
Frequency (f ) 50 Hz 55 Hz 60 Hz
R′ −10% 0 10%
L′ −10% 0 10%
In the parameter design, we first need to identify the control and noise factors. Control factors are the factors
that we can control or select freely. The noise factors are the ones that we can not or do not want to control,
such as the actual voltage and frequency of input power and the variations in the actual values of resistance
and inductance (assume that the actual values vary within certain ranges).
The control factors are the resistance, R, and inductance, L. Each control parameter is chosen to have
three levels in our analysis. The noise factors include the voltage of power input, V , and frequency, f ,
and the uncertainties of the resistor and inductor components which are assume to vary ±10% from their
nominal values. Table 1 summarizes the factors.
4 Parameter Design
Using the parameter design, we can calculate the signal-to-noise ratios and sensitivities using equations (2)
and (3). The results are tabulated in Table 2.
2
η S η S
R1 7.5 24.0 L1 9.2 24.5
R2 8.7 21.5 L2 8.6 21.1
R3 9.7 18.5 L3 8.1 18.5
Table 3 of average values are computed in order to compare the control factors of each level using the
S/N ratios, η, and sensitivities, S. From Table 3, we conclude that the optimal design is R3 L1 which has
the highest S/N ratios in R and L, respectively. In order to determine the difference between average output
and the target value, a confirmation experiment is performed. The currents are found to be y1 = 8.0A and
y2 = 12.2A with an average of 10.1. There is nearly no difference between the average and the target value
in this case and thus no further adjustment is needed. If, however, there is a large difference, the output will
need to be adjusted using a factor that has larger sensitivity but affects S/N less. Such a factor is called the
adjustment factor.
5 Loss Calculation
Using the loss function defined in equation (4) as a basis, we employ the following equation to calculate L
with a similar definition in order to obtain figures of loss function for the purpose of comparison. The loss
using parameter design is
A0 1 200 1
L = 2 η/10 = 2 = $1.14
∆0 10 4 101.04
This value is much smaller than $200.
6 Conclusion
The parameter design of the Taguchi Methods, when applied to this electronic design problem, yields satis-
factory results. The S/N ratio enhances the robustness of the product and reduces the loss. The quality of
design of this circuit is improved over the traditional solution.
References
[1] G. Taguchi System of Experimental Design, vols. 1 and 2 Quality Resources, Dearborn Michigan, vol.
1 and 2, 1991
3
[2] G. Taguchi and S. Konishi Taguchi Methods – Research and Development ASI press, vol. 1 in Quality
Engineering Series, 1992
4
Taguchi Methods!
Taguchi Methods!
RL Circuit Design
Taguchi Methods!
Taguchi Methods!
! The
S/N ratios from the orthogonal
array!
Parameter Design:
Definition of S/N Ratios
Professor Imin Kao, Manufacturing Automation Laboratory, SUNY at Stony Brook; kao@mal.eng.sunysb.edu
Orthogonal Arrays for
Taguchi Methods
Manufacturing Automation Laboratory
Department of Mechanical Engineering
SUNY at Stony Brook
Stony Brook, NY 11794-2300
Abstract
This article contains the orthogonal arrays that are listed in Appendix 3 of the “Taguchi Methods:
Research and Development”. The book is Volume One of the Quality Engineering Series, published by
the ASI Press.
According to Dr. Taguchi, however, only
, , and
are preferred for parameter design.
1 The orthogonal array
The orthogonal array is for 3 control factors, each with two-level variations. This is denoted as .
No.
1 1 1 1
2 1 2 2
3 2 1 2
4 2 2 1
1
2 The orthogonal array
The orthogonal array is for 7 control factors, each with two-level variations. This is denoted as .
No.
1 1 1 1 1 1 1 1
2 1 1 1 2 2 2 2
3 1 2 2 1 1 2 2
4 1 2 2 2 2 1 1
5 2 1 2 1 2 1 2
6 2 1 2 2 1 2 1
7 2 2 1 1 2 2 1
8 2 2 1 2 1 1 2
3 The orthogonal array
The
orthogonal array is for 4 control factors, with 4 three-level variations. This is denoted as
.
No.
1 1 1 1 1
2 1 2 2 2
3 1 3 3 3
4 2 1 2 3
5 2 2 3 1
6 2 3 1 2
7 3 1 3 2
8 3 2 1 3
9 3 3 2 1
Table 3:
orthogonal array
2
4 The orthogonal array
The orthogonal array is for 11 control factors, with 11 two-level variations. This is denoted as .
No.
1 1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 1 1 2 2 2 2 2 2
3 1 1 2 2 2 1 1 1 2 2 2
4 1 2 1 2 2 1 2 2 1 1 2
5 1 2 2 1 2 2 1 2 1 2 1
6 1 2 2 2 1 2 2 1 2 1 1
7 2 1 2 2 1 1 2 2 1 2 1
8 2 1 2 1 2 2 2 1 1 1 2
9 2 1 1 2 2 2 1 2 2 1 1
10 2 2 2 1 1 1 1 2 2 1 2
11 2 2 1 2 1 2 1 1 1 2 2
12 2 2 1 1 2 1 2 1 2 2 1
3
5 The orthogonal array
The orthogonal array is for 15 control factors, with 15 two-level variations. This is denoted as .
No.
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2
3 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2
4 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1
5 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2
6 1 2 2 1 1 2 2 2 2 1 1 2 2 1 1
7 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1
8 1 2 2 2 2 1 1 2 2 1 1 1 1 2 2
9 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
10 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
11 2 1 2 2 1 2 1 1 2 1 2 2 1 2 1
12 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2
13 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1
14 2 2 1 1 2 2 1 2 1 1 2 2 1 1 2
15 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2
16 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1
4
6 The orthogonal array
The orthogonal
array is for 8 control factors, with 1 two-level and 7 three-level variations. This is denoted
as
.
No.
1 1 1 1 1 1 1 1 1
2 1 1 2 2 2 2 2 2
3 1 1 3 3 3 3 3 3
4 1 2 1 1 2 2 3 3
5 1 2 2 2 3 3 1 1
6 1 2 3 3 1 1 2 2
7 1 3 1 2 1 3 2 3
8 1 3 2 3 2 1 3 1
9 1 3 3 1 3 2 1 2
10 2 1 1 3 3 2 2 1
11 2 1 2 1 1 3 3 2
12 2 1 3 2 2 1 1 3
13 2 2 1 2 3 1 3 2
14 2 2 2 3 1 2 1 3
15 2 2 3 1 2 3 2 1
16 2 3 1 3 2 3 1 2
17 2 3 2 1 3 1 2 3
18 2 3 3 2 1 2 3 1
5
7 The orthogonal array
The orthogognal array is for 13 contrl factors, with 13 three level variations. This is denoted as .
No.
1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 1 2 2 2 2 2 2 2 2 2
3 1 1 1 1 3 3 3 3 3 3 3 3 3
4 1 2 2 2 1 1 1 2 2 2 3 3 3
5 1 2 2 2 2 2 2 3 3 3 1 1 1
6 1 2 2 2 3 3 3 1 1 1 2 2 2
7 1 3 3 3 1 1 1 3 3 3 2 2 2
8 1 3 3 3 2 2 2 1 1 1 3 3 3
9 1 3 3 3 3 3 3 2 2 2 1 1 1
10 2 1 2 3 1 2 3 1 2 3 1 2 3
11 2 1 2 3 2 3 1 2 3 1 2 3 1
12 2 1 2 3 3 1 2 3 1 2 3 1 2
13 2 2 3 1 1 2 3 2 3 1 3 1 2
14 2 2 3 1 2 3 1 3 1 2 1 2 3
15 2 2 3 1 3 1 2 1 2 3 2 3 1
16 2 3 1 2 1 2 3 3 1 2 2 3 1
17 2 3 1 2 2 3 1 1 2 3 3 1 2
18 2 3 1 2 3 1 2 2 3 1 1 2 3
19 3 1 3 2 1 3 2 1 3 2 1 3 2
20 3 1 3 2 2 1 3 2 1 3 2 1 3
21 3 1 3 2 3 2 1 3 2 1 3 2 1
22 3 2 1 3 1 3 2 2 1 3 3 2 1
23 3 2 1 3 2 1 3 3 2 1 1 3 2
24 3 2 1 3 3 2 1 1 3 2 2 1 3
25 3 3 2 1 1 3 2 3 2 1 2 1 3
26 3 3 2 1 2 1 3 1 3 2 3 2 1
27 3 3 2 1 3 2 1 2 1 3 1 3 2
6
8 The orthogonal array
The
orthogognal array
is for 23 contrl factors, with 11 two level variations and 12 three level variations.
.
This is denoted as
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1’ 2’ 3’ 4’
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1
3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1
4 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 1 2 2 1
5 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 1 1 1 1 1 2 2 1
6 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 1 1 1 1 2 2 2 2 1 2 2 1
7 1 1 2 2 2 1 1 1 2 2 2 1 1 2 3 1 2 3 3 1 2 2 3 2 1 2 1
8 1 1 2 2 2 1 1 1 2 2 2 2 2 3 1 2 3 1 1 2 3 3 1 2 1 2 1
9 1 1 2 2 2 1 1 1 2 2 2 3 3 1 2 3 1 2 2 3 1 1 2 2 1 2 1
10 1 2 1 2 2 1 2 2 1 1 2 1 1 3 2 1 3 2 3 2 1 3 2 2 2 1 1
11 1 2 1 2 2 1 2 2 1 1 2 2 2 1 3 2 1 3 1 3 2 1 3 2 2 1 1
12 1 2 1 2 2 1 2 2 1 1 2 3 3 2 1 3 2 1 2 1 3 2 1 2 2 1 1
13 1 2 2 1 2 2 1 2 1 2 1 1 2 3 1 3 2 1 3 3 2 1 2 1 1 1 2
14 1 2 2 1 2 2 1 2 1 2 1 2 3 1 2 1 3 2 1 1 3 2 3 1 1 1 2
15 1 2 2 1 2 2 1 2 1 2 1 3 1 2 3 2 1 3 2 2 1 3 1 1 1 1 2
16 1 2 2 2 1 2 2 1 2 1 1 1 2 3 2 1 1 3 2 3 3 2 1 1 2 2 2
17 1 2 2 2 1 2 2 1 2 1 1 2 3 1 3 2 2 1 3 1 1 3 2 1 2 2 2
18 1 2 2 2 1 2 2 1 2 1 1 3 1 2 1 3 3 2 1 2 2 1 3 1 2 2 2
19 2 1 2 2 1 1 2 2 1 2 1 1 2 1 3 3 3 1 2 2 1 2 3 2 1 2 2
20 2 1 2 2 1 1 2 2 1 2 1 2 3 2 1 1 1 2 3 3 2 3 1 2 1 2 2
21 2 1 2 2 1 1 2 2 1 2 1 3 1 3 2 2 2 3 1 1 3 1 2 2 1 2 2
22 2 1 2 1 2 2 2 1 1 1 2 1 2 2 3 3 1 2 1 1 3 3 2 2 2 1 2
23 2 1 2 1 2 2 2 1 1 1 2 2 3 3 1 1 2 3 2 2 1 1 3 2 2 1 2
24 2 1 2 1 2 2 2 1 1 1 2 3 1 1 2 2 3 1 3 3 2 2 1 2 2 1 2
25 2 1 1 2 2 2 1 2 2 1 1 1 3 2 1 2 3 3 1 3 1 2 2 1 1 1 3
26 2 1 1 2 2 2 1 2 2 1 1 2 1 3 2 3 1 1 2 1 2 3 3 1 1 1 3
27 2 1 1 2 2 2 1 2 2 1 1 3 2 1 3 1 2 2 3 2 3 1 1 1 1 1 3
28 2 2 2 1 1 1 1 2 2 1 2 1 3 2 2 2 1 1 3 2 3 1 3 1 2 2 3
29 2 2 2 1 1 1 1 2 2 1 2 2 1 3 3 3 2 2 1 3 1 2 1 1 2 2 3
30 2 2 2 1 1 1 1 2 2 1 2 3 2 1 1 1 3 3 2 1 2 3 2 1 2 2 3
31 2 2 1 2 1 2 1 1 1 2 2 1 3 3 3 2 3 2 2 1 2 1 1 2 1 2 3
32 2 2 1 2 1 2 1 1 1 2 2 2 1 1 1 3 1 3 3 2 3 2 2 2 1 2 3
33 2 2 1 2 1 2 1 1 1 2 2 3 2 2 2 1 2 1 1 3 1 3 3 2 1 2 3
34 2 2 1 1 2 1 2 1 2 2 1 1 3 1 2 3 2 3 1 2 2 3 1 2 2 1 3
35 2 2 1 1 2 1 2 1 2 2 1 2 1 2 3 1 3 1 2 3 3 1 2 2 2 1 3
36 2 2 1 1 2 1 2 1 2 2 1 3 2 3 1 2 1 2 3 1 1 2 3 2 2 1 3
References
[1] G. Taguchi System of Experimental Design, vols. 1 and 2 Quality Resources, Dearborn Michigan, vol. 1
and 2, 1991
[2] G. Taguchi and S. Konishi Taguchi Methods – Research and Development ASI press, vol. 1 in Quality
Engineering Series, 1992
7
MEC325/580 H ANDOUT: A N E XAMPLE OF THE TAGUCHI M ETHOD
This handout explains the application of the non-dynamic Taguchi method using an example of experimental
design with L4 orthogonal array on a practical manufacturing process with experimental measurements.
Problem Statement: Experiments were conducted for a tile making process using the Taguchi method.
Three control factors are identified as crucial to the strength of the tiles, as described in the following.
with each control factor having two levels. The experiments were conducted with the results tabulated in
Table 1. Note that in Table 1, the orthogonal array employed is the L4 array. (cf. the handout on various
orthogonal arrays) The data measured (or the readings) in Table 1 are the strength of the tiles, in M P a.
Results
No. A B C N1 N2
1 1 1 1 100 250
2 1 2 2 160 185
3 2 1 2 495 295
4 2 2 1 360 313
Table 1: A L4 array and experimental results
1. Since the strength of the tile is considered here as the measure to evaluate the tile making process,
which criterion should you use: larger-the-better, smaller-the-better, or nominal-the-best?
2. Determine the optimal condition of each control factor, based on the parameter design with the S/N
ratios to maximize the strength.
Solution: The experimental design has 4 experiments, each with 2 readings. The terms “experiment” and
“reading” are explained in the Remarks at the end of this handout.
1. Because the strength of the tile is to be maximized, we will use larger-the-better criterion.
2. Once the larger-the-better criterion is chosen, the following equations for calculating the S/N ratios
are employed.
2 1 1 1
σ = + (1)
2 y12 y22
η = −10 log σ 2 (2)
where y1 and y2 are the data under the 2 columns N1 and N2 . Substituting the readings in Table 1 into
equations (1) and (2), we obtain the L4 orthogonal array with the calculated data of σ 2 and η listed in
Table 2.
Once the S/N ratios, η, are calculated, as listed in the last column in Table 2, we can calculate the
average S/N ratios associated with each level of the three control factors. For example, the average
1
Results S/N Ratios
No. A B C N1 N2 σ2 η
1 1 1 1 100 250 0.00005800 42.37
2 1 2 2 160 185 0.00003414 44.67
3 2 1 2 495 295 0.00000779 51.09
4 2 2 1 360 313 0.00000896 50.48
Table 2: Calculating the S/N ratios based on the measurements and readings
A B C
level 1 43.52 46.73 46.42
level 2 50.78 47.57 47.88
Table 3: The response table
S/N ratio for A1 (first level of control parameter A) is the average of experiment No. 1 and 2 (row 1
and 2) by virtue of the designation of levels under the column for the control factor A. Similarly, the
average S/N ratio for B2 is the average of experiment No. 2 and 4. The entries of the response tables
are calculated and listed in Table 3.
The response table can be used to plot the following response chart for the signal-to-noise ratios, as
shown in Figure 1.
52
50
48
46
44
42
40
38
A1 A2 B1 B2 C1 C2
Figure 1: The plot of response chart based on the values obtained in the response table.
Remarks:
2
(i) Each row of the orthogonal array is call an “experiment” which represents a set of experimental setup
using the designated levels of the control factors. For example, in the L4 array in Table 1, each of the
4 rows represents one experiment.
(ii) In each experiment, there are “readings”—typically two readings if two compound noise levels are
used, as in the case of the example here with N1 and N2 .
(iii) Note that the largest S/N ratio is always chosen for optimal design levels regardless of the criterion
used. This applies to both positive and negative S/N ratios.
(iv) For other orthogonal arrays, the number of experiments will change and the combination of the levels
of the control factors will also change. For example, a L9 array has 9 experiments and each control
factor has 3 levels. Yet, the methodology of finding the S/N ratios and the response table/chart remains
the same.
3
F ORGING AND THE L OAD -S TROKE C URVE
Forging Problem: In an impression-die forging operation on a moderately complex part with flash made
from a cylindrical workpiece in a cold upset forging, the height changes from h0 = 6 mm to hf = 1.5 mm
(with diameter changing from D0 = 12 mm to Df = 24 mm). Use a value of Kf = 7.0 as the forging
shape factor. The material is low carbon steel, annealed with flow curve parameters: K = 530 M P a and
n = 0.26.
1. Determine the force required to start the plastic deformation; that is, stress beyond the linear elastic
region (assume ǫ = 0.2%).
h = 5.75, 5.5, 5.0, 4.5, 4.0, 3.5, 3.0, 2.5, 2.0, 1.5 mm
3. Based on the results in Part (2), plot the load-stroke curve. What is your conclusion about such curve?
F = Kf Yf A = Kf (K ǫn )A (1)
where ǫ = ln h0
h , Kf is the shape factor (Kf = 7.0, given), A is the area. The workpiece has a volume of
π
V = (12)2 × 6 = 678.58 mm3
4
We have from equation (1) the force require for the forging operation
π
F = Kf Yf A = (7.0)(105.3 × 106 ) · (12 × 10−3 )2 = 83, 573 N (3)
4
The force required is 83.57 kN .
Repeat the calculation for h = 5.5, 5.0, 4.5, 4.0, 3.5, 3.0, 2.5, 2.0, 1.5 mm, we can tabulate the results
in the following.
1
height, h Diameter, D area, A true strain, ǫ Flow stress, Yf Force, F stroke, h0 − h
(mm) (mm) (mm2 ) (M P a) (N ) (mm)
6 12.00 113.10 0 0 0 0
5.988 12.01 113.32 0.00200 105.355 83575 0.012
5.75 12.26 118.01 0.04256 233.247 192686 0.25
5.5 12.53 123.38 0.08701 280.909 242608 0.5
5 13.15 135.72 0.18232 340.482 323464 1
4.5 13.86 150.80 0.28768 383.348 404653 1.5
4 14.70 169.65 0.40547 419.125 497720 2
3.5 15.71 193.88 0.53900 451.324 612522 2.5
3 16.97 226.19 0.69315 481.826 762906 3
2.5 18.59 271.43 0.87547 511.986 972792 3.5
2 20.78 339.29 1.09861 543.120 1289933 4
1.5 24.00 452.39 1.38629 576.977 1827127 4.5
2000
1800
1600
1400
load, in kN
1200
1000
800
600
400
200
0
0 1 2 3 4 5
stroke (h0-h), in mm
Figure 1: The load-stroke curve of a impression-die forging process.
2
E XTRUSION AND A NALYSIS OF P RESSURE D URING P ROCESS
Extrusion Problem: In an direct extrusion process, pressure needs to be applied to extrude a billet of length
L0 = 75 mm and diameter D0 = 25 mm with an extrusion ratio of rx = 4.0. The die angle is α = 90◦ .
The billet material has the following parameters for the plastic flow stress equation: K = 415 M P a and
n = 0.18. Use the Johnson’s formula with a = 0.8 and b = 1.5.
1. Determine the ram pressures needed for the extrusion process at the following lengths:
L = 75, 50, 25, 0 mm
2. Based on the results in Part (1), plot the pressure-stroke curve. What is your conclusion about such
curve?
1. Use the die angle of α = 90◦ , the billet material is to be forced through the die opening almost
immediately. The ram pressures are calculated in the following at the respective lengths.
At L = 75 mm the ram pressure is
2(75)
p = 373 2.8795 + = 3312 M P a (2)
25
where the additional pressure due to friction was added in the term 2(75)/25.
Repeat the calculation for L = 50, 25, 0 mm, we find
2(50)
p = 373 2.8795 + = 2566 M P a
25
2(25)
p = 373 2.8795 + = 1820 M P a
25
2(0)
p = 373 2.8795 + = 1074 M P a
25
2. The ram stroke is (L0 − L). The pressure-stroke curve is plotted in Figure 1.
It is noted that the pressure required for the indirect extrusion is constant, as shown in Figure 1, and it
is equal to the pressure of the direct extrusion at the end when L = 0 mm.
1
Direct extrusion in solid line; Indirect in dashed line
3000
2500
Ram pressure (MPa)
2000
1500
1000
500
0
0 10 20 30 40 50 60 70
Ram stroke (mm)
Figure 1: The pressure-stroke curves of direct and indirect extrusion processes are in solid and dashed lines,
respectively.
2
W IRE D RAWING P ROCESS AND A NALYSIS
Extrusion Problem: In a wire drawing process to reduce the diameter of a plain carbon steel wire from
D0 = 220 µm to Df = 175 µm in a cold working process, the angle of the die is α = 15◦ and the
coefficient of friction is µ = 0.1. The plastic strength of the material is K = 500 M P a with a strain
hardening exponent of n = 0.25. The tensile strength of the steel wire is Sut = 390 M P a.
2. If the drawing process is feasible, what is the force required for the wire drawing process?
3. Determine the safety margin of the drawing force versus the rupture force of the wire. Is this wire
drawing process safe?
Solution : First, we need to determine if the drawing process is feasible, based on the parameters given.
µ A0
F = Af Ȳf 1 + φ ln
tan α Af
π 0.1
2
= 175 × 10−6 × 3.29 × 108 1 + (0.9719)(0.4577)
4 tan 5◦
= 7.54 N
500×106 (0.4577)0.25 D0 +Df
where ǫ = ln A
A0
f
= 0.4577, Ȳf = (1+0.25) = 329 M P a, D = 2 = 197.5 µm,
(D0 −Df )
Lc = 2 sin α = 258 µm, and φ = 0.88 + 0.12 LDc = 0.9719.
Do You Know?
• Formaldehyde is added to many food cans
• The formaldehyde flavor legacy in can-
making
• You should NEVER cook food with the can
• A single can-tooling machine spits out 400
cans per minute
• 250 millions cans per day are consumed
(one can per person per day)
Prof. Imin Kao
Cupper Flanger
Summary
• Formaldehyde smell in food and beer cans
• Do not cook food with the can when go
camping
• Addition of polymer inside the can to
protect the can/food, and to enclose mfg
remains
• How much are you paying in a can of soda
Chapter 20
Sheet Metalworking
Part V: Metal Forming and Sheet Metal
Working
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
SHEET METALWORKING
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Sheet Metalworking Defined
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Sheet Metalworking Terminology
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Sheet Metal Cutting
(1) Just before punch contacts work; (2) punch pushes into
work, causing plastic deformation; (3) punch penetrates into
work causing a smooth cut surface; and (4) fracture is
initiated at opposing cutting edges to separate the sheet
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Blanking and Punching
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Clearance in Sheet Metal Cutting
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Metal group a
1100S and 5052S aluminum alloys, all 0.045
tempers
2024ST and 6061ST aluminum alloys; brass, 0.060
soft cold rolled steel, soft stainless steel
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Punch and Die Sizes
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Angular Clearance
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Cutting Forces
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Example of Cutting
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Sheet Metal Bending
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
V-Bending
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Edge Bending
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Stretching during Bending
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Handout & Example
! (See Handout)
! Equations and example to calculate
! the Bend Allowance
! the Bending Force
! the Springback
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Drawing
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Shapes other than Cylindrical
Cups
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Ironing
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Embossing
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Guerin Process
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Punch and Die Components
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Stamping Press
! Components of a
typical mechanical
drive stamping
press
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Gap Frame Press
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Press Brake
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
CNC Turret Press
! Computer
numerical
control turret
press (photo
courtesy of
Strippet, Inc.)
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Straight-Sided Frame Press
! Straight䇳sided frame
press (photo courtesy of
Greenerd Press &
Machine Company, Inc.)
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
Operations Not Performed on
Presses
! Stretch forming
! Roll bending and forming
! Spinning
! High䇳energy䇳rate forming processes
©2010 John Wiley & Sons, Inc. M P Groover, Fundamentals of Modern Manufacturing 4/e
ME325/580 H ANDOUT: S HEET-M ETAL B ENDING
Sheet-Metal Bending: This handout concerns the sheet metal bending process and analysis. [The material
is from “Fundamentals of Modern Manufacturing: materials, processes, and systems” by M. P. Groover,
Wiley, 2002; and other sources]
Bend Allowance: If the bend radius is small relative to stock thickness, the metal tends to stretch during
bending. It is important to be able to estimate the amount of stretching that occurs, if any, so that the final
part length will match the specified dimension. The problem is to determine the length of the neutral axis
before bending to account for stretching of the final bent section. This length is called the bend allowance,
and it can be estimated as follows:
(1)
where
= bend allowance (in or mm), !
#" $ is the bend angle (in degrees), is the bend
radius (in or mm), is the stock thickness (in or mm), as shown in Figure 1(a), and % is a factor to estimate
'&
stretching. Note the term ($) *,+ is the bend angle in radians. The following design values are recommended
for - .
- 00/2/2139
1 if 54768
- if 5:768
(2)
This only applies when the bend radius is small relative to sheet thickness. An illustration is shown in
Figure 1.
F
punch
t
Af
Ai
Rf
Ri
die
Bending Force: The force required to perform bending depends on the geometry of the punch and die and
the strength, thickness, and width of the sheet metal. The maximum bending force can be estimated by the
following equation, based on bending of a simple beam
1
the die opening dimension as defined in Figure 2. The constant ! ;
accounts for differences encountered in
.
an actual bending process. Its value depends on type of bending, as defined in the following
"
;; 0
/22/ 139
1
- for
- for
(4)
punch
D
die
D
V-die
wiping die
Figure 2: Illustration of die opening dimensions for V-bending and edge bending.
t=0.125 R=0.187
00
120 o
2
Springback: When the bending pressure is removed at the end of the deformation operation, elastic energy
remains in the bent part, causing it to recover partially towards its original shape. This elastic recovery is
called springback, as shown in Figure 1, defined as the increase in the included angle of the bent part relative
to the included angle of the forming tool after the tool is removed. That is,
> = # ; "
(6)
where
> is the springback,
is the included angle of the bending die tool, and
;
is the included angle
of the sheet-metal part after it is removed from the bending die, as shown in Figure 1.
Analysis of Spring Back in Bending of Sheet-Metal: The following empirical equation defines the amount
of springback in a bending operation on a sheet metal with the geometry shown in Figure 4.
; " 1
(7)
where
and ;
are the bend radii before and after the spring back, is the yield strength,
is the Young’s
modulus, and is the thickness of the sheet metal.
t
A
i
Ri
θi
Rf
;
The springback defined in equation (6) is based on the included angle before and after the springback. It is
useful, however, to use the radii of curvature ( and
in Figure 4) to represent the amount of springback.
To this end, we assume that the arc length of the curved bend is the same before and after springback, as
; ; 8; 8; ;
shown in Figure 4; that is,
(8)
Since
" and
#; "
; , we can write
#; " ;
" ; ;
(9)
3
Equation (10) depends on the ratio of
of the bending die tool .
, which can be substituted by equation (7), and the included angle
In a design problem with synthesis, the radius of curvature of the bending die angle, , often needs to be
designed in order to render the final radius at the desired value after springback. In this case, equation (7)
needs to be solved using an equation solver (root finder) or by iteration.
(
9,33 1
Example: In a bending operation of a 1010 cold-drawn steel sheet metal of thickness , with a yield )
strength of and the Young’s modulus of , the radius of curvature of the bending die
6
tool is .
1. When the bending operation on the die tool is finished, what will be the final radius of the bend based
on equation (7), as the sheet metal is removed from the die tool?
?
springback as a function of the angle .
2. What is the springback as a function of the included angle of the bending die tool Plot the
Solution: Several equations in this section are employed to solve this problem.
6 ; 9 ,33 9 ,33
1
0 / , 6
0
6
1
" 1 6
Solve for ; 6 / 939
.
2. Employing equation (10), we have
" 0 / , 6 0
"
>
If
& , the springback is > 0/ % 6 % / 6 . If & , the springback is > 0/ 6
6 / . TheC springback as a function of the bending die angle (included angle, ) is plotted in Figure 5.
4
0.25
0.2
0.15
spingback
0.1
0.05
0
40 60 80 100 120 140 160 180
include angle in degrees, Ai
5
MEC325/580 H ANDOUT: VOLUMETRIC C HANGES AND
D EFECTS IN M ETAL C ASTING
The following lecturing materials are adapted from the textbook [1].
Shrinkage in metal casting: Metals shrink or contract during solidification and cooling processes. Shrink-
age, which causes dimensional changes in casting, is the result of the following three factors:
The largest amount of shrinkage occurs during the cooling of the casting in factor 2 above. In the
following table, the percentages of contraction for several metals during solidification are listed. Note,
however, some metals expand during cooling, including gray cast iron.
Table 1: Volumetric contraction or expansion percentage for various metals in casting during solidification
Defects in Casting: Defects are important in casting. Different names have been used to associate the same
or similar defects. As a result, the International Committee of Foundry Technical Associations has developed
standardized nomenclature, consisting of seven basic categories of casting defects, as follows.
1. Metallic projections: This category consists of fins, flash, or massive projections such as swells and
rough surfaces.
1
2. Cavities: This category consists of rounded or rough internal or exposed cavities, including blow-
holes, pinholes, and shrinkage cavities.
3. Discontinuities: Examples are such as cracks, cold or hot tearing, and cold shuts. If the solidifying
metal is constrained from shrinking freely, cracking and tearing can occur. Although many factors
are involved in tearing, coarse grain size and the presence of low-melting segregates along the grain
boundaries (intergranular) increase the tendency for hot tearing. Incomplete castings result from the
molten metal being at too low a temperature or from the metal being poured too slowly. Cold shut is
an interface in a casting that lacks complete fusion because of the meeting of two streams of partially
solidified metal.
4. Defective surface: This includes defects such as surface folds, laps, scars, adhering sand layers (in
sand casting), and oxide scale.
5. Incomplete casting: This category includes defects such as misruns (due to premature solidification),
insufficient volume of metal poured, and runout (due to loss of metal from the mold after pouring).
6. Incorrect dimension or shape: Such defects are owing to factors such as improper shrinkage al-
lowance, pattern-mounting error, irregular contraction, deformed pattern, or warped casting.
7. Inclusions: Inclusions usually form during melting, solidification, and molding. Generally nonmetal-
lic, they are regarded as harmful because they act like stress raisers and reduce the strength of the
casting. Hard inclusions (spots) also tend to chip or break tools in machining. They can be filtered
out during processing of the molten metal with the environment (usually with oxygen) or the crucible
material. Chemical reactions among components in the molten metal may produce inclusions; slugs
and other foreign materials entrapped in the molten metal also become inclusions. Reactions between
the metal and the mold material may produce inclusions as well. In addition, spalling of the mold
and core surfaces produces inclusions, suggesting the importance of maintaining melt quality and
monitoring the conditions of the molds.
References
[1] S. Kalpakjian and S. R. Schmid Manufacturing Processes for Engineering Materials Prentice Hall,
fourth ed., 2003
2
MEC325/580 H ANDOUT: M ETAL C ASTING AND R ISER D ESIGN
An important aspect of design for metal casting using sand mold is the consideration of solidification time,
and the inclusion of riser design to elongate the time to solidification in order to reduce defects or other
failures in the casting process.
The solidification time in metal casting is governed by the following empirical equation called the
Chvorinov’s rule n
V
TST = Cm (1)
A
where TST is the total solidification time, Cm is the mold constant, VA is the volume-to-surface-area ratio,
and n is the exponent, usually taken as 2. The mold constant, Cm depends on the particular conditions of
the cast operation, including mold material, thermal properties of case metal, and pouring temperature. The
mold constant can be obtained based on experimental data with the same mold, metal, pouring temperature,
... etc, even though the part may be very different. The Chvorinov’s rule suggests that a casting with higher
volume-to-surface-area ratio will cool and solidify more slowly than one with a lower ratio.
The riser design can be used to prevent part of the metal cast from prematurely solidified which causes
casting defects. Risers by its relative position can be side riser or top riser, or by its configuration can be
open riser or blind riser. The following figure shows a closed mold with a complex mold geometry which
requires a riser design. Note the different terminology of the parts of the cast and mold, as illustrated in
Figure 1.
Figure 1: A closed mold in which the mold geometry is more complex and requires a passageway system
leading into the cavity, with a riser design.
1
The volume is V = 3 × 5 × 1 = 15 in3 ; the surface area is A = 2(3 × 5 + 3 × 1 + 5 × 1) = 46 in2 .
Given T ST = 1.6 min, we take n = 2 and apply the Chvorinov’s rule,
2
15
1.6 = Cm =⇒ Cm = 15.05 min/in2 (2)
46
Therefore, the mold constant for the riser is also Cm = 15.05 min/in2 .
πD 2 πD 3 D
For the cylindrical
riser, the volume is V = 4 h = 4 since h = 1 (given); the surface area is
πD 2
A = πDh + 2 4 = 1.5πD 2 . Thus, the ratio is
V (1) D
= 4 D= (3)
A 1.5 6
Substituting into the Chvorinov’s equation, we have
2
D
2.0 = 15.05 =⇒ D = h = 2.187′′ (4)
6
Therefore, the cylindrical riser with a diamter-to-height ratio of 1.0 should have a diamter of D = 2.187′′ .
Remarks: For the riser and cast, the following comparison can be made.
Based on the table, we have VVrc = 55%. That is, the volume of the cast is increased by 55% due to the
riser if only the rectangular part is concerned. However, the gain in time is 25% that allows the cavity to be
filled more completely.
References
[1] M. P. Groover Fundamentals of Modern Manufacturing: materials, processes, and systems Wiley, third
ed., 2006
2
Metal Casting
Introduction
Manufacturing Processes –– Podcast Series
An Introduction of Casting
• Process in which molten metal/materials
flows by gravity or other force into a mold
where it solidifies in the shape of the mold
cavity
• Solidification processes can be classified
according to engineering material processed:
– Metals
– Ceramics, specifically glasses
– Polymers and polymer matrix composites (PMCs)
1
Metal Casting
2
Solidification Time
• Heat content ∝ volume & heat transfer ∝ surface area
• Solidification time depends on size and shape of
casting by relationship known as Chvorinov's Rule
" V %n
TST = Cm $ '
# A&
where TST = total solidification time; V = volume of
the casting; A = surface area of casting; n = exponent
with typical value = 2; and Cm is mold constant.
!
3
Chvorinov’s Rule & Cast Design
• A casting with a higher V/A ratio cools and
solidifies more slowly than one with lower ratio
– To feed molten metal to main cavity, TST for riser
must greater than TST for main casting
• Since mold constants of riser and casting will be
equal, design the riser to have a larger V/A ratio
so that the main casting solidifies first
– Riser acts as heat & cast reservoir
– This minimizes the effects of shrinkage
4
Metals for Casting
• Most commercial castings are made of
alloys rather than pure metals
– Alloys are generally easier to cast, and
properties of product are better
• Casting alloys can be classified as:
– Ferrous: (1) gray cast iron, (2) nodular iron, (3)
white cast iron, (4) malleable iron, and (5) alloy
cast irons (∼ 1400°C or 2500°F) & (6) steel (1650°
C or 3000°F)
– Nonferrous: (1) Aluminum (660°C or 1220°F), (2)
Copper Alloys (1083°C or 1981°F), (3) Zinc Alloys
(419°C or 786°F), (4) others
Post-Solidification Processes
• Trimming
• Removing the core
• Surface cleaning
• Inspection
• Repair, if required
• Heat treatment
5
Casting Quality
• There are numerous opportunities for things to
go wrong in a casting operation, resulting in
quality defects in the product
• The defects can be classified as follows:
– Common defects to all casting processes: (a)
misrun, (b) cold shut, (c) cold shots, (d) shrinkage
cavity, (e) microporosity, (f) hot tearing
– Defects related to sand casting process: (a) sand
blow, (b) pinholes, (c) sand wash, (d) scabs, (e)
penetration, (f) mold shift, (g) core shift, (h) mold
crack
6
Common Casting Defects (c) & (d)
Cold shots: Metal splatters Shrinkage cavity: Depression in surface
during pouring and solid or internal void caused by solidification
globules form and become shrinkage that restricts amount of
entrapped in casting molten metal available in last region to
freeze
7
Expendable-Mold
Casting
Manufacturing Processes –– Podcast Series
Metal Casting
1
Riser Design for Casting
• Riser is waste metal that is separated from
the casting and can be re-melted to make
more castings
• To minimize waste in the unit operation, it
is desirable for the volume of metal in the
riser to be a minimum
• Since the geometry of the riser is normally
selected to maximize the V/A ratio (why?),
this allows riser volume to be reduced to the
minimum possible value
2
Types of Patterns for Sand Casting
Figure 11.3 (textbook) Types of patterns used in
sand casting:
(a) solid pattern (b) split pattern
(c) match‑plate pattern (d) cope and drag pattern
Sand Casting
• Core:
– inserted into the mold cavity prior to pouring
– May require supports to hold it in position in the mold cavity
during pouring, called chaplets
• Desirable Mold Properties:
– Strength; Permeability; Thermal stability; Collapsibility;
Reusability
• Foundry Sands: Silica (SiO2) or silica mixed with
other minerals
– Good refractory properties; Small grain size yields better
surface finish on the cast part; Large grain size is more
permeable; Irregular grain shapes strengthen molds due to
interlocking
3
Sand Casting Defects (a) & (b)
Sand blow: Balloon‑shaped Pinholes: Formation of many
gas cavity caused by release small gas cavities at or slightly
of mold gases during pouring below surface of casting
4
Sand Casting Defects (e) & (f)
Penetration: When fluidity of liquid Mold shift: A step in cast
metal is high, it may penetrate into product at parting line
sand mold or core, causing casting caused by sidewise
surface to consist of a mixture of relative displacement of
sand grains and metal cope and drag
5
Other Expendable Mold Processes
• Shell Molding
• Vacuum Molding
• Expanded Polystyrene Process
• Investment Casting
• Plaster Mold and Ceramic Mold Casting
6
Investment Casting
7
Investment Casting (cont.)
Figure 11.8 (textbook) Steps in investment casting: (5) the mold is held
in an inverted position and heated to melt the wax and permit it to drip
out of the cavity, (6) the mold is preheated to a high temperature, the
molten metal is poured, and it solidifies
8
Investment Casting
9
SME Video Clip
10
Permanent-Mold
Casting
Manufacturing Processes –– Podcast Series
Metal Casting
1
Permanent Mold Casting Processes
• Economic disadvantage of expendable mold
casting: a new mold is required for every
casting
• In permanent mold casting, the mold is reused
many times
• The processes include:
– Basic permanent mold casting
– Die casting
– Centrifugal casting
2
Permanent Mold Casting
Figure 11.10 (textbook) Steps in permanent mold casting: (2) cores (if
used) are inserted and mold is closed, (3) molten metal is poured into
the mold, where it solidifies.
3
Die Casting
A permanent mold casting process in which
molten metal is injected into mold cavity under
high pressure
• Pressure is maintained during solidification,
then mold is opened and part is removed
• Molds in this casting operation are called dies;
hence the name die casting
• Use of high pressure to force metal into die
cavity is what distinguishes this from other
permanent mold processes
4
Hot-Chamber Die Casting
(2)
5
Molds for Die Casting
• Usually made of tool steel, mold steel, or
maraging steel
• Tungsten and molybdenum (good refractory
qualities) used to die cast steel and cast iron
• Ejector pins required to remove part from
die when it opens
• Lubricants must be sprayed into cavities to
prevent sticking
6
Metals for Casting
• Most commercial castings are made of
alloys rather than pure metals
– Alloys are generally easier to cast, and
properties of product are better
• Casting alloys can be classified as:
– Ferrous: (1) gray cast iron, (2) nodular iron, (3)
white cast iron, (4) malleable iron, and (5) alloy
cast irons (∼ 1400°C or 2500°F) & (6) steel (1650°
C or 3000°F)
– Nonferrous: (1) Aluminum (660°C or 1220°F), (2)
Copper Alloys (1083°C or 1981°F), (3) Zinc Alloys
(419°C or 786°F), (4) others
7
Manufacturing Automation
Imin Kao
Professor
Department of Mechanical
Engineering
SUNY at Stony Brook
Manufacturing Automation
• Manufacturing Automation
– Fixed automation
– Flexible automation
– Agile automation
– …
• Societal Impacts
– (name impacts …; See the next page)
• Positioning System & Accuracy
– (See Handout)
Impacts of Automation
• Increased production rate
• Reduction of labor (economic impact on
society)
• Societal impact on labor force
• Technological innovation
• Precision & repeatability in production
• Hostile/hazardous environment
• 24-hour operation
• …
Concurrent Engineering
• Concurrent Engineering
– History & perspectives
– What is it?
– Famous case studies
• Design for X
– Design for assembly
– Design for manufacturing/manufacturability
– Design for XXX
CE vs. Traditional Prod. Dev.
(a) Traditional
product
development
(b) Product
development
using
Concurrent
Engineering
Classification of Robots
• By Coordinate System
1. Cylindrical coordinate robots
2. Spherical coordinate robots
3. Jointed arm (articulated) robots
4. Cartesian coordinate robots
• By Mechanism Types
1. Revolute
2. Prismatic
Kinematics of a 2-link robot arm
• A 2-link SCARA (Selectively Compliant
Arm for Robotic Assembly)
– Kinematics: forward and inverse kinematics
– Joint space and tool (Cartesian) space
– Workspace consideration
This handout explains the kinematics and workspace of a two-link planar serial manipulator, or robot arm.
Analysis of a two-link arm, shown in Figure 1, is the most basic kinematic analysis for serial robots. The
IBM 7545 SCARA robot in the lab has a similar kinematics. Here, we will discuss the forward kinematics
and workspace of such robot arm.
effector point
Kinematics: As shown in Figure 1, the Cartesian coordinates of the end-
can be obtained as follows
Y P(x, y)
L2
!" θ2
we can define the Jacobian matrix which relates the infinitesimal dis-
placement in the Cartesian space ( -. ) to that in the joint space ( - ) as
Figure 1: A 2-link planar manip-
ulator.
follows
/01-. 324 4075 6 4 4095 8 =<?> ''
$#&%'
> 7#&%@
!!AA > BB$#&%
!!"" C
- 44 0 : 6 4 4$0 : 8; (3)
where -.
ED - - GFIH is the vector of the Cartesian coordinates, and - JED
"K!7FIH is the vector
containing the joint coordinates. The Jacobian matrix relates the infinitesimal displacement - (in radians)
to the resulting infinitesimal displacement -. in the Cartesian space by the following equation
L
B
/ 0 M
@
N < - P/0Q< -
-. - - OC - !RC (4)
At
A$!A TUWVYX Z [\ Z ed < C < XOOX `b`b\]\]fh]f]gYhV C /0 <?> XOXO`b\]`b\]fh]gYf]V h > OX XO`jX`bi]g]h]gYf]a h C
A
$
A
T
U
X Z $
X Z e
d < < XO`bfYX
/
0 < X X
At C X C XO`bfYX XO`bVYX C
1
with
! _X
singular (i.e., the robot is at a singular configuration) whenever the distal link is aligned with the base link,
.
respectively. Again, we find that the two-link manipulator can not move in the -direction instantaneously
at configuration 2 because - is identically zero.
Workspace: Workspace of a robot (or called the work envelope) represents the space within which the robot
can reach without singularity. The boundary of the workspace represents the singular configuration of the
robot. The workspace depends on the angular range of the two angles of the arms, and . The typical
!
workspace for a two-link arm is illustrated in Figure 2 by the shaded region.
Y
θ2
L2
L1
θ1
X
O
and
L L1 2
X
G
[h]Z and X ! hYXZ .
Figure 2: The workspace of a two-link manipulator with link lengths and the range of
2
Manufacturing Automation:
Programmable Logic Controller
(PLC)
Imin Kao
Professor
Department of Mechanical
Engineering
SUNY at Stony Brook
Schematic of PLC
User Supplied
Field Devices Basic PLC Block Diagram
Nomenclature & Example
(See handout)
This handout discusses the positioning systems and accuracy [1]. Positioning systems, depending on their
control scheme, can be broken into two categories: (i) open-loop positioning systems, and (ii) closed-loop
positioning systems. Furthermore, they can also be either linear positioning or rotational positioning. Most
electromechanical motors are rotary, with some capable of delivering linear motion directly. For closed-loop
positioning system, encoders (both rotary and linear) are typically used to provide the positions for feedback
control. In the following, positioning and accuracy of motorized systems are discussed.
Open-Loop Positioning: Stepper motors are typically used for open-loop linear or rotary systems. For
example, a XY table utilizing two leadscrews in orthogonal directions to index (x, y) position on a plane
can be made an open-loop positioning system. The step angle is determined by the stepper motor—usually
comes in 1.8◦ or 0.9◦ . For example, a 0.9◦ stepper motor has a total of 400 steps per revolution. The
following equation relates the step angle and number of steps of a stepper motor.
360◦
α= (1)
ns
where α is the step angle in degrees and ns is the total number of steps in one full revolution of the motor.
In the previous example, we have ns = 400 and α = 0.9◦ .
Note that a open-loop positioning system counts on the motor to rotate without slip. If the motor slips
and misses counts (which can take place when the load is larger than the rated load and the torque generated
cannot consistently move from one step to another), the positioning error will accumulated.
The resolution (or the smallest linear displacement or control resolution) of the leadscrew driven by a
stepper motor can be determined by the following equation.
α lp
r = lp = (2)
360 ns
where l is 1 for single-thread screw, 2 for double-thread screw, · · · etc, and p is the pitch of the leadscrew
measuring the axial distance between two adjacent threads in the unit of inch/rev or mm/rev. Equation
(2) corresponds to one step of the stepper motor, and thus is the resolution of the linear positioning. The
total number of pulses, Np , (one pulse per step) needed for the required linear displacement, x, is
x x ns
Np = = (3)
r lp
The corresponding angle of rotation for the stepper motor is
x
θ = Np α = 360◦ (4)
lp
where the unit of θ is degree. The total number of revolution is
x
Rev = (5)
lp
When continuous motion is required, typically at a constant speed, the following equation relates the
required linear speed with respect to the rotational speed of the stepper motor.
N
v= (l p) (6)
60
1
where v is the linear speed in inch/sec or mm/sec, and N is the rotational speed of the stepper motor in
RPM. Conversely, the constant rotational speed of motor required to keep a constant linear motion is
v
N = 60 (7)
lp
Closed-Loop Positioning: All closed-loop positioning systems require sensory information for feedback
control. Typical sensory information of angular or linear displacement is provided by optical encoders or
potentiometers. DC servo motors are often used with optical encoders for the control of angular or linear
position and speed. Sometimes, tachometers are also used to provide information of angular speed, based
on the fact that back emf is proportional to the speed of rotation. Equations that describe the motion and
analysis are similar to those in equations (1) to (7).
Example: A 1.8◦ -stepper motor is connected to a leadscrew via a coupler connection for motion control of
a platform mounted and carried by the leadscrew. The single-thread leadscrew has a pitch of 5 mm. The
platform is to move a distance of 70 mm at a top speed of 7 mm/sec. Answer the following questions.
1. What is the smallest linear displacement that this motion system can realize?
2. Determine the total angle of revolution of the stepper motor, as well as the number of pulses, required
to move the platform over the specified distance.
3. What is the required angular speed of the stepper motor in order to achieve the top speed of the linear
motion?
Solution: Note the leadscrew is single-thread; thus, l = 1 in equations (2) to (7). Since the step angle is
1.8◦ , equation (1) gives the total number of steps per a full revolution as
360
ns = = 200 (8)
1.8
1. The smallest linear displacement that this motion system can realize is the resolution given by equation
(2). That is,
1.8 p 5
r=p = 5/200 = 0.025 mm = 25 µm or r = = = 0.025 mm (9)
360 ns 200
2. To move the entire distance of 70 mm, the total angle of revolution and number of pulses required are
x 70
Np = = = 2, 800
r 0.025
θ = Np α = (2800)(1.8◦ ) = 5040◦ = 14 rev.
respectively.
2
Precision in Positioning: Three important measures of precision in positioning are (i) control resolution,
(ii) accuracy, and (iii) repeatability.
Control resolution is defined as the distance separating two adjacent control points in the axis of move-
ment. The control resolution is determined by the pitch of leadscrew, gear ratio, step angles (in the case of
stepper motor), and the angles between slots in an encoder disk. For a stepper motor system without gear
reduction, the control resolution is the same as r given in equation (2). If digital encoders are used in a
control system, the number of bits also affects the resolution–known as the quantization effect. If B is the
number of bits in the storage register (for example, the number of bits in the representation of encoder data,
say a 12-bit encoder), then the number of control points into which the axis range can be divided is 2B .
For example, a 12-bit encoder has 212 = 4096 control points and 4095 equal divisions. Assuming that the
control points are separated equally within the range, we have
L
s= (11)
2B −1
where s is the control resolution of the computer control system in inch or mm, and L is the range of axis
in inch or mm. Similarly, if the range of consideration is angular displacement with a range of angle of Θ
(Θ ≤ 360◦ ), then the angular control resolution is
Θ
sΘ = (12)
2B −1
The resulting control resolution of the positioning system is the maximum of the two values; that is,
CR = M ax{r, s} (13)
where r and s are calculated from equations (2) and (11), respectively. In general, it is desirable that s ≤ r.
In modern sensor and computer technology, this is typically the case.
In an actual environment, many practical factors influence the performance of the control of systems.
These factors include the backlash in the leadscrews or ball screws, backlash in the gearing and transmission,
and deflection and elasticity due to loading. If assuming a normal distribution with mean value being
zero, we can define the random nature of accuracy of positioning systems by the 3-σ principle with ±3σ
encompassing 99.7% of the population.
Accuracy is thus defined in a worst-case scenario in which the desired target point lies exactly between
two adjacent control points. An illustration in Figure 1 helps to visualize the situation. If the target was
closer to one of the control points, then the control system can be moved to the closer control point and the
error would be smaller. The accuracy of any given axis of a positioning system is the maximum possible
error that can occur between the desired target point and the actual position taken by the system, using the
3σ range,
Accuracy = 0.5 CR + 3σ (14)
where CR is the control resolution given by equation (13), and σ is the standard deviation of the distribution
of errors.
Repeatability is defined as the capability of a positioning system to return to a given control point that
has been previously designated. Therefore, the repeatability is given by
Repeatability = ±3σ (15)
3
distribution of errors
Desired target
point
control control
point point
axis
accuracy=0.5(CR)+3σ repeatability= 3σ
control resolution= CR
Example: A closed-loop control system is assumed to have random errors which are normally distributed
(Gaussian) with a standard deviation of σ = 0.004 mm. The range of the workspace is 700 mm with 16-bit
storage register. The single-thread ball screw has a pitch of 5 mm, with a 1.8◦ -stepper motor. Determine (a)
control resolution, (b) accuracy, and (c) repeatability of the positioning system.
Solution: Apply the equations formulated above. For single-thread ball screw, l = 1.
(a) The deterministic resolution defined in equation (2) and quantization in equation (11) are
p 5
r = = = 0.025 mm
ns 200
L 700 700
s = = 16 = = 0.0107 mm
2B − 1 2 −1 65536 − 1
respectively. Since s < r, the control resolution is
References
[1] M. P. Groover Fundamentals of Modern Manufacturing: materials, processes, and systems Wiley,
second ed., 2002
4
Shop Scheduling
with Many Parts
Imin Kao
Professor
Department of Mechanical
Engineering
SUNY at Stony Brook
Terminology
• Sequencing:
– The process of defining the order in which jobs
are to be run on a machine
• Scheduling:
– The process of adding start and finish time
information to the job order dictated by the
sequence
Definitions
• Scheduling process variables:
– N : the number of jobs to be scheduled
– M : the number of machines; each job is
assumed to visit each machine once
– Pij : set up and processing time of job i on
machine j (elements in the time matrix)
Objectives
① Minimize average flow time
② Minimize the time required to complete
all jobs (Cmax = makespan)!
③ Minimize average tardiness
④ Minimize maximum tardiness
⑤ Minimize the number of tardy jobs
Choice of “objective” depends on tasks
and requirements
Permutation Schedule
• Assumptions:
– All machines process jobs in the same order
– Nearly the optimal solution for flow shops
• Given the sequence, scheduling is:
① At time 0, the first job is started on machine 1
② As soon as this operation is completed, the
first job begins on machine 2 & the second
job begins on machine 1
③ Repeat 1 & 2 until the last job finishes on
machine M
Remarks
• Permutation Scheduling: Need to
consider (N!) total of job sequences,
where N is the number of jobs
• As N grows, (N!) grows even more!!
• The Permutation Scheduling is not
suitable for too many jobs (N < 7~10)
N! = N (N-1)! … !2!1
0 2 4 6 8 10 12 14 16 18
time (minutes)
Makespan = 14
Calculating Theoretical LB
M
Lathe (m/c 1) Milling (m/c 2) Milling (m/c 3)
N
LB = max{13,11,12} = 13 minutes
Remarks
• The theoretical lower bound is 13
minutes. Thus, job sequence {1,2,3},
having makespan of 17 minutes, most
likely is not optimal/minimum
• There are a total of 6 (3!=3!2!1=6)
permutations of job sequence.
• The job sequence of {3,1,2} has a
makespan of 13.5 minutes ! minimum
makespan
Consider the set of jobs and processing times shown in the following table for three jobs on three
machines. Generate the schedule assuming jobs are processed in the order of {1, 2, 3}. The unit
of the time in the following time matrix table is in minutes.
Solution:
The solution of the processing order {1, 2, 3} is summarized in the Gantt chart below. We start
by assigning job 1 to machine 1 at time 0. Since p11 =2.0, the operation lasts until 2.0 minutes.
Since all jobs must go to machine 1 first, the other machines are idle and the other jobs are
queued. At 2.0 minutes, job 1 is loaded onto machine 2 and machine 1 starts on job 2, the
second job in the sequence. Machine 2 finishes job 1, p12 =3.5 minutes later (time is now 5.5
min.). Machine 1 is still busy with job 2; thus, while job 1 is begun on machine 3, machine 2 is
idle, waiting for job 2. The remainder of the schedule is shown in the figure.
Note that the schedule reflects the rule that machine j starts job i when job i is finished on
machine (j−1) and all jobs with earlier locations in the schedule have finished with machine j.
Mach 1 Job 1 Job 2 job 3
Mach 2 Job 1 Job 2 job 3
Mach 3 job 1 Job 2 Job 3
0 2 4 6 8 10 12 14 16
1
Improve the efficiency and reduce makespan
⎧ j−1 ⎫ N ⎧ M ⎫
LB j = min ⎨∑ pir ⎬ + ∑ pij + min ⎨ ∑ pir ⎬
i ⎩r =1 ⎭ i=1 i ⎩r = j+1
⎭
where pij is the (setup+processing) time of job i on machine j, N is the number of jobs, and M is
the number of machines. The largest lower bound amongst all (LBj) is the lower bound for
reference. That is,
Therefore, the reference lower bound is LB=13 minutes. Since the makespan for the job order
{1, 2, 3} is 17 minutes, we suspect that it can be improved though we may not necessarily be
able to reduce the makespan to 13 minute – the lower bound.
There are 6 (3!= 3x2x1) permutations of the job order. Employ the same method to the other 5
permutations, we find that the most efficient scheduling is {3, 1, 2} with a makespan of 13.5
minutes.
Exercise: Try to follow the above procedure to confirm that the {3, 1, 2} is indeed the most
efficient scheduling with a makespan of 13.5 minutes.
2
H ANDOUT ON S TATISTICAL P ROCESS C ONTROL (SPC)
The “statistical process control” (SPC) uses various statistical methods to assess and analyze variations in a
process. SPC keeps record of production data, histogram, process capability, and control charts. Two control
charts are most widely used in SPC, which will be discussed in Section 2.
There are two types of variations considered in SPC: (1) random variations and (2) assignable variations.
The former is present if the process is in statistical control; the latter indicates departure from statistical
control. The control charts are used to identify when the process has gone out of statistical control, thus
signaling that some corrective actions should be taken. A process is out of control if there are significant
changes in either process mean or process variability.
The use of control charts is a technique in which statistics computed from measured values of a certain process
characteristics are plotted over time to determine if the process remains in statistical control. The chart consists
of three horizontal lines: a center, a lower control limit (LCL), and a upper control limit (UCL), as shown in
Figure 1. The process is said to be out of statistical control if sample is out of these limits.
Two types of control charts are commonly used in SPC. They are the x̄-chart and the R-chart. The x̄-
chart plots the average measured value of a series of samples, with LCL and UCL bounds corresponding to
3σ standard variation; whereas, the R-chart plots the range of each sample, with its corresponding LCL and
UCL.
In SPC, samples are taken at every designated time period (e.g., every 15 minutes) and certain number of
measurements (or parts) are taken per each sample. The variable m denotes the number of samples, and n
is the number of measurements (d1 , d2 , · · · , dn ) per sample, or the sample size that is designated in Table 1.
Therefore, for each sample, we can compute
i=1 di
Pn
x̄ = (1)
n
R = max{d1 , · · · dn } − min{d1 , · · · dn } (2)
1
Table 1: Constants for the x̄ and R charts. Note that the “Sample size” (n) is the number of measurement per
each sample.
The equations for computing the upper and lower bounds are:
(
¯ − A2 R̄
LCL = x̄ − 3σ = x̄
x̄ − chart: ¯ + A2 R̄ (5)
U CL = x̄ + 3σ = x̄
(
LCL = D3 R̄
R − chart: (6)
U CL = D4 R̄
where the constants: A2 , D3 , and D4 are listed in Table 1. Note that Table 1 is listed according to the sample
size n, or preferably called the number of measurement, not the number of samples m.
1. Compute the mean (x̄) out of n measurements, and the range (R) for each of the m samples using
equations (1) and (2).
2. Compute the grand mean x̄ ¯ , which is the mean of the x̄ values for the m samples using equation (3).
This will be the center for the x̄-chart.
3. Compute R̄, which is the mean of the R values for the m samples using equation (4). This will be the
center for the R-chart.
4. Determine U CL and LCL, based on equations (5) and (6) and the constants listed in Table 1.
2
Sample number d1 d2 d3 d4
1 2.46 2.40 2.44 2.46
2 2.45 2.43 2.47 2.39
3 2.38 2.48 2.42 2.42
4 2.42 2.44 2.53 2.49
5 2.42 2.45 2.43 2.44
6 2.44 2.45 2.44 2.39
7 2.39 2.41 2.42 2.46
8 2.45 2.41 2.43 2.41
Table 2: SPC for 8 samples, each with 4 measurements
2.1 LCL and UCL with known mean and standard deviation
For some processes, the mean and standard deviation of the process may be known. Under such circumstances,
the parameters of the x̄-chart can be obtained as follows:
x̄ = µ (7)
3σ
LCL = µ − √ (8)
n
3σ
U CL = µ + √ (9)
n
where µ is the process mean, σ is the standard deviation of the process, n is the number of measurement (or
sample size), and √σn is the standard deviation of the sample mean.
Equations of LCL and U CL this section and the previous section have control limits set at 99.73% of the
samples at 3-sigma range.
3 An Example
Samples are collected from an extrusion process that is in statistical process control, and the diameter of the
extrudate is measured in cm. Eight samples are taken with a time interval of 15 minutes between each sample
for a duration of 2 hours. Four measurements (d1 to d4 ) are performed in each sample. The quantity x̄ is the
average of four measurements in each sample, and R is the range of measurements. The measurements are
tabulated in Table 2. Answer the following questions.
2. Calculate the average of R, and the control limits (LCL and U CL) of the R-chart.
Solution: We first identify that the number of measurement per each sample (or sample size) is n = 4 with a
total number of 8 sample batches, m = 8. The average x̄ and the range R are calculated and shown in Table 3.
3
P
x̄ = ( di )/4 R
1 2.440 0.06
2 2.435 0.08
3 2.425 0.10
4 2.470 0.11
5 2.435 0.03
6 2.430 0.06
7 2.420 0.07
8 2.425 0.04
Table 3: The tabulated data for x̄ and R
1. From the above results, equations (5) and (6), and Table 1 with 4 measurements per sample (or the
sample size), we have n = 4. Thus, we compute:
¯ = 2.435
x̄ (11)
LCL = 2.435 − (0.729) × 0.06875 = 2.3849 (12)
U CL = 2.435 + (0.729) × 0.06875 = 2.4851 (13)
R̄ = 0.06875 (14)
LCL = D3 R̄ = 0 (15)
U CL = D4 R̄ = (2.282) × 0.06875 = 0.1569 (16)
3. See Figure 1.
4. For the next sample with four measurements: 2.41, 2.50, 2.49, 2.55, we find
P4
i=1 di
x̄ = = 2.4875 R = 2.55 − 2.41 = 0.14 (17)
4
Hence, it is out of control (due to the x̄-chart).
In addition to the x̄-chart and R-chart, two other charts are used for attributes. They are used to monitor the
number of defects present in sample, or the fraction of defect rate, for example, the number of defects per
automobile, existence or absence of flash in a plastic molding. Two types of charts are used: the p-chart and
the c-chart.
4
x-chart
2.490
2.480 UCL= 2.4851
2.470
2.460
2.450
2.440
2.430
2.435
2.420
2.410
2.400
2.390 LCL= 2.3849
2.380
1 2 3 4 5 6 7 8
R-chart
0.160
0.140
UCL= 0.1569
0.120
0.100
0.080
0.06875
0.060
0.040
0.020
The p-chart plots the fraction defect rate in successive samples. The “p” stands for proportion which is defined
as
di
pi = (18)
n
for m samples of equal size n, where di is the number of defective items, and n is the number ofqparts in
p̄(1−p̄)
sample. The parameters are calculated based on binomial distribution with standard deviation σ = n .
For m samples of equal size n, the center and control limits are
i=1 pi
Pm
p̄ = (19)
ms
p̄(1 − p̄)
LCL = p̄ − 3 (20)
n
s
p̄(1 − p̄)
U CL = p̄ + 3 (21)
n
5
4.2 The c-chart
The c-chart plots the number of defects or flaws per sample. The c stands for count. The parameters of the
c-chart are based on the Poisson distribution. They are
i=1 ci
Pm
c̄ = (22)
m√
LCL = c̄ − 3 c̄ (23)
√
U CL = c̄ + 3 c̄ (24)
where ci is the number of imperfections or number of events occurring within a defined sample space (e.g.,
defects per car). If LCL < 0 then use LCL = 0 in equation (23).
References
[1] M. P. Groover Fundamentals of Modern Manufacturing: materials, processes, and systems Wiley, second
ed., 2002
[2] S. Kalpakjian and S. R. Schmid Manufacturing Processes for Engineering Materials Prentice Hall, fourth
ed., 2003
6
Statistical Process Control
(SPC)
Imin Kao
Professor
Department of Mechanical
Engineering
SUNY at Stony Brook
What is SPC?
• SPC
– is based on the 3-! principle
– uses various statistical methods to assess and
analyze variations in a process
– keeps record of production data, histogram,
process capability, and control charts
• Two Types of Variations Considered
1. Random variations
2. Assignable variations
SPC and Control Charts
• Control charts are used to identify when
the process has gone out of statistical
control ! require corrective action
• A process is “out of control”, if there are
significant changes in
– Process mean, or
– Process variability
Control Charts
• Three horizontal lines
– Center
– LCL: Lower control limit
– UCL: Upper control limit
Control Chart: Types
• Two Types:
– The x " chart
– The R-chart
Procedures
① Compute the mean out of n
measurements, and the range R for
each of the m samples
② Compute the grand mean for the m
samples ! center of the x-chart
③ Compute the mean of range for the m
samples ! center of the R-chart
④ Determine UCL and LCL to complete
the charts
Example
SPC for 8 samples, each with 4 measurements
Example (cont.)
Control Charts
with