Course 4D4 - Computer Aided Design

Lecturer: Dr. F. Neelamkavil and Dr. F. Shevlin

Date: 1995-96

Groups: Optional SS Mathematics, SS Engineering

Prerequisites: 3D4

Duration: 18 weeks (First and Second Terms)

Lectures per week: 5 hours per week

Assessment:

Examinations: One 3-hour examination (80%) and course work (20%)

Design is considered to be an interactive process involving specification, synthesis, presentation, analysis, evaluation and modification. Computers are central to engineering and the design of complex machines, structures and processes relies upon modern high speed computers. Computer-Aided Design(CAD) is concerned with the provision and use of a number of carefully chosen computer-based tools and techniques intended to facilitate and possibly automate the work of the designer. Intelligent Computer-Aided Design (ICAD) addresses the necessary symbiotic relationship between classical geometric design and programming languages. Since design is closely associated with manufacturing, CAD is often treated together with CAM (Computer-Aided Manufacturing) and the term CAD/CAM is normally used to describe the efforts being made to automate the design and manufacturing operations.

The objective of this course (3D4 and 4D4) is to equip the students with the fundamental understanding of the major elements of CAD and related areas including design, computer graphics, geometric modelling, simulation, robotics, computer vision and artificial intelligence. The course concentrates on the bridge between theory and its practice and is a good preparation for a career that may span several specialisms.

  1. COMPUTER VISION
    1. Computer Vision Applications
    2. Illumination and Sensors
    3. Image Acquisition and Representation
    4. Digital Image Processing
    5. Image Segmentation
    6. Image Analysis

  2. ROBOTICS FUNDAMENTALS
    1. Introduction to Robotics
    2. Homogeneous Transformations
    3. Kinematics and the Inverse Kinematic Solution
    4. Integrated Robot Vision Systems

  3. ROBOT MOTION CONTROL SCHEMES

    Path Planning

    1. Mathematical notations and mechanisms required to specify a particular path or curve through 3-dimensional space. Introduction to the problem of obstacle avoidance.

    Manufacturing

    1. Introduces the concept of surface modelling, required for robot milling in the automated manufacture of items with complex shape characteristics.

  4. INDUSTRIAL VISION AND ROBOTICS
    1. Lectures, demonstrations, and videos of real-world systems.

  5. ENGINEERING VISUALISATION AND HCI
    1. The PHIGS graphics library for graphical simulation and visualisation of curves, surfaces, and rotations involved in navigation and manufacturing. Demonstrations using Mathematica. Continual assessment work using IBM's graPHIGS.

  6. MODELLING AND SIMULATION
    1. Systems, models and simulation
    2. Discrete and Continuous Systems
    3. Modelling methodology, Verification and Validation of models
    4. Discrete system simulation, Simulation languages
    5. Collection and analyses of simulation results
    6. Introduction to animated graphical simulations
    7. Introduction to Expert simulation systems

  7. SOLID MODELLING
    1. Solids and solid models
    2. Solid modelling theory
    3. Solid modelling representation schemes (Boundary, CSG,etc)
    4. Solid modelling systems
    5. Increasing the intelligence of solid modelling systems

  8. CAD Applications

    *Some changes in the above syllabi can be expected every year.