Académique Documents
Professionnel Documents
Culture Documents
0 CAD Introduction
CAD if often defined in a variety of ways and includes a large range of activities. Very
broadly it can be said to be the integration of computer science (or software) techniques in
engineering design. At one end when we talk of modeling, it encompasses the following:
Use of computers (hardware & software) for designing products
Numerical method, optimizations etc.
2D/3D drafting
3D modeling for visualization
Modeling curves, surfaces, solids, mechanism, assemblies, etc.
The models thus developed are first visualized on display monitors using a variety of
techniques including wire frame display, shaded image display, and hidden surface removed
display and so on. Once the designer is satisfied, these models are then used for various
types of analysis / applications. Thus, at the other end it includes a number of analysis
activities. These could be:
Stress (or deflection) analysis, i.e. numerical methods meant for estimating the
behavior of an artifact with respect to these parameters. It includes tools like the
Finite Element Method (FEM).
Simulation of actual use
Optimization
Other applications like
o CAD/CAM integration
o Process planning
These are activities which normally use models developed using one or more of the
techniques mentioned above. These activities are often included in other umbrellas like
CAM or CAE. A term often used is CAx to include this broad set of activities. They all use CAD
models and often the kind of application they have to be used in determines the kind of a
model to be developed. In this course we will strive to give an overview of modelling
techniques followed by some applications, specifically CAM.
Thus there are three aspects to CAD.
Modeling
Display/ Visualization
Applications
1.1 MODELING
Modelling typically includes a set of activities like
Defining objects
Defining relation between objects
Defining properties of objects
Defining the orientations of the objects in suitable co-ordinate systems
Modification of existing definition (editing)
The figure below explains what a typical CAD model would need to define, what kind of
entities need to be defined and what relationships exist between them.
Once a model is visualized on the screen and approved by the conceptual designer, it has to
go through a number of analysis. Some of the kinds of usage this model might have to go
through are the following:
Estimating stresses / strains / deflections in the objects under various static loading
conditions
Estimating the same under dynamic loading conditions
Visualizing how a set of objects connected together would move when subject to
external loading. This leads to a whole set of activities under simulation. These
activities would vary depend upon the application the object is to be subject to.
Optimizing the objects for
Developing 2D engineering drawings of the object
Developing a process plan of the object
Manufacturing the object using NC / CNC machines and generating the programs for
these machines so as to manufacture these objects.
product development and the time required to run tests there is also the advantage that
conceptual designs can be modified instantly as the tests progress.
Figure 2 Typical application of a CAD modeling
Perhaps one of the best examples of this versatility can be seen in the design of the
aeroplane wing. The science of aerodynamics is complex, and it is often the case that certain
wing shapes can create unexpected turbulence under certain conditions. When this occurs
during physical testing it can be a challenge to discover the problem and make alterations.
When running virtual tests using CAD, however, alterations to the design can be made
quickly and easily, so new designs can be tested and retested until the problem is resolved.
2.0 DISPLAY DEVICES
Video display systems (CRTs)
Raster-scan displays (refresh)
Random-scan displays (vector refresh)
Color CRT monitors
Flat-panel displays
Plasma panels
LCDs (Liquid Crystal Display)
Electroluminescent displays
Flat-panel characteristics
3D Viewing devices
VR-systems (Virtual Reality)
2.1 CRT principle
Fig. 3 below illustrates the basic operation of a CRT. A beam of electrons (cathode rays),
emitted by an electron gun, passes through focusing and deflection systems that direct the
beam towards specified position on the phosphor-coated screen. The phosphor then emits a
small spot of light at each position contacted by the electron beam. Because the light
emitted by the phosphor fades very rapidly, some method is needed for maintaining the
screen picture. One way to keep the phosphor glowing is to redraw the picture repeatedly
by quickly directing the electron beam back over the same points. This type of display is
called a refresh CRT.
The primary components of an electron gun in a CRT are the heated metal cathode and a
control grid (Fig. 3). Heat is supplied to the cathode by directing a current through a coil of
wire, called the filament, inside the cylindrical cathode structure. This causes electrons to be
boiled off the hot cathode surface. In the vacuum inside the CRT envelope, negatively
charged electrons are then accelerated toward the phosphor coating by a high positive
voltage. The accelerating voltage can be generated with a positively charged metal coating
on the in side of the CRT envelope near the phosphor screen, or an accelerating anode can
be used, a in fig below . Sometimes the electron gun is built to contain the accelerating
anode and focusing system within the same unit.
Spots of light are produced on the screen by the transfer of the CRT beam energy to the
phosphor. When the electrons in the beam collide with the phosphor coating, they are
stopped and there are stopped and their kinetic energy is absorbed by the phosphor. Part of
the beam energy s converted by friction into heat energy, and the remainder causes
electron in the phosphor atoms to move up to higher quantum-energy levels. After a short
time, the excited phosphor electrons begin dropping back to their stable ground state,
giving up their extra energy as small quantum of light energy. What we see on the screen is
the combined effect of all the electrons light emissions: a glowing spot that quickly fades
after all the excited phosphor electrons have returned to their ground energy level. The
frequency (or color ) of the light emitted by the phosphor is proportional to the energy
difference between the excited quantum state and the ground state.
Different kinds of phosphor are available for use in a CRT. Besides color, a major difference
between phosphors is their persistence: how long they continue to emit light (that is, have
excited electrons returning to the ground state) after the CRT beam is removed. Persistence
is defined as the time it takes the emitted light from the screen to decay to one-tenth of its
original intensity. Lower-persistence phosphors require higher refresh rates to maintain a
picture on the screen without flicker. A phosphor with low persistence is useful for
animation; a high-persistence phosphor is useful for displaying highly complex, static
pictures. Although some phosphor have a persistence greater than 1 second, graphics
monitor are usually constructed with a persistence in the range from 10 to 60 microseconds
2.5 Shadow-mask
Shadow-mask methods are commonly used in raster-scan systems (including color TV)
because they produce a much wider range of color than the beam penetration method. A
shadow-mask CRT has three phosphor color dots at each pixel position. One phosphor dot
emits a red light, another emits a green light, and the third emits a blue light. This type of
CRT has three electron guns, one for each color dot, and a shadow- mask grid just behind
the phosphor coated screen. Figure 6 below illustrates the delta-delta shadow-mask
method, commonly used in color CRT systems. The three electron beam are deflected and
focused as a group onto the shadow mask, which contains a series of holes aligned with the
phosphor-dot patterns. When the three beams pass through a hole in the shadow mask,
they activate a dot triangle, which appears as a small color spot the screen the phosphor
dots in the triangles are arranged so that each electron beam can activate only its
corresponding color dot when it passes through the shadow mask
Figure 6 Shadow Mask Technique
Box (Parallelepiped)
Cylinder
Cone
Sphere
Wedge
Two dimensional closed objects can be extruded to give solid objects. The direction
of the extrusion is typically normal to the 2-D cross sectional sketch. The height of
extrusion can be specified as the third dimension of the solid.
Example 1 Example 2:
Figure 9 Examples of Solid modeling
4.3 Sweep
In this technique, the path of the extrusion must be defined (trajectory). The extruded
cross section must be defined perpendicular to the path of extrusion. The extrusion path
will act as a guide for sweeping the cross section along it.
To derive the third dimension of a solid model, two dimensional closed object is
permitted to revolve about an axis. The axis of rotation must be defined before the
revolve operation is carried out. The angle of revolution must be specified in order to
control the shape of the volume; it means that a fully revolved solid is required or a
partial one. Figure 11 shows few examples of revolved components.
4.6 Blend
Smooth transition can be made between two closed shapes with similar geometry
(i.e. equal number of vertices)
The distance between sections must be defined
The angle of twist between sections must be specified
Subtract / Cut
Intersection
Union / Protrusion
5.2 Intersection
This operator creates a solid that represents the region that is in common to the
selected solids
Solids A & B Solid C = A B
Single solid model can be developed from two solids that intersect
Even though all material objects are three-dimensional, a 2D geometric model is often
adequate for certain flat objects, such as paper cut-outs and machine parts made of sheet
metal.
2D geometric models are also convenient for describing certain types of artificial images,
such as technical diagrams, logos, the glyphs of a font, etc. They are an essential tool of 2D
computer graphics and often used as components of 3D geometric models, e.g. to describe
the decals to be applied to a car model.
Figure 16 illustrates a 2.5 D model being rotated through front, oblique and side views. The
arrangement of strokes in 3D is illustrated at the left in each view, while the 2D rendering
produced is shown at right. In this cartoon, the front and side views are manually drawn by
an artist, while the oblique view is generated automatically by rotating the strokes anchor
positions while interpolating the strokes 2D shapes.
3D models are widely used anywhere in 3D graphics. Actually, their use predates the
widespread use of 3D graphics on personal computers. Many computer games used pre-
rendered images of 3D models as sprites before computers could render them in real-time.
3D photorealistic effects are often achieved without wireframe modeling and are
sometimes indistinguishable in the final form. Somegraphic art software includes filters that
can be applied to 2D vector graphics or 2D raster graphics on transparent layers.
Advantages of wireframe 3D modeling over exclusively 2D methods include:
Flexibility, ability to change angles or animate images with quicker rendering of the
changes;
Ease of rendering, automatic calculation and rendering photorealistic effects rather than
mentally visualizing or estimating;
Accurate photorealism, less chance of human error in misplacing, overdoing, or
forgetting to include a visual effect.
Disadvantages compare to 2D photorealistic rendering may include a software learning
curve and difficulty achieving certain photorealistic effects. Some photorealistic effects may
be achieved with special rendering filters included in the 3D modeling software. For the best
of both worlds, some artists use a combination of 3D modeling followed by editing the 2D
computer-rendered images from the 3D model.
1.0 COMPUTER AIDED MANUFACTURING (CAM)
Since the age of the Industrial Revolution, the manufacturing process has undergone many
dramatic changes. One of the most dramatic of these changes is the introduction of Computer
Aided Manufacturing (CAM), a system of using computer technology to assist the
manufacturing process.
Through the use of CAM, a factory can become highly automated, through systems such as
real-time control and robotics. A CAM system usually seeks to control the production process
through varying degrees of automation. Because each of the many manufacturing processes
in a CAM system is computer controlled, a high degree of precision can be achieved that is
not possible with a human interface.
The CAM system, for example, sets the tool path and executes precision machine operations
based on the imported design. Some CAM systems bring in additional automation by also
keeping track of materials and automating the ordering process, as well as tasks such as tool
replacement.
Computer Aided Manufacturing is commonly linked to Computer Aided Design (CAD)
systems. The resulting integrated CAD/CAM system then takes the computer-generated
design, and feeds it directly into the manufacturing system; the design is then converted into
multiple computer-controlled processes, such as drilling or turning.
Another advantage of Computer Aided Manufacturing is that it can be used to facilitate mass
customization: the process of creating small batches of products that are custom designed to
suit each particular client. Without CAM, and the CAD process that precedes it,
customization would be a time-consuming, manual and costly process. However, CAD
software allows for easy customization and rapid design changes: the automatic controls of
the CAM system make it possible to adjust the machinery automatically for each different
order.
The specter of robots replacing workers, however, is currently a fallacy. Robotic arms and
machines are commonly used in factories, but these do still require human workers. The
nature of those workers' jobs change however. The repetitive tasks are delegated to machines;
the human workers' job descriptions then move more towards set-up, quality control, using
CAD systems to create the initial designs, and machine maintenance.
The implementation of the CAM process on CAD/CAM systems is shown in Fig. The
geometric model developed during the CAD process forms the basis of the CAM activities.
CAM activities may require various CAD information. Interface algorithms are usually
utilized to extract such information from CAD databases. In case of process planning,
features that are utilized in manufacturing (e.g., holes, slots, etc.) must be recognized to
enable efficient planning of manufacturing. NC programmes, along with ordering tools and
fixtures, result from process planning. Once parts are produced, CAD software can be used to
inspect them. This is achieved by superposing an image of the real part with a master image
stored in its model database. After passing inspection, CAM software can be utilised to
instruct robot systems to assemble the parts to produce the final product.
Figure 1.2: Implementation of a typical CAM process on a CAD/CAM system
Using a vertical mill machining center as an example, there are typically three linear
axes of motion. Each is given an alphabetic designation or address. The machine table
motion side to side is called the X axis. Table movement in and out is the Y axis,
while head movement up and down the column is the Z axis.
Figure: Servo Mechanism
Servo drives are
Tolerant to tool cutting forces
Insensitive to load mass inertias (stiffness)
Insensitive to running friction forces
Linear to high degree
If a rotary table is added to the machine table, then the fourth axis is designated the
b axis.
(a) (b)
Figure 1.10: (a) Four-axis CNC horizontal milling machine with safety panels
installed and (b) with safety panels removed to show typical axis configuration for the
horizontal spindle.
FMS Components
Numerical Control (NC) machine tools
Automated material handling system (AMHS)
Automated guided vehicles (AGV)
Conveyors
Automated storage and retrieval systems (AS/RS)
Industrial Robots
Control Software
Secondary equipment
Support stations
Pallet/fixture load/unload stations
Tool commissioning/setting area
Support equipment
Robots
Pallet/fixture/stillage stores
Pallet buffer stations
Tools stores
Raw material stores
Transport system(AGVs,RGVs,robots)
Transport units(pallets/stillages)
(a) (b)
(c) (d)
Figure 3.3: Vehicles type: (a) Fork (b) Tow/Tugger (c) Unit Load (d) Custom