Beruflich Dokumente
Kultur Dokumente
Implementation
Hugh Jack
Copyright, 2006
page 1
1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1
1.1 Introduction 1.1
1.2 Bloom’s Taxonomy 1.1
1.3 Examples 1.2
1.4 Summary 1.2
1.5 References and Bibliography 1.2
1.6 Problems 1.2
1.7 Challenge Problems 1.2
2. DRAFTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3
2.1 CONVENTIONAL DRAFTING 2.3
2.1.1 Manual Drafting 2.4
2.1.2 Turning Three Dimensions Into Two (Multi View Drawings)2.5
The Glass Box 2.5
2.1.3 Lines 2.8
2.1.4 Holes 2.10
2.1.5 Special Cases 2.11
Aligned Features 2.11
Incomplete Views 2.14
2.1.6 Section Views 2.16
Full Sections 2.16
Offset Section 2.17
Half Section 2.18
Cut Away Sections 2.19
Revolved Section 2.20
Removed Section 2.20
Auxiliary Section 2.22
Thin Wall Section 2.23
Assembly Section 2.23
Special Cases 2.24
Fill Patterns 2.26
2.1.7 Auxiliary Views 2.26
Secondary Auxiliary Views 2.30
Partial Auxiliary Views 2.30
2.1.8 Descriptive Geometry 2.30
2.1.9 Isometric Views 2.31
2.1.10 Special Techniques 2.31
2.2 NOTATIONS 2.32
2.2.1 Basic Dimensions and Tolerances 2.33
2.2.2 Geometric Dimensioning and Tolerancing (GD & T) 2.33
Feature Control Symbols 2.34
Symbols and Meaning 2.35
Datums 2.40
Modifiers 2.41
2.3 WORKING DRAWINGS 2.42
page 2
3. METROLOGY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.47
3.1 Introduction 3.47
3.1.1 The Role of Metrology 3.47
3.2 DEFINITIONS 3.48
3.3 STANDARDS 3.49
3.3.1 Scales 3.49
3.3.2 Calipers 3.50
3.3.3 Transfer Gauges 3.50
3.4 Instruments 3.51
3.4.1 Vernier Scales 3.51
3.4.2 Micrometer Scales 3.52
The Principle of Magnification 3.53
The Principle of Alignment 3.54
3.4.3 Dial Indicators 3.55
3.4.4 The Tool Makers Microscope 3.57
3.4.5 Metrology Summary 3.58
3.5 Surfaces 3.59
3.5.1 Measures of Roughness 3.60
3.6 Measuring Surface Roughness 3.63
3.6.1 Observation Methods 3.63
3.6.2 Stylus Equipment 3.63
3.6.3 Specifications on Drawings 3.68
3.6.4 Other Systems 3.69
3.6.5 Roundness Testing 3.72
Intrinsic Roundness Testing 3.73
Extrinsic Roundness Testing 3.76
3.7 Gage Blocks 3.78
3.7.1 Manufacturing Gauge Blocks 3.82
3.7.2 Compensating for Temperature Variations 3.85
3.7.3 Testing For Known Dimensions With Standards 3.85
3.7.4 Odd Topics 3.86
3.7.5 Limit (GO & NO GO) Gauges 3.87
page 3
4. CUTTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.119
4.1 Drilling 4.119
4.1.1 Drill Bits 4.122
4.1.2 Reamers 4.125
4.1.3 Boring 4.126
4.1.4 Taps 4.127
4.1.5 Process Parameters 4.128
4.1.6 The mrr For Drilling 4.130
4.2 Milling 4.131
4.2.1 Types of Milling Operations 4.131
Arbor Milling 4.133
4.2.2 Milling Cutters 4.133
4.2.3 Milling Cutting Mechanism 4.133
Up-Cut Milling 4.134
Down-Cut Milling 4.135
4.3 Feeds and Speeds 4.136
4.3.1 The mrr for Milling 4.139
4.3.2 Process Planning for Prismatic Parts 4.139
4.3.3 Indexing 4.139
4.4 Lathes 4.142
4.4.1 Machine tools 4.145
Production Machines 4.146
4.4.2 Toolbits 4.147
4.4.3 Thread Cutting On A Lathe 4.150
4.4.4 Cutting Tapers 4.152
4.4.5 Turning Tapers on Lathes 4.153
4.4.6 Feeds and Speeds 4.155
page 4
5. JOINING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.182
5.1 Introduction 5.182
5.2 ADHESIVE BONDING 5.183
5.3 ARC WELDING 5.184
5.4 GAS WELDING 5.186
5.5 SOLDERING AND BRAZING 5.187
5.6 PLASTIC WELDING 5.188
5.7 Examples 5.193
5.8 Summary 5.193
5.9 References and Bibliography 5.193
5.10 Problems 5.193
5.11 Challenge Problems 5.194
6. ROTATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.195
6.1 Introduction 6.195
6.2 Rotational Masses and Inertia 6.195
6.3 Motor Models 6.203
6.3.1 Basic Brushed DC Motors 6.203
6.4 Tachometers 6.210
6.4.1 Angular Displacement 6.210
Potentiometers 6.210
6.4.2 Encoders 6.211
Tachometers 6.215
6.5 Examples 6.216
6.6 Summary 6.216
6.7 References and Bibliography 6.216
6.8 Problems 6.216
6.9 Challenge Problems 6.216
1. INTRODUCTION
Topics:
•
Objectives:
•
1.1 Introduction
3. Application: ability to use learned material in a new situation; apply rules, laws, methods, theo-
ries.
5. Synthesis: ability to put parts together to form a new whole; unique communication; set of
abstract relations.
6. Evaluation: ability to judge value for purpose; base on criteria; support judgment with reason.
(No guessing).
1.3 Examples
1.4 Summary
1.6 Problems
2. DRAFTING
• Drafting was previously a set of techniques (using compasses, angles, T-squares, etc.) for creat-
ing drawings that could be understood and used in manufacturing.
• More recently drafting is focusing less on techniques and more on conventions, because of CAD
systems.
• The conventions of drafting are very important because they allow us to define parts in a way
that they will be understood by any engineer, machinist, technologist, etc.
• The purpose of drafting is to present technical ideas in precise and concise forms.
Ø0.25 Ø0.006 M
1.750 A
Ø2.00
Ø1.62
A
0.25
2.50
Ø1.0005/0.9995
section A-A
2
Notes:
part: bushing
1. Break sharp edges to 0.01 max.
date:
2 Drill Ø0.985 ream to spec. etc....
• This is the use of drafting boards, pencils, pens, and a number of specialized tools for drafting.
While this method is still very popular, the techniques used in manual drafting are quickly
being displaced by CAD (Computer Aided Design) systems.
• I will not cover some of the manual drawing topics list below, but more information on them
appears in a large number of drafting books.
- lettering
- hand sketching
- drawing ellipses
- etc
page 5
• The problem with drafting is that the paper is flat, while the object drawn is not.
• This method eliminates the perspective distortion in real vision, thus making it easier for techni-
cal depiction.
• In this method, object faces that are parallel to the viewing plane are shown as actual size, but
objects that are not parallel are foreshortened.
• The number of views used is a function of the geometry. For a simple object such as a washer,
only one view is needed. A more complicated object, such as a piston, would require at least
two views.
• The views are developed as if a glass box was placed over the object. The view from each direc-
tion was frozen, and when the box is unfolded, the resulting views are seen.
• The drawings are layed out with certain conventions. The example above is continued below for
illustration, In the figure extra construction lines are added to show how the drawings in the
different views are related.Note that the top view is related to the side view using a 45° line.
These properties are a result of the ‘glass box’ concept. The folding lines are often shown on
drawings (they have two dashes and one long). Also note that in the figure shown below, the
points in the top view will be the same distance from the folding line as they are in the side
view.
page 7
T
F
F R-S
• The layout of the drawings is done by convention. In this drawing the right side view is to the
right of the front view. If this drawing observed european standards, the right side view would
be on the left hand side.
• A useful method for keeping the large number of points in a drawing sorted is to number them.
For example,
page 8
3 2
T
F
1
1
F R-S
2,3
3 4 2 4
2.1.3 Lines
• The number of lines on drawings will become confusing, therefore this calls for some method
for differentiating between lines.
• Hidden lines are dashed lines used to show lines that not visible.
page 9
• Centre lines are used to show the axis of rotation for an object surface. These lines have long/
short dashes.
• Construction lines are drawn on to help locate final drawing lines. These lines are so light that
they are often not even erased when the drawing is complete.
construction line
centre line
hidden line
phantom line
drawing line
break line
dimension line
leader
cutting plane
• Some objects have disproportionate dimensions. As a result, it may be necessary to ‘break’ them
to show any reasonable level of detail. There are three types of breaks commonly used,
- S breaks - for round objects
- Z breaks - for thin long/wide objects
- freehand breaks - for long rectangular objects
page 10
S break
Z break
freehand break
2.1.4 Holes
Tapered Holes -
Counterbored Holes -
• Aligned features - in some cases, features are revolved, and shown at a consistent radial dis-
tance, but not necessarily in the correct position.
preferred
Preferred
page 13
• Large features on parts may be rotated to simplify views. small features, such as slots may also
be rotated between views for clarity.
• Sheet metal parts start out flat, but are deformed to new useful shapes. Therefore it is common to
draw sheet metal parts in the deformed, and the undeformed state.
page 14
• Incomplete views - certain details can be omitted to simplify the view. This method produces
drawings that are not correct, but they are commonly used in practice.
• Some views will end up having an excessive number of hidden lines. To combat this problem,
we may sometimes just leave them out.
page 15
• Large radial/cylindrical parts are often cropped to save space. But, enough is shown to make the
remainder of the geometry obvious.
• when there are complicated internal features, they may be hard to identify in normal views with
hidden lines. A view with some of the part “cut away” can make the internal features very easy
to see, these are called section views.
• In these views hidden lines are generally not used, except for clarity in some cases.
• Full sections - generally a straight section line cuts through a part to give a complete view of the
inside. This section typically replaces one of the views that is confusing.
page 17
A A A section view
can clarify a view
appreciably
SECTION A-A
• Full sections will experience difficulties when the features do not lie along a single line.
page 18
• We can use a section line that is turned to cut through features. This view can be used to replace
one of the principle views.
A A
SECTION A-A
• In some cases it is better to illustrate internal features with both a section, and a full view. In this
case we can cut away only part (a quarter) of the object, and draw a view that is half normal,
half section.
• this method is well suited to symmetrical parts, with the section starting at the axis of symmetry
• Take note that the section line here only has one arrow head, but the direction must be observed
page 19
Section A
• Instead of doing large scale sections, we can cut away a very specific region of interest.
• In this case a break line is used, and the cutting plane lines used in other cases are not applicable.
page 20
• When we have transition pieces, such as ribs, or airplane wings, we will want to show the shape,
but this is not easy with conventional views, In this case we can break out a section.
• With this method a break is not used, but a cutting plane line is. The sections are then drawn at
some other location on the page.
• these views are often placed at a distance and arranged in the same order as the sections.
A B
• These section may also be shown using lines extended from the object
page 22
• A section can be done that does not lie in one of the primary planes.
-A
A
A
N
IO
CT
SE
A
• This method is used for assemblies of thin materials, such as sheet metal.
• The sections are filled with black, but a small space is left between the piece to indicate the
assembled faces (operations such as crimping, spot welding, etc are used for these)
• When placing parts together we want to verify that they will match, and that they can be assem-
bled. We also want to provide assistance to the assembler. To do this a cut away assembly
drawing can be used.
3
2
1
4
4 piston M8765 1
3 rod M87101 1
2 chamber M8734 1
1 o-rings P8703 3
ref # description part # qty.
• Because sections are to clarify confusing features on diagrams, they are sometimes not theoreti-
cally correct.
• A few of the cases that are considered when working with sections are,
1. cutting lines may intersect ribs, but they may be drawn offset somewhat to clarify the
rib geometry.
page 25
A
Preferred
A
page 26
3. If a cutting plane cuts through intersecting features, the less important feature may be
omitted for clarity, or to save time. For example, two rounds that intersect at an
angle other than 90° would have an unusual shape, if one is not drawn, the section
becomes much easier to do.
• This was a common technique in the past. Some examples are given below.
aluminum and
magnesium and
their alloys
• The glass box can also be folded at odd angles. This technique produces views known as Auxil-
iary views.
• These views are useful when we want to draw a view of a surface that is not normal to one of the
primary viewing planes.
• common terms used for this method are true size, and true shape. keep in mind that if a feature
does not lie parallel to one of the primary viewing planes, it will appear distorted in every view.
• These views can be constructed from any view in a drawing. typical names for these identify the
view that they are drawn from,
page 27
• We can also use auxiliary views to project other views for geometric purposes
• hidden lines are typically not used in auxiliary views, unless needed for clarity. Also, a number
of surfaces are not included because they are distorted, and of little value.
• an example is given below, and all faces are drawn for illustration, but normally only the angled
face would be drawn. Because this is the first auxiliary from the drawing, it is called the pri-
mary auxiliary view.
6
7
8
6,10 7 8,9
1
Step 4: Transfer distances to find 9
points in the auxiliary view. d2 2 10
Here the points are numbered d2
for the readers benefit. We can 5
d1
transfer the distances either
from the top or side view. 1,5 2 3,4 3
4
d1
1,6
2,7 2,1 7,6
d2
3 8
3,8
d1 9,10
5,10 4,9 4,5
true
surface
• There are special drafting techniques for rounded, or curved surfaces, these can be found in any
drafting textbook.
• sometimes it is necessary to make an auxiliary view, using an auxiliary view. When this is done,
the first auxiliary is constructed as normal. The second auxiliary is made from the first, but the
distances can only be transferred from the first auxiliary for the second auxiliary.
• These views can be needed for a number of purposes, but generally they will be needed when
the object does not lie perpendicular, or parallel to any of the viewing planes.
• It is not necessary to draw entire auxiliary views, they can be draw in part, and break lines use.
• This technique allows simplified illustrations of features of interest, without full development of
an auxiliary view.
• The use of drafting to determine geometric properties, such as shortest distances between points
and lines.
• These methods can also be used to solve statics (vector) problems, etc.
• These methods use extensions to the methods of auxiliary views that allow curved surface to be
considered.
• These views are done as a way of realistically drawing objects. This is not correct, as a perspec-
tive drawing would be, but it is very good for engineering problems.
• The viewing directions are skewed so that up is still up, but straight back now goes to the left
and back, and right goes to the right and back. Both of the moved axis are drawn at 30° to the
horizontal.
• The values measured off these views will be accurate when measured along the axis.
• There are a number of special techniques of interest when doing manual drafting, but of declin-
ing interest in view of modern CAD systems. A list of these techniques are given below, and
are described in good detail in most drafting books,
- drawing ellipses
- drawing with circles
- drawing with revolution
- drawing with four centres
- isometric drawing
- using 30°/60° angles
- using special paper
- Oblique views
- cavalier (45°, with full depth size)
- cabinet (0-90°, with half depth size)
- general (0-90°, with between half and full depth size)
page 32
angle
distance
2.2 NOTATIONS
• Typically these are a number of notations added to drawings to describe features, or explain
operations.
Abrev. Description
CBORE counterbore
CSK countersink
DIA diameter
HDN case harden
L lead
LH left hand
NC national course
NF national fine
P pitch
R radius
Rc Rockwell C hardness
RH right hand
THD thread(s)
TIR total indicated runout
TPI threads per inch
UNC unified national course
UNF unified national fine
page 33
• The size of an object, and the required accuracy can have a significant bearing on the cost
• Unilateral Tolerances
• Bilateral Tolerances
1.505”
1.495”
+0.005”
1.500” -0.005”
• Combines rules and independent symbols in addition to the normal tolerancing symbols
• Allows old style tolerances, but adds new methods that cover geometrical forms.
• This indicates what the tolerance is, its value, the reference datums, and any modifiers needed.
0.001 M A B C
• not all of these symbols/categories will be used on a regular basis, but they provide the designer
added flexibility in how they specify tolerances.
page 35
straightness
flatness
individual form
features circularity
cylindricity
angularity
orientation perpendicularity
parallelism
position
related location
features concentricity
circular runout
runout
total runout
• Flatness - basically, all the surface elements are constrained to lie within two parallel surface
places, separated by the tolerance
page 36
0.001
tolerance
parallel zone
planes
means
<0.001
• Straightness - basically, one the surface elements is constrained to lie within two parallel surface
places, separated by the tolerance. In effect, this means that if any line across the surface is
within two parallel lines, the part is acceptable. This can be tested by running a comparator
across the surface (using a reference plane)
0.001
tolerance
parallel
zone
lines
means
<0.001
• Circularity - all of the points on a cylindrical surface are constrained to lie within two circles.
This can be tested with a talyrond.
page 37
0.01
0.01
tolerance
zone
means
• Cylindricity - an extension to circularity that specifies the tolerance along the cylinder.
0.01
0.01
tolerance
zone
means
and
0.01
tolerance
zone
• Concentricity -
• Angularity - requires that all points on a specified feature must form an angle with a datum. This
could be measured with a sine bar and a height comparator.
page 38
0.02 tolerance
0.02 A zone
40°
40°
-A-
• Perpendicularity - this has the same meaning as angularity, but it is specifically applied to 90•
angles. This could be measured with squares and reference plates.
• Symmetry -
• Parallelism - all points on a surface are to be parallel to a given datum, within a specified toler-
ance
0.5±0.1
0.01 A
-A-
0.01 tolerance zone
05.
• Line Profile - the amount of deviation that is allowed (typically for irregular lines)
page 39
0.01
0.01
0.01
• Circular Runout - when dealing with a surface of revolution, this determines the amount of devi-
ation allowed from the central axis. This specifically refers to a specific point
page 40
0.01 A
-A-
0.01
tolerance
zone
this means that at any point
along the axis, the cross
section of the part will
result in the specified
tolerance
• Total Runout - similar to circular runout, but this applies to the entire part. In effect, circular
runout uses two circles, whereas total runout uses two surface planes.
2.2.2.3 - Datums
• These are reference features, that other features are to be measured against.
-B-
-A-
2.2.2.4 - Modifiers
• in particular,
Regardless of features size (RFS) - this indicates that the tolerance must
S be maintained, regardless of variations in this size of the object.
• The basic skills/topics discussed below lead up to preparing, and understanding a complete set
of drawings.
• Most of the important details are put in this block. Each block is individualized to a company,
but generally they include,
- company name, and division if applicable
- machine or department name
- part name
- drawing number
- part number
- the number of parts required
- the scale
page 43
- drafter name/date
- drawing checker name/date
- material
- tolerances
- finishing details
- units of drawing
• The block is typically located in the bottom right hand corner of the drawing
• The drawing title, and drawing number are commonly printed in large fonts
• modern CAD systems, especially solid modeler should reduce the emphasis on checking the
drawings. Some of the main features checked for in manual drawings are,
- appearance - this can be a large issue for hand drawn work
- within standards - legal and corporate
- clarity - all description, dimensions, etc should be well understood
- completeness - sufficient dimensions, etc should be present for production
- redundancy - redundant information should be eliminated unless essential
- manufacturability - the cost and feasibility of production should be considered. are toler-
ances sufficient/excessive, are other steps sufficient for product life.
-
• When a drawing has reached production, it is considered final, but changes are frequently made.
• It is very important that drawing changes are dealt with properly. This means,
- all changes are recorded on the drawing, and new drawings made
- all old drawing must be collected, or marked void (failure to do this can lead to very
expensive mistakes)
- when a drawing has been changed a number of times, it should be redrafted.
• Computer CAD systems still do not sufficiently deal with problems such as these, and often rely
on the previous manual drafting systems to process these updates. But, software is available,
and is being developed for product information management (PIM) that will deal with these
changes in a manner suitable for CAD.
page 44
• An important list on most drawings is a Bill of Materials, this is a list of all required materials/
parts required to make to part depicted in the drawing.
• The typical (but not the only) order for listing parts on a BOM is,
1. produced in-house
2. specialty purchase (e.g. roller bearings)
3. standard purchased hardware (e.g., washers)
4. bulk items (e.g. lubricants)
• Hidden lines are typically omitted from these drawings. Details may also be omitted if they have
no bearing on the product
• these are basically the same as assembly drawings, except that there are components that have
already been assembled.
• Modern equipment is complex and is assembled in stages. The final assembly might be some-
thing like an automotive body welding shop, whereas a sub-assembly might be the car radio.
• these are drawings that show each piece separated, and indicates their assembly paths. This can
help when determining,
- which part goes where
- the orientation of the part
- the part of approach
- the order of assembly
• These drawings use the techniques discussed earlier in this section to depict, and dimension
parts.
2.5 REFERENCES
3. METROLOGY
Topics:
•
Objectives:
•
3.1 Introduction
• modern manufacturing can produce features that are more accurate than we can measure by
hand, therefore we need tools to assist us.
3.2 DEFINITIONS
Accuracy - The expected ability for a system to discriminate between two settings.
Assembly - the connection of two or more separate parts to make a new single part.
Basic Dimension - The target dimension for a part. This typically has an associated tolerance.
Dimensional Metrology - The use of instruments to determine object sizes shapes, form, etc.
Imperial System - An older system of measurement, still in use in some places, but generally
replaced by the metric system.
Limits - These typically define a dimensional range that a measurement can be expected to fall
within.
Machine Tool - Generally use to refer to a machine that performs a manufacturing operation. This
is sometimes confused with the actual cutting tools, such as a drill bit, that do the cutting.
Measurement - The determination of an unknown dimension. This requires that known standards
be used directly, or indirectly for comparison.
Metric System - A measurement system that has been standardized globally, and is commonly
used in all modern engineering projects.
Metrology - The science of measurement. The purpose of this discipline it to establish means of
determining physical quantities, such as dimensions, temperature, force, etc.
Repeatability - Imperfections in mechanical systems can mean that during a Mechanical cycle, a
process does not stop at the same location, or move through the same spot each time. The vari-
ation range is refered to as repeatability.
Standard Sizes - a component, or a dimension that is chosen from a table of standard sizes/forms.
Tolerance - The allowable variation in a basic dimension before a part is considered unacceptable
page 49
3.3 STANDARDS
• Standards are the basis for all modern accuracy. As new methods are found to make more accu-
rate standards, the level of accuracy possible in copies of the standard increase, and so on.
• Many standards are available for measuring, and many techniques are available for comparison.
3.3.1 Scales
• The most common tool for crude measurements is the scale (also known as rules, or rulers)
• Although plastic, wood and other materials are used for common scales, precision scales use
tempered steel alloys, with graduations scribed onto the surface.
• These are limited by the human eye. Basically they are used to compare two dimensions.
• The metric scales use decimal divisions, and the imperial scales use fractional divisions.
metric
10 20 30 40 (mm)
1 2
imperial
8 16 24 32 40 48 56 8 16 24 32 40 48 56
(inches 1/64)
• Some scales only use the fine scale divisions at one end of the scale.
page 50
• It is advised that the end of the scale not be used for measurement. This is because as they
become worn with use, the end of the scale will no longer be at a ‘zero’ position. Instead the
internal divisions of the scale should be used.
20
30
40
3.3.2 Calipers
• calipers may be difficult to use, and they require that the operator follow a few basic rules,
- do not force them, they will bend easily, and invalidate measurements made
- try to get a feel, or personal technique for using these instruments.
- if measurements are made using calipers for comparison, one operator should make all of
the measurements (this keeps the feel factor a minimal error source).
• These instruments are very useful when dealing with hard to reach locations that normal measur-
ing instruments cannot reach.
• Obviously the added step in the measurement will significantly decrease the accuracy
• Small hole gauges can be inserted into a hole, as an adjustment knob is turned, the head expands
page 51
to the size of the hole. The gauge can be removed and measured to determine the diameter of
the hole. The end of this gauge appears as if a sphere with a shaft in it has been split into two
halves.
• Telescope gauges have two plungers that are springy, until locked in place. This can be put in
holes or hard to reach locations, and used to transfer measurements to other measurement
devices.
3.4 Instruments
• Vernier scales have normal scale components, but also incorporate a small secondary scale that
subdivides major increments.
• This secondary scale is based on a second scale that is one increment shorter than a main scale.
If the secondary scale is compared to the main scale, it will indicate relative distance between
two offsets.
0 .2
Vernier scale
• The scale pictured above would normally be on an instrument, and the main and vernier scales
would slide relative to each other. The ‘0’ on the vernier scale would be used to take the read-
ing from the main scale. In this example the main scale would read a value that is between 0.4
and 0.6. (Note: it is not considered good practice to round this to 0.5)
• The vernier scale can then be used to find the internal division, by looking for where the divi-
sions in the top and bottom scales align. In this case the second internal division aligns with 1.
Using the values on the vernier scale, we can see that the value for this division would be 0.08.
The value from the vernier scale is added directly to the main scale value to get the more accu-
rate results. 0.4+0.08 = 0.48.
page 52
• On imperial sliding vernier scales the main scale divisions are 0.050” apart, and on the vernier
scale they are 0.049”, giving a reading of 0.001” per graduation.
• On metric sliding vernier scales the main scale divisions are 1mm apart, and the vernier scale
they are 0.98 mm, giving a reading of 0.02mm per graduation.
• Angular vernier scales are used on protractors, and are identical in use to linear vernier scales.
The major protractor scales have divisions of 1 degree, and the vernier scale is divided into 5
minute intervals. One interesting note is that the vernier scale has two halves, one in the posi-
tive direction, and one in the negative direction. If reading from the left division, on the main
scale, the right vernier scale should be used. And, when measuring from the right hand division
on the major scale, the left vernier scale should be used.
• This is a very common method for measuring instruments, and is based on the thread principle.
• In effect, as a thread is turned, a large motion on the outside of the thread will result in a very
small advance in the position of the thread.
0.459
12
11
0 1 2 3 4 5 Imperial (Inches)
10
9
8
7
6
13.1
40
0 5 10 15 35
Metric
30
25
• The micrometers pictured above have major scales, as well as minor scales. The major scales are
read first, and the micrometer scales are read second and the readings added on.
• The metric micrometer above reads 13.5 = 13.5mm on the major scale, and 31 = .31mm on the
thimble, for a total of 13.81mm
page 53
• The Imperial scale above shows a micrometer reading of 4.5 = .45” on the main scale, and 9 =
.009” on the thimble, for a total of .459
• On imperial micrometers the divisions are typically .025” on the sleeve, and 0.001” on the thim-
ble. The thread used has 40 T.P.I. = a pitch of 0.025”
• Metric micrometers typically have 1 and 0.5 mm divisions on the sleeve, and 0.01mm divisions
on the thimble. The thread has a pitch of 0.5mm.
• A vernier micrometer has the scales as pictured above, but also a vernier scale is included to pro-
vide another place of accuracy.
• Depth micrometers have an anvil that protrudes, out the end, and as a result the scales are
reversed to measure extension, instead of retraction.
• A large movement on the outside of the micrometer thimble will result in a small motion of the
anvil.
• There are two factors in this magnification. First, the difference in radius between the thread,
and the thimble will give a change in sensitivity relative to the difference in radii. Second, the
pitch of the thread will provide a reduction in motion.
C πD
M = ---- ------------- where,
D pitch
M = magnification from the moving head to the hand motion
C = measuring diameter of the instrument
D = diameter of the thread
pitch = the number of threads per unit length
C
Radial Arm Principle of Magnification = ----
D
pitch
• Basically, the line of the physical measurement should be such that it is coincident with the mea-
surement axis of the instrument.
• If the measurement is out of line, it may lead to misreadings caused by deflections in the instru-
ment.
page 55
40
0 5 10 15 35
30
25
misalignment is
slight, but may still
cause errors.
• micrometers are generally better than sliding vernier calipers when considering this principle.
• Converts a linear displacement into a radial movement to measure over a small range of move-
ment for the plunger.
page 56
0
90
10
indicator dial
80
20
gears
70
rack 30
60
40
50 pinion
plunger
• these indicators are prone to errors caused by errors that are magnified through the gear train.
Springs can be used to take up any play/backlash in the rack and pinion to reduce these errors.
• The gears are small, but friction can result in sticking, thus reducing accuracy
• The problems mentioned earlier will result in errors in these instruments. If the dial indicator is
used to approach a dimension from two different sides, it will experience a form of mechanical
page 57
hysteresis that will bias the readings. An example of this effect is given below.
+ve errors
as height is increased
as height is decreased
-ve errors
maximum variance
• In the graph shown, as the dial indicator is raised in height (taking care not to change direction),
the errors are traced by the top curve. As the height of the dial indicator is decreased, the bot-
tom curve is traced. This can be observed using gauge blocks as the known heights to compare
the readings against.
• The causes of this hysteresis are bending strain, inertia, friction, and play in the instrument.
• Applications include,
- centering workpices to machine tool spindles
- offsetting lathe tail stocks
- aligning a vise on a milling machine
- checking dimensions
• These indicators can be somewhat crude for accurate measurements, comparators have a higher
degree of sensitivity.
• Quite basically this is a microscope. But, it has lines added to the optics for visual reference, and
micrometer dials, and angular verniers added to the stage to measure distances.
• Parts are put on the stage, and the microscope is focused. The stage can then be rotated, and
translated precise distances to allow visually referenced measurements
• Such a microscope might have two micrometer heads for x-y translation of the stage. In addi-
tion, the stage can be rotated, and angular positions measures.
page 58
• We can discuss various instruments, and what they are used for.
3.5 Surfaces
• No surface is perfectly smooth, but the better the surface quality, the longer a product generally
lasts, and the better is performs.
• Surface texture can be difficult to analyze quantitatively. Two surfaces may be entirely different,
yet still provide the same CLA (Ra) value.
• Recent developments in production technique, and metrology equipment have made it possible
to specify and measure surface quality.
Rough (flat)
• Real surfaces are rarely so flat, or smooth, but most commonly a combination of the two.
page 60
• A simple measure of roughness is the average area per unit length that is off the centre line
(mean). We will call this the Centre Line Average (CLA), or Arithmetic Average (Ra), the units
are µinches.
h2 h3 h4 hn
h1
l (and n samples)
CLA = R a =
∑ h
---------
h1 + h2 + … + hn
- = ----------------------------------------
-
n l
Area A1 A3
mean line
A2 An
∑ A A1 + A2 + … + An
CLA = R a = ---------- = -------------------------------------------
l l
• In both cases the mean line is located so the sum of areas above the line is equal to the sum of
areas bellow the line.
1 2 1 mean line
1 2 1
1
∑h 1 + 2 + 1 + 0 + 1 + 2 + 1 + 0
CLA = R a = ---------- = -------------------------------------------------------------------- = 1
n 8
∑A 4 + 4
CLA = R a = ---------- = ------------ = 1
l 8
Note the results are the same with both methods. These numbers may vary
significantly if the height method does not take enough samples for a rougher
surface texture.
• One of the instruments that we will use is the Surfcom. If we were to have obtained the graph
above from this device, we would have to use the following formula to determine the true val-
ues,
–6
CLA = R a =
∑ A × 10
-------------------------------------------------------------- µin.
l × vertical magnification
measured on trace
page 63
• Human perception is highly relative. In other words, without something to compare to, you will
not be certain about what you are feeling.
• To give the human tester a reference for what they are touching, commercial sets of standards
are available.
• One method of note is the finger nail assessment of roughness and touch method used for draw
dies in the auto industry.
• Basically this technique uses a stylus that tracks small changes in surface height, and a skid that
follows large changes in surface height. The use of the two together reduces the effects of non-
flat surfaces on the surface roughness measurement. The relative motion between the skid and
the stylus is measured with a magnetic circuit and induction coils.
page 64
magnetic core
induction coils
pivot
stylus
skid/shoe
work surface
• The actual apparatus uses the apparatus hooked to other instrumentation. The induction coils
drive amplifiers, and other signal conditioning hardware. The then amplified signal is used to
drive a recorder that shows stylus position, and a digital readout that displays the CLA/Ra
value.
• The paper chart that is recorded is magnified in height by 100000:1, and in length by 82:1 to
make the scale suitable to the human eye.
• The datum that the stylus position should be compared to can be one of three,
- Skid - can be used for regular frequency roughness
- Shoe - can be used for irregular frequency roughness
- Independent - can use an optical flat
page 65
shoe
page 66
optical flat
work piece
• Where the scan is stopped might influence the Ra value. This is especially true if the surface tex-
ture varies within a very small section of the surface. For example,
l1
l2
page 67
CASE 2: The datum changes when the longer sample is taken, thus changing the
mean line, and the Ra value also.
l2
l1
mean line for l1
CASE 3: The surface frequency.amplitude changes over the length of the surface
l1
l2
• In both cases 2 and 3 above, Ra would be higher over the longer sample (l2) than over the shorter
sample (l1).
• The bearing surface that the skid/shoe runs on might also have an effected on the measurement.
Both of the two surface profiles shown below would result in the same Ra
values
page 68
• The following specification symbol can be used on drawings to specify surface textures desired
on a completed part,
Lay direction
40
page 69
X M R C
• Standards CLA/Ra values used on drawings are: 1, 2, 4, 8, 16, 32, 63, 125, 250, 500 and 1000
µin.
• The Root Means Squared (RMS) System (also known as Rq) is not commonly used in Canada,
page 70
h5 h6 hn Mean line
h1 h2 h3 h4
2 2 2 2
h1 + h2 + h3 + … + hn
RMS = R q = ----------------------------------------------------
-
n
• The Peak to Valley method cuts the peaks off the wave, and then uses the band between to deter-
mine the roughness. This method is not commonly used in Canada.
p1 p2 p3 p4
L1
L2
v1 v2 v3 v4
l
The two parallel lines L1 and L2 are positioned such that they cut off the
peaks and valleys, given the mathematical constraints,
∑P = 0.05l ∑V = 0.10l
• A simple table that basically outlines the process capabilities of a number of processes is, [ANSI
B46.1-1962]
2000
1000
500
250
125
0.5
63
32
16
8
4
2
1
sand casting -700
hot rolling
• Roundness is of particular importance when designing components for fit and function.
• Most of the methods considered so far are suited to measuring with single points, but a round
shape is a collection of points, with each point having significant influence if out of tolerance.
0
90 10
80
20
Dial Indicator
70
30
60
40
50
Diametrical Intrinsic Method
A dial indicator is positioned over the surface
to a reference height. The part is then rolled
underneath. The peak height can then be
Rolled this way
compared to other readings.
dia.
Datum Point
page 74
0
90 10
80
20
Dial Indicator
70
30
60
40
50
Vee Support Intrinsic Method
A dial indicator is positioned over the surface
to a reference height. The part is then rolled
underneath. The peak height can then be
Rolled this way
compared to other readings. The Vee support
reduces the effect of a single datum point.
Datum Point
0
90 10 Between Centres
80 A dial indicator is positioned over the surface
20 to a reference height. The part is then rotated
on centres. The variations in the readings are
70
30 then used to evaluate the part. Location of
60
the centre may lead to problems.
40
50
• The Intrinsic methods all have an important limitation. In particular, if the deformation of the
round is small, the methods will deal with it reasonably, but if the deformation is large enough
to make the shape non-cylindrical, then the results will err significantly.
• When using The Flat Plane, or the Centre to intrinsically measure roundness, the diameters can
be directly obtained, but when using the Vee block, some additional calculations are required.
page 76
A
B
h1
h0
θ θ
∴ = A – B ( csc θ ) + ( A – B )
∴IR = A – B ( 1 + csc θ )
where,
θ = 1/2 vee block angle
3. A stylus is moved in to contact the part, and then it moves about in a circular path
4. The deflection of the stylus is amplified onto a polar plot to be used in evaluation of the
part
• We can measure the out of roundness value as the minimum distance between two concentric
circles that enclose/envelope the trace profile. This distance must obviously be divided by the
magnification.
• Only roundness deviations are amplified. This creates distortions in the trace.
• The Talyrond machine also uses a low pass electronic filter to reduce the roughness that is
shown on the plot. But this still shows the lobing.
• Eccentricity - the talyrond can also be used to detect concentricity. A simple example is a bear-
ing race shown below.
stylus
inside dia.
outside dia.
• An example of the part discussed above, is now shown in a trace from the Talyrond
page 78
Inside circumference
specimen
magn filter
C C
X10000 B
talyrond
centres of spheres
Outside circumference
Y–X 1 C
ECCENTRICITY = ------------- × -------------- = --------------
2 magn magn
• The purpose of gauge blocks are to provide linear dimensions known to within a given toler-
ance.
page 79
• most gauge blocks are made by normal techniques, but the high accuracy is obtained by a pro-
cess called lapping (discussed later)
• The materials gauge blocks are made from are selected for,
- hardness
- temperature stability
- corrosion resistance
- high quality finish
• Original gauge block sets had lower tolerances and had a total of 91 pieces with values,
0.010” to 0.100” in 0.001” steps
• An 81 piece set of gauge block was developed by Johansson(s??) and is capable of covering
wider ranges of dimensions.
0.1001” to 0.1009” in 0.0001” steps
0.1010” to 0.1490” in 0.0010” steps
0.0500” to 0.9500” in 0.0500” steps
1.0000”, 2.0000”, 3.0000”, 4.0000” blocks
(2 wear blocks at 0.0500”)
• An 83 piece set has also been developed and it has the values (in inches),
page 80
<0.001” divisions
0.1001 0.1002 0.1003 0.1004 0.1005 0.1006 0.1007 0.1008 0.1009
0.001” divisions
0.101 0.102 0.103 0.104 0.105 0.106 0.107 0.108 0.109 0.110
0.111 0.112 0.113 0.114 0.115 0.116 0.117 0.118 0.119 0.120
0.121 0.122 0.123 0.124 0.125 0.126 0.127 0.128 0.129 0.130
0.131 0.132 0.133 0.134 0.135 0.136 0.137 0.138 0.139 0.140
0.141 0.142 0.143 0.144 0.145 0.146 0.147 0.148 0.149
0.05” divisions
0.050 0.100 0.150 0.200 0.250 0.300 0.350 0.400 0.450 0.500
0.550 0.600 0.650 0.700 0.750 0.800 0.850 0.900 0.950
1” divisions
1.000 2.000 3.000 4.000
<0.01mm divisions
1.001 1.002 1.003 1.004 1.005 1.006 1.007 1.008 1.009
0.01mm divisions
1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10
1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20
1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30
1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40
1.41 1.42 1.43 1.44 1.45 1.46 1.47 1.48 1.49
0.5mm divisions
0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
5.5 6.0 6.5 7.0 7.5 8.0 8.5 9.0 9.5
1cm divisions
10 20 30 40 50 60 70 80 90
• Most gauge block sets include thin wear blocks that should be included at the ends of a gauge
block stack to protect the other gauge blocks.
• When using gauge blocks, minimze the number used. Each block will have tolerance errors, and
as the stack of blocks becomes larger, so does the error.
• Do not leave gauge blocks wrung together for long periods of time.
0.0004mm
B
100mm 50mm
0.0002mm
A 50mm B A
• Lapping is basically,
1. a porous pad is charged with a find grit powder. the excess powder is removed.
2. the parts to be lapped are secured to a surface plate magnetically (The positions are as
shown below.
3. the lapping plate is placed on the block, and moved about, wearing down the blocks.
4. the lapping plate is removed, and the blocks are repositioned on the surface plate (as
shown below) and the process is repeated.
5. The blocks are removed from the surface plate, and now are generally the same height.
page 84
A A
In the first lap, there are 8 blocks magnetically
1 3 5 7 attached to the surface plate. The result is that
the blocks take on a slight angle as shown below
for a few of the blocks.
2 4 6 8 lapping plate
misaligned by alpha
9 11 13 15
1 3 5 7
10 12 14 16
section A-A
lower magnetic plate
B B
The blocks are rearranged, and the lapping
1 16 9 8 process begins again. The figure below shows
how rearranging the blocks in the manner
shown will wear down the peaks.
2 15 10 7 lapping plate
misaligned by θ
5 12 13 4
1 16 9 8
6 11 14 3
section B-B
lower magnetic plate
• As each stage of lapping is done, the blocks become more even in size, and the lapping plate
become more parallel with the lower plate.
page 85
• Next, knowing the gauge blocks are all very close in size, the stack of 8 blocks are wrung
together into one pile, and compared to the master block using a comparator. The difference in
heights, divided by eight, is the error in each block.
• As gauge blocks change temperature, they also change size. The metals chosen for gauge blocks
do resist this dimensional change, but will generally undergo some.
• The gauge block sets will carry dimensional readings, as well as rated temperatures. It is advised
that all readings be taken at these temperatures, but if this is not possible, then some estimate
of the dimensional change can be done.
• Basically this is done by using the difference between specified measurement temperature, and
actual measurement temperature. This difference is multiplied by the coefficient of linear ther-
mal expansion to give the change in size. This is obviously for small changes in temperature.
• When a dimension is well known, it can be measured by comparison to standards, using high
precision, but limited range comparison instruments.
• Most gage blocks are steel which has a non-trivial coefficient of thermal expansion. But, consid-
ering that many parts are made of steel, these blocks will expand at approximately the same
rate as the parts, and therefore no temperature compensation is required.
• If the gage blocks are made of the same material as the parts temperture compensation is less
significant.
page 86
• For high accuracy measurements we want to allow temperatures of gages and parts to stabilize.
• The ISO 1 and ANSI Y14.5 standards speify a typical dimensional ambient temperature as
20°C.
• Materials may vary widely from the listed coefficient of thermal expansion. As a result it is best
to take them to 20±0.1°C for high precision measurements, and 20±0.01°C for critical mea-
surements.
• There are also a number of angular gauge blocks for the measurement of angles. The two com-
mon sets are,
16 piece set
degrees 45°, 30°, 15°, 5°, 3°, 1°
minutes 30’, 20’, 5’, 3’, 1’
second 30”, 20”, 5”, 3”, 1”
13 piece set
degrees 1°, 3°, 9°, 27°, 41°, 90°
minutes 1’, 3’, 9’, 27’, 0.1’, 0.3’, 0.5’
• The selection of angular gauge blocks is similar to the selection of linear gauge blocks, except
that subtration may also be required. (When the blocks are stacked, then angles are simply
reversed.
page 87
For the angle 12°37’13”, find the angular gauge block stack using the 16 piece set.
12°37’13”
-3”
12°37’10” -3”
+30”
12°37’40”
+20” +30”
12°38’ -30’ +20”
-30’ -5’
12°8’
-3’
-5’
12°3’
-3’
12° -15° +3°
+3°
15°
-15°
0
• Basically there are two separate, or combined gauges for each feature to be measured.
• One gauge must fit inside the feature, and the second must not. In other words the GO gauge
must fit inside/outside the feature, the NO GO gauge must not. If the GO gauge does not fit,
the tolerance is above the maximum metal tolerance. If the NO GO gauge goes, the feature is
below the minimum metal tolerance.
• This method is best suited to unskilled operators testing many parts, although more modern
quality methods suggest this procedure should be replaced with Statistical Process Control
(SPC).
• This method can also be used for inspection rooms, and limited runs using gauge blocks.
• The GO gauge is made near the maximum metal condition. The GO gauge must be able to slip
page 88
• The NO GO gauge is made near the minimum metal condition. The NO GO gauge must not be
able to slip inside/over the feature.
• The terms minimum metal condition, and maximum metal condition are used to describe the tol-
erance state of a workpiece. If we assume (at least for now) that all parts are made by removing
metal from larger pieces, then we are trying to remove a certain amount. If we are drilling a
hole the maximum metal condition will be when the hole is small, and extra metal is ‘left
behind’. The minimum metal condition would be when the hole has been overdrilled and as lit-
tle metal as possible is left behind. The tolerances often set the acceptable maximum and mini-
mum metal conditions. If features are external, the maximum metal condition is their largest
size, and minimum metal condition is their smallest size.
As Specified
1”±0.5”
2.75”
3.25”
• These are good for work tolerances down to about 0.002” (anything less should use compara-
tors)
• Simple GO & NO GO gauges for internal features can be made from gauge blocks.
+.003”
5.000”
-.001”
Given:
If the Part is aluminum the coefficient of linear thermal expansion is
C = 0.0000127°F in./in.
Assume the coefficient for the gauge blocks is C = 0.0000061°F in./in.
The temperature in the measurement room is 76°F.
The rated temperature for the gauge blocks is 64°F.
The maximum metal dimension is 5.000-0.001 = 4.999” for the GO gauge.
The minimum metal dimension is 5.000+0.003 = 5.003” for the NOGO gauge.
Find the needed change in the gauge block size as a result of the temperature difference.
∆L = ( ∆T ) ( ∆C ) ( L )
∴∆L = ( 76 – 64 ) ( 0.0000127 – 0.0000061 ) ( 5.000in. )
∴∆L = 0.0005in.
The new size for the GO gauge is 4.999”+0.0005” = 4.9995”
The new size for the NO GO gauge is 5.003”+0.0005” = 5.0035”
Make up the gauge block stacks. (Note when two stacks are taken from the same set,
some planning will be required not to use the same block twice.)
1. GO gauges should check all features for maximum metal condition at one time
2. NO GO gauges should check only one feature at a time for minimum metal condition
Option A: The correct method with two separate gauges each measuring
one of the dimensions. If either of the gauges goes into the hole, then the
part will fail inspection.
• Because gauges have to be manufactured themselves, they must also have tolerances asigned.
page 92
• An example of the Unilateral Tolerance System applied to GO & NO GO gauges is given below,
as applied to a shaft (here we are measuring external features). The gauge shown is a gap and
ring gauge.
D2±T2/2
D3±T3/2
D1±T1/2
GO gauge
D1+T1/2
10% T1 = T2
5% T1
wear allowance
T1
NO GO gauge
D1-T1/2 10% T1 = T3
• We can also look at an example of a hole that is to be measured with GO & NO GO gauges (an
page 93
D1±T1/2
D3±T3/2
D2±T2/2
NO GO gauge
D1+T1/2
10% T1 = T3
T1
5% T1
wear allowance GO gauge
10% T1 = T2
D1-T1/2
• When a reference for a non-square angle is required, a sine bar can be used.
• Basically a sine bar is a bar of known length. When gauge blocks are placed under one end, the
sine bar will tilt to a specific angle.
gauge blocks h
surface plate
h
θ = asin ⎛⎝ ---⎞⎠
l
• A simple example is - set up a sine bar with an angle of 24°-57’, if the sine bar has 5” centres.
57 h
sin ⎛ 24 + ------⎞ = -------------
⎝ 60⎠ 5.000
∴h = 2.1091 inches
• The sine bar shown above will only allow a single angle to be set, but in some cases we want to
page 95
• When using a sine bar, the height setting is limited by the gauge block divisions available (often
0.0001”). This results in an error that may be negligible, or in some cases quite significant.
• A simple example to illustrate this effect is given below for two extreme cases. In the first case
the sine bar is near horizontal, in the second case it is near vertical. Assuming a sine bar with
10” centres, and two angles of 1°-30’ and 88°-00’, and that an 84 piece gauge block set is used.
ASIDE:
∆OUT h
SENSITIVITY = ---------------- θ = asin ⎛ ---⎞
∆IN ⎝ r⎠
∴∆IN = ∆h
∴∆OUT = ∆θ = etc
30
h 1 = 10 sin ⎛ 1 + ------⎞ = 0.2618in. h 2 = 10 sin ( 88 ) = 9.9939in.
⎝ 60⎠
******* DO IN CLASS
Given the actual heights, we can recalculate the actual angle of the sine bar,
h1 h2
θ A1 = asin ⎛ ------⎞ = θ A2 = asin ⎛ ------⎞ =
⎝ 10⎠ ⎝ 10⎠
***Note: the error for the larger angle is also much larger
• In any of these cases we can see that at larger angles, the sine bar is susceptible to errors in the
length of the sine bar, as well as in the height of the gauge blocks.
3.7.7 Comparators
• These instruments try to reduce the friction that is such a problem for the dial indicators
• comparators have very limited ranges of motion, but very high sensitivities (and therefore accu-
racies). As a result the comparators are often calibrated against standards such as gauge blocks.
page 97
• The Johansson Mikrokator used a twisted strip with a pointer attached. as the plunger is
depressed, it causes the strip to stretch. As the twisted strip is stretched, it changes the angle of
the pointer, and thus the indicated deflection.
twisted strip
bell crank lever
plunger
• The Sigma Mechanical Comparator uses a partially wrapped band wrapped about a driving
drum to turn a pointer needle.
page 98
plunger
• The Eden-Rolt Reed system uses a pointer attached to the end of two reeds. One reed is pushed
by a plunger, while the other is fixed. As one reed moves relative to the other, the pointer that
they are commonly attached to will deflect.
page 99
pointer
moving reed
fixed reed
plunger
• These devices use a plunger to rotate a mirror. A light beam is reflected off that mirror, and sim-
ply by the virtue of distance, the small rotation of the mirror can be converted to a significant
translation with little friction.
XXXXXXXXXXXXXXXX
• Flow type
- the float height is essentially proportional to the air that escapes from the gauge head
- master gauges are used to find calibration points on the scales
- the input pressure is regulated to allow magnification adjustment
page 100
- a pressure bleed off valve allows changes to the base level for offset
- The pressure is similar to that shown in the graph below,
flow through
gauge tube
clearance at gauge
head to let air escape
zero adjust
output to gauge
scale
• The Soloflex Back Pressure System uses an orifice with the venturi effect to measure air flow. If
the gas is not moving, the pressure on both sides of the orifice will be equal. If the flow is mov-
ing quickly, the air pressure on the downstream side of the orifice will be at a lower pressure.
page 101
height difference
proportional to
pressure
manometer tube
water tank
• A Differential Back Pressure system uses a split flow channel, one flow goes to the gauge head,
the other goes to a zero offset valve. A meter measures the difference in pressures, and thus
gives the differences in pressure.
• Very flat surfaces are needed when setting up height or angle measurements. This is because the
measuring instruments are moved across the surface, and if the height varies, accuracy will
suffer.
• Typical plates are made from cast iron, or granite, and are from a few inches per side, and up. A
typical plate might be 2 feet by 2 feet.
page 102
• When done the flatness of the surfaces are inspected for flatness. This is done with auto-collima-
tors or laser alignment equipment followed by geometrical analysis oncomputer.
• Whitworth’s three plate method of manufacture is outlined below. This method is particularly
desirable because the flatness is self generating.
page 103
Plate B Plate C
Plate A
Three plates are shown (with exaggerated curves in the surface). These
plates will be hand scraped in alternate combinations to reduce the surface
curvature. As the process continues, the plates will become flatter.
Plate A
Step 1:
plates A and B are scraped.
Plate B
Plate C
Step 2:
Plate ‘C’ is scraped to match ‘A’
Plate A
Plate B
Step 3:
The process is repeated by scraping ‘B’ and ‘C’.
This reveals errors, and reduces error.
Plate C
3.8.2 Squares
• Squares use known angles as a measurement reference. Generally a square is used to measure 90
degree angles (i.e., square corners)
- Combination Set - This has a sliding blade and is used for layout.
- Standard Square - There are three grades: 1. Reference, 2. Inspection, 3. Workshop
blade
beam
- Toolmakers Square
- Cylindrical Square
• Standard Squares can be checked for errors using a reversal test. In this test an angle plate is
placed on a reference plane, and a standard square is placed against the angle plate. A dial indi-
cator is run along the square from one end to the other, and the drop/rise is measured. The
square is now rotated so that the other side is now measured. The drop/rise in height can be
used to calculate the angles of both the square, and the angle plate.
page 105
test A
drops 0.0007”
4.00”
rises 0.0003”
2.00”
Some values of drops, and distances are given above for illustration. The first step
in calculating the angles is to find the angles in the first, and second tests.
– 0.0007 ·
θ A = asin ⎛⎝ -------------------⎞⎠ = – 0.010°
4.00
0.0003
θ B = asin ⎛ ----------------⎞ = 0.009°
⎝ 2.00 ⎠
Based on these values, the angle of the square is,
θA – θB
θ SQUARE = 90° + ⎛ ------------------⎞ = 89.99°
⎝ 2 ⎠
Likewise, the angle of the angle plate is,
θA + θB
θ ANGLE = 90° + ⎛ ------------------⎞ = 90.00°
⎝ 2 ⎠
page 106
4. What are dimensional tolerances, and what are their primary uses?
ans. Dimensional tolerances specify the amount a dimension may vary about a target value. These
are supplied by a designer to ensure the correct function of a device. If these tolerances are
controlled the final product will work as planned.
8. If a steel ruler expands 1% because of a temperature change, and we are measuring a 2” length,
what will the measured dimension be?
ans. If we assume that only the steel rule expands, and not the steel part, we can calculate,
ans.
For the 0.3997 value 10
The vernier scale to the left is
shown as flattened out. It
would typically be found on
5 the back of the micrometer.
0 1 2 3
0
20
height
(um)
mean 1 4 3
2 1 3 4 2 1 distance
ans. 2+1+1+4+3+0+1+3+4+2+1
CLA = R a = ------------------------------------------------------------------------------------------------ = 2
11
ans. Surface integrity refers to all of the properties of the surface of a material, while surface tex-
ture on refers to the geometry of the surface.
5. Describe cutoff.
ans. Cutoff is the length of the surface that the stylus of the profilometer is allowed to move over.
6. Two different surfaces may have the same roughness value. Why?
ans. A surface roughness value gives an indication of the rms value, but this can come in many
forms. A regular looking roughness pattern may have the same roughness value as a shallower
wave form with an occasional deep pit.
7. What will be the effect of a difference between the stylus path and the surface roughness?
ans. If the stylus path does not align with the lay of the roughness, then the roughness reading will
be lower (or higher) than expected.
9. Given the figure below indicating stylus height values for a surface roughness measurement,
find the Ra and Rq value.
0 -2 -4 -3 -3 -5 -3 0
0 4 3 4 5
page 109
ans.
a 4
b 3
c 4 4+3+4+5+0–2–4–3–3–5–3–0
R a = ------------------------------------------------------------------------------------------------------- = – 0.4
d 5 10
e 0
f -2 2 2 2 2 2 2 2 2 2 2
Rq = 4 + 3 + 4 + 5 + 0 + 2 + 4 + 3 + 3 + 5 + 3 + 0- = 3.71
g -4 ----------------------------------------------------------------------------------------------------------------------------------
10
h -3
i -3
j -5
k -3
l 0
10. How are surface roughness and tolerance of the process related?
ans. Surface roughness is a good indication of the ability of a process to control final dimensions.
Therefore if the process cannot control the surface roughness, it will be unlikely that the
dimensions can also be controlled.
1. Show that the vee block method exaggerates errors using a round that is deformed into a trian-
gular shape.
2. Use the Unilateral System for a GO/NO-GO gauge design if the calibrated temperature is 72°F
and the actual room temperature is 92°F. The shape to be tested is shown below.
page 110
+.008”
3.000” -.002”
2.005”
1.995” 2.000” ± .005”
3.008”
2.998”
3. Find the Running Clearance fit category for the hole and shaft shown below.
4. Set up a sine bar (with 5 inches between cylinder centres) to provide an angle of 15°.
5. If the scale below reads .48, label the bottom vernier scale.
page 111
0 1 2
0
Vernier scale
6. List four different reasons that a material like cheese would not be good for gauge blocks.
7. When using a dial indicator, is parallax or the principle of alignment more significant? Explain
your answer.
9. Design a GO/NO-GO gauge for a 5” by 7” square hole with tolerances of ±.1” on each dimen-
sion. Show the tolerances and dimensions for the gauges.
page 112
0 1 2 3 0 1 2 3
0 1 0 1
Value: Value:
0 1 2 3 0 1 2 3
0 1 0 1
Value: Value:
1. If the thimble on a micrometer is made larger, does it affect the ‘radial arm’, or the ‘inclined
plane’ principle?
12. When a comparator approaches a workpiece from one direction, it will read a different value
than when it approaches from the other way. Explain why.
13. One type of fit is for Interchangeable Assemblies (it uses tolerances to ensure that parts can be
made separately, but still fit together). What are the two other types of fits that were described
in class? Describe why they are different.
14. A square hole has one dimension that will be checked with a GO-NOGO gauge set. The basic
dimension is 2.005” ±0.003”. The gauge and hole are used in a room temperature of 105°F, but
they should be accurate when at 60°F. The gauge coefficient of linear thermal expansion is
0.000001”, and the coefficient is 0.000002” for the material of the workpiece with the hole.
15. A square is set up the two ways shown below, and a comparator is run from one end to the
other. The resulting measurements result in the rises, or drops indicated. If the comparator is
page 113
run over a total distance of 5” for both measurements, what is the angle of the squares A and
B?
test A
drops 0.008”
test B
rises 0.002”
+.0000”
3.0070” -.0018”
+.0030”
3.0000” -.0000”
18. Draw the number on the vernier scale below if the reading is 1.12
0 1 2
19. Parallax effects are more important than the principle of alignment for flow type pneumatic
comparators - TRUE or FALSE
R1.250” ±0.003”
0.250” +.006”
-.000”
Select the most significant error that occurs when reading a scale that is properly used.
a) parallax errors where the scale is not parallel to the work.
page 115
If we wanted to measure the diameter of the inside of a tip of a medical syringe (in the range of
0.005”) what would be the best measuring instrument?
a) transfer gauge
b) tool makers microscope
c) GO/NOGO gauges
d) mechanical comparator
Which of the following physical principles is not used as a basis for comparators.
a) air pressure.
b) air flow.
c) the radial arm principle.
d) none of the above.
Sine bars,
a) are more accurate near 90°.
b) are more accurate near 0°.
c) are used with angular gauge blocks.
d) none of the above.
Given the diagram below, what will the average interference/clearance be?
a) 0.008”
page 116
b) 0.020”
c) 0.032”
d) none of the above
3.016”
3.000”
2.992”
2.984”
Given an 83 piece set of gauge blocks, how many different stacks 1.1117” in height can be built
from the same set? (do not consider wear blocks)
a) 1
b) 2 or 3
c) 4 or 5
d) more than 5
a) given a metric gauge block set that is calibration grade (a tolerance of +0.00010mm to -
0.00005mm) find the dimension and tolerance of a stack that is 3.2761cm in height. (4%)
b) If the stack found in a) is increased in temperature from the ambient of 23°C to a higher tem-
perature of 41°C, what is the new dimension and tolerance? (assume the coefficient of linear
thermal expansion is 10-7K-1. (8%)
Suggest a suitable comparator for measuring the diameter of a threaded nut. (3%)
Two blocks are stacked as shown below. In the first test we measure the drop in height (0.005”)
from one side to the other (5.000”). Then the block on top is turned 180° (left to right)and the
new drop in height (0.015”) is measured over a distance (4.000”). What are the angles of each
of the blocks? (8%)
1. From the same set of gauge blocks build up the dimensions 3.2452” and 3.2462”. You must not
use the same gauge blocks twice. Use the 83 piece gauge block set.
page 117
1. Design Plug gauges for holes that are 1.500” +0.0025” - 0.000”. (ans. GO limits are 1.50025”/
1.5000” dia., NO GO limits are 1.50250”/1.50225” dia.)
2. Design a gap gauge to inspect shafts that are 0.875” +0.000” -0.008”. (ans. GO limits are
0.8746”/0.8738” dia., NO GO limits are 0.8678”/0.8670” dia.)
3. Design GO and NO GO gauges for the hole shown below.
Hole
1.260” R
1.254”
1.760”
1.754”
(ans. the three gauges are pictured below)
2.3900”
GO gauge 2.3891”
1.2549”
1.2543” NO GO gauge
1.2600”
NO GO
1.2594”
2.3819”
2.3813”
4. Design GO/NO GO gauges for an equilateral triangular hole that is to have each side
2.025”±0.002”.
1. Determine what height is required to set up a 5” sine bar for an angle of 11°34’. Specify the
gauge block stack required.
4. CUTTING
Topics:
•
Objectives:
•
4.1 Drilling
• Counter Bores - Allows the head of cap screws to be sunk beneath a surface
page 120
• Spot Face - Allows the head of a bolt to be sunk beneath the surface. This is basically a shallow
counter bore.
• Counter Sink - Allows counter sunk head screws to be sunk beneath a surface.
82°
• High tolerance finishes for holes can be made with boring or reaming.
page 122
• The twist drill does most of the cutting with the tip of the bit.
• There are flutes to carry the chips up from the cutting edges to the top of the hole where they are
cast off.
• Some of the parts of a drill bit are diagramed below as viewed from the cutting tip of the drill,
Margin
Body Clearance
• Some other features of the drill bit are shown below for a side view of the drill bit,
8° to 12° relief
point
angle
margin
flute (space)
land
• Harder materials have higher point angles, soft materials have lower point angles.
• Drill bits are typically ground (by hand) until they are the desired shape. When done grinding,
the lips should be the same length and at the same angle, otherwise and oversized hole may be
produced.
• Drill sizes are typically measured across the drill points with a micrometer
DRILL # dia. (in.) DRILL # dia. (in.) DRILL # dia. (in.) DRILL # dia. (in.)
A 0.234 N 0.302
B 0.238 O 0.316
C 0.242 P 0.323
D 0.246 Q 0.332
E 0.250 R 0.339
F 0.257 S 0.348
G 0.261 T 0.358
H 0.266 U 0.368
I 0.272 V 0.377
J 0.277 W 0.386
K 0.281 X 0.397
L 0.290 Y 0.404
M 0.295 Z 0.413
• Typically an allowance of a third of the drill bit diameter is given for the tip of the drill.
4.1.2 Reamers
• Reamers are a special class of drill. They are used after a hole has been drilled near to final size.
The reamers is then used to remove a small quantity of material, and finish the hole with a
good surface texture, roundness, and alignment.
tang
tapered holder
side cutting blades no teeth on end
• These are often used to provide holes for bearings, parallel and taper dowels, and various fits
with a shaft.
• These are typically made of High Speed Steel, or with carbide tips.
• The main body contains many straight and helical flutes. The tip does not contain any cutting
edges.
4.1.3 Boring
cutting point
boring bar
Workpiece
4.1.4 Taps
• There are flutes in the taps to help remove chips, to provide cutting edges, and channels for
lubrication.
• To create one of these holes, we must first drill a hole that is slightly smaller. For example,
5/8 - 11 - UNC
outside diameter = 5/8 = 0.625”
11 threads per inch (T.P.I.)
Unified National Coarse is the tooth profile
The tap drill size is Outside Diameter - 1/T.P.I. for UNC, UNF, Metric
threads.
#5 40 #38 #5 44 #37
#6 32 #36 #6 40 #33
#8 32 #29 #8 36 #29
#10 24 #25 #10 32 #21
#12 24 #16 #12 28 #14
1/4 20 #7 1/4 28 #3
5/16 18 F 5/16 24 1
3/8 16 5/16 3/8 24 Q
7/16 14 U 7/16 20 25/64
1/2 13 27/64 1/2 20 29/64
9/16 12 31/64 9/16 18 33/64
5/8 11 17/32 5/8 18 37/64
3/4 10 21/32 3/4 16 11/16
7/8 9 49/64 7/8 14 13/16
1 8 7/8 1 14 15/16
1-1/8 7 63/64 1-1/8 12 1-3/64
1-1/4 7 1-7/64 1-1/4 12 1-11/64
1-3/8 6 1-7/32 1-3/8 12 1-19/64
1-1/2 6 1-11/32 1-1/2 12 1-27/64
1-3/4 5 1-9/16
2 4-1/2 1-25/32
• The parameters for drilling are found in almost the same way as for lathes,
page 129
CS = rpm × C
πD πD
C = ------- = ------------
12 1000
12 × CS 1000 × CS
rpm = ------------------- = -------------------------
π×D π×D
imperial metric
where,
L L
T = --- = --------------------
F rpm × F
C = T×R
where,
L = length of cut (in. or mm)
F = feed rate (in./rev. or mm/rev.) - found in tables
R = Machine cost ($/min.)
Drill dia. (in.) steel casting tool steel cast iron machine steel brass/aluminum
40 fpm 60 fpm 80 fpm 100 fpm 200 fpm
• considering the parameters defined in the discussion of speeds and feeds, etc, the mrr is given
below,
2
πD
mrr = A × F × rpm = ---------- × F × rpm
4
where,
A = cutting area of the drill bit (a cross section)
page 131
4.2 Milling
• Milling machines typically have a rotating cutting tool mounted in a spindle. The work is
mounted on a bed, and then either the spindle, or bed is moved. Cutting is done with different
parts of the milling tool, as will be described later.
arbor
head
cutter
mounted
column on arbor
spindle spindle
table
bed
Step
Slots
Pockets/contours
Angles
Gear Teeth
page 133
• The family milling cutters include a number of basic operations, but in general they will cut with
some combination of the end and/or the sides.
• In milling each tooth on a tool removes part of the stock in the form of a chip.
page 134
• The basic interface between tool and work is pictured below. This shows a peripheral milling
tooth.
centre of cutter
rotation of cutter
rake
tooth angle (α)
table/work feed
at constant rate
clearance or
primary angle
• The milling method shown above is called up-cut (or conventional) milling. In this case the table
is moving towards the cutter, opposing the cutter direction. The basic steps of chip cutting here
are,
1. As the tooth makes contact with the surface, the tooth begins to push down. As the tooth
continues to turn, it reaches a point at which the pressure has built up to a high
level, and the tooth begin to dig in.
2. As the tooth starts to dig, it cuts down, and the metal chip begins to shear off.
3. The tooth continues to cut the chip off, until it reaches the surface of the material. At
this point the chip breaks free, and the cutting forces drop to zero.
• Because the cutter does not start to cut when it makes contact, and because the advance moves
page 135
high points past the cutter contact, the surface has a natural waviness.
• If a cutter has straight flutes, then a torque profile for it might look like,
cutter rotation
(time)
tooth is in contact
• The peak arbor torque can be smoothed out by using helical cutting blades, so that there is
always a cutter in contact at any one time.
• When the cutter rotation is in the same direction as the motion of the work being fed, it is
referred to a Down-cut, or climb milling.
page 136
centre of cutter
rotation of cutter
table/work feed
at constant rate
• When this cutter makes contact with the work, it must begin cutting at the maximum torque. As
a result, a back-lash eliminator must be used to take play out of the system.
CS = rpm × C
πD πD
C = ------- = ------------
12 1000
12 × CS 1000 × CS
rpm = ------------------- = -------------------------
π×D π×D
imperial metric
where,
CS = cutting speed (fpm or m/s) - can be selected from tables
rpm = revolutions per minute of the machine spindle
C = circumference of the cutter (ft. or m)
D = diameter of the cutter (in. or mm)
F = fpt × # t × rpm
where,
F = feed rate (in./min.) - this is independent of the spindle rpm
fpt = feed per tooth - found in tables
#t = number of teeth on a particular tool
L L
T = --- = --------------------
F rpm × F
C = T×R
where,
L = length of cut (in. or mm)
R = Machine cost ($/min.)
Material face mill helical slot/side end mill form cut circular
(in.) mill mill (in.) (in.) saws
(in.) (in.) (in.)
• Typical feed per tooth values for cemented carbide (tipped) cutters, [Krar]
Material face mill helical slot/side end mill form cut circular
(in.) mill mill (in.) (in.) saws
(in.) (in.) (in.)
• considering the parameters defined in the discussion of speeds and feeds, etc, the mrr is given
below,
d
w
mrr = w × d × F
where,
w = width of cut
d = depth of cut
4.3.3 Indexing
• It may sometimes become necessary to rotate parts on a milling machine, beyond the rotation
page 140
• Some of the applications that require this capability are milling of,
- polygons,
- splines
- gears,
- cams
- spirals
• This method can be done with a dividing head. This is basically a worm gear unit. As the crank
is turned, the cylindrical gear will drive the round gear. This will result in an apparatus that
takes large motions in the crank, and results in small rotations of the work. When coupled with
a scale of some description this becomes very accurate.
• If a worm wheel has 40 teeth, each rotation of the crank will result in a rotation of 40/360
degrees, or 1/40th of a rotation. This means the rotation is 40:1.
First, we will assume that we have a worm ratio of 40:1, and that we are using a
Brown and Sharp #2 plate.
40 1 40 7
INDEX = ⎛⎝ ------⎞⎠ ⎛⎝ ------⎞⎠ = ------ = 3 ------
1 11 11 11
So, we must turn the crank handle 3 times, plus a bit more. Next we must determine
which ring of index holes to use, and how many to count ahead by.
We can do this by looking at the remainder (7/11) and taking the denominator (11).
Next we look at the counts available for the Brown and Sharp #2 plate
(i.e., 21, 23, 27, 29, 31, 33), and from this we will notice that 33 is a multiple of 11.
Therefore we can compute the number of divisions required with,
7
holes = 33 ⎛⎝ ------⎞⎠ = 21
11
Therefore in total, we must advance the crank 3 full rotations, and 21 holes (in the
ring of 33) to rotate 1/11th of a circle.
40 50 2000 50 5
INDEX = ⎛ ------⎞ ⎛ ---------⎞ = ------------ = ------ = 5 ---
⎝ 1 ⎠ ⎝ 360⎠ 360 9 9
Therefore there are 5 full rotations of the indexing wheel required. Next we
look at the list of indexing plates. Assume we are using the Cincinnati
Standards Plates, we should look for the ring that has lowest number of
index holes and is a multiple of 9. This would be 54 on the other side.
Therefore we would advance the sector arm by,
5
holes = 54 ⎛ ---⎞ = 30
⎝ 9⎠
page 142
• Differential indexing - is sometimes required to move plates both forward and backward part of
a turn to obtain correct spacing. i.e., output shaft through gear train drives the index plate.
XXXXXXXXXXXXXXXXXX
• Helical milling - the machine table is rotated through a helix angle. The machine lead screw
drives the dividing head. Work is rotated while the machine table feeds.
XXXXXXXXXXXXXXXX
• CAM Milling - requires a milling machine with a rotating vertical head. The dividing head is
driven by the machine lead screw.
4.4 Lathes
• Cutting is performed in lathes by rotating the workpiece, and then holding a relatively stationary
tool against it. Where the tool touches, the work is cut down in round patterns.
• A lathe is a large machine that rotates the work, and cutting is done with a non-rotating cutting
tool. The shapes cut are generally round, or helical. The tool is typically moved parallel to the
axis of rotation during cutting.
head stock
ways
bed
carriage
lead screw
lead rod
head stock - this end of the lathe contains the driving motor and gears. Power to rotate the
part is delivered from here. This typically has levers that let the speeds and feeds be set.
ways - these are hardened rails that the carriage rides on.
tail stock - this can be used to hold the other end of the part.
bed - this is a bottom pan on the lathe that catches chips, cutting fluids, etc.
carriage - this part of the lathe carries the cutting tool and moves based on the rotation of
the lead screw or rod.
lead screw - a large screw with a few threads per inch used for cutting threads
lead rod - a rod with a shaft down the side used for driving normal cutting feeds.
• The critical parameters on the lathe are speed of rotation (speed in RPM) and how far the tool
moves across the work for each rotation (feed in IPR).
• There are two tool feed mechanism on most lathes. These cause the cutting tool to move when
engaged.
- The larger screw (the lead screw) will cause the lathe cutter to advance quickly. This is
used for cutting screws, and for moving the tool quickly. Typical feed rates range
from about 0.05” to 0.5” per revolution.
- The small screw (the feed rod) will move the cutter slowly forward. This is largely used
when doing rough cuts, or finishing operations. Typical feeds with this screw range
from 0.001” to 0.010” per revolution.
• On a lathe the axial distance of the tool on the part is set by the carriage. A compound rest is
used on a lathe that allows the radial tool position and orientation or the cutting edges.
carriage
compound rest
• In production there are a variety of cutting machines used to increase throughput by automati-
cally feeding stock (through the headstock).
gle lathe. Between each operation the spindles are advanced to the next operations.
- Rotary Transfer - Large machines where parts are moved to different stations, typically
over ten stations. These may have other tools such as drills mounted.
- CNC machines - These computer controlled machines are typically flexible, but a bit
slower. Flexibility is enhanced by a wider variety of operations and multiple tools
in the same machine.
- Cam - For high production rates, cams can be made to drive the cutting heads. Their
geometry will move the tool in complex patterns.
4.4.2 Toolbits
• A lathe toolbit is shown in the figure below, with a few terms defined.
side cutting
edge angle
end cutting
edge angle nose
radius
back rake
side rake
side relief
end relief
• In general, as the rake angle increases (positive), the cutting forces are reduced, the surface fin-
ish improves, and tool life increases.
• The side edge cutting angle has two effects outlined below,
page 148
• The End Relief Angle prevents friction on the flank of the tool. The holder for the bit is often
angled, and the end relief angle must be larger than the tool holder angle to prevent rubbing.
page 149
tool holder
• The side relief angle has a function similar to the end relief, This angle must exceed the feed
helix angle.
helix angle
work circumference
= 3.14159 Dia.
feed/rev.
• Increasing the nose radius improves the surface finish. But this reaches a limit.
page 150
• Threads are cut using lathes by advancing the cutting tool quickly so that it cuts in a helical
band. This helical band is actually a thread. The procedure calls for correct settings of the
machine, and also that the helix be restarted at the same location each time.
where,
TPI LEADSCREW = the threads per inch on the lead screw (typically 4)
3. The compound slide is set at half the thread angle. This is so that as multiple passes are
made to cut the thread (most threads require a few passes to cut), the tool will be
advanced in by the compound slide in such a way that only one face cuts. If both
faces were used for cutting there would be a good chance of vibrations and chatter.
For example, if a 60° thread is being cut, the compound rest is often set at 29°.
4. The cutting tool is set in the holder perpendicular to the work, and the fishtail gauge is
used to check the angle of the point.
5. The In-feed is set to the surface of the part for the first pass (quite often the first pass
just scratches the surface to allow visual checking of the settings). On each subse-
quent pass the infeed will be set closer.
6. The cross slide is set at the same location for each cutting pass. i.e., the dial setting is
zero.
page 151
7. The In-feed is adjusted on the compound slide for each pass by moving it in a distance.
A simple measure of this distance is,
0.75
∆ INFEED = ----------
TPI
8. The chasing dial is used to restart the thread cutting in synchronization with what has
been cut before. (If this step is not done properly, the notches in a thread might be
cut over existing ridges - effectively cutting the entire thread flat to the bottom).
The carriage of the lathe in driven across by a split nut. When the split nut is closed
over the lead screw, it begins to move. It must be clamped over the lead screw
when it is at the right angle. The method for doing this is with the chasing dial. The
chasing dial has 16 different locations to engage at. In some cases you can engage
the nut at any time, in other cases there are only a few positions to engage at. The
basic rules are,
Calculate the following ratio (the previous example is used for illustration),
and reduce the denominator to the smallest integer value.
TPI WORKPIECE 20 5
R = ------------------------------------- = ------ = ---
TPI LEADSCREW 4 1
where,
D d
TL = taper length
D = the large diameter
d = the small diameter
TL
In Imperial:
D–d
tpf = ------------- × 12
TL
where,
D = large diameter (in.)
d = small diameter (in.)
TL = the taper length (in.)
tpf = taper per foot (in./ft.)
In Metric:
Specified as a ratio of mm change in diameter to length in mm
For example, a 20cm long bar that changes in diameter from 3cm to 2.2cm
would result in,
∆D : TL = ( 30 – 22 ) : 200 = 8 : 200 = 1 : 25
• Off-Set Tail Stock - In this method the normal rotating part of the lathe still drives the workpiece
(mounted between centres), but the centre at the tailstock is offset towards/away from the cut-
ting tool. Then, as the cutting tool passes over, the part is cut in a conical shape. The method
for determining the offset distance is described below.
OL
TL
OL ( D – d ) tpf × OL
OFFSET = -------- × ------------------ = ---------------------
TL 2 24
where,
OL = overall length
TL = taper length
D = the large taper diameter
d = the small taper diameter
tpf = taper per foot (in.)
OFFSET = the distance to move the tailstock from the zero setting
page 154
It is necessary to measure the tailstock offset when using this method. This can be
done with,
1. A scale
2. A dial indicator
The misalignment of the centres used in this method can cause damage to
the work, and to the centres.
• The Compound Slide Method - The compound slide is set to travel at half of the taper angle. The
tool is then fed across the work by hand, cutting the taper as it goes.
• Taper Turning Attachment - Additional equipment is attached at the rear of the lathe. The cross
slide is disconnected from the cross feed nut. The cross slide is then connected to the attach-
ment. As the carriage is engaged, and travels along the bed, the attachment will cause the cutter
to move in/out to cut the taper.
• Form Tool - This type of tool is specifically designed for one cut, at a certain taper angle. The
tool is plunged at one location, and never moved along the lathe slides.
page 155
• The Feed Chart is used to select the speeds and feeds of the lathe, and is often attached to the
lathe near the setting levers.
CS = rpm × C
πD πD
C = ------- = ------------
12 1000
12 × CS 1000 × CS
rpm = ------------------- = -------------------------
π×D π×D
imperial metric
where,
L
T = --------------------
rpm × F
C = T×R
where,
L = length of cut (in. or mm)
F = feed rate (in./rev. or mm/rev.) - found in tables
R = Machine cost ($/min.)
• Typical cutting speeds for a high speed steel tool are, [Krar]
page 156
• Typical feeds when using a high speed steel tool are, [Krar]
• considering the parameters defined in the discussion of speeds and feeds, etc, the mrr is given
below,
page 157
D d
2 2
πD πd
mrr = ⎛⎝ ---------- – ---------⎞⎠ × F × rpm
4 4
where,
D = diameter of workpiece before cutting
d = diameter of workpiece after cutting
• The general steps when process planning for turning external parts are,
1. Rough cuts all diameters to within 1/32” starting with the largest diameters first.
2. Rough cut all shoulders and steps to within 1/32”
3. Do special operations such as knurling and grooving
4. Cool the workpiece to get it close to the final dimension.
5. Finish turn the diameters, then the shoulders and steps
6. Deburr if necessary
• Some reasonable speeds and feeds for a single cutting point tool are given below [Krar],
MATERIAL DEPTH (in.) FEED PER REV. (ipr) CUTTING SPEED (fpm)
• There are a number of reasons for wanting to calculate the power consumed in cutting. These
numbers can tell us how fast we can cut, or how large the motor on a machine must be.
• Having both the forces and velocities found with the Merchant for Circle, we are able to calcu-
late the power,
Fc Vc
P c = ---------------
33000
Fs Vs
P s = --------------- All have units of Horsepower (i.e., 1/33000)
33000
F × Vf
P f = ---------------
33000
where,
Pc = the total cutting power
Ps = the shearing power required
Pf = the friction losses
Energy Consumed Pc = Fc × Vc
where,
A0 = Area of Cut
From these basic relationships we can a simple relationship that is the ratio
between the energy consumed, and the volume of metal removed,
Pc Fc × Vc Fc
p s = ----- = ------------------ = ------
Q A0 × Vc A0
You will notice that the result is a force over an area, which is a pressure. As
a result Ps will be called the Specific Cutting Pressure.
page 160
• The cutting force will vary, thus changing Ps, as the cutting velocities are changed.
ps
Vc
• The effects of rake angle on cutting are shown in the graph below, [REF ******]
page 161
500
fpm
150
400 200
300
Cutting Force (Fc) (lb.)
400
500
300 600
200
100
Carbide Tool
Feed = 0.010”/rev.
0
-15°
-10°
-5°
0°
5°
10°
15°
Rake Angle
• The horsepower required for cutting can be found using empirical methods,
page 162
Unit horse power (HPu) is the amount of power to remove a volume of metal
in a period of time.
HP g = Q × HP u = Gross Horsepower
• If we consider the implications these formulas have when cutting on a lathe, we would be able to
develop the following equations,
page 163
Q = f × d × V × 12
where,
f = feed
d = depth or cut
V = velocity
Fc × Vc
HP c = ------------------ = HP u × Q × c
33000
where,
c = a feed factor from tables
Horsepower Feed Correction Factors for Turning, Planning and Shaping [RE
Feed Factor
(ips or ipr) (mm/rev or mm/stroke)
HP c
HP g = ----------
em
where,
e m = the machine tool efficiency factor [0, 1]
from this we can determine the minimum machine tool horsepower required,
HP c
HP M = HP I + HP g = HP I + ----------
em
where,
HP M = The minimum machine tool horse power required
4.7 Examples
4.8 Summary
4.10 Problems
2. If we want a hole with a 1/2-14-UNC thread, what size of tap drill should be used?
3. What type of drill press is suitable for drilling holes in car engine blocks? Justify your answer.
9. Given a hole that is to be drilled then reamed to 3.000”, develop a process plan including
speeds and feeds.
10. We want to drill a hole that is 2.369” in diameter. If we know that the accuracy the shop can
provide for drilling is +0.030” to -0.010”,
a) what is an appropriate fractional drill size to use?
b) what operation might follow?
page 166
11. Calculate the machine tool spindle speeds for the following,
a) drilling with a 19/32” high speed steel bit in mild steel. The CS is 70 ft./min.
12. We are to drill 6 holes in a 2” thick mild steel plate. The plate is held in a jig. We are using a
63/64” high speed steel drill, and the suggested parameters are CS = 80 ft./min. with a feed of
0.004”/rev. After drilling each hole is to be finished with a 1.0” diameter reamer. If the sug-
gested parameters for the reamer are CS = 80 ft./min. with a feed of 0.010”/rev.,
a) calculate the time to do all of the operations (and make allowances for drill point travel)
b) find the cost to produce 500 parts when each part needs 3 minutes for setup (no opera-
tion), labor rates are $25/hr., and overhead is $25/hr.
ans. B
ans. D
ans. A or D
ans. D
ans. A
18. What are functions of the following parts of a drill bit. a) body, b) web, c) point, d) tang, e)
margin, f) flutes, g) body clearance.
19. What are the purposes of the following drill points. a) conventional, b) flat, c) long angle.
20. What applications are the following drill bits well suited to? a) high helix, b) straight flute, c)
gun, d) hard steel, e) core, f) oil hole.
21. What will happen if a drill bit has unequal angles on the cutting edges/lips? What if the edges
are not of equal length?
23. What are the disadvantages of a thick web found on some drills?
25. What is the main difference between a) threading operations and tapping operations? b) bor-
ing and reaming?
27. Can peripheral and face milling be done with the same cutter? How common is this?
29. a) Explain the cutting mechanism of a drill bit, and b) suggest the features of a drill bit for cut-
ting a thin piece of sheet metal.
1. A 2” diameter milling cutter with 8 teeth has been selected. What is the table feed if we are
milling at 80 ft./min. with a tooth load of 0.004”/tooth?
3. You are given a block of aluminum (5” by 5” by 5”) and you must mill off a 1/16” layer. Using
the tables for speeds and feeds, and using the other details provided below, determine a cost for
the operation.
We can assume this is a light rough cut or heavy finishing cut. The cutter type
will be assumed to be a face mill. Because the part width is 5” and the cutter
is 2” we will need three passes to cut the part.
D = 2in #t = 10 fpt = 0.004 500 + 1000
CS = --------------------------- = 750fpm
2
R = 20$/hr
12 × CS 12 ( 750 )
rpm = ------------------- = -------------------- = 1432
π×D π2
F = fpt × # t × rpm = ( 0.004 ) ( 10 ) ( 1432 ) = 57ipm
L 21in
T = --- = ---------------- = 0.37min
F 57ipm
0.37
C = T × R = ⎛ ----------⎞ ( 20 ) = 0.12$
⎝ 60 ⎠
ans. D
7. Given a 3” dia. 8 tooth fly cutter, with carbide cutting points, and a steel work piece, recom-
mend, a) RPM, b) feed.
8. Given a 6” dia. high speed steel arbor mill with 10 teeth, that will be cutting cast iron work, rec-
ommend, a) RPM, feed.
9. Calculate the indexing required when would be cutting a gear with 36 teeth? Use one of the
Brown and Sharp indexing plates.
10. Determine the angular indexing required (on Brown and Sharp, and Cincinatti Standard
plates) if we want an angle of 23°30’.
1. Given that a tapered piece is to be made with the tailstock offset method, determine the taper
per foot, and offset required if, you are starting with a bar of stock that is 8” long, and 1.125” in
diameter, and the final taper is to be 6” long and 1” at the small end.
(ans. tpf = 0.25”, offset = 0.0833”)
a) What should the gear ratio between the machine spindle and the lead screw be if the
lead screw is 5 t.p.i.?
b) What should the in-feed be for each pass?
(ans. c)
(ans. d)
page 170
5. When turning between centres a dog is required; what is a dog in this context?
(ans. it holds the work piece so that it can be driven with a face plate mounted on the lathe spin-
dle)
6. A centre gauge (fish tail gauge) is employed in thread cutting. Suggest two uses for the gauge.
(ans. a turning tool to turn the outside diameter of 9/16”+1/12”, UNC tool to turn thread)
8. If we are rough cutting a 5” diameter bar of bronze on a lathe with a HSS tool,
a) what speed and feed should be used?
b) if the cut is 12” long, and will be made in two passes, how long will the operation take?
c) if the setup time is 5 minutes, and the machine rate is $50/hr., what will the cost of the oper-
ation be?
Using the lookup tables in the notes we pick a surface cutting speed and feed.
Rough Finish
ft ft
CS = 90 --------- CS = 100 ---------
min min
12CS 12CS
rpm = ------------- = 68 rpm = ------------- = 76
πD πD
L L
T = ------------------ = 17.39min T = ------------------ = 24.29min
rpm × f rpm × f
2 ( 8.82 ) + 5 2 ( 24.29 ) + 5
C = T × R = ⎛ ----------------------------⎞ 50 = 18.71$ C = T × R = ⎛ -------------------------------⎞ 50 = 44.65$
⎝ 60 ⎠ ⎝ 60 ⎠
9. List the basic steps for setting up a lathe to cut a thread on a bar of stock, assume the stock is
mounted between centres already.
(ans. see thread cutting section)
10. If a taper of 1mm in 10mm is to be cut, what will the offset distance be for a 10cm part?
page 171
11. Calculate the machine tool spindle speeds for the following,
a) turning on a lathe with a high speed steel tool in mild steel work with a diameter of
2.75”. The cutting speeds is 100 ft./min.
12. We have been given a mild steel bar that is to be turned on a lathe. It has a diameter of 14” and
a length of 28”. We have been asked to make two rough passes, and one finishing pass. The
tool we have selected is Carbide. When doing rough cuts we use a feed of 0.007”/rev., and for
finishing cuts we use a feed of 0.004”/rev. How long will this operation take?
ans. C or D
ans. B
15. Given the non-standard 3/8-19 UNC thread that is to be cut on the lathe,
a) What should the gear ratio between the machine spindle and the lead screw be if the
lead screw is 4 t.p.i.?
b) What should the in-feed be for each pass?
16. Develop a rough process plan for the part below by clearly listing operation steps in the cor-
rect sequence. Feeds, speeds, times and costs are not needed at this time.
page 172
3.75”
1.25” 1.00”
1.25”
3” tpf
0.75” 1.75” 1/16” slot x 1/16”
1/8” slot X 1/16” below taper
Operation Operation
Number Description
0010 Cut off 2” dia. Stock to 4”
0020 Mount in lathe chuck, face and centre drill
ans.
Operation Operation
Number Description (Note excess details given for beginners)
0010 Cut off 2” dia. Stock to 4”
0020 Mount in lathe chuck, face and center drill to 3.75” length
0030 Mount between centers
0040 Turn entire length to 1.75” dia.
0050 Cut slot with form tool 1” from end to 1/16” depth
0060 Turn one end down to 1.25”dia. for 15/16”
0070 Reverse part in centers (cover finished end with soft metal)
0080 Cut 1/8” by 1/16” slot
0090 Turn taper with taper turning attachment
0100 Return tailstock to normal position
0110 Deburr and inspect
*Note: the implied tolerances +/- 0.005 would not require cooling
17. The aluminum component below is to be turned on a lathe using a HSS tool. Develop a pro-
cess plan, including offset for the taper, speeds, feeds, etc. Put the process plan in a list similar
to the format shown. Assume a cost of $45.00/hr. for the lathe, and $25.00/hr. for all other
page 173
pieces of equipment. State all assumption clearly, and justify numbers in the process plan with
calculations or references.
3.75”
1.25” 1.00”
1.25”
3” tpf
0.75” 1.75” 1/16” slot x 1/16”
1/8” slot X 1/16” below taper
18. On a lathe toolbit what are the functions of, a) the side relief angle, b) end relief angle, c) back
rake, d) side rake angle, nose radius.
19. What applications are large positive rake angles for? negative rake angles?
21. What RPM should be used to rough cut a cast iron piece with a 3” dia. with a high speed steel
tool. What RPM should be used for a similar workpiece of plain carbon steel? What RPM
should be used for the two materials if finishing cuts are being made?
22. Calculate the time required to machine a 2” dia. copper rod that is to be turned for a length of
10”.
23. What are rough and finish turning operations used for?
24. What are two methods for cutting stepped shoulders on a lathe?
25. Explain the difference between self holding and steep tapers using the coefficient of friction.
26. Find the tpf and tailstock offset for tapers on the following work.
page 174
28. Define the terms, fit, tolerance, allowance, limits, clearance, press fit, precision.
29. For a 1”-8-NC thread find the minimum and maximum diameters and minimum width of the
toolbit point.
30. Describe the differences in speeds, feeds and depths of cuts for roughing and finishing cuts.
31. What types of chips are desirable when setting up automated cutting processes?
32. Compare the time to cut a work piece using a high speed steel tool and a carbide tool. The 4”
dia. aluminum work is to be rough turned over a length of 14”.
34. How are the parameters different for a lathe when turning, as opposed to finishing?
35. A taper is to be cut on the aluminum part below. Indicate how far the tailstock should be offset
and the speed and feed settings for the lathe.
1.50” 1.00”
3.00” 5.00”
1. An orthogonal cut is made with a carbide tool having a 15° positive rake angle. The various
parameters were noted,
- the cut width was 0.25”
- the feed was set at 0.0125”
- the chip thickness was measured to be 0.0375”
- the cutting speed was 250 ft./min.
- the forces measured were Fc = 375 lb. and Ft = 125 lb.
page 175
ans. the rake angle will change the basic cutting parameters. A positive rake (sharp tool) will give
lower cutting forces, but less edge strength. A negative or neutral rake will give higher cutting
forces, but more strength. The relief angle provide a gap behind the cutting edge so that the
tool does not rub the work.
ans. a
ans. b
page 176
ans. a
7. A lathe toolbit with a rake angle of 20° is cutting a section of pipe with an inner diameter of 6”
and an outer diameter of 6.25”. The cut has a depth of 0.010” and the chip has a thickness of
0.020”. If the lathe is turning at 200 rpm, and the measured cutting forces are Fc = 300 lb, and
Ft = 125lb,
a) what assumption must you make.
b) find the following values using a graphical or numerical solution: (Marks are only awarded
for correct answers) Fs, FN, F, N, τ, φ, µ, Vc, Vf, Vs.
c) what is the minimum horsepower required for the machine?
d) given that the tube is aluminum, use another method to find the required horsepower.
page 177
ans.
α = 20deg F c = 300lbs F t = 125lbs t 1 = d = 0.010in
6 + 6.25
RPM = 200 t 2 = 0.020in D = ⎛ -------------------⎞ = 6.125in
⎝ 2 ⎠
a) reasonable assumptions are that we are performing orthogonal cutting. This means
that we are cutting fully through the wall of the tube. We also want to assume that the
effects of the different cutting speeds from the inside to the outside of the tube are
negligible.
t1 r c cos α
b) r c = ---- = 0.5 φ = atan ⎛ -------------------------⎞ = atan ( 0.56676719 ) = 29.5deg
t2 ⎝ 1 – r c sin α⎠
F
µ = ---- = 0.92 τ = atan ( 0.92 ) = 42.6deg
N
RPMπD 200π ( 6.125 )
V c = --------------------- = ------------------------------- = 321fpm
12 12
321 cos 20 321 sin 29.5
V s = ------------------------------------ = 306fpm V f = ------------------------------------ = 160fpm
cos ( 29.5 – 20 ) cos ( 29.5 – 20 )
c) Fc Vc 300 ( 321 )
HP c = --------------- = ----------------------- = 2.9HP For an efficient machine with no idle
33000 33000 horsepower.
d) 3
in
Q = d ( 6.25 – 6 )V c 12 = 0.010 ( 0.25 )321 ( 12 ) = 9.63 ---------
min
9. Short answer,
page 178
a) Why are ceramics normally provided as inserts for tools, and not as entire tools?
b) List the important properties of cutting tool materials and explain why each is important.
ans.
a) Ceramics are brittle materials and cannot provide the structural strength required
for a tool.
b) hardness at high temperatures - this provides longer life of the cutting tool and
allows higher cutting speeds.
toughness - to provide the structural strength needed to resist impacts and cutting
forces
wear resistance - to prolong usage before replacement
doesn’t chemically react - another wear factor
formable/manufacturable - can be manufactured in a useful geometry
10. A turning cut was made in a magnesium workpiece with a feed of 0.050ipr. The cutting speed
was 300 fpm, and the cutting force was measured as 200lbs. The lathe is 95% efficient and has
an idle horsepower of 0.1HP. Using all of the provided information estimate the horsepower
required for the cut.
ans. ft
Vc Fc 300 --------- ( 200lbs )
min
HPc = --------------- = ----------------------------------------- = 1.82HP
33000 ftlbs
33000 ------------------
minHP
HPc c ( 1.82HP ) ( 0.75 )
HP M = HP I + ------------- = 0.1HP + --------------------------------------- = 1.54HP
e 0.95
11. Develop an expression that is the ratio friction power over cutting power using the equations
for orthogonal cutting power. Simplify the expression to be in terms of measured values (rake
angle, Fc, Ft, and chip thicknesses).
FV f ⎞
⎛ -------------- V c sin φ ⎞
⎛ -------------------------
ans. - ( F cos α + F sin α ) -
Wf ⎝ 33000⎠ FV f t c ⎝ cos ( φ – α )⎠
R = ------- = -------------------- = ------------ = --------------------------------------------------------------------------------
Wc Fc Vc ⎞ Fc Vc Fc Vc
⎛ ---------------
⎝ 33000⎠
( F t cos α + F c sin α ) ( sin φ ) ( F t cos α + F c sin α ) sin φ
R = --------------------------------------------------------------- = ----------------------------------------------- ⎛ --------------------------⎞
F c cos ( φ – α ) Fc ⎝ cos ( φ – α )⎠
( F t cos α + F c sin α ) t 1
R = ----------------------------------------------- ⎛ ----⎞
Fc ⎝ t 2⎠
12. A new lathe tool is to be used on cast iron work with a 6” diameter to make a 5” long rough
cut in 3 passes. The operation conditions listed below were provided by the supplier or
page 179
a) Spindle RPM
b) Time to make the cut (min.)
c) Metal Removal Rate Q (in.3/min.)
d) Cutting Horse Power (HPc)
e) Minimum Machine Tool Motor HP.
ans. C
14. One of the assumptions behind calculating orthogonal cutting forces is,
a) that the rake angle is positive.
b) that the tool is only cutting with one edge and one point.
c) the shear plane is a function of before and after chip thicknesses.
d) none of the above.
ans. C
ans. B
16. A new lathe tool is to be used on cast iron work with a 6” diameter to make a 36” long rough
cut in 4 passes. The operation conditions listed below were provided by the supplier or
assumed. Calculate the parameters a) to e) as requested.
Cutting Speed = 200 fpm
Feed Rate = 0.010 ipr
Depth of Cut = 0.100”
Idle Horse Power = 0.25
Machine Efficiency = 0.90
page 180
a) Spindle RPM
b) Time to make the cut (min.)
c) Metal Removal Rate Q (in.3/min.)
d) Cutting Horse Power (HPc)
e) Minimum Machine Tool Motor Horse Power.
ft -
D = 6in CS = 200 --------
min f = 0.01ipr d = 0.1in HP I = 0.25 e = 0.9
ft
200 ---------
a) CS min 200 ( 12 )in
rpm = ------- = ------------------- = --------------------------- = 127rpm
πd π ( 6in ) π ( 6 )in min
0.5 + 1.6
d) HP c = HP u Q = ⎛ ---------------------⎞ 2.4 = 2.5HP
⎝ 2 ⎠
HP C 2.5
e) HP M = HP I + ----------- = 0.25 + ------- = 3.0HP
e 0.9
21. Sketch a single edge cutting tool and label the a) face, b) flank, c) nose, d) cutting edge, e)
relief, f) shank.
22. Why is the cutting speed important? What will happen at different cutting speeds, from very
slow to very fast?
23. We have set up a lathe and are doing an orthogonal cut. The feed rate of the lathe is 0.1mm,
and the chip thickness after the cut is 0.2mm. The depth of the chip being cut is 5mm. The sur-
face cutting speed of the tool is 2m/s. The tool has a rake angle of 10deg. The tangential force
is measured as 200N, and the cutting force is 500N. a) Calculate the shear force and velocity.
b) Calculate the total energy produced in the cut, c) Calculate the energy used to shear d)
Explain the difference between the total and the shear energy. [based on Kalpakjian]
page 181
ans.
Given, m
t 1 = 0.1mm α = 10° V c = 2 ---- F c = 500N
s
t 2 = 0.2mm depth = 5mm F t = 200N
r c cos α
φ = atan ⎛ -------------------------⎞ = 28.3°
⎝ 1 – r c sin α⎠
V c cos α m
V S = -------------------------- = 2.07 ----
cos ( φ – α ) s
1HP
W S = F S V S = 714W ⎛ --------------⎞ = 0.96HP
⎝ 746W⎠
Finally the ratio between the cutting power and the shear power
WS
------- = 0.96
---------- = 0.71
Wc 1.34
25. What is the difference between a roughing and finishing operation? How does this affect the
workpiece and the power consumed?
27. Does the friction power in cutting increase more with a feed or speed increase?
29. Explain the correction factor ‘c’ used with the HPu values.
(ans. the HPu values are not linear, and ‘c’ corrects for these non-linear values)
page 182
5. JOINING
Topics:
•
Objectives:
•
5.1 Introduction
• Welding is the process of joining two or more objects together. In general this is done by melting
the adjacent surfaces, or by melting a third material that acts as a ‘glue’
• Basically, an electric arc is used to heat base metals and a consumable filler rod.
• This is the most common form of welding and is used in about half of all applications.
• A power supply is used to create a high potential between an electrode (guided by the welder)
and a metal work piece. When moved close enough electrodes break down the air and start to
flow. The local current of the flow is so high that it heats metals up to 30000C or 54000F.
welding stick
electric arc
work piece
current flows
power in a loop through
supply the metal metal welding table
• Material is added during this welding process.This material can come from a consumable elec-
trode, or from a rod of material that is fed separately.
• The electrodes/rods are often coated. This coating serves a number of functions,
- it protects the welder from contact
- it deoxidizes and provides a gas shield
• Problems that arise in this form of welding is contamination of the metal with elements in the
atmosphere (O, H, N, etc.). There can also be problems with surfaces that are not clean. Solu-
tions to this include,
Gas shields - an inert gas is blown into the weld zone to drive away other atmospheric
gases.
Flux - a material that is added to clean the surface, this may also give off a gas to drive
away unwanted gases.
coating
filler material
coating
MIG (Metal Inert Gas) - A consumable electrode in a gas shield. In addition to simple
materials, this can handle aluminum, magnesium, titanium, stainless steel, copper,
etc. This torch is normally water or air cooled.
TIG (Tungsten Inert Gas) - A nonconsumable tungsten electrode is used with a filler rods
and a gas shield. This can handle aluminum, titanium, stainless steel, copper, etc.
This torch is normally water or air cooled.
SAW (Submerged Arc Welding) - A normal wire is used as a consumable electrode, and
page 186
the flux is applied generously around the weld. The weld occurs within the flux,
and is protected from the air.
work
electrode and feed rod
rod is fed into work
• Basically, filler and base materials are heated to the point of melting by a burning a gas.
• These are suited to a few applications, but they produce by-products that can contaminate the
final weld.
• Typically the flame is adjusted to give a clean burn, and this is applied to the point of the weld.
page 187
• A welding rod will be fed in separately to melt and join the weld line.
• Basically, soldering and brazing involve melting a filler material that will flow into a narrow gap
and solidify. It is distinct because the base materials should not be melted.
• Materials include,
page 188
- Solder is often an alloy combination of two of tin, lead, silver, zinc, antimony or bis-
muth.
- Brazing metals are typically alloys such as,
brazing brass (60% Cu, 40%Zn)
manganese bronze
nickel silver
copper silicon
silver alloys (with/without phosphorous)
copper phosphorous
ABS 350
Acylics 350
PC 350
Polyamide 400
Polybutylene 350
Polyethylene high density 300
Polyethylene low density 270
Polypropylene 300
Polypropylene rubber 300
Polyurethane 300-350
PVC high density 300
PVC low density 400-500
• Plastics to be joined should be compatible. A common method is based on trial and error testing.
• To determine plastic types burning small samples with a low flame gives the following observa-
tions,
page 189
Material Observations
• Joints may be weakened by incomplete fusion, oxidation or thermal degradation of the plastic.
• Sheet welding,
- heat and pressure are applied at an overlapped joint between thin sheets.
- rollers join the sheets (one roller is often motor driven and heated while the other just
applies pressure).
- typical variables are,
- roller temperatures
- feed rate
- pressure
-underheating leads to a loose seam.
- overheating leads to a hole formation.
- parametric setting is very sensitive.
- welds can be done on tables with a hand roller and a heat gun.
- advantages
- simple tools
- disadvantages
- hard to set parameters
- preparation of welded sheets.
page 190
Single butt
Double butt
- if welded plastics to repair cracks, drill holes at the ends to stop crack propaga-
tion.
- Disadvantages,
- welding angles hard to set
• Tack welding,
- parts are put in position.
- the gun temperature is allowed to heat up (a tack welding nozzle is used).
- the gun is put at an angle of 30-40°F to the weld and held in place until melting begins.
- the gun is slowly drawn along the seam.
- since the tack weld is weak (used for positioning) subsequent welding is required.
• General welding,
- operation
1. the gun is held 90° to the weld and a rod is inserted.
2. once the rod starts to melt, the gun is turned to a 45° angle and moved steadily
along the weld.
3. The gun is moved in an elliptical path over the weld with an amplitude of about
1”.
4. The rod is forced into the groove with a pressure of about 3-6 lbs. This pressure
prevents air from entering the weld. An angle of 45° to 90° is used for the
rod.
5. When ending a weld, the heat is turned off, and after cooling the rod is twisted
off, or for continuous welds there should be an overlap of 1/2”.
6. If required a weld can be restarted by cutting the previous weld at an angle, and
starting from that point.
• Speed Welding
- the rod and gas are fed side by side.
- the rod is heated in the gun, and is “wiped” out as it leaves the gun.
- when starting pressure is applied to the rod and a sharpened tip is forced into the work.
- as the rod starts to melt, the gun is lowered to 45° and drawn along. The welding rod is
pulled in itself.
- moving the tip too fast will result in beading and too slow will result in charring.
- the weld is stopped by standing the gun at 90° to the surface and pulling the gun off. The
rod is then cut off.
causes friction, and then heat, often causing a solid bond in less than a second.
- frequencies above 20 KHz.
- the distance the vibration travels has a great deal to do with determining the classifica-
tion.
- very well suited to rigid thermo plastic parts.
- good designs make direct application of the vibrations possible.
Better
- a smaller contact area increases the energy concentration. As a result V-notches, tongues,
pins, and other special joints are commonly used.
Better
- if remote sealing is necessary, thicker walls should be incorporated into the part design
- epoxy molds can be used to reinforce weaker parts when doing this operation.
- advantages,
- fast
- clean
- no extra materials needed
- disadvantages,
- tool design required
- simple design rules not always available
- this is best used with high coefficient of friction, low viscosity plastics.
• Spin/Friction Welding,
- two parts are spun and the contact area builds up heat through friction and pressure. The
pressure forces a good bond between parts and drives out bobbles.
- flashing may occur with this method.
- advantages,
- produces a good weld
- air does not enter during welding
- inexpensive machines, such as drill presses may be used
- disadvantages,
- circular weld joints are required
5.7 Examples
5.8 Summary
5.10 Problems
3. List 20 parts you have seen that are welded. Indicate which welding process is the most appro-
priate for each.
4. What types of processes would be best suited for joining the following items? Indicate why.
a) two 12” dia. plastic pipes.
b) two 12” dia. steel pipes.
page 194
5. What are the primary differences between welding soldering and gluing?
6. ROTATIONS
Topics:
•
Objectives:
•
6.1 Introduction
equations of motion
d
θ ω = ⎛⎝ -----⎞⎠ θ (1)
dt
T
d d 2
α = ⎛⎝ -----⎞⎠ ω = ⎛⎝ -----⎞⎠ θ (2)
dt dt
OR θ ( t ) = ∫ ω ( t ) dt = ∫ ∫ α ( t ) dt dt (3)
ω ( t ) = ∫ α ( t ) dt (4)
( t )-
α(t) = T
--------- (5)
JM
where,
θ, ω, α = position, velocity and acceleration
J M = second mass moment of inertia of the body
T = torque applied to body
θ, ω, α
∑T = JM α (6)
J M = I xx + I yy (7)
2 (8)
I xx = ∫ y dM
J
2 (9)
T I yy = ∫ x dM
Note: The ’mass’ moment of inertia will be used when dealing with acceleration of a
mass. Later we will use the ’area’ moment of inertia for torsional springs.
page 197
J M = J˜M + Mr
2
where,
J M = mass moment about the new point
JM˜ = mass moment about the center of mass
Figure 6.1 Parallel axis theorem for shifting a mass moment of inertia
J A = J˜A + Ar
2
where,
J A = area moment about the new point
J˜A = area moment about the centroid
Figure 6.2 Parallel axis theorem for shifting a area moment of inertia
Aside: If forces do not pass through the center of an object, it will rotate. If the object
is made of a homogeneous material, the area and volume centroids can be used as
the center. If the object is made of different materials then the center of mass should
be used for the center. If the gravity varies over the length of the (very long) object
then the center of gravity should be used.
page 198
The centroid can now be shifted to the center of rotation using the parallel axis theorem.
L
JA G
T = ⎛ ----------⎞ θ (8)
⎝ L ⎠
θ
T = K S ( ∆θ ) (9)
T
Note: Remember to use radians for these calculations. In fact you are advised to use
radians for all calculations. Don’t forget to set your calculator to radians also.
J M1 J M2
τ K s1 K s2 K s3
Model the system above assuming that the center shaft is a torsional spring, and that a
torque is applied to the leftmost disk. Leave the results in state variable form.
θ1 ··
K s2 ( θ 1 – θ 2 ) + ∑M = τ – K s2 ( θ 1 – θ 2 ) = J M 1 θ 1
··
J M1 θ 1 = – K s2 θ 1 + K s2 θ 2 + τ
· (1)
θ1 = ω1
JM1
· – K s2 K s2
τ ω 1 = ⎛ -----------⎞ θ 1 + ⎛ --------⎞ θ 2 + τ (2)
⎝ JM ⎠ ⎝ JM ⎠
1 1
θ2 ··
K s2 ( θ 2 – θ 1 ) + ∑M = – K s2 ( θ 2 – θ 1 ) – K s3 θ 2 = J M2 θ 2
·· – K s3 – K s2 K s2
θ 2 = ⎛ ---------------------------⎞ θ 2 + ⎛ --------⎞ θ 1
⎝ J M2 ⎠ ⎝ J M 2⎠
JM2 · (3)
θ2 = ω2
· – K s3 – K s2 K s2 (4)
K s3 θ 2 ω 2 = ⎛⎝ ---------------------------⎞⎠ θ 2 + ⎛⎝ --------⎞⎠ θ 1
JM 2
JM 2
0 1 0 0
θ1 – K s2 K s2 θ1 0
----------- 0 -------- 0
d- ω 1 JM1 JM1 ω1
---- = + τ
dt θ 0 0 0 1 θ2 0
2
ω2 K s2 – K s3 – K s2 0
- 0 ω2
-------- 0 --------------------------
JM2 JM2
T = Kd ω
T = Kd ( ω1 – ω2 )
J M1 J M2
τ K s1 K s2 K s3
B1 B2
Model the system above assuming that the center shaft is a torsional spring, and that a
torque is applied to the leftmost disk. Leave the results in state variable form.
θ1 · ··
K s2 ( θ 1 – θ 2 ) + ∑M = τ – K s2 ( θ 1 – θ 2 ) – B 1 θ 1 = J M 1 θ 1
·· ·
J M1 θ 1 = – B 1 θ 1 – K s2 θ 1 + K s2 θ 2 + τ
· (1)
θ1 = ω1
JM1
· –B1 – K s2 K s2 τ
τ ω 1 = ⎛⎝ ---------⎞⎠ ω 1 + ⎛⎝ -----------⎞⎠ θ 1 + ⎛⎝ --------⎞⎠ θ 2 + -------- (2)
· JM JM JM JM
B1 θ1 1 1 1 1
θ2 · ··
K s2 ( θ 2 – θ 1 ) + ∑ M = – K s2 ( θ 2 – θ 1 ) – B 2 θ 2 – K s3 θ 2 = J M2 θ 2
·· –B2 · – K s3 – K s2 K s2
θ 2 = ⎛ ---------⎞ θ 2 + ⎛ ---------------------------⎞ θ 2 + ⎛ --------⎞ θ 1
⎝ JM ⎠ ⎝ J M2 ⎠ ⎝ JM ⎠
2 2
JM2 · (3)
θ2 = ω2
· –B2 – K s3 – K s2 K s2 (4)
K s3 θ 2 · ω 2 = ⎛ ---------⎞ ω 2 + ⎛ ---------------------------⎞ θ 2 + ⎛ --------⎞ θ 1
B2 θ2 ⎝ JM ⎠ ⎝ J M2 ⎠ ⎝ JM ⎠
2 2
0 1 0 0
θ1 – K s2 –B1 K s2 θ1 0
----------- --------- -------- 0 τ-
d- ω 1 J M1 JM1 JM1 ω1 -------
---- = J
+ M1
dt θ 0 0 0 1 θ2
2
0
ω2 K s2 – K s3 – K s2 –B
-------- 0 --------------------------- --------2- ω 2 0
J M2 JM2 J M2
In a DC motor there is normally a set of coils on the rotor that turn inside a stator
populated with permanent magnets. Figure 6.7 shows a simplified model of a motor. The
magnetics provide a permanent magnetic field for the rotor to push against. When current
is run through the wire loop it creates a magnetic field.
magnetic
field
axis of
rotation ω
The power is delivered to the rotor using a commutator and brushes, as shown in
Figure 6.8. In the figure the power is supplied to the rotor through graphite brushes rub-
bing against the commutator. The commutator is split so that every half revolution the
polarity of the voltage on the rotor, and the induced magnetic field reverses to push against
the permanent magnets.
page 204
motor
shaft brushes
motor
shaft
brushes
V+ power V-
supply
The direction of rotation will be determined by the polarity of the applied voltage,
and the speed is proportional to the voltage. A feedback controller is used with these
motors to provide motor positioning and velocity control.
These motors are losing popularity to brushless motors. The brushes are subject to
wear, which increases maintenance costs. In addition, the use of brushes increases resis-
tance, and lowers the motors efficiency.
page 205
ASIDE: The controller to drive a servo motor normally uses a Pulse Width Modulated
(PWM) signal. As shown below the signal produces an effective voltage that is rela-
tive to the time that the signal is on. The percentage of time that the signal is on is
called the duty cycle. When the voltage is on all the time the effective voltage deliv-
ered is the maximum voltage. So, if the voltage is only on half the time, the effective
voltage is half the maximum voltage. This method is popular because it can pro-
duce a variable effective voltage efficiently. The frequency of these waves is nor-
mally above 20KHz, above the range of human hearing.
ASIDE: A PWM signal can be used to drive a motor with the circuit shown below. The
PWM signal switches the NPN transistor, thus switching power to the motor. In this
case the voltage polarity on the motor will always be the same direction, so the
motor may only turn in one direction.
power
V+ supply
V+ V-
signal
source DC motor
com
+Vs
ASIDE: When a motor is to be con-
trolled with PWM in two directions
the H-bridge circuit (shown below)
is a popular choice. These can be
built with individual components, or Va Vb
purchased as integrated circuits for
smaller motors. To turn the motor in
one direction the PWM signal is
applied to the Va inputs, while the
Vb inputs are held low. In this
arrangement the positive voltage is
at the left side of the motor. To
reverse the direction the PWM sig- Vb Va
nal is applied to the Vb inputs, while
the Va inputs are held low. This
applies the positive voltage to the
right side of the motor.
-Vs
2 T load
d K K
∴ ----- ω + ω ------⎞ = V s ⎛ ------⎞ – ------------
⎛ ⎞ ⎛
⎝ dt⎠ ⎝ JR⎠ ⎝ JR⎠ JM
where,
T voltage/current increases
ω ss
rpm
2400
R = 40Ω
0.5s
d⎞
⎛ ---- ⎛ K2 ⎞ K T load
- ω m + ω m ⎜ ----------⎟ = V s ⎛ ----------⎞ – -----------
-
⎝ dt⎠ ⎝ J M R⎠ ⎝ J M R⎠ JM
The steady-state velocity can be used to find the value of K.
rot ⎛ K2 ⎞ K
⎛ ⎞
( 0 ) + 2400 --------- ⎜ ----------⎟ = 15V ⎛ ----------⎞ – ( 0 )
⎝ ⎠
min ⎝ J M R⎠ ⎝ J M R⎠
rot 1min 2πrad⎞
⎛ 2400 --------
- ------------- ---------------- ( K ) = 15V
⎝ min 60s 1rot ⎠
15V Vs-
- = 39.8 × 10 –3 --------
K = ----------------------------
120πrads
–1 rad
The time constant can be used to find the remaining parameters.
2
K 1
---------- = ---------- = 2s –1
JM R 0.5s
2
Vs-⎞
⎛ 39.8 × 10 – 3 --------
⎝ rad⎠
- = 0.198005 ×10-4 = 19.8 × 10 – 6 Kgm 2
J = --------------------------------------------
–1
( 40Ω ) ( 2s )
d-⎞
⎛ ---- –1 –1 –2 T load
ω m + ω m 2s = V s ( 50.3V s rad ) – -----------------------------------------
-
⎝ dt⎠ –6 2
19.8 × 10 Kgm
θ m' = ω m (1)
–1 –2 –1 –1 –2
ω m' = V s 50.3V s rad – ω m 2s – 50505Kg m T load (2)
Figure 6.14 Motor speed curve and the derived differential equation
page 210
6.4 Tachometers
6.4.1.1 - Potentiometers
V1
resistive
V1
film
Vw
Vw
V2
wiper
V2 physical
schematic
The potentiometer in Figure 6.16 is being used as a voltage divider. As the wiper
rotates the output voltage will be proportional to the angle of rotation.
page 211
V1
θ max θw
θw
V out = ( V 2 – V 1 ) ⎛ -----------⎞ + V 1
⎝ θ max⎠
V out
V2
Potentiometers are popular because they are inexpensive, and don’t require special
signal conditioners. But, they have limited accuracy, normally in the range of 1% and they
are subject to mechanical wear.
Potentiometers measure absolute position, and they are calibrated by rotating them
in their mounting brackets, and then tightening them in place. The range of rotation is nor-
mally limited to less than 360 degrees or multiples of 360 degrees. Some potentiometers
can rotate without limits, and the wiper will jump from one end of the resistor to the other.
6.4.2 Encoders
Encoders use rotating disks with optical windows, as shown in Figure 6.17. The
encoder contains an optical disk with fine windows etched into it. Light from emitters
passes through the openings in the disk to detectors. As the encoder shaft is rotated, the
light beams are broken. The encoder shown here is a quadrature encode, and it will be dis-
cussed later.
page 212
light light
emitters detectors
Shaft rotates
There are two fundamental types of encoders; absolute and incremental. An abso-
lute encoder will measure the position of the shaft for a single rotation. The same shaft
angle will always produce the same reading. The output is normally a binary or grey code
number. An incremental (or relative) encoder will output two pulses that can be used to
determine displacement. Logic circuits or software is used to determine the direction of
rotation, and count pulses to determine the displacement. The velocity can be determined
by measuring the time between pulses.
Encoder disks are shown in Figure 6.18. The absolute encoder has two rings, the
outer ring is the most significant digit of the encoder, the inner ring is the least significant
digit. The relative encoder has two rings, with one ring rotated a few degrees ahead of the
other, but otherwise the same. Both rings detect position to a quarter of the disk. To add
accuracy to the absolute encoder more rings must be added to the disk, and more emitters
and detectors. To add accuracy to the relative encoder we only need to add more windows
to the existing two rings. Typical encoders will have from 2 to thousands of windows per
ring.
page 213
relative encoder
(quadrature) absolute encoder
When using absolute encoders, the position during a single rotation is measured
directly. If the encoder rotates multiple times then the total number of rotations must be
counted separately.
Quad input A
clockwise rotation
Quad Input B
Quad input A
counterclockwise rotation
Quad Input B
Note: To determine direction we can do a simple check. If both are off or on, the first to
change state determines direction. Consider a point in the graphs above where both
A and B are off. If A is the first input to turn on the encoder is rotating clockwise. If
B is the first to turn on the rotation is counterclockwise.
Aside: A circuit (or program) can be built for this circuit using an up/down counter. If
the positive edge of input A is used to trigger the clock, and input B is used to drive
the up/down count, the counter will keep track of the encoder position.
Interfaces for encoders are commonly available for PLCs and as purchased units.
Newer PLCs will also allow two normal inputs to be used to decode encoder inputs.
page 215
Normally absolute and relative encoders require a calibration phase when a con-
troller is turned on. This normally involves moving an axis until it reaches a logical sensor
that marks the end of the range. The end of range is then used as the zero position.
Machines using encoders, and other relative sensors, are noticeable in that they normally
move to some extreme position before use.
6.4.2.1 - Tachometers
pickup Vout
rotating coil
shaft Vout
t
magnet
1/f
6.5 Examples
6.6 Summary
6.8 Problems
Topics:
•
Objectives:
•
7.1 Introduction
page 218
Control variable
INPUT OUTPUT
(e.g. θgas) SYSTEM
(e.g. velocity)
(e.g. a car)
Note: The arrows in the diagram indicate directions so that outputs and inputs
are unambiguous. Each block in the diagram represents a transfer function.
1. If verror is not zero, and has been positive/negative for a while, increase/decrease θgas
2. If verror is very big/small increase/decrease θgas
3. If verror is near zero, keep θgas the same
4. If verror suddenly becomes bigger/smaller, then increase/decrease θgas.
5. etc.
Kp ( e )
V V
+ +V
integral
+ e u
Ki ( ∫ e ) amp motor
+
- derivative + -V
d
K d ⎛⎝ ----- e⎞⎠
dt
de
u = K p e + K i ∫ edt + K d ⎛ ------⎞
⎝ dt ⎠
2.2K
-
+
+5V -5V
5K potentiometer
desired position
voltage Vd
desired
position
voltage +
Vd gain Kp op-amp motor shaft
potentiometer
7.2 OpAmps
The ideal model of an op-amp is shown in Figure 7.27. On the left hand side are
the inverting and non-inverting inputs. Both of these inputs are assumed to have infinite
impedance, and so no current will flow. Op-amp application circuits are designed so that
the inverting and non-inverting inputs are driven to the same voltage level. The output of
the op-amp is shown on the right. In circuits op-amps are used with feedback to perform
standard operations such as those listed below.
V-
I- Note: for analysis use,
- Vo
I- = I+ = 0
I+ +
V+ V- = V+
A simple op-amp example is given in Figure 7.28. As expected both of the op-amp
input voltages are the same. This is a function of the circuit design. (Note: most op-amp
circuits are designed to force both inputs to have the same voltage, so it is normally rea-
sonable to assume they are the same.) The non-inverting input is connected directly to
ground, so it will force both of the inputs to 0V. When the currents are summed at the
inverting input, an equation including the input and output voltages is obtained. The final
equation shows the system is a simple multiplier, or amplifier. The gain of the amplifier is
determined by the ratio of the input and feedback resistors.
page 222
R2
R1
-
+
Vi + +
- Vo
-
The voltage at the non-inverting input will be 0V, by design the voltage at the invert-
ing input will be the same.
V + = 0V
V - = V + = 0V
V- – Vi V- – Vo
∑ I V- = ---------------- + ----------------- = 0
R1 R2
0–V 0–V
--------------i + --------------o- = 0
R1 R2
–R2 Vi
V o = --------------
R1
–R2
V o = ⎛ ---------⎞ V i
⎝ R1 ⎠
R2
Find the input/output ratio,
R1
+
-
+
Vi R5 +
- + R3 Vo
Vref -
R4
-
For ideal op-amp problems the node voltage method is normally the best choice.
The equations for the circuit in Figure 7.29 and derived in Figure 7.30. The general
approach to this solution is to sum the currents into the inverting and non-inverting input
nodes. Notice that the current into the op-amp is assumed to be zero. Both the inverting
and non-inverting input voltages are then set to be equal. After that, algebraic manipula-
tion results in a final expression for the op-amp. Notice that if all of the resistor values are
the same then the circuit becomes a simple subtractor.
page 224
Note: normally node voltage methods work best with op-amp circuits, although others
can be used if the non-ideal op-amp model is used.
First sum the currents at the inverting and non-inverting op-amp terminals.
V+ – Vi V+ – Vo
∑ I V+ = ----------------- + ------------------ = 0
R1 R2
1 1 1 1
V + ⎛ ------ + ------⎞ = V i ⎛ ------⎞ + V o ⎛ ------⎞
⎝ R 1 R 2⎠ ⎝ R 1⎠ ⎝ R 2⎠
R1 + R2 1 1
V + ⎛ ------------------⎞ = V i ⎛ ------⎞ + V o ⎛ ------⎞
⎝ R1 R2 ⎠ ⎝ R 1⎠ ⎝ R 2⎠
R2 R1
V + = V i ⎛⎝ ------------------⎞⎠ + V o ⎛⎝ ------------------⎞⎠ (1)
R1 + R2 R1 + R2
V - – V ref V -
∑ V- --------------------
I =
R5
+ ------ = 0
R4
1 1 1
V - ⎛ ------ + ------⎞ = V ref ⎛ ------⎞
⎝ R 4 R 5⎠ ⎝ R 5⎠
R4
V - = V ref ⎛ ------------------⎞ (2)
⎝ R 4 + R 5⎠
V- = V+
R4 R2 R1
V ref ⎛⎝ ------------------⎞⎠ = V i ⎛⎝ ------------------⎞⎠ + V o ⎛⎝ ------------------⎞⎠
R4 + R5 R1 + R2 R1 + R2
R1 R2 R4
V o ⎛⎝ ------------------⎞⎠ = V i ⎛⎝ ------------------⎞⎠ – V ref ⎛⎝ ------------------⎞⎠
R1 + R2 R1 + R2 R4 + R5
R2 R4 ( R1 + R2 )
V o = V i ⎛⎝ ------⎞⎠ – V ref ⎛ ------------------------------⎞ (3)
R1 ⎝ R 1 ( R 4 + R 5 )⎠
100KHz. When the op-amp is being used for high frequencies or large gains, the model of
the op-amp in Figure 7.31 should be used. This model includes a large resistance between
the inverting and non-inverting inputs. The voltage difference drives a dependent voltage
source with a large gain. The output resistance will limit the maximum current that the
device can produce, normally less than 100mA.
V–
typically,
rn r n > 1M Ω
+ Vo
- 5
ro A > 10
V A ( V+ – V- ) r o < 100 Ω
+
7.3 Examples
7.4 Summary
7.6 Problems
Topics:
•
Objectives:
•
8.1 Mechanisms
•Some definitions,
Machine - a collection of components that will do work.
Mechanism - a collection of components to transform motion
Kinematics - consider positions/velocities/accelerations in mechanical systems
Structure - a collection of components to make larger static structures
Statics - estimate forces in mechanisms that are in equilibrium
Dynamics - determine motion that results when forces are out of balance
Link - rigid body between joints
Binary Link - has two joints only
Ternary Link - has three joints
Quaternary Link - has four joints
Pair or Joint - a connection between two links
Driver / Follower - the driver link will be driving the follower
Kinematic Chain - a sequence of links making up a mechanism
Open Loop - a snake like set of connected links
Closed Loop - a kinematic chain has one or more links that go back in the chain
page 227
• Lower Pairs, - constrained position/orientation of both sides of the joints are identical
Turning / Revolute - basically a pin joint (R)
Prismatic - a slider (P)
Screw/Helix - a nut and screw pair (H)
Cylindric - a shaft in a collar (C)
Globular/Spherical - a ball joint (S)
• Higher pairs include, - typically other equations are needed to constrain the joints, such as gear
ratios (if the joint has more than a single degree of freedom)
- flat/planar - constrained to move over a plane
- belt on pulley
- meshing gears
- sliding wheel on a surface
- etc.
• The definition of higher/lower pairs given in Shigley [1995] is, “the lower pairs, such as the pin
joint, have surface contact between the pair elements, while higher pairs, such at the connec-
tion between a cam and its follower, have line or point contact between the surface elements.”
They go on to point out that the definition is not exact, which is somewhat disappointing.
• A better definition of a higher pair is - A higher pair is not a lower pair, where a lower pair per-
mits the following relative motions between links; circular, linear, helical, cylindrical, spheri-
cal, planar.
• If a link has one joint, it is a unary link. A link with two joints is binary, with three it is ternary,
with four it is quaternary, etc.
• Planar linkages use lower order pairs, and are constrained to a single plane of motion.
• Some basic mechanism types are listed below, and split into some suggested categories
8.1.1 Locking/Engaging
Bistable
Toggle
Ratchet
Escapement
Linear Actuators - produce a straight line motion. can be done with threads, or hydraulic
cylinders
Fine Adjustments - screws, wedges, etc. - these can overcome imperfections during manu-
facture
Couplings and Connectors - transmit rotations between rotating shafts. e.g. pulleys and
belts
coupler
Rocker
Crank
frame
In this mechanism the crank is turned, and the follower oscillates. But, the
motions forward and then backwards are not at the same rate.
Curve Generators - mechanisms set up to follow complex paths - typically four bar link-
page 232
ages.
8.1.4 Reciprocating
Offset slider crank mechanism - will generate a fast stroke of the slider in one
direction. For example, if the crank is turned clockwise then the slider will
move fast going right, and slower returning left. The faster stroke will provide
less force, if the crank torque is constant.
return
• These allow more complex motion, especially when ternary links are used.
Watt I Watt II
Stephenson I Stephenson II
Stephenson III
•. Consider the equation, and the four basic kinematic inversions below. Keep in mind that the
crank will be the shortest link, with length ‘s, and in all four cases will rotate continuously.
Crank-Rocker mechanisms
Double-Rocker mechanisms
• As a mechanism moves over a range of motion its geometry changes. If we are using a mecha-
nisms to transmit torque, or force then we must consider the ratio between the input and output
force in various positions.
• Transmission angle is the angle between the coupling member and the output member in a
mechanism. As this angle approaches ±90°, the mechanical advantage of the mechanism typi-
cally increases.
• Toggle positions occur when the input crank has near infinite mechanical advantage. Note: this
also applies that the follower has no mechanical advantage on the crank.
• Consider the example below, [prob. 1-3 from Shigley & Uicker],
page 237
C
q = 90mm
Find the maximum and minimum
transmission angles. Find the two
p = 75mm
toggle angles of the crank AB.
B
s = 25mm
l = 100mm D
A
100mm
Next, find the maximum toggle angle.
2 2 2 90-25mm 75mm
75 = 65 + 100 – 2 ( 65 ) ( 100 ) cos θ 2
=65mm
∴θ 2 ′ = 48.6°°
θ2’
θ 2 = 48.6 + 180 = 228.6°
100mm
Note: these angles are a measure of when the crank torque will create a maximum
force.
page 238
γmin
Now, find the minimum transmission angle.
90mm
2 2 2 75mm
75 = 75 + 90 – 2 ( 75 ) ( 90 ) cos γ min
∴γ min = 53.1°
100-25mm=75mm
Note: This occurs as we get the largest angle
between the links, or when the bottom two
toggle.
γmax
Finally, find the maximum transmission angle.
90mm
2 2 2 75mm
125 = 75 + 90 – 2 ( 75 ) ( 90 ) cos γ max
∴γ max = 98.1°
100+25mm=125mm
Note: These angles show the relationship
between tension/compression in the driver
and the follower.
8.3 Gears
• When forces become large we cannot count on friction for rolling contact (no slip). Gears use
metal teeth that are meshed together to transmit motion between moving components.
• The figure below shows a typical gear with common terms marked,
e
circl
um
end
add
e
h circl
pitc
circular
pitch le
m circ
u
end
ded
width
of space
tooth
thickness
addendum clearance
dedendum
egr352a0.jpg
• When gears are properly mated their pitch circles will be tangent. And the faces of the teeth will
touch along the addendum and dedendum surfaces, down to the clearance circles.
N
P = ----
d
where,
N = number of teeth
d = pitch diameter, in.
P = diametral pitch (teeth/in.)
d
m = ----
N
where,
m = module (mm)
d = pitch diameter (mm)
πd π
p = ------ = πm = ---
N P
where,
p = circular pitch
• The ratio between angular velocities of two gears can be determined with the law of gearing,
ω r
-----i = ---j
ωj ri
where,
ω i, ω j = the angular velocities of gears i and j
r i, r j = the pitch radii of two gears i and j
• As seen above the law of gearing assumes that the pitch point is found at a constant radius. If
this were to move the driven gear would accelerate /decelerate as the teeth mesh and separate.
• To keep the gears meshing constantly an involute profile is typically used for the shape of the
teeth.
• To construct an involute profile, we need to construct a line that is tangential to both gears. The
teeth on both gear will be constructed to contact only on this line.
page 241
gear i
pitch
point
tooth on i
tooth on j
gear j
base cylinders
• The involute profiles for a single tooth will trace out a line as shown below (later we will
develop an equation for the point on the unwrapping string).
pressure
angle
• Standards geometries for spur gears include, (based on American Gear Manufacturers Associa-
tion and ANSI standards)
• Typical diametral pitches and modules include, (based on American Gear Manufacturers Asso-
ciation and ANSI standards)
Coarse
P = 2, 2.25, 2.5, 3, 4, 6, 8, 10, 12, 16
Fine
P = 20, 24, 32, 40, 48, 64, 80, 96, 120, 150, 200
OR
Preferred
m = 1, 1.25, 1.5, 2, 2.5, 3, 4, 5, 6, 8, 10, 12, 16, 20, 25
Less Preferred
m = 1.125, 1.375, 1.75, 2.25, 2.75, 3.5, 4.5, 5.5, 7, 9, 11, 14, 18, 22, 28, 36
page 243
• The figure below shows the triangulated layout for the basic involute function,
y involute curve
We define the involute curve such that,
ρ = r(α + ϕ)
ρ ρ = r tan ϕ
Therefore,
l
ρ = r ( α + ϕ ) = r tan ϕ
ϕ
α = invϕ ∴α = tan ϕ – ϕ
r ∴invϕ = tan ϕ – ϕ
x
r
tooth y
profile
pitch circle
φ
d/2
r
ρ
θb
θp
base circle
ϕ
invϕ
b/2
θr
x
page 245
Therefore,
b
--- = r cos ( φ )
2
πd π
p = ⎛ ------⎞ = 2 ( 2rθ p ) = 2 ( dθ p ) ∴θ p = -------
⎝ N⎠ 2N
π
θ b = θ p + invφ = ------- + invφ
2N
π π π π 1
θ r = --- + θ b – invϕ = --- + ------- + invφ – invϕ = --- ⎛ 1 + ----⎞ + invφ – invϕ
2 2 2N 2 ⎝ N⎠
• To generate points on these curves we must select values of XXXX and calculate (x, y) posi-
tions. These will be correct for one face of the tooth. If these are used to generate a splined
curve, or graphed, they will form the tooth profile. The upper and lower bounds are determined
by the addendum and dedendum.
1. Calculate the desired pitch diameters for both gears, i and j. Note: gear i should be
larger than gear j for the formulas given.
Ni Nj
d i = ----- d j = -----
P P
where,
d i, d j = pitch diameters for meshing gears i and j
P = diametral pitch selected
N i, N j = given number of teeth on gears i and j
2. Find the base circles of the gears by calculating the shortest perpendicular from the
pressure line to the center. This will be the diameters of the base circles.
φ
di
bj dj
bi
b i = d i cos φ
b j = d j cos φ
where,
b i, b j = diameters of base circles
φ = pressure angle
3. Using the base circle calculate the gear tooth profile for both gears using the involute
equations described before.
page 247
4. Import the geometry into the cad system as a line. convert this to a complete tooth
(this may involve a sweep, or mirror and join depending on the CAD software). Trim-
ming, fillets, etc will be done later.
5. Calculate the addendum and dedendum radii for both gears - using the standards
given earlier. Create dedendum circles for each gear body with the diameters of the
pitch diameter minus the dedendum. (In one case this will be below the base, in the
other this will be above). In the final application the centers between these gears will
be d1+d2 apart.
1 1.25
a i = a j = --- c i = c j = ----------
P P
B i = d i – 2c i B j = d j – 2c j
A i = d i + 2a i A j = d j + 2a j
where,
a i, a j = addendums for both gears
c i, c j = dedendums for both gears
B i, B j = dedendum diameter - size of circle for the gear bodies
A i, A j = Addendum circles for gears
6. Calculate the angular spacing of the teeth using the number of teeth. Align the teeth at
the right distance from the center of rotation. The addendum, dedendum and pitch
circles must cross the tooth at the right location. Then use the cad system to copy the
teeth about the center of the gear. If required do a join step and/or cut the base circle
for the gear.
360° 360°
∆θ i = ----------- ∆θ j = -----------
Ni Nj
where,
∆θ i, ∆θ j = angles between gear teeth on gear i and j
page 248
7. Add other features as required, such as holes, keyways, holes, spokes, etc. Note: fil-
lets are needed at the base of the teeth to prevent stress concentrations, and small
rounds are needed at the top of the teeth to reduce wear. The maximum radii of the
fillets can be determined using the clearance.
r jfillet < c j – a i
r ifillet < c i – a j
where,
r jfillet, r ifillet = maximum fillet radii at the bottom of the gear teeth
• If we are dealing with a rack, it is effectively a circular gear with an infinite radius.
• When we have internal gears (one gear inside another) we need to adjust the methods to reflect
that both gears are on the same side of the pitch line.
• During motion the gear teeth undergo a combination of sliding and rolling. The direction of slid-
ing reverses at the pitch point, where the motion is pure rolling.
• Undercutting occurs on some gears. This is a gouging of teeth that occurs when teeth contact
below the base circle of the gear during motion.
• During manufacturing some processes (generation) can remove the excess material that lead to
undercutting. But this can reduce the base width of the teeth and weakening of the gear.
• Undercutting problems can be reduced by increasing the radius of the gear, and increasing the
number of teeth.
• The gear teeth are in contact along the pressure line between the points where it intersects the
addendum lines.
page 249
Note: my artistry
pitch point ‘P’ is not so good.
Here the dis-
tances between
the circle
should be
equal.
pressur
e line
qa
A P
B
motion qr
a dde
adden
dede
ndu
pitc
mc
ndu
dum
q a = arc of approach
h cir
ircle
m +c
q r = arc of recess
circle
cle
lear
a
• The contact ratio is as defined below. A value of 1 means that at any time only one tooth is
n
engaged. A value greater than 1 means that only one tooth is engaged. A value of 2 would
mean that at any time 2 teeth are engage. A value less than 1 means that at times the teeth are
not in contact (bad).
qt ua + ur
m c = ---- = ----------------
p p cos φ
where,
m c = the contact ratio
u a = approach contact path length (from A to P)
2 2
ua = ( d j + a j ) – b j – d j sin φ
2 2
ur = ( d i + a i ) – b i – d i sin φ
• Undercutting will not occur during production of the profiles if the following addendum values
page 250
observed,
2 2 2
a i < b i + ( d i + d j ) ( sin φ ) – d i
2 2 2
a j < b j + ( d i + d j ) ( sin φ ) – d j
• If the center distance between gears is changed, then the pitch circles on both gears will move
away from the center.
• The result of the enlarging of pitch circles will be a reduction in the contact ratio. This will lead
to a smaller contact ratio.
• This condition also allows some play in the gears (backlash). This play means that a reversing of
direction can lead to a small reversing rotation before the other tooth is impacted. This leads to
errors and the impact forces can shorten the life of gears significantly.
• Helical gears are essentially spur gears, but with a bit of a twist in the normally straight profile
of the teeth.
egr352a1.jpg
• The helical arrangement means that the teeth engage at one point (as opposed to a line of con-
tact), and then slowly mesh along the face of the tooth. This also means that the number of
engaged teeth (contact ratio) can be higher.
• If we contrast spur and helical gears. The spur gear teeth contact fully all at once.
• These gears,
page 251
• helical gears can be used to transmit torques between parallel, and non-parallel (often perpendic-
ular) shafts.
• To eliminate the need for an axial thrust bearing we can use a herringbone (double helical) gear.
This is effectively two helical gears with opposite twists on the helix, and joined down a center
line.
ψ = helix angle
ψ
• This helix allows three different ways to measure the pitch and pressure angles.
page 252
pn
φn
px
pt
φt
d
d e = -------------------2-
( cos ψ )
where,
d = the pitch diameter of the helical gear
d e = the diameter of an equivalent spur gear
N
N e = d e P n = -------------------3-
( cos ψ )
where,
N = number of teeth on the helical gear
N e = equivalent number of teeth on a spur gear
P n = diametral pitch of gear
• The line of contact in spur gears is straight across the teeth. In helical gears, the line of contact is
diagonal.
mT = mn + mx
where,
ψ b = base helix angle
m t = transverse contact angle
m n = normal contact ratio (as found for spur gears)
m x = axial contact ratio
F = face width
m T = total contact ratio
• If two shafts intersect at an angle (typically 90°) we can link them using helical gears. The angle
between the shafts can be,
Σ = ψi ± ψj
where,
ψ i, ψ j = helix angle on gears i and j
Σ = angle between shafts
• The example below shows one configuration for helical gears, including the location of thrust
bearings.
page 255
Thrust Bearings
• When the shaft intersection angle is large (90°) you may use same handed gears to intersect. In
the example above the gears are both right handed.
N
d = -------------------
P n cos ψ
Driver Driven
Helix Angle Minimum Helix angle Pressure angle
# teeth
• These gears are like normal spur gears, except that they have a conical form.
egr352a2.jpg
page 256
• Bevel gears are meshed so that the points of their cones are coincident.
• As we move towards the point of the cones, the number of teeth remains the same, but the diam-
eter reduces towards zero. This changes the size of the teeth, and the pitch diameter.
• The form of the gears is like that of spur gears, but each has a cone angle, and when added
together this gives the angle between the shafts.
di γi
O
γj
γ i, γ j = pitch angles
dj Σ = shaft angle
Σ = γi + γj
ωi d N
----- = ----j = -----j
ωj di Ni
where,
ω i, ω j = input/output angular velocities
d i, d j = pitch diameters of gears (normally taken at wide base)
N i, N j = number of teeth on gears
page 257
• To determine the pitch angles for the gears we can write the following expressions,
di dj
OP = --------------- = ---------------
2 sin γ i 2 sin γ j
where,
OP = the distance from the mesh point to the tips of the cones
by trigonometry,
di di di
sin γ i = ---- sin γ j = ---- sin ( Σ – γ i ) = ---- ( sin Σ sin γ i – sin γ i sin Σ )
dj dj dj
sin Σ sin Σ
∴γ i = atan ----------------------- = atan ------------------------
dj Nj
---- + cos Σ ----- + cos Σ
di Ni
dj dj dj
sin γ j = ---- sin γ i = ---- sin ( Σ – γ ji ) = ---- ( sin Σ sin γ j – sin γ j sin Σ )
di di di
sin Σ
∴γ j = atan ------------------------
Ni
----- + cos Σ
Nj
• Tredgold’s technique requires that a cone on the bottom of the bear be found. This cone is then
flattened out, and normal gear design is done. Finally the cone is mapped back onto the bottom
of the gear. The profiles are then projected up to the point of the cone.
page 258
di dj
d e i = ------------ d ej = ------------
cos γ i cos γ j
πd e πd e
N e i = ---------i N e j = ---------j
pi pj
where,
d ei, d e j = equivalent diameter for spur gear design
N ei, N ej = equivalent number of teeth for spur gear design
• Crown and Face Gear - this gear is much like a rack for spur gears. To get this, one of the gears
is given a pitch angle of 90°.
• Spiral Bevel Gears - to reduce noise in beveled gears, a spiral can be added to the teeth.
• Hypoid gears - the centers of the bevelled gears are not coincident - the shaft is offset.
• Worm gears use a long helical screw that drives a larger helical gear.
egr352a3.jpg
• Basically we use a screw like gear (the worm) and a large cylindrical gear (worm gear) that is
driven by the worm.
• The worm gear curves to the shape of the worm to increase contact. Also note that worm gear is
a helical gear.
page 259
worm
pitch
circle
dg
worm gear
center
distance
Ng p
d g = ---------
π
where,
d g = pitch diameter
N g = number of worm gear teeth
• The worm acts very much like a rack, except that it is threaded onto a cylindrical surface.
page 260
dw
ψ
p λ
• These gears find their best applications when a large gear ratio is needed in a compact space.
The shafts typically intersect at a 90° angle - when this is the case the helix angle on both gears
is the same.
• The following values are reasonable for finding the profile dimensions of the teeth,
addendum = 0.3183p
dedendum = 0.3183p
clearance = 0.050p
page 261
• Suggested pressure angles for given lead angles are listed below,
λ φ
0-16° 14.5°
16-25° 20°
25-35° 25°
35-45° 30°
• These are actually normal servo motors, but with an integrated harmonic gear. The harmonic
gears are very compact, and as a result the overall size is reduced. These gears also allow very
high gear ratios (eg, 100:1)
• Harmonic drives are also gaining popularity with smaller manipulators. They use a rotating
elliptical core that deforms a flexible section. The flexible section is in contact with an outer
section for short periods of time, and as the ellipse rotates, there is a geared down rotation gen-
erated. This allows integral gears in motors
Note that as the inner elliptical spline rotates, the flexible spline counter-rotates.
The surface between the wave generator, and flexible spline is smooth, and the
surfacer between the flexible spline, and the outer spline is geared.
• When we design gears, cams and mechanisms we are free to set and vary parameters. But, above
this we often must select these components to start with.
page 262
• As we have seen before, gears typically have an input to output ratio. The relationship below is
for simple gear trains - only one gear on each axis.
n–1 n–1
ωn Ni di
e = ------ =
ω2 ∏ Ni + 1- =
----------- ∏ di + 1-
----------
i=2 i=2
where,
e = The speed ratio of a gear train (can be negative)
ω i = The angular velocity from the first gear 2 to the last gear n
N i = The number of teeth on gear i
d i = The pitch diameter of gear i
• We can deal with compound gear trains (multiple gears on each axis) by using product of driven
and driving teeth.
∏ Ni
ωn
e = ------ = i--------------
=1 -
ω2 n
∏ Nj
j=1
where,
N i = The number of driving teeth on gear i of m driving gears
N j = The number of driving teeth on gear j of n driving gears
page 263
• A compound gear train has multiple gears on the same axis. Consider the truck transmission
example from Shigley and Uicker,
page 264
9
clutch 8
stem gear
2 7
Motor shaft
reverse idler
3 4
10
11
6
5
Speed (gear) Gear Train In this manual transmission the gear shifter
will move the gears in and out of con-
1 2-3-6-9 tact. At this point all of the needed gears
2 2-3-5-8 will be meshed and turning. The final
3 2-3-4-7 step is to engage the last gear in the gear
4 bypass gear train train with the clutch (plate) and this
reverse 2-3-6-10-11-9 couples the gears to the wheels.
• We may also consider an in-line gear train. These can be used for items such divide by twelve
and sixty in clocks,
page 265
N 2 = 60
N2 N4
N 5 = 15 e = ------------- = 16
N3 N5
• Quite often we will have a particular speed ratio in mind. We can convert this to teeth numbers
by finding a suitable fractional value,
assume we are given a value of e=0.156, we can begin by putting this in fraction
form with the lowest integer values,
156 78 39
e = 0.156 = ------------ = --------- = ---------
1000 500 250
In this case the ratio is very high. We could decide to try to make a gear, or we could
split the numerator and denominator into multiples. We can then put the multiples
into smaller fractions. In the case below there are no common numerators and
denominators so all of the gears will need to be compound.
39 ( 3 ) ( 13 ) 3 13
e = --------- = ---------------------- = ⎛ ------⎞ ⎛ ------⎞
250 ( 10 ) ( 25 ) ⎝ 10⎠ ⎝ 25⎠
Looking at the numerators and denominators there are a few integers that are small.
We should set a minimum number of teeth for practical design purposes. In this
case we can set the minimum at 20.
3 13 21 26 21 26
e = ⎛ ------⎞ ⎛ ------⎞ = ⎛ ------⎞ ⎛ ------⎞ = ⎛ ------⎞ ⎛ ------⎞
⎝ 10⎠ ⎝ 25⎠ ⎝ 70⎠ ⎝ 50⎠ ⎝ 50⎠ ⎝ 70⎠
• The gear train in the previous example might look something like,
page 266
N 5 = 70
N 2 = 21
N 4 = 26
N 3 = 50
Design a gear train for the value e=-0.2. Next design for e=0.2.
page 267
• In some cases gears move relative to each other. This can be used to generate some interesting
alternatives.
Planet Gear
Planet
Carrier
OR KINEMATIC
3 EQUIVALENT
2
Sun gear
• We can represent these gears using a notation developed by Levai. Consider the basic epicyclic
gear,
page 268
collar 4
3
gear
2 and 3 move relative to ground. This is
teeth
different that ‘4’ because it is not
directly connected to ground.
• When designing with these gears, we can consider different control modes possible. In the case
above we could connect the gear ‘4’ to a ring gear (internal gear) and make a simple multi-
speed transmission.
2 e = 1
• Some of the other possible gear train types include variations on the number of planets.
double
sun gear planet gear
planet carrier
fixed gear
• We can also construct an epicyclic gear using bevel gears. This is called Humpage’s reduction
gear.
fixed gear
double planet
bevel gear
output shaft
input shaft
planet carrier
output gear
and shaft
1
Draw the Levai representation
3 for the epicyclic gear to the
2 left. Assuming that the num-
ber of teeth are 20, 30, 15,
4 50 from gear 2 through to
gear 5, find the speed ratio
5 between the input at 2 and
the output at 3. What would
the speed ratio be if 4 was
the output?
8.3.10.5 - Differentials
• If we want to determine the difference between two linear motions we could a mechanism like
the one shown below,
page 271
∆x 12 = 2∆x 1 – ∆x 2
∆x 1 a
a
∆x 2
θ6
N2 N4
θ2 θ 5 = ------ θ – ------ θ
N5 1 N5 2
θ4
3
θ6 = θ2 + θ4
2 4
5
6
θ5
• In one type of automotive differential the housing above is driven, and both the output shafts
turn. This allows a small difference in wheel speed. Without this simple action like turning cor-
ners would exert large forces on the tires and drive train. This is also why one of the drive
wheels can spin while the other is fixed.
• Various vehicles can disengage the differential for offroad conditions (where tires can slip),
page 272
while others have mechanisms to balance torque to the wheels when an excessive difference in
speed is detected.
• The involute profile of the gear means that the force applied at the gear teeth is not tangent to the
pitch line, but actually tangent to the base circle. At the pitch point the force between the teeth
acts at the pressure angle.
• For spur gears the following values and equations can be used for the applied forces. Clearly
there would be a reaction force that is not shown here. (Note: this applies even if multiple teeth
are in contact).
F
F t = F cos φ
φ F n = F sin φ
d
T = --- F cos φ
2
T
pitch
circle
• If we are considering helical gears the helical spiral of the teeth adds a second angle to the con-
tact force. This means that the contact force requires 3D analysis.
page 273
• Straight bevel gears are not so easy to calculate because the force is applied at a variable dis-
tance from the center of the rotational axis.
• In these gears we compromise by assuming the force is applied at the center of the tooth. In actu-
ality this force will be further from the center of the gear.
F t = F cos φ
F r = F sin φ cos γ
F a = F sin φ sin γ
d avg d avg 2T
T = ---------- F t = ---------- F cos φ ∴F = ----------------------
2 2 d avg cos φ
where,
d avg = the average pitch diameter of the teeth
γ = angle of bevel
• For all of these gears we need to use the calculated forces to design bearings and supports. Most
notably the axial thrusts require thrust bearings be included in the design.
page 274
8.4 Cams
• Cams are basically shaped surfaces that are typically not round. The cam is rotated or translated,
and a follower (possibly a small wheel) is displaced as it moves over the surface.
• Engine values are a well known application of cams. They can open and close the cylinders with
a large force, but will also dwell in open or closed positions.
Wedge/Translating Cam
page 275
displacement
f(θ)
Rise Dwell Return Dwell
lift
cam
angle
θ
0 360°
- wave machine
- stamping press
- washing machine
• The curve above can be broken into sections and described with a mathematical function,
y = f(θ)
2
f ( θ ) = Aθ + Bθ + C Parabolic motion
• Of these two functions, the parabolic will allow a greater level of control, but harmonic motion
will permit smooth transitions between motions.
must not be infinite. This means that the positions and first and second derivatives
must be equal at the segment ends.
3. Minimize the velocities and accelerations.
• The first step in developing a cam is to develop a motion profile. Consider example 5-2 from
Shigley and Uicker,
We want a cam driving a reciprocating follower. The cam is rotated with an angular veloc-
ity of 150 rev/min. The follower should start in a dwell and accelerate to a constant
velocity of 25 in./sec. for a rise of 1.25 in. The follower should come to a rest after
moving a total height of 3 in. The follower should then drop back, and dwell for 0.10
sec.
First we will draw a function that has the basic components of the motion. In total there is
the initial acceleration from a dwell (parabolic segment) to a constant velocity (straight
line segment). After the constant velocity there are two transitions back to a final dwell
at the starting height (2 parabolic segments). This evens out to a dwell (straight line
segment). The displacement magnitudes were calculated and labeled on the graph
f(θ)
3.0
L2 f2 ( θ )
2.125 f3 ( θ )
L1
0.875 f1 ( θ )
L0 f0 ( θ ) f4 ( θ )
0.0
θ
β0 β1 β2 β3 β4
accel. 25 in/s decel. reverse dwell
finally, consider the return to the dwell (half the way), and the maximums,
2
f 3 ( 0 ) = 0 = Aθ + Bθ + C ∴C = 0
f 3' ( 0 ) = 0 = 2Aθ + B ∴B = 0
β3 4 ( L0 + L1 + L2 )
f 3 ⎛ -----⎞ = L 0 + L 1 + L 2 = Aθ
2
∴A = -------------------------------------
-
⎝ 2⎠ β3
2
β3 4 ( L0 + L1 + L2 )
f 3' ⎛ -----⎞ = 2Aθ = --------------------------------------
⎝ 2⎠ β3
β3 8 ( L0 + L1 + L2 )
f 3'' ⎛ -----⎞ = 2A = -------------------------------------
-
⎝ 2⎠ 2
β 3
page 280
Now, we need to balance the velocities and accelerations. This can be done by setting
all of the maximum velocities and accelerations equal,
Velocities,
L0 L2 4 ( L0 + L1 + L2 )
2 ----- = 2 ----- = --------------------------------------
β0 β2 β3
1.75 1.75 12
∴---------- = ---------- = ------
β0 β2 β3
Accelerations,
L0 L2 8 ( L0 + L1 + L2 )
2 -----2 = 2 -----2 = -------------------------------------
2
-
β0 β2 β3
1.75- 1.75- 24
∴---------
2
= ---------
2
= -----2-
β0 β2 β3
At this point we can use either velocities or accelerations to find the times for each
segment. I arbitrarily decide to use velocities,
12
β1 = β0 β 3 = ---------- β
1.75 0
12
225° = β 0 + β 2 + β 3 = β 0 + β 0 + ---------- β = 8.857β 0
1.75 0
∴β 0 = 25.4°
∴β 2 = 25.4°
∴β 3 = 174.2°
• Now,
page 281
Convert the cam profile in the previous problem to a circular cam profile using a knife
edge follower.
• You may have recognized that the previous design assumed that the follower must have a point
contact with the curve.
• In actual practice we will have surfaces that are in contact, the surfaces can be identified using
the equations developed previously.
R0
45° constant
90° dwell velocity
We can use the following relationships to plot the cam profile, based on the
motion profile. The first relationship will avoid undercutting - this is a
case where the cam gets ‘stuck’ on a second peak.
• We can develop the a modified cam profile based on the flat faced follower. (Note: the proof is
done as if a milling cutter is used, but this turns out to be more a matter of convenience)
page 283
r mill
dL dθ
γ
L = f ( θ ) + R0
c dθ
R R
φ
φ
Fixed
position
on cam
θ θ
--a- = tan φ a
∴φ = atan ⎛ ---⎞
L ⎝ L⎠
--L- = cos φ L
∴R = ------------
R cos φ
• Using the derivation of the basic relationships, we can now develop a method to plot out a com-
plete cam profile.
page 284
1. Pick an angle of 0 for the first iteration, increment this in subsequent calculations.
θ i = [ 0°…360° ]
2. Calculate,
L = f ( φ ) + R0
d
a = ------ f ( φ )
dφ
a
φ = atan ⎛ ---⎞
⎝ L⎠
L
R = ------------
cos φ
x = R cos ( θ + φ ) y = R sin ( θ + φ )
3. Plot the point, pick a subsequent point and then do a new calculation for the new angle.
• Now, develop a cam for example 3-52 from Shigley and Uicker,
page 285
First, determine the minimum radius of the cam, if the curvature of the cam is
to be greater than 0.5” at all points, and the face width.
Develop the equations for the geometry of the cam using the profile calculated
earlier.
• Keep in mind that when designing cam-follower pairs that the radius of the follower is not zero.
Therefore it may be necessary to compensate for this during the design.
We can use the following relationships to plot the cam profile, based on the
motion profile.
r follower
1. Pick a displacement angle
m
θ i = [ 0°…360° ]
2. Calculate γ
2 2
F = L +m
d L = f ( θ ) + r follower + r min
a = ------ f ( θ )
dθ
La ⎞
α = atan ⎛ -------------------
⎝ 2 ⎠
F – ma
m
ψ = atan ⎛ ----⎞
⎝ L⎠ θ
φ = α–ψ
x = F cos ( θ + ψ ) – r follower cos φ
• Other arrangements are possible, and some proofs are provided in the text.
page 287
8.5 Examples
8.6 Summary
Erdman, A.G. and Sandor, G.N., Mechanism Design Analysis and Synthesis, Vol. 1, 3rd Edition,
Prentice Hall, 1997.
Shigley, J.E., Uicker, J.J., “Theory of Machines and Mechanisms, Second Edition, McGraw-Hill,
1995.
8.8 Problems
1. Draw the kinematic inversions of the linkage below. Does it satisfy the Grashof Criterion?
What is the mobility of the mechanism? Determine the maximum transmission angles, and the
toggle angles if CD is the crank. What is the advance-to-return time ratio?
page 288
5mm
B
7mm C
7mm
A
D
10mm
2. Draw the kinematic inversions of the linkage below. Does it satisfy the Grashof Criterion?
What is the mobility of the mechanism?
5mm
7mm
7mm
10mm
3. The human arm is an open loop kinematic chain. Assuming the shoulder is the ground, what is
the mobility of the human arm, including all joints down to the finger tips?
1. We have been asked to design a coarse pitch (P=3) gear pair with stub teeth and a speed ratio of
e=0.24. Find the radii and dimensions needed to draw the gears. Find at least one point on a gear
tooth profile. Roughly sketch the gears showing the dimensions calculated.
1. You were recently hired as a Fuel Containment and Monitoring specialist for Generous Motors.
Your first job is to design a mechanical gauge for an instrument panel. The tank holds up to 10
gallons of fuel. It has been determined that the needle on the gauge should remain steady at the
full ‘F’ mark while the tank contains 8 to 10 gallons. When the tank has less than 3 gallons the
gauge should read empty ‘E’. The last design was a failure ‘F’, and your boss fired the engineer
responsible. It seems that he his design did not follow good cam design rules - the velocity and
accelerations were not minimized - and so the gauge would wear out, and jam prematurely.
Design a new cam to relate the float in the tank to the gauge on the instrument panel.
page 289
follower needle
linear cam
(old design) E F
gasoline gauge
tank
3”
10”
float
2. The motion profile curve below has 4 segments. Segments A and C are based on polynomials.
Segment D is based on a harmonic/cosine function. Segment B is a constant velocity segment.
y
1
C
0.5
B D
0.3
A
0 θ
0 1 2 3 6.242
3 2
yC = AC θ + BC θ + CC θ + DC
AC =
BC =
CC =
DC =
9. MECHANICAL ISSUES
Topics:
•
Objectives:
•
9.1 Introduction
9.2 Friction
Viscous friction was discussed before, where a lubricant would provide a damping
effect between two moving objects. In cases where there is no lubricant, and the touching
surfaces are dry, dry coulomb friction may result. In this case the surfaces will stick in
place until a maximum force is overcome. After that the object will begin to slide and a
constant friction force will result.
Figure 9.32 shows the classic model for (dry Coulomb) friction. The force on the
horizontal axis is the force applied to the friction surfaces while the vertical axis is the
resulting friction force. Beneath the slip force the object will stay in place. When the slip
force is exceeded the object will begin to move, and the resulting kinetic friction force will
be relatively constant. (Note: If the object begins to travel much faster then the kinetic
friction force will decrease.) It is common to forget that friction forces are bidirectional,
page 292
but it always opposes the applied force or motion. The friction force is a function of the
coefficient of friction and the normal force across the contact surfaces. The coefficient of
friction is a function of the materials, surface texture and surface shape.
Fk
F applied
Fs
F
Fg Fk = µk N
F k, F s
Fs ≤ µs N
N
Note: When solving problems with friction remember that the friction force will always
equal the applied force (not the maximum force) until slip occurs. After that the fric-
tion is approximately constant. In addition, the friction forces direction opposes
applied forces, and motion.
Many systems use kinetic friction to dissipate energy from a system as heat, sound
and vibration.
page 293
ans.
9.3 Friction
page 294
θ ··
+ ∑M = τ – Ks θ – TF = JM θ
Ks θ
·· (1)
JM θ = τ – Ks θ – TF
· (2)
θ = ω
JM
· τ – TF Ks
τ ω = ⎛ --------------⎞ + ⎛ ------⎞ θ (3)
⎝ J M ⎠ ⎝ J M⎠
FF
Next, the torque force must be calculated, and then used to determine the new torque force.
·
J M ω = τ – K s θ – T test
· (4)
T test = τ – K s θ – J M ω
cases:
Not slipping previously
T test ≤ 10Nm T F = T test
T test > 10Nm T F = 6Nm
Slipping previously
T test < 6Nm T F = T test
T test ≥ 6Nm T F = 6Nm
dom. If we limit this to translation only, there are up to three degrees of freedom, x, y and
z. In any direction there is a degree of freedom, a force or moment cannot be transmitted.
When constructing FBDs for a system we must break all of the components into
individual rigid bodies. Where the mechanism has been broken the contact forces must be
added to both of the separated pieces. Consider the example in Figure 9.35. At joint A the
forces are written as two components in the x and y directions. For joint B the force com-
ponents with equal magnitudes but opposite directions are added to both FBDs.
F Ay F By
A F Ax
F Bx
M1
B
M1 g M2 g
M2
F Bx
F By Note: Don’t forget that forces on con-
nected FBDs should have equal
magnitudes, but opposite direc-
tions.
9.4.1 Switching
- cables in tension/compression
y· + 4y = f ( t ) f(t < 0) = 0
f ( 0 ≤ t < 5s ) = 2
f ( t ≥ 5s ) = 0
- give PWM (Pulse Width Modulation) example with ripple showing equivalent
voltage. PWM is used to generate analog voltage equivalents. Show for a system with first
order response with tau = 0.1s for a frequency of 1KHz, 10Hz and 1Hz. Point out the rip-
ple and effective voltage.
9.4.2 Deadband
- This effect is normally known as ’stiction’, a combination of the words static and
friction.
- The static friction, ’stiction’, will prevent initial motion. If the systems breaks
free and starts turning, the kinetic friction will provide a roughly constant friction resis-
tance.
- the region where the applied voltage has no effect is called the deadband.
-
ω
The kinetic
friction results
in a different curve
while slowing down
Vapplied
motor starts
deadband to turn as
friction is
overcome
Vadjusted
Vstick
Vwanted
-Vstick
Cadjusted
C max = 255
Cstick
C min = – 255 Cwanted
C max = 255
-Cstick if(Cwanted > 0)
C wanted
C adjusted = C stick + ⎛ ------------------⎞ ( C max – C stick )
C min = 255 ⎝ C max ⎠
if(Cwanted < 0)
C wanted
C adjusted = – C stick + ⎛⎝ ------------------⎞⎠ ( C min – C stick )
C min
if(Cwanted = 0)
C adjusted = 0
- c-code below
return c_adjusted;
• Some devices have natural maximum values, such as voltage or pressure limita-
tions caused by a regulated supply.
- backlash
-
page 300
- correct by tracking the previous motion direction and taking extra steps when
reversing direction
• In the simplest form this is a period of time between when an event occurs and
when the effect occurs.
• If an output delay is larger than the control system step time it may be necessary
to predict future states and initiate outputs ahead of those.
• If an input delay is larger than the control system it might be necessary to slow
the control action, or build it into the control law.
page 301
9.6 Examples
9.7 Summary
9.9 Problems
10. SENSORS
Topics:
• Sensor wiring; switches, TTL, sourcing, sinking
• Proximity detection; contact switches, photo-optics, capacitive, inductive and
ultrasonic
Objectives:
• Understand the different types of sensor outputs.
• Know the basic sensor types and understand application issues.
10.1 INTRODUCTION
Sensors allow a PLC to detect the state of a process. Logical sensors can only
detect a state that is either true or false. Examples of physical phenomena that are typically
detected are listed below.
Recently, the cost of sensors has dropped and they have become commodity items,
typically between $50 and $100. They are available in many forms from multiple vendors
such as Allen-Bradley, Omron, Hyde Park and Turck. In applications sensors are inter-
changeable between PLC vendors, but each sensor will have specific interface require-
ments.
This chapter will begin by examining the various electrical wiring techniques for
sensors, and conclude with an examination of many popular sensor types.
When a sensor detects a logical change it must signal that change to the PLC. This
is typically done by switching a voltage or current on or off. In some cases the output of
the sensor is used to switch a load directly, completely eliminating the PLC. Typical out-
puts from sensors (and inputs to PLCs) are listed below in relative popularity.
page 303
10.2.1 Switches
The simplest example of sensor outputs are switches and relays. A simple example
is shown in “An Example of Switched Sensors” on page 303.
COM
In the figure a NO contact switch is connected to input 01. A sensor with a relay
output is also shown. The sensor must be powered separately, therefore the V+ and V- ter-
minals are connected to the power supply. The output of the sensor will become active
when a phenomenon has been detected. This means the internal switch (probably a relay)
will be closed allowing current to flow and the positive voltage will be applied to input 06.
Transistor-Transistor Logic (TTL) is based on two voltage levels, 0V for false and
page 304
5V for true. The voltages can actually be slightly larger than 0V, or lower than 5V and still
be detected correctly. This method is very susceptible to electrical noise on the factory
floor, and should only be used when necessary. TTL outputs are common on electronic
devices and computers, and will be necessary sometimes. When connecting to other
devices simple circuits can be used to improve the signal, such as the Schmitt trigger in “A
Schmitt Trigger” on page 304.
Vi
Vi Vo
Vo
A Schmitt trigger will receive an input voltage between 0-5V and convert it to 0V
or 5V. If the voltage is in an ambiguous range, about 1.5-3.5V it will be ignored.
If a sensor has a TTL output the PLC must use a TTL input card to read the values.
If the TTL sensor is being used for other applications it should be noted that the maximum
current output is normally about 20mA.
10.2.3 Sinking/Sourcing
Sinking sensors allow current to flow into the sensor to the voltage common, while
sourcing sensors allow current to flow out of the sensor from a positive source. For both of
these methods the emphasis is on current flow, not voltage. By using current flow, instead
of voltage, many of the electrical noise problems are reduced.
When discussing sourcing and sinking we are referring to the output of the sensor
that is acting like a switch. In fact the output of the sensor is normally a transistor, that will
act like a switch (with some voltage loss). A PNP transistor is used for the sourcing out-
put, and an NPN transistor is used for the sinking input. When discussing these sensors the
term sourcing is often interchanged with PNP, and sinking with NPN. A simplified exam-
ple of a sinking output sensor is shown in “A Simplified NPN/Sinking Sensor” on
page 305. The sensor will have some part that deals with detection, this is on the left. The
sensor needs a voltage supply to operate, so a voltage supply is needed for the sensor. If
the sensor has detected some phenomenon then it will trigger the active line. The active
page 305
line is directly connected to an NPN transistor. (Note: for an NPN transistor the arrow
always points away from the center.) If the voltage to the transistor on the active line is 0V,
then the transistor will not allow current to flow into the sensor. If the voltage on the active
line becomes larger (say 12V) then the transistor will switch on and allow current to flow
into the sensor to the common.
V+
V+
physical
phenomenon sensor
output
current flows in
Sensor NPN when switched on
and
Detector
Active
Line
V- V-
Aside: The sensor responds to a physical phenomenon. If the sensor is inactive (nothing
detected) then the active line is low and the transistor is off, this is like an open
switch. That means the NPN output will have no current in/out. When the sensor is
active, it will make the active line high. This will turn on the transistor, and effec-
tively close the switch. This will allow current to flow into the sensor to ground
(hence sinking). The voltage on the NPN output will be pulled down to V-. Note: the
voltage will always be 1-2V higher because of the transistor. When the sensor is off,
the NPN output will float, and any digital circuitry needs to contain a pull-up resistor.
Sourcing sensors are the complement to sinking sensors. The sourcing sensors use
a PNP transistor, as shown in “A Simplified Sourcing/PNP Sensor” on page 306. (Note:
PNP transistors are always drawn with the arrow pointing to the center.) When the sensor
is inactive the active line stays at the V+ value, and the transistor stays switched off. When
the sensor becomes active the active line will be made 0V, and the transistor will allow
current to flow out of the sensor.
page 306
V+
V+
physical
phenomenon
Active
Line
current flows out
Sensor when switched on
and
Detector PNP
sensor
output
V- V-
Aside: The sensor responds to the physical phenomenon. If the sensor is inactive (nothing
detected) then the active line is high and the transistor is off, this is like an open switch.
That means the PNP output will have no current in/out. When the sensor is active, it
will make the active line high. This will turn on the transistor, and effectively close the
switch. This will allow current to flow from V+ through the sensor to the output (hence
sourcing). The voltage on the PNP output will be pulled up to V+. Note: the voltage
will always be 1-2V lower because of the transistor. When off, the PNP output will
float, if used with digital circuitry a pull-down resistor will be needed.
Most NPN/PNP sensors are capable of handling currents up to a few amps, and
they can be used to switch loads directly. (Note: always check the documentation for rated
voltages and currents.) An example using sourcing and sinking sensors to control lights is
shown in “Direct Control Using NPN/PNP Sensors” on page 307. (Note: This example
could be for a motion detector that turns on lights in dark hallways.)
page 307
sensor V+ V+
power sinking
NPN supply
V- V- (common)
sensor V+ V+
power sourcing
PNP supply
V- V- (common)
Note: remember to check the current and voltage ratings for the sensors.
Note: When marking power terminals, there will sometimes be two sets of
markings. The more standard is V+ and COM, but sometimes you will see
devices and power supplies without a COM (common), in this case assume
the V- is the common.
In the sinking system in “Direct Control Using NPN/PNP Sensors” on page 307
the light has V+ applied to one side. The other side is connected to the NPN output of the
sensor. When the sensor turns on the current will be able to flow through the light, into the
output to V- common. (Note: Yes, the current will be allowed to flow into the output for an
NPN sensor.) In the sourcing arrangement the light will turn on when the output becomes
active, allowing current to flow from the V+, thought the sensor, the light and to V- (the
common).
At this point it is worth stating the obvious - The output of a sensor will be an input
for a PLC. And, as we saw with the NPN sensor, this does not necessarily indicate where
current is flowing. There are two viable approaches for connecting sensors to PLCs. The
first is to always use PNP sensors and normal voltage input cards. The second option is to
purchase input cards specifically designed for sourcing or sinking sensors. An example of
a PLC card for sinking sensors is shown in “A PLC Input Card for Sinking Sensors” on
page 308.
page 308
+V current flow
+V
+V power
Internal Card Electronics
NPN supply
NPN sensor -V
00 -V
ASIDE: This card is shown with 2 optocouplers (one for each output). Inside these
devices the is an LED and a phototransistor, but no electrical connection. These
devices are used to isolate two different electrical systems. In this case they pro-
tect the 5V digital levels of the PLC computer from the various external voltages
and currents.
The dashed line in the figure represents the circuit, or current flow path when the
sensor is active. This path enters the PLC input card first at a V+ terminal (Note: there is
no common on this card) and flows through an optocoupler. This current will use light to
turn on a phototransistor to tell the computer in the PLC the input current is flowing. The
current then leaves the card at input 00 and passes through the sensor to V-. When the sen-
sor is inactive the current will not flow, and the light in the optocoupler will be off. The
optocoupler is used to help protect the PLC from electrical problems outside the PLC.
The input cards for PNP sensors are similar to the NPN cards, as shown in “PLC
Input Card for Sourcing Sensors” on page 309.
page 309
+V
00
PNP
PNP sensor current flow
Internal Card Electronics
-V
01
+V
power
supply
-V
com
Note: When we have a PLC input card that has
a common then we can use PNP sensors. In
this case the current will flow into the card
and then out the common to the power sup-
ply.
The current flow loop for an active sensor is shown with a dashed line. Following
the path of the current we see that it begins at the V+, passes through the sensor, in the
input 00, through the optocoupler, out the common and to the V-.
Wiring is a major concern with PLC applications, so to reduce the total number of
wires, two wire sensors have become popular. But, by integrating three wires worth of
function into two, we now couple the power supply and sensing functions into one. Two
wire sensors are shown in “Two Wire Sensors” on page 310.
page 310
+V
PLC Input Card two wire
for Sourcing Sensors 00 sensor
-V
01
+V
power
supply
-V
com
Note: These sensors require a certain leakage
current to power the electronics.
V+
A two wire sensor can be used as either a sourcing or sinking input. In both of
these arrangements the sensor will require a small amount of current to power the sensor,
but when active it will allow more current to flow. This requires input cards that will allow
a small amount of current to flow (called the leakage current), but also be able to detect
when the current has exceeded a given value.
page 311
When purchasing sensors and input cards there are some important considerations.
Most modern sensors have both PNP and NPN outputs, although if the choice is not avail-
able, PNP is the more popular choice. PLC cards can be confusing to buy, as each vendor
refers to the cards differently. To avoid problems, look to see if the card is specifically for
sinking or sourcing sensors, or look for a V+ (sinking) or COM (sourcing). Some vendors
also sell cards that will allow you to have NPN and PNP inputs mixed on the same card.
When drawing wiring diagrams the symbols in “Sourcing and Sinking Schematic
Symbols” on page 311 are used for sinking and sourcing proximity sensors. Notice that in
the sinking sensor when the switch closes (moves up to the terminal) it contacts the com-
mon. Closing the switch in the sourcing sensor connects the output to the V+. On the
physical sensor the wires are color coded as indicated in the diagram. The brown wire is
positive, the blue wire is negative and the output is white for sinking and black for sourc-
ing. The outside shape of the sensor may change for other devices, such as photo sensors
which are often shown as round circles.
V+ brown
NPN (sinking)
brown black
V+ PNP
PNP (sourcing)
blue V-
Solid state relays switch AC currents. These are relatively inexpensive and are
available for large loads. Some sensors and devices are available with these as outputs.
page 312
There are two basic ways to detect object presence; contact and proximity. Contact
implies that there is mechanical contact and a resulting force between the sensor and the
object. Proximity indicates that the object is near, but contact is not required. The follow-
ing sections examine different types of sensors for detecting object presence. These sen-
sors account for a majority of the sensors used in applications.
Contact switches are available as normally open and normally closed. Their hous-
ings are reinforced so that they can take repeated mechanical forces. These often have roll-
ers and wear pads for the point of contact. Lightweight contact switches can be purchased
for less than a dollar, but heavy duty contact switches will have much higher costs. Exam-
ples of applications include motion limit switches and part present detectors.
Reed switches are very similar to relays, except a permanent magnet is used
instead of a wire coil. When the magnet is far away the switch is open, but when the mag-
net is brought near the switch is closed as shown in “Reed Switch” on page 312. These are
very inexpensive an can be purchased for a few dollars. They are commonly used for
safety screens and doors because they are harder to trick than other sensors.
Note: With this device the magnet is moved towards the reed switch. As it gets
closer the switch will close. This allows proximity detection without contact, but
requires that a separate magnet be attached to a moving part.
Light sensors have been used for almost a century - originally photocells were
used for applications such as reading audio tracks on motion pictures. But modern optical
sensors are much more sophisticated.
Optical sensors require both a light source (emitter) and detector. Emitters will
produce light beams in the visible and invisible spectrums using LEDs and laser diodes.
Detectors are typically built with photodiodes or phototransistors. The emitter and detec-
tor are positioned so that an object will block or reflect a beam when present. A basic opti-
cal sensor is shown in “A Basic Optical Sensor” on page 313.
square wave
smaller signal
+V +V
lens lens
amplifier
light demodulator
oscillator
detector and
switching circuits
LED
phototransistor
In the figure the light beam is generated on the left, focused through a lens. At the
detector side the beam is focused on the detector with a second lens. If the beam is broken
the detector will indicate an object is present. The oscillating light wave is used so that the
sensor can filter out normal light in the room. The light from the emitter is turned on and
off at a set frequency. When the detector receives the light it checks to make sure that it is
at the same frequency. If light is being received at the right frequency then the beam is not
broken. The frequency of oscillation is in the KHz range, and too fast to be noticed. A side
effect of the frequency method is that the sensors can be used with lower power at longer
distances.
components, as shown in “Opposed Mode Optical Sensor” on page 314. This arrangement
works well with opaque and reflective objects with the emitter and detector separated by
distances of up to hundreds of feet.
Having the emitter and detector separate increases maintenance problems, and
alignment is required. A preferred solution is to house the emitter and detector in one unit.
But, this requires that light be reflected back as shown in “Retroreflective Optical Sensor”
on page 314. These sensors are well suited to larger objects up to a few feet away.
reflector
emitter
detector
reflector
emitter
object
detector
Note: the reflector is constructed with polarizing screens oriented at 90 deg. angles. If
the light is reflected back directly the light does not pass through the screen in front
of the detector. The reflector is designed to rotate the phase of the light by 90 deg.,
so it will now pass through the screen in front of the detector.
In the figure, the emitter sends out a beam of light. If the light is returned from the
reflector most of the light beam is returned to the detector. When an object interrupts the
beam between the emitter and the reflector the beam is no longer reflected back to the
detector, and the sensor becomes active. A potential problem with this sensor is that
reflective objects could return a good beam. This problem is overcome by polarizing the
light at the emitter (with a filter), and then using a polarized filter at the detector. The
reflector uses small cubic reflectors and when the light is reflected the polarity is rotated
by 90 degrees. If the light is reflected off the object the light will not be rotated by 90
degrees. So the polarizing filters on the emitter and detector are rotated by 90 degrees, as
shown in “Polarized Light in Retroreflective Sensors” on page 315. The reflector is very
similar to reflectors used on bicycles.
emitter
object reflector
have filters for detector light reflected with
emitted light same polarity
rotated by 90 deg.
For retroreflectors the reflectors are quite easy to align, but this method still
requires two mounted components. A diffuse sensors is a single unit that does not use a
reflector, but uses focused light as shown in “Diffuse Optical Sensor” on page 316.
page 316
emitter
object
detector
Note: with diffuse reflection the light is scattered. This reduces the quantity of light
returned. As a result the light needs to be amplified using lenses.
Diffuse sensors use light focused over a given range, and a sensitivity adjustment
is used to select a distance. These sensors are the easiest to set up, but they require well
controlled conditions. For example if it is to pick up light and dark colored objects prob-
lems would result.
When using opposed mode sensors the emitter and detector must be aligned so that
the emitter beam and detector window overlap, as shown in “Beam Divergence and Align-
ment” on page 317. Emitter beams normally have a cone shape with a small angle of
divergence (a few degrees of less). Detectors also have a cone shaped volume of detection.
Therefore when aligning opposed mode sensor care is required not just to point the emitter
at the detector, but also the detector at the emitter. Another factor that must be considered
with this and other sensors is that the light intensity decreases over distance, so the sensors
will have a limit to separation distance.
page 317
effective beam
effective
detector detector
angle
emitter
effective alignment
beam angle is required
1
intensity ∝ ----2
r
If an object is smaller than the width of the light beam it will not be able to block
the beam entirely when it is in front as shown in “The Relationship Between Beam Width
and Object Size” on page 317. This will create difficulties in detection, or possibly stop
detection altogether. Solutions to this problem are to use narrower beams, or wider
objects. Fiber optic cables may be used with an opposed mode optical sensor to solve this
problem, however the maximum effective distance is reduced to a couple feet.
emitter detector
object
Figure 10.56 The Relationship Between Beam Width and Object Size
Separated sensors can detect reflective parts using reflection as shown in “Detect-
ing Reflecting Parts” on page 318. The emitter and detector are positioned so that when a
reflective surface is in position the light is returned to the detector. When the surface is not
present the light does not return.
page 318
em
itt
er
reflective surface
r
to
ec
t
de
Figure 10.57 Detecting Reflecting Parts
Other types of optical sensors can also focus on a single point using beams that
converge instead of diverge. The emitter beam is focused at a distance so that the light
intensity is greatest at the focal distance. The detector can look at the point from another
angle so that the two centerlines of the emitter and detector intersect at the point of inter-
est. If an object is present before or after the focal point the detector will not see the
reflected light. This technique can also be used to detect multiple points and ranges, as
shown in “Multiple Point Detection Using Optics” on page 319 where the net angle of
refraction by the lens determines which detector is used. This type of approach, with many
more detectors, is used for range sensing systems.
focal point
emitter
detector
distance 1 distance 2
lens
emitter
lens
detector 2
detector 1
Some applications do not permit full sized photooptic sensors to be used. Fiber
optics can be used to separate the emitters and detectors from the application. Some ven-
dors also sell photosensors that have the phototransistors and LEDs separated from the
electronics.
Reflectivity
Note: For shiny and transparent materials the reflectivity can be higher
than 100% because of the return of ambient light.
Figure 10.61 Table of Reflectivity Values for Different Materials [Banner Handbook of
Photoelectric Sensing]
Capacitive sensors are able to detect most materials at distances up to a few centi-
meters. Recall the basic relationship for capacitance.
page 321
Ak
C = ------ where, C = capacitance (Farads)
d
k = dielectric constant
A = area of plates
d = distance between plates (electrodes)
In the sensor the area of the plates and distance between them is fixed. But, the
dielectric constant of the space around them will vary as different materials are brought
near the sensor. An illustration of a capacitive sensor is shown in “A Capacitive Sensor”
on page 321. an oscillating field is used to determine the capacitance of the plates. When
this changes beyond a selected sensitivity the sensor output is activated.
+V
electric
field
electrode detector
NOTE: For this sensor the proximity of any material near the electrodes will
increase the capacitance. This will vary the magnitude of the oscillating signal
and the detector will decide when this is great enough to determine proximity.
These sensors work well for insulators (such as plastics) that tend to have high
dielectric coefficients, thus increasing the capacitance. But, they also work well for metals
because the conductive materials in the target appear as larger electrodes, thus increasing
the capacitance as shown in “Dielectrics and Metals Increase the Capacitance” on
page 322. In total the capacitance changes are normally in the order of pF.
page 322
electrode electrode
The sensors are normally made with rings (not plates) in the configuration shown
in “Electrode Arrangement for Capacitive Sensors” on page 322. In the figure the two
inner metal rings are the capacitor electrodes, but a third outer ring is added to compensate
for variations. Without the compensator ring the sensor would be very sensitive to dirt, oil
and other contaminants that might stick to the sensor.
electrode
compensating Note: the compensating electrode is used for
electrode negative feedback to make the sensor
more resistant to variations, such as con-
taminations on the face of the sensor.
Figure 10.65 Dielectric Constants of Various Materials [Turck Proximity Sensors Guide]
The range and accuracy of these sensors are determined mainly by their size.
Larger sensors can have diameters of a few centimeters. Smaller ones can be less than a
centimeter across, and have smaller ranges, but more accuracy.
Inductive sensors use currents induced by magnetic fields to detect nearby metal
objects. The inductive sensor uses a coil (an inductor) to generate a high frequency mag-
netic field as shown in “Inductive Proximity Sensor” on page 325. If there is a metal
object near the changing magnetic field, current will flow in the object. This resulting cur-
rent flow sets up a new magnetic field that opposes the original magnetic field. The net
effect is that it changes the inductance of the coil in the inductive sensor. By measuring the
inductance the sensor can determine when a metal have been brought nearby.
These sensors will detect any metals, when detecting multiple types of metal mul-
tiple sensors are often used.
page 325
inductive coil
metal
+V
oscillator output
and level switching
detector
Note: these work by setting up a high frequency field. If a target nears the field will
induce eddy currents. These currents consume power because of resistance, so
energy is in the field is lost, and the signal amplitude decreases. The detector exam-
ines filed magnitude to determine when it has decreased enough to switch.
The sensors can detect objects a few centimeters away from the end. But, the
direction to the object can be arbitrary as shown in “Shielded and Unshielded Sensors” on
page 326. The magnetic field of the unshielded sensor covers a larger volume around the
head of the coil. By adding a shield (a metal jacket around the sides of the coil) the mag-
netic field becomes smaller, but also more directed. Shields will often be available for
inductive sensors to improve their directionality and accuracy.
page 326
unshielded
shielded
10.3.6 Ultrasonic
An ultrasonic sensor emits a sound above the normal hearing threshold of 16KHz.
The time that is required for the sound to travel to the target and reflect back is propor-
tional to the distance to the target. The two common types of sensors are;
electrostatic - uses capacitive effects. It has longer ranges and wider bandwidth,
but is more sensitive to factors such as humidity.
piezoelectric - based on charge displacement during strain in crystal lattices. These
are rugged and inexpensive.
These sensors can be very effective for applications such as fluid levels in tanks
and crude distance measurement.
Hall effect switches are basically transistors that can be switched by magnetic
fields. Their applications are very similar to reed switches, but because they are solid state
they tend to be more rugged and resist vibration. Automated machines often use these to
do initial calibration and detect end stops.
We can also build more complex sensors out of simpler sensors. The example in
page 327
“Flow Rate Detection With an Inductive Proximity Switch” on page 327 shows a metal
float in a tapered channel. As the fluid flow rate increases the pressure forces the float
upwards. The tapered shape of the float ensures an equilibrium position proportional to
flowrate. An inductive proximity sensor can be positioned so that it will detect when the
float has reached a certain height, and the system has reached a given flowrate.
fluid flow in
As the fluid flow increases the float is forced higher. A proximity sensor
can be used to detect when the float reaches a certain height.
10.4 SUMMARY
• Sourcing sensors allow current to flow out from the V+ supply.
• Sinking sensors allow current to flow in to the V- supply.
• Photo-optical sensors can use reflected beams (retroreflective), an emitter and
detector (opposed mode) and reflected light (diffuse) to detect a part.
• Capacitive sensors can detect metals and other materials.
• Inductive sensors can detect metals.
• Hall effect and reed switches can detect magnets.
• Ultrasonic sensors use sound waves to detect parts up to meters away.
1. Given a clear plastic bottle, list 3 different types of sensors that could be used to detect it.
4. a) Sketch the connections needed for the PLC inputs and outputs below. The outputs include a
page 328
24Vdc light and a 120Vac light. The inputs are from 2 NO push buttons, and also from an opti-
cal sensor that has both PNP and NPN outputs.
24Vdc 24Vdc
outputs inputs
+
V+ 24VDC 0
-
0 1
1 2
2 3
3 4
4 OR 5
5 6
6 7
7 com
b) State why you used either the NPN or PNP output on the sensor.
5. Select a sensor to pick up a transparent plastic bottle from a manufacturer. Copy or print the
specifications, and then draw a wiring diagram that shows how it will be wired to an appropri-
ate PLC input card.
6. Sketch the wiring to connect a power supply and PNP sensor to the PLC input card shown
page 329
below.
00
01
02
+ 03
24VDC 04
-
05
06
07
COM
7. Sketch the wiring for inputs that include the following items.
3 normally open push buttons
1 thermal relay
3 sinking sensors
1 sourcing sensor
8. A PLC has eight 10-60Vdc inputs, and four relay outputs. It is to be connected to the following
devices. Draw the required wiring.
• Two inductive proximity sensors with sourcing and sinking outputs.
• A NO run button and NC stop button.
• A 120Vac light.
• A 24Vdc solenoid.
page 330
I:0/0 I:0/0
I:0/1
I:0/2 I:0/1
I:0/3
I:0/4 I:0/2
I:0/5
I:0/6 I:0/3
I:0/7
com
9. Draw a ladder wiring diagram (as done in the lab) for a system that has two push-buttons and a
sourcing/sinking proximity sensors for 10-60Vdc inputs and two 120Vac output lights. Don’t
page 331
L1 N
L1 PLC N
I:0/0 Vac
O:0/0
I:0/1
O:0/1
I:0/2
O:0/2
I:0/3
com O:0/3
2. materials that can be sensed, environmental factors such as dirt, distance to object
3. the sinking output will pass only DC in a single direction, whereas a switch can pass AC and
DC.
page 332
4.
24Vdc 24Vdc
outputs inputs
+
V+ 24VDC 0
-
0 1
1 2
2 3
3 hot 4
120Vac
4 neut. 5
5 6
6 7
7 com
b) the PNP output was selected. because it will supply current, while the input card
requires it. The dashed line indicates the current flow through the sensor and input card.
page 333
5.
A transparent bottle can be picked up with a capacitive, ultrasonic, diffuse optical sen-
sor. A particular model can be selected at a manufacturers web site (eg., www.ban-
ner.com, www.hydepark.com, www.ab.com, etc.) The figure below shows the
sensor connected to a sourcing PLC input card - therefore the sensor must be sink-
ing, NPN.
+ V+
24VDC
- 0
7
page 334
6.
00
01
02
+ 03
24VDC 04
-
05
06
07
COM
page 335
7.
00
01
02
03 +
power
24Vdc supply
04
-
05
06
07
COM
+
V+ power
24Vdc supply
00 -
01
02
03
page 336
8.
I:0/0 O:0/0 +
+ power
power supply
supply I:0/1 -
- 120Vac
I:0/2 O:0/1 power
supply
neut.
V+ I:0/3
PNP
V- I:0/4 O:0/2
I:0/5
V+
PNP I:0/6 O:0/3
V-
I:0/7
com
page 337
9.
L1 N
stop start C1
MCR
C1
L1 PLC N
PB1
I:0/0 Vac
PB2 L1
O:0/0
I:0/1
L2
PR1 O:0/1
I:0/2
O:0/2
I:0/3
C1
com O:0/3
V+ V-
L1 N
1. What type of sensor should be used if it is to detect small cosmetic case mirrors as they pass
along a belt. Explain your choice.
2. Summarize the tradeoffs between capacitive, inductive and optical sensors in a table.
3. a) Show the wiring for the following sensor, and circle the output that you are using, NPN or
page 338
PNP. Redraw the sensor using the correct symbol for the sourcing or sinking sensor chosen.
24Vdc
inputs
+
24VDC V+
-
0
4. A PLC has three NPN and two PNP sensors as inputs, and outputs to control a 24Vdc solenoid
and a small 115Vac motor. Develop the required wiring for the inputs and outputs.
page 339
11. ACTUATORS
Topics:
• Solenoids, valves and cylinders
• Hydraulics and pneumatics
• Other actuators
Objectives:
• Be aware of various actuators available.
11.1 INTRODUCTION
11.2 SOLENOIDS
Solenoids are the most common actuator components. The basic principle of oper-
ation is there is a moving ferrous core (a piston) that will move inside wire coil as shown
in Figure 11.69. Normally the piston is held outside the coil by a spring. When a voltage is
applied to the coil and current flows, the coil builds up a magnetic field that attracts the
piston and pulls it into the center of the coil. The piston can be used to supply a linear
force. Well known applications of these include pneumatic values and car door openers.
As mentioned before, inductive devices can create voltage spikes and may need
snubbers, although most industrial applications have low enough voltage and current rat-
ings they can be connected directly to the PLC outputs. Most industrial solenoids will be
powered by 24Vdc and draw a few hundred mA.
11.3 VALVES
The flow of fluids and air can be controlled with solenoid controlled valves. An
example of a solenoid controlled valve is shown in Figure 11.70. The solenoid is mounted
on the side. When actuated it will drive the central spool left. The top of the valve body
has two ports that will be connected to a device such as a hydraulic cylinder. The bottom
of the valve body has a single pressure line in the center with two exhausts to the side. In
the top drawing the power flows in through the center to the right hand cylinder port. The
left hand cylinder port is allowed to exit through an exhaust port. In the bottom drawing
the solenoid is in a new position and the pressure is now applied to the left hand port on
the top, and the right hand port can exhaust. The symbols to the left of the figure show the
schematic equivalent of the actual valve positions. Valves are also available that allow the
valves to be blocked when unused.
solenoid
solenoid
Valve types are listed below. In the standard terminology, the ’n-way’ designates
the number of connections for inlets and outlets. In some cases there are redundant ports
for exhausts. The normally open/closed designation indicates the valve condition when
power is off. All of the valves listed are two position valve, but three position valves are
also available.
2-way normally closed - these have one inlet, and one outlet. When unenergized,
the valve is closed. When energized, the valve will open, allowing flow. These
are used to permit flows.
2-way normally open - these have one inlet, and one outlet. When unenergized, the
valve is open, allowing flow. When energized, the valve will close. These are
used to stop flows. When system power is off, flow will be allowed.
3-way normally closed - these have inlet, outlet, and exhaust ports. When unener-
gized, the outlet port is connected to the exhaust port. When energized, the inlet
is connected to the outlet port. These are used for single acting cylinders.
3-way normally open - these have inlet, outlet and exhaust ports. When unener-
gized, the inlet is connected to the outlet. Energizing the valve connects the out-
let to the exhaust. These are used for single acting cylinders
3-way universal - these have three ports. One of the ports acts as an inlet or outlet,
and is connected to one of the other two, when energized/unenergized. These
can be used to divert flows, or select alternating sources.
4-way - These valves have four ports, two inlets and two outlets. Energizing the
valve causes connection between the inlets and outlets to be reversed. These are
used for double acting cylinders.
Some of the ISO symbols for valves are shown in Figure 11.71. When using the
symbols in drawings the connections are shown for the unenergized state. The arrows
show the flow paths in different positions. The small triangles indicate an exhaust port.
page 342
When selecting valves there are a number of details that should be considered, as
listed below.
pipe size - inlets and outlets are typically threaded to accept NPT (national pipe
thread).
flow rate - the maximum flow rate is often provided to hydraulic valves.
operating pressure - a maximum operating pressure will be indicated. Some valves
will also require a minimum pressure to operate.
electrical - the solenoid coil will have a fixed supply voltage (AC or DC) and cur-
rent.
response time - this is the time for the valve to fully open/close. Typical times for
valves range from 5ms to 150ms.
enclosure - the housing for the valve will be rated as,
type 1 or 2 - for indoor use, requires protection against splashes
type 3 - for outdoor use, will resists some dirt and weathering
type 3R or 3S or 4 - water and dirt tight
type 4X - water and dirt tight, corrosion resistant
11.4 CYLINDERS
causing that side of the cylinder to expand, and advancing the piston. The fluid on the
other side of the piston must be allowed to escape freely - if the incompressible fluid was
trapped the cylinder could not advance. The force the cylinder can exert is proportional to
the cross sectional area of the cylinder.
advancing
retracting
For Force:
F
P = --- F = PA
A
where,
P = the pressure of the hydraulic fluid
A = the area of the piston
F = the force available from the piston rod
Single acting cylinders apply force when extending and typically use a spring to
retract the cylinder. Double acting cylinders apply force in both direction.
page 344
Magnetic cylinders are often used that have a magnet on the piston head. When it
moves to the limits of motion, reed switches will detect it.
11.5 HYDRAULICS
Hydraulics use incompressible fluids to supply very large forces at slower speeds
and limited ranges of motion. If the fluid flow rate is kept low enough, many of the effects
predicted by Bernoulli’s equation can be avoided. The system uses hydraulic fluid (nor-
mally an oil) pressurized by a pump and passed through hoses and valves to drive cylin-
ders. At the heart of the system is a pump that will give pressures up to hundreds or
thousands of psi. These are delivered to a cylinder that converts it to a linear force and dis-
placement.
page 345
1. Hydraulic Fluid
2. An Oil Reservoir
3. A Pump to Move Oil, and Apply Pressure
4. Pressure Lines
5. Control Valves - to regulate fluid flow
6. Piston and Cylinder - to actuate external mechanisms
The hydraulic fluid is often a noncorrosive oil chosen so that it lubricates the com-
ponents. This is normally stored in a reservoir as shown in Figure 11.74. Fluid is drawn
from the reservoir to a pump where it is pressurized. This is normally a geared pump so
that it may deliver fluid at a high pressure at a constant flow rate. A flow regulator is nor-
mally placed at the high pressure outlet from the pump. If fluid is not flowing in other
parts of the system this will allow fluid to recirculate back to the reservoir to reduce wear
on the pump. The high pressure fluid is delivered to solenoid controlled vales that can
switch fluid flow on or off. From the vales fluid will be delivered to the hydraulics at high
pressure, or exhausted back to the reservoir.
air filter
access hatch
for cleaning
refill oil filter
level
gauge
Hydraulic systems can be very effective for high power applications, but the use of
fluids, and high pressures can make this method awkward, messy, and noisy for other
applications.
11.6 PNEUMATICS
Pneumatic systems are very common, and have much in common with hydraulic
systems with a few key differences. The reservoir is eliminated as there is no need to col-
lect and store the air between uses in the system. Also because air is a gas it is compress-
ible and regulators are not needed to recirculate flow. But, the compressibility also means
that the systems are not as stiff or strong. Pneumatic systems respond very quickly, and are
commonly used for low force applications in many locations on the factory floor.
- stroke from a few millimeters to meters in length (longer strokes have more
springiness
- the actuators will give a bit - they are springy
- pressures are typically up to 85psi above normal atmosphere
- the weight of cylinders can be quite low
- additional equipment is required for a pressurized air supply- linear and rotatory
actuators are available.
- dampers can be used to cushion impact at ends of cylinder travel.
When designing pneumatic systems care must be taken to verify the operating
location. In particular the elevation above sea level will result in a dramatically different
air pressure. For example, at sea level the air pressure is about 14.7 psi, but at a height of
7,800 ft (Mexico City) the air pressure is 11.1 psi. Other operating environments, such as
in submersibles, the air pressure might be higher than at sea level.
Some symbols for pneumatic systems are shown in Figure 11.75. The flow control
valve is used to restrict the flow, typically to slow motions. The shuttle valve allows flow
in one direction, but blocks it in the other. The receiver tank allows pressurized air to be
accumulated. The dryer and filter help remove dust and moisture from the air, prolonging
the life of the valves and cylinders.
page 347
Shuttle valve
Receiver tank
Dryer
Filter
Pump
Pressure regulator
11.7 MOTORS
Motors are common actuators, but for logical control applications their properties
are not that important. Typically logical control of motors consists of switching low cur-
rent motors directly with a PLC, or for more powerful motors using a relay or motor
starter. Motors will be discussed in greater detail in the chapter on continuous actuators.
page 348
11.8 COMPUTERS
- TTL outputs cards supply power and don’t need a separeate power supply
11.9 OTHERS
There are many other types of actuators including those on the brief list below.
Heaters - The are often controlled with a relay and turned on and off to maintain a
temperature within a range.
Lights - Lights are used on almost all machines to indicate the machine state and
provide feedback to the operator. most lights are low current and are connected
directly to the PLC.
Sirens/Horns - Sirens or horns can be useful for unattended or dangerous machines
to make conditions well known. These can often be connected directly to the
PLC.
11.10 SUMMARY
1. A piston is to be designed to exert an actuation force of 120 lbs on its extension stroke. The
inside diameter of the cylinder is 2.0” and the ram diameter is 0.375”. What shop air pressure
will be required to provide this actuation force? Use a safety factor of 1.3.
2. Draw a simple hydraulic system that will advance and retract a cylinder using PLC outputs.
Sketches should include details from the PLC output card to the hydraulic cylinder.
3. Develop an electrical ladder diagram and pneumatic diagram for a PLC controlled system. The
system includes the components listed below. The system should include all required safety
and wiring considerations.
a 3 phase 50 HP motor
1 NPN sensor
1 NO push button
1 NC limit switch
1 indicator light
a doubly acting pneumatic cylinder
2.
cylinder
V +
24Vdc
00 S1
-
01 S1
02
03 pressure
regulator
release
sump pump
page 350
3.
ADD SOLUTION
1. Draw a schematic symbol for a solenoid controlled pneumatic valve and explain how the valve
operates.
3. A PLC based system has 3 proximity sensors, a start button, and an E-stop as inputs. The sys-
tem controls a pneumatic system with a solenoid controlled valve. It also controls a robot with
a TTL output. Develop a complete wiring diagram including all safety elelemnts.
4. A system contains a pneumatic cylinder with two inductive proximity sensors that will detect
when the cylinder is fully advanced or retracted. The cylinder is controlled by a solenoid con-
trolled valve. Draw electrical and pneumatic schematics for a system.
5. Draw an electrical ladder wiring diagram for a PLC controlled system that contains 2 PNP sen-
sors, a NO pushbutton, a NC limit switch, a contactor controlled AC motor and an indicator
light. Include all safety circuitry.
2. We are to connect a PLC to detect boxes moving down an assembly line and divert larger
boxes. The line is 12 inches wide and slanted so the boxes fall to one side as they travel by.
One sensor will be mounted on the lower side of the conveyor to detect when a box is present.
A second sensor will be mounted on the upper side of the conveyor to determine when a larger
box is present. If the box is present, an output to a pneumatic solenoid will be actuated to divert
the box. Your job is to select a specific PLC, sensors, and solenoid valve. Details (the absolute
minimum being model numbers) are expected with a ladder wiring diagram. (Note: take
advantage of manufacturers web sites.)
page 351
Topics:
•
Objectives:
•
12.1 Introduction
• Before we begin,
1. Design is the satisfaction of need.
2. Design is never an exact process, and each design will differ.
3. Try to do it right the first time.
4. Most design methods try to cut the problems into smaller problems.
• One of the common problems encountered by designers is the overwhelming number of details.
Most design methods focus on dealing with detail overload. The challenges a designer faces
are,
- multiple technologies require arbitrary decisions
- a design will have many components that interact, and the effects of changes can be
widespread
page 352
- economics
- other competitive designs
Need
Specifications
feasibility
conceptual
detailed
analysis/testing
review
- cost
- manufacturing
- evaluation/testing/analysis
- maintenance
- retirement
START: select a
needed design
determine
e.g. a support cable functional elements major changes e.g.
replace cable with beam
pick members
e.g. maximum tension geometry, etc.
select values
and properties small changes
e.g 1/2” steel cable
e.g. diameter
no deficiencies
DONE: Approve
design
• Conceptual - The selection of general components to go into a system. At this point the exact
form of final point is inexact. At this point we might be deciding to put wheels on a car.
• Synthesis - The selection of components or devices for the system. At this point the general
geometry, and components for the system are selected.
• Analysis - The review of design details to determine suitability. This is done after the exact
design is complete. It may lead to redesign.
page 354
• The activity of design creates a dilemma for management in that it adds to the overall cost of a
product, but it can also reduce the final cost of a product.
• We can draw graphs that illustrate the total amount committed in the final cost from the first
concept, to the final product. Most of the final cost is determined by decisions early in the
design phase.
product costs
product starts shipping
costs committed
money spent
time
• By planning for design, and then committing fully, we can obtain a better product.
rush to design
(just do it and fix it later)
project time
start production
release
12.3.2 Teams
The teams are typically composed of up to 5 students from EGR 345. The EGR
345 teams are grouped using the self evaluation attached in the appendices.
Teams are expected to divided tasks for members to work in parallel. It is also
expected that team members will review the work of others to ensure accuracy
and completeness. This is particularly true of calculations, materials lists draw-
ings and budgets.
All team members are expected to work in a professional manner. The general
page 356
In the event that team members cannot resolve differences with a team member,
the team may ’fire’ the team member by a vote (it must be unanimous, except
for the member in question). In this case the ’fired’ student is responsible for
finding another team that will accept (or ’hire’) them. In the event they cannot
find another team to join, they will be expected to perform all of the work them-
self. The firing mechanism is intended to deal with individuals who ’harm’ the
progress of the team, not for non-participants.
Cover Page - a cover sheet indicating the course, project and team num-
bers. The names of all team members should be listed on the cover.
Gantt chart - updated on a weekly basis and included each time.
Budget - when changes are made, include an updated budget. The budget
table should include descriptions, suppliers, quantity, price, and status.
Mass Table - when changes are made, include an updated mass table. Note:
this can be combined with the budget.
Design - Design changes should be indicated. Appropriate drawings, sche-
matics, or equivalent should be included. When appropriate, these should
normally be accompanied by a new set of models, calculations and/or
simulations to verify the new design.
Software - The current status of software development should be indicated,
including major accomplishments and issues.
Fabrication - The status of items being built/assembled should be indicated.
Purchasing - The status of ordered items should be indicated.
Testing - The testing progress should be indicated, including any numerical
results when available.
Other Issues - Items that may impact the success of the team should be
indicated.
Performance - A prediction of performance, including the overall perfor-
mance equation.
Early in the semester, other items will be requested, such as a combined timetable
for all team members, and a skills inventory. These should only be included in the reports
the weeks they are requested.
The design proposal is used to present all of the design details in a single docu-
ment. The focus of this document is a MINIMAL AMOUNT OF TEXT, but a thorough
presentation of the design details. Typical elements are listed below in a typical sequence;
- a cover page indicating all of the team members and all other pertinent informa-
tion.
- a table of contents
- three view drawings of each significant part
- block diagram of the control system (s)
- block diagrams showing the system architecture
- circuit schematic
- if a motion profile will be used, it should be documented
- an assembly drawing of the mechanism, including a BOM
- a budget listing each of the parts that must be purchased/acquired. Catalog pages
and quotes can be used to validate the budget. In the final report, copies of
receipts, or catalog pages will be required.
page 358
The final design will follow the same structure as the Design Proposal, with the
addition of the following elements.
- test results
- the drawings, calculations, etc. should be based upon the final design. It is rea-
sonable to write a page or less about the modifications that were required, but it
is a minimal/optional part of the report.
The report should concisely and clearly describe the design, as shown in the dia-
grams, drawings, calculations, etc. In general the format of the report is as outlined below.
Sections and subsections should be numbered.
Cover page
Executive summary - one page or less that summarizes the design and results.
Table of contents
Design description - this section should describe the mechanical, electrical and
software design aspects. Subsections should focus on the following elements;
Drawing summary - selected isometric and assembly drawings
System block diagrams
Description of control scheme, such as the motion profile
Schematics
Calculations - FBDs and differential equations
Project budget and BOM
Weight inventory
Test results - this section should describe
Simulation results
The tests that were done to describe the overall performance. There should
be a comparison of the cart with and without sway compensation.
The results of formal tests should also be described.
A comparison of overall score estimates.
Conclusions - A brief description of the overall results indicating what the
strengths and weaknesses of the design.
Recommendations - Suggestions for improvement.
page 359
Appendix - Drawings
Appendix - Stress and other similar calculations
Appendix - Controller C program
Appendix - Simulation program
Appendix - Receipts and cost evidence
Final reports will be evaluated on numerous factors including the clarity for the
design documentation (i.e., how clear is what has been done?), theory to backup the
design (does the theory match the actual design?), did the theory and actual match?
12.3.8 Drawings
All drawings will observe the standards used in EGR 101 (see the EGR 101 or 345
course pages). This includes dimensions and tolerances that can be produced
using the available equipment and materials. Please note that ’sketch’ means
that it is done by hand, approximately, while drawing means it is done formally
in a CAD package. Normally you should create solid models, and then generate
multiview drawings. Note: All drawings must have a title block.
Shaded views have very little value and should be avoided, wireframe drawings
are much more useful. If there is a definite need to include a shaded drawing,
change the background to change the quantity of toner used.
nents should be listed, and prices provided. If the components have been drawn
from the engineering stores, similar devices can be identified from catalogs and
those prices may be used. If your design calls for parts not commonly issued to
engineering students, you may be required to purchase these yourself. An excel-
lent local source of small parts is hobby stores, such as Ryder’s Hobbies on 28th
St. The budget should also list the quantity of parts/material, price, source/sup-
plier and status (eg., not ordered, received, due 2 weeks, late 1 week).
Don’t forget to include cost of the controller and other components used. Assume
the power supply is provided as part of the crane system and therefore has no
cost is associated. Some of the commonly available components are listed
below. List simple commodity items such as wires, bolts, etc., under a miscella-
neous category with a general cost estimate.
ATMega32 circuit board $30
Breakout board $20
motors assume $10
CT3001-ND 16 position, non-detent mechanical encoder $2.58
Potentiometer 10K (Digikey #296xd103b1n) $3.61 (???)
A Bill of Materials (BOM) lists all of the parts required to produce or assemble
some other device. This is different from parts listed in a budget in that some of
the parts will be work in process. In other words, the original material has been
worked on to produce new parts. A BOM is normally found on assembly draw-
ings.
Notes;
- there are different type of plastic, some are more brittle, others are
tougher.
12.3.10 Calculations
Calculations are required to justify the design work. These should follow the con-
ventions used in EGR 345. When computer programs are written, they should
be commented and included.
12.4 Examples
12.5 Summary
12.7 Problems
12.9 Forms
page 362
Your Name:
none proficient
Hands-on Mechanical:
The ability to build components with wood, plastic, metal or other materials.
1 2 3 4 5
Hands-on Electrical: 1 2 3 4 5
Basic wiring skills, soldering, etc.
Writing:
Layout and write complex documents
1 2 3 4 5
Teamwork Skills:
The ability to work with others in a team environment.
1 2 3 4 5
Leadership Skills:
The ability to act as a role model that teammates will follow.
1 2 3 4 5
Design Skills:
Work in unstructured/semistructured problem solving.
1 2 3 4 5
Personal/Technical Strengths:
Personal/Technical Weaknesses:
Topics:
• Motion controllers
• Motion profiles, trapezoidal and smooth
• Gain schedulers
Objectives:
• To understand single and multi axis motion control systems.
13.1 INTRODUCTION
A system with a feedback controller will attempt to drive the system to a state
described by the desired input, such as a velocity. In earlier chapters we simply chose step
inputs, ramp inputs and other simple inputs to determine the system response. In practical
applications this setpoint needs to be generated automatically. A simple motion control
system is used to generate setpoints over time.
An example of a motion control system is shown in Figure 1.76. The motion con-
troller will accept commands or other inputs to generate a motion profile using parameters
such as distance to move, maximum acceleration and maximum velocity. The motion pro-
file is then used to generate a set of setpoints, and times they should be output. The set-
point scheduler will then use a real-time clock to output these setpoints to the motor drive.
page 364
motion controller
motion Motor
commands Setpoint Setpoint Servo
Generator Scheduler Drive
setpoint schedule
The combination of a motion controller, drive and actuator is called an axis. When
there is more than one drive and actuator the system is said to have multiple axes. Com-
plex motion control systems such as computer controlled milling machines (CNC) and
robots have 3 to 6 axes which must be moved in coordination.
θ ( deg )
100
20
t (s)
A trapezoidal velocity profile is shown in Figure 1.78. The area under the curve is
the total distance moved. The slope of the initial and final ramp are the maximum acceler-
ation and deceleration. The top level of the trapezoid is the maximum velocity. Some con-
trollers allow the user to use the acceleration and deceleration times instead of the
maximum acceleration and deceleration. This profile gives a continuous acceleration, but
there will be a jerk (third order derivative) at the four sharp corners.
ω ( deg )
ω max
– α max
α max
t (s)
0
where,
ω max = the maximum velocity
α max = the maximum acceleration
t acc, t dec = the acceleration and deceleration times
The basic relationships for these variables are shown in Figure 1.79. The equations
can be used to find the acceleration and deceleration times. These equations can also be
used to find the time at the maximum velocity. If this time is negative it indicates that the
axis will not reach the maximum velocity, and the acceleration and deceleration times
must be decreased. The resulting velocity profile will be a triangle.
ω max
t acc = t dec = ------------ (1)
α max
t total = t acc + t max + t dec (2)
1 1 t acc t dec
θ = --- t acc ω max + t max ω max + --- t dec ω max = ω max ⎛ -------- + t max + --------⎞ (3)
2 2 ⎝ 2 2 ⎠
θ t acc t dec
t max = ------------ – ----------- – ----------- (4)
ω max 2 2
Note: if the time calculated in equation 4 is negative then the axis never reaches
maximum velocity, and the velocity profile becomes a triangle.
For the example in Figure 1.80 the move starts at 100deg and ends at 20 deg. The
acceleration and decelerations are completed in half a second. The system moves for 7.5
seconds at the maximum velocity.
page 367
deg deg
ω max = 10 --------- α max = 20 --------
2
-
s s
The times can be calculated as,
deg
ω max 10 ---------
s
t acc = t dec = ------------ = --------------- = 0.5s
α max deg-
20 --------2
s
θ = θ end – θ start = 20deg – 100deg = – 80deg
The motion example in Figure 1.81 is so short the axis never reaches the maximum
velocity. This is made obvious by the negative time at maximum velocity. In place of this
the acceleration and deceleration times can be calculated by using the basic acceleration
position relationship. The result in this example is a motion that accelerates for 0.316s and
then decelerates for the same time.
page 368
deg deg
ω max = 10 --------- α max = 20 --------
2
-
s s
The times can be calculated as,
deg
ω max 10 ---------
s
t acc = t dec = ------------ = --------------- = 0.5s
α max deg-
20 --------2
s
θ = θ end – θ start = 22deg – 20deg = 2deg
Given the parameters calculated for the motion, the setpoints for motion can be
calculated with the equations in Figure 1.82.
page 369
0s ≤ t < t acc
1 2
θ ( t ) = --- α max t + θ start
2
t acc ≤ t < t acc + t max
1 2
θ ( t ) = --- α max t acc + ω max ( t – t acc ) + θ start
2
t acc + t max ≤ t < t acc + t max + t dec
1 2 1 2
θ ( t ) = --- α max t acc + ω max t max + --- α max ( t – t max – t acc ) + θ start
2 2
t acc + t max + t dec ≤ t
θ ( t ) = θ end
A subroutine that implements these is shown in Figure 1.83. In this subroutine the
time is looped with fixed time steps. The position setpoint values are put into the setpoint
array, which will then be used elsewhere to guide the mechanism.
page 370
void generate_setpoint_table(
double t_acc, double t_max, double t_step,
double vel_max, double acc_max,
double theta_start, double theta_end,
double setpoint[], int *count){
double t, t_1, t_2, t_total;
t_1 = t_acc;
t_2 = t_acc + t_max;
t_total = t_acc + t_max + t_acc;
*count = 0;
for(t = 0.0; t <= t_total; t += t_step){
if( t < t_1){
setpoint[*count] = 0.5*acc_max*t*t + theta_start;
} else if ( (t >= t_1) && (t < t_2)){
setpoint[*count] = 0.5*acc_max*t_acc*t_acc
+ vel_max*(t - t_1) + theta_start;
} else if ( (t >= t_2) && (t < t_total)){
setpoint[*count] = 0.5*acc_max*t_acc*t_acc
+ vel_max*(t_max)
+ 0.5*acc_max*(t-t_2)*(t-t_2) + theta_start;
} else {
setpoint[*count] = theta_end;
}
*count++;
}
setpoint[*count] = theta_end;
*count++;
}
In some cases the jerk should be minimized. This can be achieved by replacing the
acceleration ramps with a smooth polynomial, as shown in Figure 1.84. In this case two
quadratic polynomials will be used for the acceleration, and another two for the decelera-
tion.
page 371
2
ω ( deg ) ω ( t ) = At + Bt + C
ω max
α max – α max
t (s)
0
where,
ω max = the maximum velocity
α max = the maximum acceleration
t acc, t dec = the acceleration and deceleration times
The distance covered during acceleration, the area under the curves, is,
t acc 2 2
-------
- α max 2 t acc ⎛ α max 2 ⎞
θ acc = ∫0
2
- ( t – 2t acc t + t 2acc )⎟ dt
- t dt + ∫ ⎜ ω max – --------------
--------------
4ω max t acc
-------- ⎝ 4ω max ⎠
t acc 2
-------- t acc
2
2 2
α max 3 ⎛ α max ⎛ t 3 ⎞
+ ⎜ ω max t – --------------- ---- – t acc t + t acc t⎞ ⎟
2 2
θ acc = ------------------ t
12ω max ⎝ 4ω max ⎝ 3 ⎠⎠
0 t acc
--------
2
2 3 2 3 2 3 3 3
α max t acc α max ⎛ t acc 3 3 ⎞ t acc α max ⎛ t acc t acc t acc⎞
acc = ------------------ -------- + ω max t acc – --------------- ⎜ -------- – t acc + t acc⎟ – ω max -------- + --------------- ⎜ -------- – -------- + --------⎟
12ω max 8 4ω max ⎝ 3 ⎠ 2 4ω max ⎝ 24 4 2 ⎠
2 2 2
α max 3 ω max t acc α max 3 7α max 3
θ acc = ------------------ t acc + --------------------- – ------------------ t acc – ------------------ t acc
96ω max 2 12ω max 96ω max
2
– 14α max 3 ω max t acc
θ acc = --------------------- t acc + ---------------------
96ω max 2
A motion can be described using position points along a path. These methods are
normally used when a controller does not have any velocity or acceleration limits. The
method shown in Figure 1.87 controls motion using a parametric function ’p(u)’. The
function value varies from 0 to 1 as the parameter ’u’ varies from 0 to 1. However, the
parameters of the function are selected so that the motion starts and stops with a velocity
of zero. In this case the final polynomial equation, (3), is fairly simple. This equation can
then be used in equation (1) to generate a smooth motion path between any arbitrary start
page 374
p(0) = 0 p(1) = 1
d- d-
---- p(0) = 0 ---- p( 1) = 0
dt dt
0 = 3A0 + 2B0 + C
2 ∴C = 0
3
2 ∴B = ⎛ – ---⎞ A
0 = 3A1 + 2B1 ⎝ 2⎠
3 2
1 = A1 + B1 + ( 0 )0 + 0 ∴A = – 2
∴B = 3
3 2
p ( u ) = – 2 u + 3u (3)
The example in Figure 1.88 shows the use of a trigonometric function, instead of a
polynomial. This function was used to generate the points in the following sample pro-
gram in Figure 1.89.
page 375
where,
p ( u ) = A sin ( Bt + C ) + D
The coefficients can be calculated using the conditions used previously,
d-
---- p ( 0 ) = AB cos ( B ( 0 ) + C ) = 0
dt π
∴ cos ( C ) = 0 ∴C = – ---
2
d-
---- p ( 1 ) = AB cos ( B ( 1 ) + C ) = 0
dt
∴ cos ( B + C ) = 0
π ∴B = π
∴B + C = ---
2
π
p ( 0 ) = A sin ⎛ B ( 0 ) – ---⎞ + D = 0 ∴A = D
⎝ 2⎠
π
p ( 1 ) = A sin ⎛ π ( 1 ) – ---⎞ + D = 1
⎝ 2⎠
1
∴A ( 1 ) + A = 1 ∴A = ---
2
The final relationship is,
1 π 1
p ( u ) = --- sin ⎛ πt – ---⎞ + ---
2 ⎝ 2⎠ 2
The program in Figure 1.89 generates a motion table that can then be used to
update setpoints. The function ’table_init()’ must be called once when the program starts
to set up global time and table values. When a new target position has been specified the
’table_generate()’ function is called to generate the setpoint table. The ’table_update()’
function is called once every interrupt scan to check the setpoint table, and update the glo-
bal setpoint variable, ’point_current’ at scheduled times. This function also includes a
simple clock to keep track of the system time.
page 376
#define TABLE_SIZE 11
int point_master[TABLE_SIZE] = {0, 24, 95, 206, 345, 500, 655, 794, 905, 976, 1000};
int point_position[TABLE_SIZE];
int point_time[TABLE_SIZE];
int point_start_time;
int point_index;
In a machine with multiple axes the motions of individual axes must often be coor-
dinated. A simple example would be a robot that needs to move two joints to reach a new
position. We could extend the motion of the slower joints so that the motion of each joint
would begin and end together.
page 377
When the individual axis of a machine are not coordinated this is known as slew
motion. Each of the axes will start moving at the same time, but finish at separate times.
Consider the example in Figure 1.90. A three axis motion is required from the starting
angles of (40, 80, -40)deg, and must end at (120, 0, 0)deg. The maximum absolute acceler-
ations and decelerations are (50, 100, 150) degrees/sec/sec, and the maximum velocities
are (20, 40, 50) degrees/sec.
90
time(sec)
θ3
θ2
-90 θ1
The calculations for the motion parameters are shown in Figure 1.91. These are
done in vector format for simplicity. All of the joints reach the maximum acceleration.
The fastest motion is complete in 1.13s, while the longest motion takes 4.4s.
page 378
The area under the velocity curve is the distance (angle in this case) travelled. First
we can determine the distance covered during acceleration, and deceleration and
the time during acceleration, and deceleration.
ω max 20 40 50
t acc = t dec = ------------ = ⎛ ------, ---------, ---------⎞ = ( 0.4, 0.4, 0.333 )sec.
α max ⎝ 50 100 150⎠
t acc ω max.vel. 0.4 ( 20 ) 0.4 ( 40 ) 0.333 ( 50 )
θ acc. = θ dec. = ---------------------------- = ⎛ ------------------, ------------------, ------------------------⎞ = ( 4, 8, 8.33 )deg.
2 ⎝ 2 2 2 ⎠
Remove the angles covered during accel./deccel., and find the travel time at maximum
velocity.
θ move – 2θ acc 80 – 2 ( 4 ) 80 – 2 ( 8 ) 40 – 2 ( 8.333 )
t max = ----------------------------------- = ⎛ -----------------------, -----------------------, ---------------------------------⎞
ω max ⎝ 20 40 50 ⎠
In interpolated motion the faster joints are slowed so that they finish in coordina-
tion with the slowest. This is essential in devices such as CNC milling machines. If this
did not occur a straight line cut in the x-y plane would actually be two straight lines. The
slew motion example can be extended to be slew motion where all joints finish their
motion at 4.4s. This can be done by accelerating at the maximum acceleration, but setting
a new maximum velocity. This is shown in the example in Figure 1.92 using the results
from the example in Figure 1.91.
page 379
The longest motion time is 4.4s for joint 1, and this can be used to prolong the other
motions. The calculation begins by rewriting the velocity/position relationship using
a new maximum velocity.
1 ω max' ω max' 1 ω max'
∆θ = --- ------------- ω max' + ⎛ t total – 2 -------------⎞ ω max' + --- ------------- ω max'
2 α max ⎝ α max ⎠ 2 α max
ω '
∴∆ θ = ω max' ⎛ t total – -------------⎞
max
⎝ α max ⎠
2
∴( ω max' ) + ω max' ( – t total α max ) + ∆θα max = 0
2 2
t total α max ± t total α max – 4∆θα max
∴ω max' = --------------------------------------------------------------------------------------
2
ω max'
t acc' = t acc' = -------------
α max
A new maximum velocity can be calculated for joint 2 using this equation.
2 2
4.4 ( 100 ) ± ( 4.4 ) ( 100 ) – 4 ( 80 ) ( 100 )
∴ω max' = --------------------------------------------------------------------------------------------------
2
440 ± 401.99502
∴ω max' = ---------------------------------------- = 421, 19.0
2
19.0
t acc' = t acc' = ---------- = 0.19s
100
A new maximum velocity can be calculated for joint 3 using this equation.
2 2
4.4 ( 150 ) ± ( 4.4 ) ( 150 ) – 4 ( 40 ) ( 150 )
∴ω max' = --------------------------------------------------------------------------------------------------
2
∴ω max' = 651, 9.22
9.22
t acc' = t acc' = ---------- = 0.092s
100
After the setpoint schedule has been developed, it is executed by the setpoint
scheduler. The setpoint scheduler will use a clock to determine when an output setpoint
should be updated. A diagram of a scheduler is shown in Figure 1.93. In this system the
setpoint scheduler is an interrupt driven subroutine that compares the system clock to the
page 380
total motion time. When enough time has elapsed the routine will move to the next value
in the setpoint table. The frequency of the interrupt clock should be smaller than or equal
to the time steps used to calculate the setpoints. The servo drive is implemented with an
algorithm such a PID control.
Compute
θ desired error
Interrupt
Clock
Output actuator
signal
Return
The output from the scheduler updates every time step. This then leads to a situa-
tion where the axis is always chasing the target value. This leads to small errors, as shown
in Figure 1.94.
page 381
speed
actual position
trajectory table
time
trajectory table time step
position
required
actual
time
• For complex surfaces we want to contour appropriately. These surfaces will almost always
be represented with spline patches.
(u=0,v=1) (u=1,v=1)
xp
p ( u, v ) = y p
zp
(u=0,v=0) (u=1,v=0)
- the controller described in the block diagram below uses a model for a DC per-
manent magnet DC motor to estimate a voltage based upon a predicted velocity and posi-
tion.
- the desired position and velocity are given in figure xxx based upon the motion
position control derived in the earlier section
page 384
t – t start
θ ( t ) = θ start + ( θ end – θ start )p ⎛ --------------------------⎞
⎝ t end – t start⎠
3 2
p ( u ) = – 2 u + 3u
t – t start
ω ( t ) = ( θ end – θ start )p· ⎛ --------------------------⎞
⎝ t end – t start⎠
2
p· ( u ) = – 6 u + 6u
- the controller that uses the desired position and velocity is shown in figure xxxx
ωd
2
JRD + K
------------------------
K physical system
θd + θa
+ K -
P -----------------------
2
+ JRD + K
-
1- K enc
----------
K enc
1.6 SUMMARY
• Axis limits can be used to calculate motion profiles.
• Trapezoidal and smooth motion profiles were presented.
• Motion profiles can be used to generate setpoint tables.
• Values from the setpoints can then be output by a scheduler to drive an axis.
1. a) Develop a motion profile for a joint that moves from -100 degrees to 100 degrees with a
maximum velocity of 20 deg/s and a maximum acceleration of 100deg/s/s. b) Develop a set-
point table that has values for positions every 0.5 seconds for the entire motion.
2. Consider a basic servo controller with encoder feedback. The motor will start at a position
count of 100, and end the motion at a count of 3000. The motion is to have a maximum accel-
eration of 300 counts/s/s, and a maximum velocity of 100 counts/s. Find a motion profile that
satisfies these constraints. Generate a table of setpoints for the desired position every 2 sec-
onds.
page 386
1.
Given,
deg deg
ω max = 20 --------- α max = 100 -------- - ∆θ = 100 – ( – 100 ) = 200°
s s
2
t (s) angle
(deg)
0.0 -100 1 deg deg
- ( 0.2s ) 2 + 20 --------- ( 0.5s – 0.2s ) – 100deg
θ 0.5s = --- 100 --------
0.5 -92 2 s
2 s
1.0 -82
1.5 -72 θ 0.5s = – 92deg
2.0 -62
deg
2.5 -52 θ 1.0s = θ 0.5s + 20 --------- ( 0.5s ) = – 92deg + 10deg
s
3.0 -42
3.5 -32
4.0 -22
4.5 -12
5.0 -2
5.5 8
6.0 18
6.5 28
7.0 38
7.5 48
8.0 58
8.5 68
9.0 78
9.5 88
10.0 98
10.5 100
11.0 100
page 387
2.
t counts
(s)
0 100
2 283
4 483
6 683
8 883
10 1083
12 1283
14 1483
16 1683
18 1883
20 2083
22 2283
24 2483
26 2683
28 2883
30 3000
1. Find a smooth path for a robot joint that will turn from θ= 75° to θ = -35° in 10 seconds. Do this
by developing an equation then calculating points every 1.0 seconds along the path for a total
motion time of 10 seconds. Do not assume a maximum velocity.
2. Paths are to be planned for a three axis motion controller. Each of the joints has a maximum
velocity of 20 deg/s, and a maximum acceleration of 30 deg/s/s. Assuming all of the joints start
at an angle of 0 degrees. Joints 1, 2 and 3 move to 40 deg, 100deg and -50deg respectively.
Develop the motion profiles assuming,
a) slew motion
b) interpolated motion
3. Develop a smooth velocity profile for moving a cutting tool that starts at 1000 inches and
moves to -1000 inches. The maximum velocity is 100 in/s and the maximum acceleration is
50in/s/s.
4. An axis has a maximum velocity of 2.0 rad/s and a maximum acceleration/deceleration of 0.5
rad/s^2. Sketch a trapezoidal motion profile and find the motion time for a -4.0 rad motion.
5. An axis has a maximum velocity of 5m/s and an acceleration/deceleration time of 1s. Sketch a
trapezoidal motion profile and find the motion time for a 25m motion.
6. Develop a smooth velocity profile for moving a cutting tool that starts at 1000 inches and
moves to -1000 inches. The maximum velocity is 100 in/s and the maximum acceleration is
page 388
50in/s/s.