You are on page 1of 10

Birla Institute of Technology & Science, Pilani

Work Integrated Learning Programmes Division


M.Tech. Design Engineering
Digital Learning Handout

Course Title Computer Aided Analysis and Design

Course No(s) DE ZG622

Credit Units 5

Credit Model 1-1-2

(32 Hours of Class-room Instruction + Assignments)

Instructor-in-charge Amit Ranjan Singh

Objective of course: The aim of the course to study the mathematical concepts based on which
various modules or objects of the back end in a CAD software are written and to understand how
3D objects or geometrical entities are represented on a two-dimensional display screen, and how
such entities can be positioned with respect to each other for assembly purposes.

Course Modules

Module Module Title Objectives


No

1 FUNDAMENTALS OF COMPUTER Introduction to the field of Computer-aided


AIDED DESIGN AND GEOMETRIC Analysis and Design.
MODELING

2 GEOMETRIC TRANSFORMATIONS Understand the mathematics behind


transformation/manipulation/viewing of
geometric entities.

3 GEOMETRIC MODELING Understand the modelling and representation


of Curves, Surfaces, NURBS and Solid
models in CAD systems. Be able to use the
appropriate method of creating geometry in
CAD systems.
4 INTRODUCTION TO FINITE To understand the mathematical basis of
ELEMENT METHOD various software used for computer aided
engineering analysis.

Text Book(s)

T1 Rogers, D.F. and Adams, J.A.. Mathematical elements for computer graphics.
McGraw-Hill Higher Education., 1989

Reference Book(s) & other resources

R1 Mortenson M. E., Geometric Modeling, John Wiley and Sons, New York., 1985.

R2 Faux I. D. and Pratt M. J., Computational Geometry for Design and Manufacture, Ellis
Harwood Limited, West Sussex, England, 1979.

R3 Chandrupatla, Tirupathi R., Ashok D. Belegundu, Introduction to Finite Elements in


Engineering. Vol. 2. Upper Saddle River, NJ: Prentice Hall, 2002.

Course Structure

Session 1

Topic Topic Title

1.1 Design Process

1.2 Steps of CAD

1.3 Types of CAD Systems

1.4 Scope of the course

1.5 Course overview


Session 2

Topic Topic Title


No.

2.1 Introduction to MATLAB Programming

Session 3

Topic Topic Title


No.

3.1 Representation of points

3.2 Transformations and Matrices

3.3 Transformations of points and lines

3.4 Rotation, Reflection, Scaling

3.5 Combined transformations

3.6 Homogeneous coordinates and Transformation conventions

Session 4

Topic Topic Title


No.

4.1 3D transformations

4.2 Multiple transformations

4.3 Rotation/Reflection w.r.t arbitrary axis/Planes

4.4 Affine & Perspective geometry

4.5 Projections
.
Session 5

Topic Topic Title


No.

5.1 Curve representation

5.2 Non-parametric curves

5.3 Parametric curves

5.4 Conics

Session 6

Topic Topic Title


No.

6.1 Representation of space curves

6.2 Cubic Splines, normalized cubic splines, alternate end conditions

6.3 Parabolic Blending

6.4 Bezier curves

Session 7

Topic Topic Title


No.

7.1 B-spline curves

7.2 Rational B-spline curves


Session 8

Topic Topic Title


No.

8.1 Introduction

8.2 Surfaces of revolution

8.3 Sweep surfaces

8.4 Quadric surfaces

Session 9

Topic Topic Title


No.

9.1 Piecewise surface representation

9.2 Mapping Parametric surfaces

9.3 Bilinear surface

9.4 Ruled & developable surfaces

9.5 Linear Coons surface

9.6 Coons bicubic surface

Mid-Semester Test (Closed Book): Topics in Session 1 to 8

Session 10

Topic Topic Title


No.
10.1 Bezier Surfaces

10.2 B-spline surfaces

10.3 NURBS

Session 11

Topic Topic Title


No.

11.1 Solid Models & Entities

11.2 Solid Representations & Fundamentals

11.3 Half-spaces

11.4 B-rep Models

Session 12

Topic Topic Title


No.

12.1 Constructive Solid Geometry- CSG

12.2 Other representations

12.3 Solid Manipulations

Session 13

T No Topic Title

13.1 Introduction to Finite Element Method

Session 14

T No Topic Title
14.1 Static analysis of a Bar using FEM

Session 15

T No Topic Title

15.1 Static analysis of a Truss Structure using FEM

Session 16

T No Topic Title

16.1 Free vibration behavior of a bar using FEM

Experiential Learning Components:

1. Lab: Onramp, Virtual lab (MATLAB)


2. Case study: None
3. Work integrated Learning Exercise: None
4. Design work/Field work: None

Evaluation Scheme

Evaluation Name Type Weight Duratio Schedule


Component n

EC - 1 Assignments/ Individual and 10% 1 Week February 14-24,


Lab Take-home 2022

EC-1 Lab Online 20% 2 Weeks To be announced

EC - 2 Mid-Semester Open Book 30% 2 Hrs Sunday, 13/03/2022


Examination (AN)
2 PM – 4 PM
EC - 3 End-Semester Open Book 40% 2Hrs Sunday, 22/05/2022
Examination (AN)
2 PM – 4 PM
Syllabus for Mid-Semester Test (Open Book): Topics in Session Nos. 1 to 8
Syllabus for Comprehensive Exam (Open Book): All topics (Session Nos. 1 to 16)
Important information:

Evaluation Guidelines:

1. Assignments deadlines will be communicated by respective faculty.

2. For closed book tests: No books or reference material of any kind will be permitted.

3. For open book exams: Use of books and any printed / written reference material (filed or
bound) is permitted. However, loose sheets of paper will not be allowed. Use of calculators
is permitted in all exams. Laptops/Mobiles of any kind are not allowed. Exchange of any
material is not allowed.

4. If a student is unable to appear for the regular test/exam due to genuine exigencies, the
student should follow the procedure to apply for the make-up test/exam.

5. It shall be the responsibility of the individual student to be regular in maintaining the self
study schedule as given in the course handout, attend the lectures, and take all the prescribed
evaluation components such as assignment/quiz, mid-semester test and comprehensive exam
according to the evaluation scheme provided in the handout.
Computer aided analysis and design – Simulation Lab
COURSE HANDOUT
1. Scope of the lab
The lab course aims to learn basic programming behind designing software using MATLAB platform supported
with use of creo software for Geometric modelling and manufacturing.

2. Objectives of Lab
Module No. Module Title Objectives
To understand geometric modelling using creo software (including
1 Introduction to creo
assembly)
Introduction to
2 Write and execute simple programs in MATLAB based on requirements
MATLAB

Geometric Perform transformations/ manipulation/ viewing of 2D and 3D


3
Transformations geometric entities using matrices in MATLAB.

Synthesis of Curves, Perform synthesis, representation and manipulation of Curves, and


4
Surfaces and Solids Surfaces using matrices in MATLAB
Creo for To understand generation of CNC tool path using creo software for
4
manufacturing modelled parts

3. Learning Outcome of the lab


 Student will be able to create CAD model using creo software.
 Perform Transformations on 2D and 3D geometric entities in MATLAB.
 Synthesise Plane, Space Curves and surfaces in MATLAB.
 Student will be able to use creo software for CNC tool path generation.

4. List of simulation experiments: Software Tool used: Creo and MATLAB


Tut. Tut. Name Solving Quiz Assignment Chapter No.
No. Time Marks Marks

4 16 Marks TRL1.1 and


Creo for designing
1 2 hours Marks 1.2

Rotation, Reflection, Scaling, Translation, TRL2.1 and


2 Shearing, 2D Transformations 2 hours 2.2

TRL3.1 and
3D transformations, Projections and Viewing
3 2 hours 3.2

TRL4.1 and
Plane Curves (Conics)
4 2 hours 4.2

TRL5.1 and
Cubic ,Bezier, B-Spline and NURBS Curves
5 2 hours 5.2

Analytical surfaces- Ruled, Bi-linear and TRL6.1 and


6 linear ,and Bicubic 2 hours 6.2

TRL7.1 and
Bezier and B-spline Surfaces
7 2 hours 7.2

8 Creo for manufacturing 2 hours TRL8.1 and


8.2

Total Marks 20

(P.T.O.)
5. Evaluation Scheme

Evaluation Name Type Weight Duration


Component

EC - 1 Tutorial + Quiz (4) Online 8% 2 hrs

EC - 2 Assignment (12) Online 12% 2 hrs

Note: After completion of every practice tutorial problem, take a snapshot and include the same
in the final assignment PPT lastly. Quiz questions will be based on the practice tutorial
problems and results.

Instruction Schedule

Lab Class work Instructions Online TBA 2 Hrs


Delivery

Evaluation Scheme
Evaluation Name Type Marks Lab Exam Date Duration
Component

Quiz based on Online 04


virtual lab

Assignment Online 16 Regular TBA


EC - I based on virtual TBA
lab (12 for
assignment and Makeup TBA
4 for practice TBA
screenshots)

Link for lab dates and other details (copy the link and paste it in your browser).

Instructor-Incharge

You might also like