Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION OF CAD
In the mid of 1970s, as computer aided design starts to offer more potential
than just a skill to replicate manual drafting with electronic drafting, the cost gain for
companies to switch to CAD became obvious. The benefit of CAD methods over
manual drafting are the capabilities one often takes for established from computer
integrated circuits.
Finally CAD offers the designer with the skill to carry out engineering
calculations. During this change, calculations were still done either by manual or by
those individuals that could run computer programs. CAD was an innovative change in
the engineering industry, where draftsman and designer roles begin to combine. CAD
did not eliminate department, as much as it joined departments and make powerful
designer.
in 3D, allowing screening of a designed object from any preferred angle, even from the
models of physical parts, but it is also used during the engineering development from
theoretical design and layout of products, through dynamic and strength analysis of
provide advanced rendering and animation abilities so engineers can good visualize
technologies, with advantages such as lower product development costs and a greatly
reduced design cycle. CAD enables engineers to layout and develops work on monitor,
Product cycle integrate processes, people, data, and business and gives a
product information for industries and their extended activity. Product cycle is the
process of managing the entire lifecycle of a product from starting, through design
Product cycle methods assist association in managing with the rising difficulty
and engineering challenges of developing new products for the worldwide competitive
markets.
Product lifecycle management (PLM) can be part of one of the following four
information and the technology used to access this data and knowledge. PLM as a
discipline appeared from tools such as CAD, CAM and PDM, but can be viewed as the
combination of these tools with processes, methods and people through all stages of a
product’s life cycle. PLM is not just about software technology but is also a business
approach.
market and customer. From this requirement, the product's technical data can be
defined. In parallel, the early concept design work is performed defining the product
with its main functional features. Various media are utilized for these processes, from
STEP 2: DESIGN
Describe, Define, Develop, Test, Analyze and Validate
This is where the completed design and development of the product begins,
succeeding to prototype testing, through pilot release to final product. It can also
involve redesign and ramp for improvement to existing products as well as planned
obsolescence. The main tool used for design and development is CAD. This can be
modeling.
mechanical, and civil. Besides the actual making of geometry there is the analysis of the
components and assemblies Optimization, Validation and Simulation activities are
carried out using Computer Aided Engineering (CAE) software. These are used to
perform various tasks such as: Computational Fluid Dynamics (CFD); Finite Element
Analysis (FEA); and Mechanical Event Simulation (MES). Computer Aided Quality
(CAQ) is used for activities such as Dimensional tolerance analysis. One more task
carried out at this step is the sourcing of bought out components with the aid of
procurement process.
STEP 3: REALIZE
Manufacture, Make, Build, Procure, Produce, Sell and Deliver
Once the design of the components is complete the method of manufacturing is
It includes Production Planning tools for carrying out plant and factory layout
geometrical form and dimensions can be verified against the original data with the
tasks, sales and marketing work take place. This could consist of transferring
engineering data to a web based sales configuration.
STEP 4:SERVICE
Use, Operate, Maintain, Support, Sustain, Phase-out, Retire, Recycle
and Disposal
The final step of the lifecycle includes managing of information related to service
for repair and maintenance, as well as recycling and waste management information.
This involves using tools like Maintenance, Repair and Operations Management
software.
DESIGN PROCESS
The design process includes series of steps that engineers apply in making
functional products and processes. The parts of the process often need to be repeated
many times before production of a product can start. The parts that get iterated and
the number of such design cycles in any given project can be highly changeable.
One method of the engineering design process focuses on the following common
aspects:
RESEARCH
A considerable amount of time is used on research, or finding information.
Consideration should be given to the available applicable literature, issues and
successes linked with avaialbe
solutions, and need of marketplaces.
available in the market. Added sources of information include the trade journals,
FEASIBILITY ASSESSMENT
The feasibility study is an analysis and assessment of the possible of a proposed
design which is based on detail investigation and research to maintain the process of
decision creation. The feasibility assessment helps to focus the scope of the project to
spot the best situation. The purpose of a feasibility assessment is to verify whether the
A Concept Study is the stage of project planning that includes developing ideas
and taking into account the all features of executing those ideas. This stage of a project
is done to reduce the likelihood of assess risks, error and evaluate the potential success
PRELIMINARY DESIGN
The preliminary design fills the gap between the design concept and the detailed
design phase. During this task, the system configuration is defined, and schematics,
diagrams, and layouts of the project will offer early project configuration. In detailed
design and optimization, the parameters of the part being produced will change, but the
DETAILED DESIGN
The next phase of preliminary design is the Detailed Design which may
includes of procurement also. This phase builds on the already developed preliminary
design, aiming to further develop each phase of the project by total description
through drawings, modeling as well as specifications.
The advancement CAD programs have made the detailed design phase more
competent. This is because a CAD program can offer optimization, where it can shrink
volume without compromising the part's quality. It can also calculate displacement and
stress using the FEM to find stresses throughout the part. It is the responsibility of
designer to find whether these stresses and displacements are acceptable, so the part is
safe.
PRODUCTION PLANNING AND TOOL DESIGN
The production planning and tool design is more than planning how to mass-
produce the project and which tools should be used in the manufacturing of the
jigs, fixtures, and tooling. This stage also includes testing a working prototype to
confirm the created part meets qualification standards. With the finishing of
CONCURRENT ENGINEERING
Concurrent engineering or Simultaneous Engineering is a methodology of
restructuring the product development activity in a manufacturing organization using a
cross functional team approach and is a technique adopted to improve the efficiency of
product design and reduce the product development cycle time. This is also sometimes
referred to as Parallel Engineering.
SEQUENTIAL VS CONCURRENT ENGINEERING
S.NO Sequential Engineering Concurrent Engineering
4. Both process and product design run in Both product and process design
serial and take place in the different time. run in
parallel and take place in the same
time.
5 Process and Product are not matched to Process and Product are
attain optimal matching. coordinated to attain optimal
matching of requirements for
effective quality and delivery.
6 Decision making done by only group of Decision making involves full team
experts. involvement.
tools (below fig.). The concepts of computer graphics and geometric modeling and must
CAD
CAD software for design uses either vector-based graphics to explain the objects
of traditional drafting, or may also develop raster graphics showing the overall look of
designed objects. During the manual drafting of engineering drawings, the output of CAD
CAD is a significant industrial art used in many purposes, including industrial and
architectural design, shipbuilding, automotive, and aerospace industries, and many
more. CAD is also extensively used to create computer animation for special effects
CAD software packages provide the designer with a multi window environment
with animation which is regularly used in Digital Content Creation. The animations
using wire frame modeling helps the designer to see into the interior of object and to
observe the behaviors of the inner components of the
assembly during the motion.
CAD TECHNOLOGY
Initially software for CAD systems was developed with computer
attribute based modeler and freeform surface systems are developing around a
User Interface (GUI) with NURBS geometry and Boundary representation data
through a kernel for geometric modeling. A geometry constraint engine may also
be employed to organize the associative relationships between components in an
assembly.
computer after the physical prototype has been scanned using an CT scanning
device. Based on the nature of the business, digital or physical prototypes can be
tasks, so a higher end graphics card, high speed CPUs may be suggested. CAD
systems exist for all the major platforms and some packages even perform multiple
platforms.
also be using a digitizing graphics tablet. Handling of the view of the part on the
screen is also sometimes done with the help of a Space mouse or Space Ball.
CAD TOOLS
The CAD tools are mainly using for graphics applications and modeling.
Aids such a color, grids, geometric modifiers and group facilitate structural
USES OF CAD
CAD is one of the tools used by designers and engineers and is used
in different ways depending on the profession of the customer and the type of
software.
CAD is also used for the development of photo simulations that are
represent what that conditions will be like, where the proposed services are
allowed to be built.
Parameters and constraints can be used to get the size, shape, and other
properties of the modeling elements. The features of the CAD system can be used
for the several tools for measurement such as yield strength, tensile strength and
electrical or electro-magnetic properties.
needs of the technology, and developing a logical design and standards based on
needs.
functionality, the organization and the introduction of computer systems; that is, it
describes the capabilities of a computer and its programming method in a
summary way,and how the internal organization of the system is designed and
COORDINATE SYSTEMS
AutoCAD provides different ways to specify coordinate points in your drawing. The
following features are covered in this section:
POLAR COORDINATES
90º
135º 45º
(+)
180º 0º
POLAR TRACKING
When you are drawing and editing objects, you can use polar tracking to
3- From the angle Increment Angle list, select the polar tracking
angle.
5- Click OK.
Direct distance entry is useful when used with Ortho or Polar Tracking
option. It allows you to specify a point relative to the previous one you
entered.
Procedure:
closed.
TWO-DIMENSIONAL TRANSFORMATION
INTRODUCTION
As stated earlier, Computer Aided Design consists of three components, namely, Design
conic section, surface, or a solid. Visualization deals with creation of visual effects, e.g.,
creation of pie charts, contour plots, shading, animation, etc. Computer graphics provides
visual displays and manipulations of objects, e.g., transformation, editing, printing, etc.
size, and location of the object. It can be used to effect the following changes in a geometric
object:
Change the location
Rotate
Copy
TWO-DIMENSIONAL TRANSFORMATION
e.g., manipulation of size, shape, and location of an object. In CAD, transformation is also
used to generate surfaces and solids by sweeping curves and surfaces, respectively. The
surfaces and solids. When we sweep a curve, it is transformed through several positions
along or around an axis, generating a surface. The appearance of the generated surface
from 0 to 1, with the interval value equal to the fraction of the parameter. For example, to
generate 10 instances, the parameter will have a value t/10 or s/10. To develop an easier
and then extend it to the study of three-dimensional transformations. Until we get to the
discussion of surfaces and solids, we will limit our discussion of transformation to only the
object. Basic operations are scaling, translation, rotation and, combination of one or more
any commercial CAD software. For instance, AutoCAD uses SCALE, MOVE, and ROTATE
commands for scaling, translation, and rotation transformations, respectively.
geometry or the coordinates of the object. A copy of the object is placed at the desired sight,
without changing the coordinate values of the object. In AutoCAD, the ZOOM and PAN
There are three basic modeling transformations: Scaling, Translation, and Rotation. Other
Let us look at the procedure for carrying out basic transformations, which are based on
[P] is the original coordinates matrix, or points matrix [T] is the transformation matrix
With the z-terms set to zero, the P matrix can be written as,
x1 y1 0
x2 y2 0
[P] = x3 y3 0
xn yn 0
The size of this matrix depends on the geometry of the object, e.g., a point is defined by a
single set of coordinates (x1, y1, z1), a line is defined by two sets of coordinates (x1, y1, z1 )
and (x2, y2, z2), etc. Thus a point matrix will have the size 1x3, line will be 2x3, etc.
A transformation matrix is always written as a 4x4 matrix, with a basic shape shown below,
1 0 0 0
[T] = 0 1 0 0
0 0 1 0
0 0 0 1
Values of the elements in the matrix will change according to the type of transformation
being used, as we will see shortly. The transformation matrix changes the size, position, and
will now discuss the mathematical procedure for scaling, translation, and rotation
transformations.
SCALING
In scaling transformation, the original coordinates of an object are multiplied by the given
scale factor. There are two types of scaling transformations: uniform and non-uniform. In
the uniform scaling, the coordinate values change uniformly along the x, y, and z
coordinates, where as, in non-uniform scaling, the change is not necessarily the same in all
UNIFORM SCALING
s 0 0 0
0 s 0 0
[T] = 0 0 s 0
0 0 0 1
NON-UNIFORM SCALING
where, sx, sy, sz are the scale factors for the x, y, and z coordinates of the object.
sx 0 0 0
0 sy 0 0
[T] = 0 0 sz 0
0 0 0 1
TRANSLATION TRANSFORMATION
In translation, every point on an object translates exactly the same distance. The
effect of a translation transformation is that the original coordinate values increase or
decrease by the amount of the translation along the x, y, and z-axes. For example, if line
A(2,4), B(5,6) is translated 2 units along the positive x axis and 3 units along the positive
y axis, then the new coordinates of the line would be
A’(4,7), B’(7,9).
1 0 0 0
0 1 0 0
[Tt] = 0 0 1 0
x y 0 1
where, x and y are the values of translation in the x and y direction, respectively. For
translation transformation, the matrix equation is
Example : Translate the rectangle (2,2), (2,8), (10,8), (10,2) 2 units along x-axis and 3
units along y-axis.
2 2 0 1 1 0 0 0 4 5 0 1
[P*] = 2 8 0 1 0 1 0 0 4 11 0 1
= 12 11 0 1
10 8 0 1 0 0 1 0
10 2 0 1 2 3 0 1 12 5 0 1
ROTATION
We will first consider rotation about the z-axis, which passes through the origin
(0,0,0), since it is the simplest transformation for understanding the rotation
transformation. Rotation about an arbitrary axis, other than an axis passing through the
origin, requires a combination of three or more transformations, as we will see later.
When an object is rotated about the z-axis, all the points on the object rotate in a circular
arc, and the center of the arc lies at the origin. Similarly, rotation of an object about an
arbitrary axis has the same relationship with the axis, i.e., all the points on the object
rotate in a circular arc, and the center of rotation lies at the given point through which
the axis is passing.
cos sin
[x* y*] = [ x y] - sin cos
MIRRORING
Let us say, we want to mirror the point A(2,2) about the x-axis(i.e., xz-plane), as
shown in the figure.
The new location of the point, when reflected about the x-axis, will be at (2, -2).
The point matrix [P*] = [2 -2] can be obtained with the matrix transformation given
below.
THREE DIMENSIONAL TRANSFORMATION
INTRODUCTION
The scaling and translation transformations are essentially the same as two- dimensional
transformations. However, the points matrix will have a non-zero 3rd column. Additionally,
the transformation matrices contain some non-zero values in the third row and third
column, as shown below.
sx 0 0 0
0 sy 0 0
[Ts] = 0 0 sz 0
0 0 0 1
cos sin 0 0
-sin cos 0 0
[Trz] = 0 0 1 0
0 0 0 1
HOMOGENEOUS COORDINATES
x1 y1 z1 1
x2 y2 z2 1
[P] = x3 y3 z3 1
xn yn zn 1
Example: If the triangle A(1,1), B(2,1), C(1,3) is scaled by a factor 2, find the new
coordinates of the triangle.
1 1 0 1
[P] = 2 1 0 1
1 3 0 1
Transformed by scaling
y
Original
Note that the new coordinates represent the original value times the scale factor. The old
and the new positions of the triangle are shown in the figure.
LINE DRAWING
Straight line segments are used a great deal in computer generated pictures. The following
The process of turning on the pixels for a line segment is called vector generation. If the
end points of the line segment are known, there are several schemes for selecting the pixels
between the end pixels. One method of generating a line segment is a symmetrical digital
DDA ALGORITHM
The digital differential analyzer generates lines from their differential equations. The DDA
works on the principle that X and Y are simultaneously incremented by small steps
proportional to the first derivatives of X and Y. In the case of a straight line the first
derivatives are constant and are proportional to DX and DY, where D is a small quantity.
In the real world of limited precision displays, addressable pixels only must be
generated. This can be done by rounding to the next integer after each incremental step.
rounding is the use of arithmetic overflow. X and Y are kept in registers that have integer
and fractional parts. The incrementing values which are less than unity are repeatedly
added to the fractional part and whenever the result overflows the corresponding integer
part is incremented. The integer parts of X and Y are used to plot the line. This would
normally have the effect of truncating. The DDA is therefore initialized by adding 0.5 in
length : var ;
i : integer;
begin
X : = X1 + 0.5 ; Y = Y1 + 0.5 ;
for i : = 1 to length do
begin
X : = X + X - incr ;
Y : = Y + Y - incr ;
end;
end.
EXAMPLE
To draw a straight line from connecting two points (2, 7) and (15, 10)
X1 = 2, X2 = 15 abs(X2 – X1) = 13
Y1 = 7, Y2 = 10 abs(Y2 – Y1) = 3
Length = 13
X2–X1 13
X incr = =
Length 13
Y2–Y1 3
Y incr = =
Length 13
Initial values of X and Y are
X = 2.5 Y = 7.5
The X and Y are tabulated in Table 3.1 and Fig. 3.2 shows a
plot of the line.
10
9
8
7
6
5
4
3
2
1
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
It can be noted that lines drawn on a raster display may have a jagged or staircase
appearance unless the lines are vertical or horizontal. This is because the points that are
plotted must be pixel grid points and many of these may not lie on the actual line.
13 CLIPPING
Clipping is the process of determining the visible portions of a drawing lying within a
window. In clipping each graphic element of the display is examined to determine whether
or not it is completely inside the window, completely outside the window or crosses a
window boundary. Portions outside the boundary are not drawn. If the element of a
drawing crosses the boundary the point of inter-section is determined and only portions
which lie inside are drawn. Readers are advised to refer to books on computer graphics for
typical clipping algorithms like Cohen-Sutherland clipping algorithm. Figure shows an
example of clipping.
D R A W IN G
W IN D O W
Example of Clipping
VIEWING TRANSFORMATION
different regions of the screen. A portion of the screen where the contents of the window
are displayed is called a view port. Let the screen size be X = 0 to 200 and Y = 0 to 130. A
view port can be defined by the co-ordinates say X1 = 65, X2 = 130, Y1 = 50 and Y2 = 100.
If we use the same window , the definition of this view port will display the
image in the right hand top quarter of the screen choosing different view ports
multiple views can be placed on the screen. Figure shows four views of a component
View Port
3