National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : ME4138 : Computer Aided Design and Graphics { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Ashirbad Jana

Syllabus

Module 1 :

MODULE I [4 hrs]
Fundamentals of CAD: The design process, Application of computers for design, Creating the manufacturing data base, The design work station, Graphics terminal, Operator input devices, Plotters and other output devices, The CPU, Secondary storage. Graphics output devices,
MODULE II [8 hrs]
Computer Graphics Display Interface: Rasterization, scan conversion. Display Generation Techniques: Real time scan conversion, Frame buffer memory, Polygon Filling, Windowing and Clipping. Raster scans Graphics: Algorithms for rasterization of straight lines, circles and ellipse, DDA algorithm, Bresenham’s Algorithm, Midpoint Algorithm.
MODULE III [4 hrs]
Geometric transformations: Viewing transformations, Projections, Clipping, 2D and 3D transformations: Translation, Rotation, Scaling, Reflection, Shear.
MODULE IV [8 hrs]
Curves and Surfaces: Splines, parametric curves, Bezier and B-spline curves and surfaces, ruled surfaces and surfaces of revolution. Solids and their properties: Surfaces and curves in solids, Intrinsic and global properties, Characteristic tests and Intersections.
MODULE V [7 hrs]
Solid Modelling and Visual Realism: Data structures and Boolean operations. Computer-aided drafting, Parametric drafting, Design visualization, Integration with NC machines and manufacturing. Scientific Visualization: Hidden line/surface elimination, shading and light sources, Animation, physical principles Double buffering, Hardware graphics engines.
MODULE VI [5 hrs]
Graphics Standards: 2D and 3D standards and graphics portability Introduction to Product data standards and data structures database integration for CAD/CAM.

Course Objective

1 .

Understanding the fundamental of CAD and computer graphics

2 .

Explanation of viewing transformation and rasterization for computer graphics

3 .

Development of mathematical framework for representation curves, surfaces and solids

4 .

Classification of various graphics standards for CAD

Course Outcome

1 .

CO1: Gain knowledge on the fundamentals of CAD and computer graphics
CO2: Understand and apply various algorithms for rasterization and geometric transformations
CO3: Mathematical Interpretation of curves and surfaces used in computer graphics
CO4: Develop algorithms for representation of solids in CAD
CO5: Analyze various graphics standards for CAD software

Essential Reading

1 .

P. N. Rao, CAD/CAM: Principles and Applications, McGraw Hill Education , 2020 (Reprinted)

2 .

D. Hearn , M.P. Balles, Computer Graphics, Pearson Ed. Publisher , 2022

Supplementary Reading

1 .

J.Srinivas, Principles of CAD/CAM, Oxford University Press , 2021

2 .

D.F Rogers, Procedural elements for computer graphics, TMH Publisher , 2020 (Reprinted)