ENME253

Computer Aided Design

Syllabus

  1. Introduction (3 hours)
    1. Definitions of computer aided design (CAD), computer aided manufacturing (CAM) and computer aided engineering (CAE), history of CAD/CAM development
    2. CAD systems and software modules: part module, assembly module, draft module, analysis module
    3. Applications for CAD in engineering
  2. Geometric Modeling Fundamentals (6 hours)
    1. Geometry and topology
    2. Coordinate systems (Cartesian, cylindrical, spherical), review of vector algebra
    3. Parametric and non-parametric curves
    4. Types of geometric modeling: wire frame, surface and solid modeling
  3. Mathematical Representation of Curves (12 hours)
    1. Parametric representation of analytic curves: lines, circles, ellipses, parabolas, hyperbolas, conics
    2. Parametric representation of synthetic curves: Hermite, Bezier, B-Spline, rational curves, Non-Uniform Rational B-Spline (NURBS) curve (basic treatment)
    3. Curve manipulation: evaluating points on curves, blending, segmentation, trimming, intersection
  4. Representation of Surfaces and Solids (12 hours)
    1. Surface entities (basic treatment): plane surface, ruled surface, surface of revolution, tabulated cylinder, Bezier surface, b-spline surface, coons patch, fillet surface, offset surface
    2. Fundamentals of solid modeling: set theory, Boolean operations (union, intersection, subtraction), half-spaces
    3. Solid modeling techniques: boundary representation (B-Rep), Euler-Poincare law, winged edge data structure, constructive solid geometry (CSG)
  5. CAD Modeling Techniques (3 hours)
    1. Feature-based modeling, assembly and constraints, extrusion, revolutions, sweeps, lofting, blending
    2. Dimensioning and tolerance
    3. Manipulation and editing of entities: selection methods (dragging, clipping, trimming, stretching, offsetting, pattern, copying, deleting, regenerating, measuring)
  6. CAM and Recent Technology (9 hours)
    1. Computer aided manufacturing (CAM): integration of CAD and CAM, automation in manufacturing execution system
    2. CAD/CAM data exchange: IGES, STEP, STL, DXF, PDES, ACIS, parasolid
    3. Fundamentals of machine programming: computer numeric control (CNC), automatically programmed tools (APT)
    4. Rapid prototyping and manufacturing: stereo lithography, solid ground curing, 3D printing
    5. Virtual engineering: virtual design, cloud based CAD, generative design, advanced simulation and analysis, virtual and augmented reality

Practicals

  1. Study of various software for engineering design and drafting
  2. Study of CATIA/Solidworks and its tools
  3. Exercise on 2D drawing
  4. Exercise on pad and groove
  5. Exercise on shaft, mirror and array
  6. Exercise on threading, bores and tappings
  7. Exercise on part assembly
  8. Exercise on drafting
  9. Exercise on surface modeling
  10. Exercise on kinematics

Evaluation

Final exam questions cover all chapters. Approximate marks distribution (total 60 marks over 45 hours):

  1. Introduction and Geometric Modeling Fundamentals: 10 marks
  2. Mathematical Representation of Curves: 20 marks
  3. Representation of Surfaces and Solids: 20 marks
  4. CAD Modeling Techniques and CAM and Recent Technology: 10 marks