IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.

Slides:



Advertisements
Similar presentations
BREPS solids construction by surfaces of extrusion & revolution
Advertisements

Three-Dimensional Modeling (A Brief Introduction)
Calera High School STEM
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 8.
1 Computer Graphics Chapter 7 3D Object Modeling.
CS447/ Realistic Rendering -- Solids Modeling -- Introduction to 2D and 3D Computer Graphics.
LECTURE 3 Geometric Modelling
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 3D Modeling.
DEFINING OBJECTS - 3D REPRESENTATIONS Surface representations Polygon tables 3D curves and curved surfaces Sweep representations Constructive solid geometry.
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 4.
IE 590 J Cecil NMSU 1 IE 590 Integrated Manufacturing Systems Lecture 4 CAD & Geometric Modeling.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM 2004 SURFACE.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
2003 by Jim X. Chen: Introduction to Modeling Jim X. Chen George Mason University.
Representing Geometry in Computer Graphics Rick Skarbez, Instructor COMP 575 September 18, 2007.
Some Material on Swept Solids and Surfaces of Revolution From Chapter 10 of Mortenson Sections 10.5 – 10.6 Geometric Modeling
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
ENDS 375 Foundations of Visualization Geometric Representation 10/5/04.
3D Model Objects. Wireframes A wireframe model is a skeletal description of a 3D object. There are no surfaces in a wireframe model; it consists only.
Introduction to Boolean Operations on Free-form Solids CS284, Fall 2004 Seung Wook Kim.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
Computer-Aided Design & Drafting
MS. WILLIAMS Anatomy of a 3D Model. 3D Model 3D Models are one of the essential building blocks of 3D computer graphics. Without them there would be no.
3-D Modeling Concepts V part 2.
V part 2 Obtained from a Guildford County workshop- Summer, 2014.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Computer Integrated Manufacturing CIM
3D Object Representations 2005, Fall. Course Syllabus Image Processing Modeling Rendering Animation.
Engineering Graphics Stephen W. Crown Ph.D.
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Career & Technical Education Computer-Aided Design & Drafting Explain and demonstrate basic CAD commands and techniques.
COMPUTER AIDED DESIGN -(CAD)-3
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004 SOLID MODELLING.
Lecture 5: Curves And Surfaces, and Geometric Modeling
PREPARED BY: SAMERA BINTI SAMSUDDIN SAH SEM /2012 (NOV 2011)
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Solid Modeling. Solid Modeling - Polyhedron A polyhedron is a connected mesh of simple planar polygons that encloses a finite amount of space. A polyhedron.
Procedural Models How to easily generate complex data?
Geometrically Bounded Wireframe AIC (Part 510) Grouping of curves relevant for 3-dimensional wireframe modeling without topological constructs Elementary.
3D Object Representations 2011, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Chapter 8 Engineering Geometry
1 대상물체의 형상화를 위해 사용되는 기술  인공물체 : 기하학적 Primitive ( 선, 면, 구, 육면체 ) 등을 이 용하여 형상화. 입력물 : 형상화 물체의 3 차원 좌표값 출력물 : 선구조형상 (Wire framed objects) Technique:Geometric.
Slide 1Lecture Fall ‘00 Surface Modeling Types: Polygon surfaces Curved surfaces Volumes Generating models: Interactive Procedural.
Lectures Computer Aided Design
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
8. Surfaces and Surface Modeling Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department.
3D Modeling Engineering II.
3-D Modeling Concepts V part 2.
Lecture 24: Surface Representation
3D MODELLING PART-3 Wikitechy.
3-D Modeling Concepts V part 2.
Computer-Aided Design & Drafting
3D Modeling Basics Three basic types of 3D CAD models:
SOLID MODELLING.
Introduction to Graphics Modeling
3D Object Representations
Computer-Aided Design & Drafting
Computer Aided Engineering Design
Lecture 27: Solid Modeling
3-D Modeling Concepts V part B.
Volumes of Solids of Revolution
Create 3D Solid Objects. Create 3D Solid Objects.
3D Modeling Engineering II.
3D Modeling Engineering II.
3-D Modeling Concepts V part 2.
3-D Modeling Concepts Part 2.
6. Surfaces and Surface Modeling
Presentation transcript:

IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University

CAD Software CAD software can be divided based upon the technology used: 1. 2-D drawing. Its applications include,  · mechanical part drawing  · printed-circuit board design and layout  · facilities layout  · cartography 2. Basic 3-D drawing (such as wire-frame modelling) 3. Sculptured surfaces (such as surface modelling) 4. 3-D solid modelling 5. Engineering analysis

Geometric Modeling Geometric modelling refers to a set of techniques concerned mainly with developing efficient representations of geometric aspects of a design. Therefore, geometric modelling is a fundamental part of all CAD tools.

Geometric modeling is the basic of many applications such as: Mass property calculations. Mechanism analysis. Finite-element modelling. NC programming. Requirements of geometric modelling include: Completeness of the part representation. The modelling method should be easy to use by designers. Rendering capabilities (which means how fast the entities can be accessed and displayed by the computer).

Geometric Modeling Approaches The basic geometric modelling approaches available to designers on CAD/CAM systems are: 1.Wire-frame modeling. 2.Surface modeling. 3.Solid modeling.

Wire-frame Modeling Wire-frame modelling uses points and curves (i.e. lines, circles, arcs), and so forth to define objects. The user uses edges and vertices of the part to form a 3-D object Wire-frame model part

Example

Surface Modeling Surface modeling is more sophisticated than wireframe modeling in that it defines not only the edges of a 3D object, but also its surfaces. In surface modeling, objects are defined by their bounding faces. Examples

SURFACE ENTITIES Similar to wireframe entities, existing CAD/CAM systems provide designers with both analytic and synthetic surface entities. Analytic entities include : Plane surface, Ruled surface, Surface of revolution, and Tabulated cylinder. Synthetic entities include The bicubic Hermite spline surface, B-spline surface, Rectangular and triangular Bezier patches, Rectangular and triangular Coons patches, and Gordon surface.

Plane surface. This is the simplest surface. It requires three noncoincident points to define an infinite plane.

Ruled (lofted) surface. This is a linear surface. It interpolates linearly between two boundary curves that define the surface (rails). Rails can be any wireframe entity. This entity is ideal to represent surfaces that do not have any twists or kinks.

Surface of revolution. This is an axisymmetric surface that can model axisymmetric objects. It is generated by rotating a planar wireframe entity in space about the axis of symmetry a certain angle.

Tabulated cylinder. This is a surface generated by translating a planar curve a certain distance along a specified direction (axis of the cylinder).

Bezier surface. This is a surface that approximates given input data. It is different from the previous surfaces in that it is a synthetic surface. Similarly to the Bezier curve, it does not pass through all given data points. It is a general surface that permits, twists, and kinks. The Bezier surface allows only global control of the surface.

B-spline surface. This is a surface that can approximate or interpolate given input data (Fig. 6-9). It is a synthetic surface. It is a general surface like the Bezier surface but with the advantage of permitting local control of the surface.

Solid Modeling Solid models give designers a complete descriptions of constructs, shape, surface, volume, and density.

In CAD systems there are a number of representation schemes for solid modeling include: Primitive creation functions. Constructive Solid Geometry (CSG) Sweeping Boundary Representation (BREP)

Primitive creation functions: These functions retrieve a solid of a simple shape from among the primitive solids stored in the program in advance and create a solid of the same shape but of the size specified by the user.

Constructive Solid Geometry (CSG) CSG uses primitive shapes as building blocks and Boolean set operators (U union, difference, and  intersection) to construct an object.

Example

Sweeping Sweeping Sweeping is a modeling function in which a planar closed domain is translated or revolved to form a solid. When the planar domain is translated, the modeling activity is called translational sweeping; when the planar region is revolved, it is called swinging, or rotational sweeping.

Boundary Representation Objects are represented by their bounded faces.

B-Rep Data Structure