ME 6501 Computer Aided Design

Slides:



Advertisements
Similar presentations
LCD DISPLAY TECHNOLOGY
Advertisements

Introduction to Raster scan display C A E D C Computer Aided Engineering Design Centre.
CS 4731: Computer Graphics Lecture 20: Raster Graphics Part 1 Emmanuel Agu.
+ CPCS 391 Computer Graphics 1 Instructor: Dr. Sahar Shabanah Lecture 3.
Scan conversion of Line , circle & ellipse
Line Drawing Algorithms. Rasterization-Process of determining which pixels give the best approximation to a desired line on the screen. Scan Conversion-Digitizing.
Computer Graphics CLIPPING.
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 6.
The lines of this object appear continuous However, they are made of pixels 2April 13, 2015.
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 7.
2 COEN Computer Graphics I Evening’s Goals n Discuss the fundamentals of lighting in computer graphics n Analyze OpenGL’s lighting model n Show.
Shared Graphics Skills Cameras and Clipping Planes
Computer Graphics Viewing.
2D Viewing and Projection
MR.E.S.AGRAWAL SGGSIE&T, NANDED CAD Software and Hardware.
Output Primitives Computer Graphics.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images.
Part I: Basics of Computer Graphics Rendering Polygonal Objects (Read Chapter 1 of Advanced Animation and Rendering Techniques) Chapter
Chapter-2 Overview of Graphics Systems Topics: Topics: Video-display system Video-display system Rater Scan systems Rater Scan systems Random scan systems.
CRT MONITOR cathode-ray tube
Sales Meeting December-04 TFTs Basic Concepts. TFTs Basic Concepts.
CRT MONITOR cathode-ray tube
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Principle of LCD Display
 Computer-aided design (CAD) is the use of computer systems to assist in the creation, modification, analysis, or optimization.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Computer Graphics Raster Devices Transformations Areg Sarkissian.
Computer Graphics Lecture 04 Fasih ur Rehman. Last Class Overview of Graphics Systems – Display Devices Colors and colored displays Raster displays and.
 PLASMA DISPLAY MONITOR  RASTOR VS RANDOM SCAN  INTERLACING AND NON- INTERLACING.
Introduction Recently, more and more plasma displays are marketed. They have wide screens, comparable to the largest CRT displays, but they are only about.
LCD Screens ‘How it works?’. LCD ScreensOutput devices LCD Screens Liquid crystal display (LCD) screens are visual display units. An LCD is made up of.
CGMB214: Introduction to Computer Graphics
Introduction to Graphical Hardware Display Technologies
Drawing Board. House Plan Electricity Installation.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
Sounds of Old Technology IB Assessment Statements Topic 14.2., Data Capture and Digital Imaging Using Charge-Coupled Devices (CCDs) Define capacitance.
Adobe Photoshop CS5 – Illustrated Unit A: Getting Started with Photoshop CS5.
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
CS COMPUTER GRAPHICS LABORATORY. LIST OF EXPERIMENTS 1.Implementation of Bresenhams Algorithm – Line, Circle, Ellipse. 2.Implementation of Line,
GEOMETRY AND LINE GENERATION Geometry and Line Generation Chapter 2.
CISC 110 Day 3 Introduction to Computer Graphics.
K.B.H.POLYTECHNIC,MALEGAON CAMP, MALEGAON. Computer Hardware & Maintenance. S.Y.C.M/I.F Guided By :- Mr.K.S.Pawar. Lecturer in Computer Department.
Digital Media Lecture 5: Vector Graphics Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Introduction to Animation In animation, a series of images are rapidly changed to create an illusion of movement.
Computer Graphics One of the central components of three-dimensional graphics has been a basic system that renders objects represented by a set of polygons.
Adobe Photoshop CS4 – Illustrated Unit A: Getting Started with Photoshop CS4.
OUTPUT PRIMITIVES A.Aruna/Faculty of Information technology/SNSCE13/19/2016.
Rasterization Overview Raster Display Device. Scan Conversion / Rasterization: converting vector graphics into raster graphics (determining pixels in.
1.  The primary output device in a graphics system is a video monitor. These monitors are based on Cathode Ray Tube (CRT) design.  CRT is a vacuum tube/electron.
Prepared by:- BHADARKA DIVYA BHEDA PRIYANKA BHOYE KAJAL.
Mohammed AM Dwikat CIS Department Digital Image.
Computer Graphics CC416 Lecture 04: Bresenham Line Algorithm & Mid-point circle algorithm Dr. Manal Helal – Fall 2014.
Viewing. Classical Viewing Viewing requires three basic elements - One or more objects - A viewer with a projection surface - Projectors that go from.
Photoshop CS6 – Nelson Unit 3: Photoshop CS6. Objectives Define photo editing software Start Photoshop and view the workspace Use the Zoom tool and the.
Line Drawing Algorithms 1. A line in Computer graphics is a portion of straight line that extends indefinitely in opposite direction. 2. It is defined.
BITMAPPED IMAGES & VECTOR DRAWN GRAPHICS
Computer Graphics Lecture 4 Computer Graphics Hardware
Getting Started with Adobe Photoshop CS6
Computer Graphics Lecture 3 Computer Graphics Hardware
IMAGES.
Semiconductor Diode.
3D Graphics Rendering PPT By Ricardo Veguilla.
Computer Graphics One of the central components of three-dimensional graphics has been a basic system that renders objects represented by a set of polygons.
MOBILE DISPLAY TECHNOLOGIES
Chapter V Vertex Processing
Lecture 13 Clipping & Scan Conversion
Presentation transcript:

ME 6501 Computer Aided Design A.R Engineering College Department of Mechanical Engineering ME 6501 Computer Aided Design Presented by Er.J.Sankar, Assistant Professor, Dept Of Mechanical Engineering, A.R Engineering College.

Unit-1 FUNDAMENTALS OF COMPUTER GRAPHICS Product cycle- Design process- sequential and concurrent engineering- Computer aided design – CAD system architecture- Computer graphics – co-ordinate systems- 2D and 3D transformations- homogeneous coordinates - Line drawing - Clipping- viewing transformation

Product Cycle

Design Process

Sequential Engineering The process of marketing, engineering design, manufacturing, testing and production where each stage of the development process is carried out separately, and the next stage cannot start until the previous stage is finished. The information flow is only in one direction.

Concurrent Engineering concurrent engineering involves the formation of cross- functional teams, which allows engineers and managers of different disciplines to work together simultaneously in developing product and process design.

Difference between Sequential engineering and Concurrent engineering Sequential engineering is the term used to describe the method of production in a linear format. The different steps are done one after another. After it is completed it is left alone and everything is concentrated on the next task. Time Consumption for marketing is more The concurrent engineering is a non-linear product or project design. several teams within an organization work simultaneously to develop new products and services. different tasks are tackled at the same time, and not necessarily in the usual order. Time consumption for marketing is less

Computer Aided Design computer systems to assist in the creation, modifications, analysis and optimization of a design. Activities of the CAD process are mass properties, finite element analysis, dimensioning, tolerancing, assembly modeling, generating shaded images, and documentation and drafting. The CAD process and its tools utilize three disciplines: Geometric Modeling, Computer Graphics, and Design

CAD system architecture Hardware Data Software

Basic Structure of a CAD system

I/O devises of CAD system

Graphics Display CRT 1.Vacuum tube provide high vacuum & voltage 2.Electron beam focoused to the screen through focousing system and deflection systems. 3.The incident electron beam on phosphor coatings results the illumination due to the energy transfer from electron into phosphorous.

Types of Graphic Display based on Scan technology Random Scan The screen is not scanned in a particular order. Raster Scan The screen is scanned from left to right, top to bottom all the time to display graphics.

Flat Screen CRT Comfortable look at from wide viewing angles. Fewer reflections Offers larger viewable area than an equivalent size curved CRT. Well suited for touchscreen.

Schematic diagram of a flat panel display

Digital flat panel display A backlight panel is used to generate light. The display uses two grooved glass panels and two polarizing filters, forming two compatible pairs. The vertical pair has a vertical polarizing filter and a vertically grooved glass panel next to it. Similarly, the horizontal pair has a horizontally grooved glass panel and a horizontal polarizing filter next to it. Voltage is applied between the two glass panels to charge the molecules between the glass panels to change their alignment from vertical to horizontal. light is polarized vertically via the vertical filter, therefore passing through the glass panel with vertical grooves and the molecules next to it. As the light passes through the molecules, it gets twisted.

When the light reaches the second glass panel, it would have been oriented perfectly horizontal. It thus passes through the horizontal polarizing filter and causes the display to show the image. The color filter is used to generate colors. Three cells are used in the filter, one for each of the red, green, and blue signals. The color effect is created by controlling the level of brightness between all light and no light passing through. The amount of twisting of LCD molecules controls the display sharpness. The more the molecules are twisted, the better the display contrast. Twisted Nematic (TN) twists the molecules 90 percent to improve contrast. STN (super TN) twists the molecules by 140 percent to make the contrast even better.

Pixel Term that comes from the words Picture Element (PEL). A pixel (px) is the smallest portion of an image or display that a computer is capable of printing or displaying. You can get a better understanding of what a pixel is when zooming into an image as seen in the example to the right.

Pixels in Mobile Camera

Co-ordinate system Model Coordinate system Working coordinate system Screen coordinate system

Model Coordinate System (MCS) The model coordinate system is defined as the reference space of the model with respect to which all the model geometrical data is stored. it is a cartesian system which forms the default coordinate system used by a software program. The MCS is the only coordinate system that the software recognizes when storing or retrieving graphical information in or from a model database. Many existing software packages

2D Translation A Point (x,y) Is translated to (x’, y’) by a distance (dx, dy) x’=x + dx y’=y + dy In a homogeneous coordinates, we represent a point (x,y) by a column vector P= 𝑥 𝑦 1 similarly P’= 𝑥 ′ 𝑦 ′ 1 then the translation matrix can be achieved by matrix multiplication, 𝑥 ′ 𝑦 ′ 1 = 1 0 𝑑 𝑥 0 1 𝑑 𝑦 0 0 0 𝑥 𝑦 1 T(dx,dy) = 1 0 𝑑 𝑥 0 1 𝑑 𝑦 0 0 0 , the translation matrix

Rotation in Two-Dimensions

Example Problem

2D Scaling A Point P(x,y) is scaled to P(x’, y’) by a scaling Vector (sx,sy) x’=sxx y’=syy In a homogeneous coordinates, Scaling can be achieved by 𝑥 ′ 𝑦 ′ 1 = 𝑠 𝑥 0 0 0 𝑠 𝑦 0 0 0 1 𝑥 𝑦 1 S(sx,sy) = 𝑠 𝑥 0 0 0 𝑠 𝑦 0 0 0 1 , the Scaling matrix equation.

3D Translation, Scaling Translation T(dx,dy,dz) = 1 0 0 𝑑 𝑥 0 1 𝑂 𝑑 𝑦 0 0 0 0 1 0 𝑑 𝑧 1 Scaling S(sx,sy,sz) = 𝑠 𝑥 0 0 0 0 𝑠 𝑦 0 0 0 0 0 0 𝑆 𝑧 0 0 1

3D Rotation

CLIPPING Clipping is the process of determining the visible portions of a drawing lying within a window. In clipping each graphic element of the display is examined to determine whether or not it is completely inside the window, completely outside the window or crosses a window boundary. Portions outside the boundary are not drawn. If the element of a drawing crosses the boundary the point of inter-section is determined and only portions which lie inside are drawn.

Line Drawing Straight line segments are used a great deal in computer generated pictures. The following criteria have been stipulated for line drawing displays : i. Lines should appear straight ii. Lines should terminate accurately iii. Lines should have constant density iv. Line density should be independent of length and angle v. Line should be drawn rapidly The process of turning on the pixels for a line segment is called vector generation. If the end points of the line segment are known, there are several schemes for selecting the pixels between the end pixels. One method of generating a line segment is a symmetrical digital differential analyzer (DDA).

DDA ALGORITHM The digital differential analyzer generates lines from their differential equations. The DDA works on the principle that X and Y are simultaneously incremented by small steps proportional to the first derivatives of X and Y. In the case of a straight line the first derivatives are constant and are proportional to DX and DY, where D is a small quantity. To draw a straight line from connecting two points (2, 7) and (15, 10) X1 = 2, X2 = 15 abs(X2 – X1) = 13 Y1 = 7, Y2 = 10 abs(Y2 – Y1) = 3 Length = 13 X incr = X2-X1/Length = 13/13 = 1 Y incr = y2-y1/length = 3/13 = 0.23

Initial values of X and Y are X = 2.5 Y = 7.5 Plotting a Line Pixel Values