Professional Documents
Culture Documents
Question Bank - Part A: Unit I - Fundamentals of Computer Graphics
Question Bank - Part A: Unit I - Fundamentals of Computer Graphics
net
1. What is CAD?
Computer-Aided Design (CAD) is the technology concerned with the use of computer
systems to assist in the creation, modification, analysis, and optimization of a design.
1
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
i) New products are designed faster. CAD can drastically reduce the number of
steps involved in the design process for a particular product and can also make
each design step much easier and less tedious for designer to perform.
ii) Hard copy of the drawing is of better quality. Hence there will be less ambiguity.
iii) Errors during change of design will be less.
2
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
2. What is a Spline?
A splineis a parametric curve defined by control points. The term splinedates from
engineering drawing, where a splinewas a piece of flexible wood used to draw smooth
curves.The control points are adjusted by the userto control the shape of the curve.
3
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
2. The curve does not pass through These curves pass through the
the given data points. Instead, given data points only.
these points are used to control
the shape of the resulting curves.
4
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
v) Bi-linear surface
vi) Coons patch
vii) Bezeir surface
viii) B-spline surface
16. Differentiate between analytical, interpolated and approximated curves. (Dec’ 15)
Analytical Curves: This type of curve can be represented by a simple mathematical
equation, such as, a circle or an ellipse. They have a fixed form and cannot be modified to
achieve a shape that violates the mathematical equations.
Interpolated curves: An interpolated curve is drawn by interpolating the given data
points and has a fixed form, dictated by the given data points. These curves have some
limited flexibility in shape creation, dictated by the data points.
Approximated Curves: These curves provide the most flexibility in drawing curves of
very complex shapes. The model of a curved automobile fender can be easily created
with the help of approximated curves and surfaces.
5
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
5. Distinguish between hidden line removal and hidden surface removal models.
When you draw a scene composed of three-dimensional objects, some of them
might obscure all or parts of others. Changing your viewpoint can change the obscuring
relationship. For example, if you view the scene from the opposite direction, any object
that was previously in front of another is now behind it. To draw a realistic scene, these
obscuring relationships must be maintained.
If you are drawing wireframes, then the hidden line problem is to find the lines or
line segments that are obstructed by interceding polygons, and not draw them in full or
part.
6
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
8. What is Shading?
Shaded color images convey shape information that cannot be represented in line
drawings. Shaded images can also convey features other than shape such as surface finish or
material type (plastic or metallic look).
11. Define interpolative shading and list the two methods used for interpolative
shading.(Dec’ 15)
In contrast to flat shading (Constant shading) with smooth shading (interpolative
shading) the color changes from pixel to pixel. It assumes that the surfaces are curved and
uses interpolation techniques to calculate the values of pixels between the vertices of the
polygons.
Types of smooth shading include:
a) Gouraud shading b) Phong shading
7
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
8
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
9
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
10
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
11
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
20. Define the following terms : (a) Interference fit (b) Running and Sliding fit. (Dec’ 15)
An interference fit, also known as a press fit or friction fit, is a fastening between
two parts which is achieved by friction after the parts are pushed together, rather than by
any other means of fastening.
Running and Sliding fit, for which limits of clearance are intended to provide a
similar running performance, with suitable lubrication allowance, throughout the range of
sizes.
5. What is meant by CAD data exchange? Mention its importance. (Dec’ 15)
The transfer of data between dissimilar CAD/CAM systems must embrace the complete
description of a product stored initsdatabase.It involves a number of software technologies and
methods to translate data from one Computer-aided design system to another CAD file format.
12
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
7. What is IGES?
The Initial Graphics Exchange Specification (IGES) is a file format which defines a
vendor neutral data format that allows the digital exchange of information among Computer-
Aided Design (CAD) systems.
9. Define DXF.
DXF (Drawing / Data Exchange Format) file format is meant to provide an exact representation
of the data in the standard CAD file format.
13
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
15. Compare the shape based and product data based exchange standards. (Dec’ 15)
Shape data based exchange standards are classified as follows,
Shape data: Both geometric and topological information,part or form features. Fonts,
color, annotation areconsidered part of the geometric information.
Non-shape data: Graphics data such as shaded images,and model global data as
measuring units of the databaseand the resolution of storing the database
numericalvalues.
Product data based exchange standards are classified as follows,
Design data:Information that designers generate fromgeometric models for analysis
purposes. Mass propertyand finite element mesh data belong to this type of data.
Manufacturing data: Information as tooling, NC tool paths,tolerancing, process
planning, tool design, and bill ofmaterials (BOM).
14
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
1. What is Design Process? Explain briefly the steps involved in design process.
The design process includes series of steps that engineers apply in makingfunctional
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:
15
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
1. 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 availablesolutions, and need
of marketplaces.
The basis of information should be
significant, including existing results. Reverse
engineering can be a successful technique if other
solutions are available in the market. Added sources
of information include the trade journals, available
government documents, local libraries, vendor catalogs
and personal organizations.
2. 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
project can continue into the design phase.
3. Conceptualization
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 of
the planned project.
5. 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
preliminary design focuses on creating the common framework to construct the project.
16
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
6. 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.
17
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Both process and product design run Both product and process design run in
in serial and take place in the different parallel and take place in the same time.
4
time.
Process and Product are not matched Process and Product are coordinated to
5 to attain optimal matching. attain optimal matching of requirements
for effective quality and delivery.
Decision making done by only group Decision making involves full team
6
of experts. involvement.
3. What are the various steps involved in the product cycle? Explain in detail.
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 and manufacture,
to repair and removal of manufactured products.
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
fundamentals of a manufacturing information technology structure. (i) Customer
Relationship Management (CRM) (ii) Supply Chain Management (SCM) (iii) Enterprise
resource planning (ERP) (iv) Product Planning and Development (PPD).
The core of PLM is in the formation and management of all product 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. There are
several Product cycle models in industry to be considered, one of the possible product
cycle is given below :
18
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Phase 1 – Conceive:
Imagine, Specify, Plan, Innovate
The first step is the definition of
the product requirements based
on company, 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 paper and pencil
to clay mock-up to 3D Computer
Aided Industrial Design.
Phase 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 simple 2D drawing / drafting or 3D parametric feature
based solid/surface modeling. This step covers many engineering disciplines including:
electronic, electrical, 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.
Phase 3 – Realize:
Manufacture, Make, Build, Procure, Produce, Sell and Deliver Once the design of the
components is complete the method of manufacturing is finalized. This includes CAD
operations such as generation of CNC Machining instructions for the product‘s
component as well as tools to manufacture those components, using integrated Computer
Aided Manufacturing (CAM) software. It includes Production Planning tools for carrying
out plant and factory layout and production simulation. Once details components are
manufactured their geometrical form and dimensions can be verified against the original
19
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
data with the use of Computer Aided Inspection Equipment (CAIE). Parallel to the
engineering tasks, sales and marketing work take place. This could consist of transferring
engineering data to a web based sales configuration.
Phase 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.
5. What is meant by homogeneous co-ordinate system for transformations? What are its
advantages? Explain.
20
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
21
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
22
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
23
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
24
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
25
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
2. What is a Spline?
A splineis a parametric curve defined by control points. The term splinedates from
engineering drawing, where a splinewas a piece of flexible wood used to draw smooth
curves.The control points are adjusted by the userto control the shape of the curve.
26
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
2. The curve does not pass through These curves pass through the
the given data points. Instead, given data points only.
these points are used to control
the shape of the resulting curves.
27
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
16. Differentiate between analytical, interpolated and approximated curves. (Dec’ 15)
Analytical Curves: This type of curve can be represented by a simple mathematical
equation, such as, a circle or an ellipse. They have a fixed form and cannot be modified to
achieve a shape that violates the mathematical equations.
Interpolated curves: An interpolated curve is drawn by interpolating the given data
points and has a fixed form, dictated by the given data points. These curves have some
limited flexibility in shape creation, dictated by the data points.
Approximated Curves: These curves provide the most flexibility in drawing curves of
very complex shapes. The model of a curved automobile fender can be easily created
with the help of approximated curves and surfaces.
28
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
PART-B
1. Generate the conical surface obtained by rotation of the line segment AB around the z-axis
with,
A = ( 1,0,1) and B = ( 7,0,7). (Dec’ 15)
Based on this equation, the coordinates of a of point on the line are given as,
x(t) = 1 + (7-1) t = 1+ 6t,
y(t) = 0
z(t) = 1 + (7-1) t = 1 + 6t
Any point on the surface can be located by substituting t and θ values in the above equation,
e.g.: at t = 0.4 and θ = π/2 radians
Bezier curve is an approximated synthetic curvethat passes near the given control
points and through the first and last points. In 1960s, the French engineer P. Bezier, while
working for the Renault automobile manufacturer, developed a system of curves that
combine the features of both interpolating and approximating polynomials. In this curve, the
control points influence the path of the curve and the first two and last two control points
define lines which are tangent to the beginning and the end of the curve. The control points
P0 and P3 of the polygon lie on the curve (Fig.2.4.). The other two vertices described the
order, derivatives and curve shape. Several curves can be combined and blended together. In
engineering, only the quadratic, cubic and quartic curves are frequently used.
Higher degree Bezier curves are highly computational to evaluate. When more complex
shapes are required, Bezier curves in low order are patched together to produce a composite
Bezier curve. A composite Bezier curve is usually described to as a ‗path‘ in vector graphics
standards and programs. For smoothness assurance, the control point at which two curves
meet should be on the line between the two control points on both sides.
29
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
A general adaptive method is recursive subdivision, in which a curve's control points are
verified to view if the curve approximates a line segment to within a low tolerance. If not, the curve
is further divided parametrically into two segments, 0 ≤ t ≤ 0.5 and 0.5 ≤ t ≤ 1, and the same process
is used recursively to each half. There are future promote differencing techniques, but more care
must be taken to analyze error transmission.
Analytical methods where a Bezier is intersected with every scan line engage finding
roots of cubic polynomials and having with multiple roots, so they are not often applied in practice.
A Bezier curve is described by a set of control points P0 through Pn, where ‗n‘ is order of curve. The
initial andend control points are commonly the end points of the curve; but, the intermediate control
points normally do not lie on the curve.
(i) Linear Bezier curves
As shown in the figure 2.5, the given points P0 and P1, a linear Bezier curve is merely a straight line
between those two points. The Bezier curve is represented by
30
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
31
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
32
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
4. Briefly explain the different schemes used to generate a solid model. (Dec’ 15)
This scheme is based on the principle that two primitives can be combined to produce a new solid
model. This method is also known as ‗Building Block‘ method. The scheme uses the Union,
Intersection, and Subtraction techniques to create three-dimensional models, which are based on the
Boolean operation. The steps involved in generating a solid model are:
33
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Since CSG method uses solid primitives, internal details of the object are automatically contained in
the model. The model can be sectioned to reveal internal details and can be used for calculating mass,
volume, moment of inertia, etc.
New solid models can be created from the primitives or other solid models by the following
operations:
• Union (U): Two solids are joined and the common volume of one of the primitives is neglected
in the resulting solid.
• Subtraction or Difference (-): One solid is subtracted from the other and the resultant solid
retains only the uncut portion of the solid.
• Intersection (П): When two solids are combined, the resultant solid represents the common
volume of the two solids.
Constructive solid geometry (CSG) (formerly called computational binary solid geometry) is a
technique used in solid modeling. Constructive solid geometry allows a modeler to create a
complex surface or object by using Booleanoperators to combine simpler objects. Often CSG
presents a model or surface that appears visually complex, but is actually little more than
cleverly combined or decombined objects.
In 3D computer graphics and CAD CSG is often used in procedural modeling. CSG can also be
performed on polygonal meshes, and may or may not be procedural and/or parametric.
Workings of CSG
The simplest solid objects used for the representation are called primitives. Typically they are
the objects of simple shape: cuboids, cylinders, prisms, pyramids, spheres, cones. The set of
allowable primitives is limited by each software package. Some software packages allow CSG
on curved objects while other packages do not.
It is said that an object is constructed from primitives by means of allowable operations, which
are typically Booleanoperations on sets: union, intersection and difference, as well as geometric
transformations of those sets.
34
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Combining these elementary operations, it is possible to build up objects with high complexity
starting from simple ones.
35
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Applications of CSG
Constructive solid geometry has a number of practical uses. It is used in cases where simple
geometric objects are desired, or where mathematical accuracy is important.[3] Nearly all
engineering CAD packages use CSG (where it may be useful for representing tool cuts, and
features where parts must fit together).
The Quake engine and Unreal engine both use this system, as does Hammer (the native Source
engine level editor), and Torque Game Engine/Torque Game Engine Advanced. CSG is popular
because a modeler can use a set of relatively simple objects to create very complicated geometry.
When CSG is procedural or parametric, the user can revise their complex geometry by changing
the position of objects or by changing the Boolean operation used to combine those objects.
One of the advantages of CSG is that it can easily assure that objects are "solid" or water-tight if
all of the primitive shapes are water-tight. This can be important for some manufacturing or
engineering computation applications. By comparison, when creating geometry based upon
boundary representations, additional topological data is required, or consistency checks must be
performed to assure that the given boundary description specifies a valid solid object.
A convenient property of CSG shapes is that it is easy to classify arbitrary points as being either
inside or outside the shape created by CSG. The point is simply classified against all the
underlying primitives and the resulting boolean expression is evaluated. This is a desirable
quality for some applications such as ray tracing.
B-REP
36
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Boundary representation models are composed of two parts: topology and geometry (surfaces,
curves and points). The main topological items are: faces, edges and vertices. A face is a
bounded portion of a surface; an edge is a bounded piece of a curve and a vertex lies at a point.
Other elements are the shell (a set of connected faces), the loop (a circuit of edges bounding a
face) and loop-edge links (also known as winged edge links or half-edges) which are used to
create the edge circuits. The edges are like the edges of a table, bounding a surface portion.
1. Polyhedral solids
2. Curved solids
1. Polyhedral Solids: Polyhedral models consist of straight edges, e.g., a non-cylindrical surface:
box, wedge, combination of two or more non-cylindrical bodies, etc. Polyhedral solids can have
blind or through holes, and two or three-dimensional faces, with no dangling edges. A valid
polyhedral abides by the Euler‘s equation:
F – E + V – L = 2 (B-G)
Where,
F = Face
E = Edge
V = Vertices
L = Inner Loop
B = Bodies
G = Through holes
A simple polyhedral has no holes; each face is bounded by a single set of connected edges (bounded
by one loop of edges).
Euler‘s equation for a simple polyhedral can be reduced to: F - E + V = 2
Example: For the box shown, F = 6, E = 12, and V = 8
37
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Curved Solids: A curved solid is similar to a polyhedral object but it has curved faces and edges.
Spheres and cylinders are examples of curved solids.
38
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
They generally follow the shape of the control polygon, which consists of the segments
joining the control points.
They always pass through the first and last control points.
They are contained in the convex hull of their defining control points.
The degree of the polynomial defining the curve segment is one less that the number of
defining polygon point. Therefore, for 4 control points, the degree of the polynomial is 3,
i.e. cubic polynomial.
A Bezier curve generally follows the shape of the defining polygon.
The direction of the tangent vector at the end points is same as that of the vector
determined by first and last segments.
The convex hull property for a Bezier curve ensures that the polynomial smoothly
follows the control points.
39
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
No straight line intersects a Bezier curve more times than it intersects its control polygon.
They are invariant under an affine transformation.
Bezier curves exhibit global control means moving a control point alters the shape of the
whole curve.
A given Bezier curve can be subdivided at a point t=t0 into two Bezier segments which
join together at the point corresponding to the parameter value t=t0.
The sum of the B-spline basis functions for any parameter value is 1.
Each basis function is positive or zero for all parameter values.
Each basis function has precisely one maximum value, except for k=1.
The maximum order of the curve is equal to the number of vertices of defining polygon.
The degree of B-spline polynomial is independent on the number of vertices of defining
polygon.
B-spline allows the local control over the curve surface because each vertex affects the
shape of a curve only over a range of parameter values where its associated basis function
is nonzero.
The curve exhibits the variation diminishing property.
The curve generally follows the shape of defining polygon.
Any affine transformation can be applied to the curve by applying it to the vertices of
defining polygon.
The curve line within the convex hull of its defining polygon.
Types of Surfaces
1. Plane Surface
This is the simplest surface, requires 3 non-coincidental points to define an infinite plane. The plane
surface can be used to generate cross sectional views by intersecting a surface or solidmodel with it.
40
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Surface of Revolution
This is an axisymmetric surface that can model axisymmetric objects. It is generated by rotating a
planar wire frame entity in space about the axis of symmetry of a given angle.
Tabulated Surface
This is a surface generated by translating a planar curve a given distance along a specified direction.
The plane of the curve is perpendicular to the axis of the generated cylinder.
41
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Bi-linear Surface
This 3-D surface is generated by interpolation of 4 endpoints. Bi-linear surfaces are very useful in
finite element analysis. A mechanical structure is discretized into elements, which are generated by
interpolating 4 node points to form a 2-D solid element.
Coons Patch
Coons patch or surface is generated by the interpolation of 4 edge curves as shown.
42
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
Bezier Surface
This is a synthetic surface similar to the Bezier curve and is obtained by transformation of a Bezier
curve. It permits twists and kinks in the surface. The surface does not pass through all the data points.
B-Spline Surface
This is a synthetic surface and does not pass through all data points. The surface is capable of giving
very smooth contours, and can be reshaped with local controls.
Mathematical derivation of the B-spline surface is beyond the scope of this course. Only limited
mathematical consideration will be given here.
Computer generated surfaces play a very important part in manufacturing of engineering products. A
surface generated by a CAD program provides a very accurate and smooth surface, which can be
generated by NC machines without any room for misinterpretation. Therefore, in manufacturing,
computer generated surfaces are preferred. Since surfaces are mathematical models, we can quickly
find the centroid, surface area, etc. Another advantage of CAD surfaces is that they can be easily
modified.
0 ≤ u ≤ 1, and 0 ≤ v ≤ 1
43
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
44
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
1. Discuss the modeling guidelines to be followed by the user while constructing a surface Model
as a CAD/CAM system.
2. Explain briefly with sketches any six tests used for hidden line identification.
3. Explain constructive solid geometry.What is the role of primitives and Boolean operations in
CSG? Explain with suitable examples.
4. What do you mean by colour models? Explain different types of colour models.
5. Write down the different techniques for the hidden surface removal. Explain?
6. Differentiate shade, tints, and tones.
7. State the salient features of RGB color space.
8. Illustrate translational and rotational sweep models.
9. Explain briefly with sketches any six tests used for hidden line identification.
10. What are the issues involved in design of a story board layout with accompanying key frames
for an animation of a single polyhedron? Discuss in detail.
11. Write the various methods of solid removal algorithms in shading process.
12. Explain the different types of hidden line algorithms. (Dec’ 15)
13. Briefly explain the user driven, procedural and data-driven animation techniques. (Dec’ 15)
45
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
9. The followingFig. shows a pin and a block with their MCSs. The pin and the
instances to be assembled into the hole in the block. Use WCS and write
the transformation matrices to merge the three instances of B into A.
10. Briefly explain the following traditional tolerance analysis methods with examples :
(a) Worst case analysis (b) Root sum squares (Dec’ 15)
11. Write short notes on (a) Mechanism Simulation (b) Assembly Modeling (Dec’ 15)
46
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
47
Downloaded From : www.EasyEngineering.net
Downloaded From : www.EasyEngineering.net
48
Downloaded From : www.EasyEngineering.net