SOLID MODELLING.

Slides:



Advertisements
Similar presentations
Three-Dimensional Modeling (A Brief Introduction)
Advertisements

Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 5.
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.
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.
Introduction to Solid Modeling
History: CNC: ~1950 Mainframe Computers: ~1960’s BREP: 1970 (Baumgart) CSG: 1974 (Ian Braid) Solid Modeling.
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.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
Complex Model Construction Mortenson Chapter 11 Geometric Modeling
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
Computer-Aided Design & Drafting
ES050 – Introductory Engineering Design and Innovation Studio Solid Modeling Prof. Paul Kurowski.
ES050 – Introductory Engineering Design and Innovation Studio 1 Computer Aided Design (CAD) Prof. Paul Kurowski Oct. 28, 2009.
INTRODUCTION TO GEOMETRIC MODELLING 20 September 2010.
© 2011 Autodesk AC5089: Mesh Modeling in AutoCAD® Dave Young Application Engineer – Repro Products.
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
Parametric & 3-D Solid Modeling
John Myers CAD Systems Manager Dyson Limited. 3 Dimensional Modelling CAD CAM CNC RP.
Career & Technical Education Computer-Aided Design & Drafting Explain and demonstrate basic CAD commands and techniques.
COMPUTER AIDED DESIGN -(CAD)-3
Computer Integrated Manufacturing CIM
Kansas State University Department of Computing and Information Sciences CIS 736: Computer Graphics Wednesday, February 23, 2000 William H. Hsu Department.
TECH 104 – Technical Graphics Communication Week 13: 3D Modeling Basics.
Ken Youssefi Mechanical Engineering dept. 1 Mass Properties Mass property calculation was one of the first features implemented in CAD/CAM systems. Curve.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004 SOLID MODELLING.
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS Solid Modelling Graphics Systems / Computer.
Lecture 5: Curves And Surfaces, and Geometric Modeling
Additive and Subtractive Solid Modeling. Solid Modeling Solid modeling is a type of 3D CAD process that represents the volume of an object, not just its.
Chapter 7 Advanced Part Modeling Techniques. After completing this chapter, you will be able to perform the following: –Extrude an open profile –Create.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Solid Modeling Ref. Mantyla. Introduction Aim of modeling: The search of a media of communication.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
Geometrically Bounded Wireframe AIC (Part 510) Grouping of curves relevant for 3-dimensional wireframe modeling without topological constructs Elementary.
Solid Modeling Dr. Scott Schaefer.
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.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
TECH 104 – Technical Graphics Communication Week 12: 3D Modeling Basics.
Three-Dimensional Modeling. Types of Models  Wireframe  Surface  Primitive  Solids.
Introduction to Geometric Modeling
Solid Modeling A solid model is a volume that represents a 3D object. You can create 3D solids from primitive solids such as cones, boxes, cylinders, and.
Introduction to Solid Modeling
POLYGON MESH Advance Computer Graphics
Computer-Aided Design & Drafting
3D Modeling Basics Three basic types of 3D CAD models:
Introduction to Graphics Modeling
GEOMETRIC MODELING METHODS
3D Object Representations
Basic theory of curve and surface
3D Modeling in AutoCAD.
Additive & Subtractive Solid Modeling
Forging new generations of engineers
Additive and Subtractive
Additive and Subtractive Solid Modeling
Additive & Subtractive Solid Modeling
Computer-Aided Design & Drafting
Computer Aided Engineering Design
Lecture 27: Solid Modeling
Introduction To CAD/CAM
Three-Dimensional Object Representation
Forging new generations of engineers
Forging new generations of engineers
Presentation transcript:

SOLID MODELLING

Mechanical Engineering Dept. 3D Modeling There are three basic types of three-dimensional computer geometric modeling methods: Wireframe modeling Surface modeling Solid modeling Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Wireframe Modeling Contains information about the locations of all the points (vertices) and edges in space coordinates. Each vertex is defined by x, y, z coordinate. Edges are defined by a pair of vertices. Faces are defined as three or more edges. Wireframe is a collection of edges, there is no skin defining the area between the edges. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Wireframe Modeling Advantages: Can quickly and efficiently convey information than multiview drawings. The only lines seen are the intersections of surfaces. Can be used for finite element analysis. Can be used as input for CNC machines to generate simple parts. Contain most of the information needed to create surface, solid and higher order models Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Wireframe Modeling Disadvantages: Do not represent an actual solids (no surface and volume). Cannot model complex curved surfaces. Cannot be used to calculate dynamic properties. Ambiguous views Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Wireframe Modeling Uniqueness problem. Ken Youssefi Mechanical Engineering Dept.

Surface Modeling A surface model represents the skin of an object, these skins have no thickness or material type. Surface models define the surface features, as well as the edges, of objects. A mathematical function describes the path of a curve (parametric techniques). Surfaces are edited as single entities. Surface models define the surface features, as well as the edges, of objects. A mathematical function describes the path of a curve (parametric techniques). Surfaces are edited as single entities.

Mechanical Engineering Dept. Surface Modeling Advantages: Eliminates ambiguity and non-uniqueness present in wireframe models by hiding lines not seen. Renders the model for better visualization and presentation, objects appear more realistic. Provides the surface geometry for CNC machining. Provides the geometry needed for mold and die design. Can be used to design and analyze complex free-formed surfaces (ship hulls, airplane fuselages, car bodies, …). Surface properties such as roughness, color and reflectivity can be assigned and demonstrated. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Surface Modeling Disadvantages: Surface models provide no information about the inside of an object. Complicated computation, depending on the number of surfaces Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Solid Models In the solid modeling, the solid definitions include vertices (nodes), edges, surfaces, weight, and volume. The model is a complete and unambiguous representation of a precisely enclosed and filled volume. Advantages: Has all the advantages of surface models (uniqueness, non-ambiguous, realistic, surface profile) plus volumetric information. Allows the designer to create multiple options for a design. 2D standard drawings, assembly drawing and exploded views are generated form the 3D model. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Solid Models Advantages: Can easily be exported to different Finite Element Methods programs for analysis. Can be used in newly manufacturing techniques; computer integrated manufacturing (CIM), computer aided manufacturing (CAM) and design for manufacturability ans assembly (DFM, DFA) Mass and volumetric properties of an object can be easily obtained; total mass, mass center, area and mass moment of inertia, volume, radius of gyration, … Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. ·      Volumetric and Mass properties of an object can be easily obtained. Corresponding mass properties are obtained if density is included. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Solid Models Disadvantages: More intensive computation than wireframe and surface modeling. Requires more powerful computers (faster with more memory and good graphics), not a problem any more. Ken Youssefi Mechanical Engineering Dept.

Why solid modeling? Recall weakness of wireframe and surface modeling Ambiguous geometric description incomplete geometric description lack topological information Tedious modeling process Awkward user interface

Solid model Solid modeling is based on complete, valid and unambiguous geometric representation of physical object. Complete  points in space can be classified.(inside/ outside) Valid vertices, edges, faces are connected properly. Unambiguous  there can only be one interpretation of object

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004 Solid model Analysis automation and integration is possible only with solid models has properties such as weight, moment of inertia, mass. Solid model consist of geometric and topological data Geometry  shape, size, location of geometric elements Topology connectivity and associativity of geometric elements non graphical, relational information disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004

Taxonomy Geometric Modeling Surface Modeling Solid Modeling {Alias Designer} Voxels CSG B-rep Winged Edge Halfedge OpenMesh

Methods of Creating Solid Models Boundary Representation (B-rep), mostly used in finite element programs. Constructive Solid Geometry (CSG), CAD packages; Unigraphics, AutoCAD – 3D modeler. Parametric Modeling, CAD packages; Unigraphics, SolidWorks, Inventor by AutoDesk, Pro/Engineer, …. Ken Youssefi Mechanical Engineering Dept.

Solid model representation schemes Constructive solid geometry (CSG) Boundary representation (B-rep) Spatial enumeration Instantiation. disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004

Constructive Solid Geometry, CSG CSG defines a model in terms of combining basic and generated (using extrusion and sweeping operation) solid shapes. CSG uses Boolean operations to construct a model (George Boole, 1815-1864, invented Boolean algebra). There are three basic Boolean operations: Union (Unite, join) - the operation combines two volumes included in the different solids into a single solid. Subtract (cut) - the operation subtracts the volume of one solid from the other solid object. Intersection - the operation keeps only the volume common to both solids Ken Youssefi Mechanical Engineering Dept.

Primitive Solids and Boolean Operations The basic primitive solid: Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Primitive Solids The location of the insertion base or base point and default axes orientation. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Boolean Operations Subtract Union Intersection Ken Youssefi Mechanical Engineering Dept.

Implementing Boolean Operation Consider solids A and B. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Boolean Operation The intersection curves of all the faces of solid A and B are calculated. These intersections are inscribed on the associated faces of the two solids. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Boolean Operation The faces of solid A are classified according to their relative location with respect to solid B. Each face is tested to determine whether it is located inside, outside, or on the boundary surface of solid B. The faces in group A1 are outside solid B, and those of group B1 are inside solid A. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Boolean Operation Groups of faces are collected according to the specific Boolean operation and the unnecessary face groups are eliminated. For example, for union operation, group A1 and B2 are collected and A2 and B1 are eliminated. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Boolean Operation The two solids are glued at their common boundary. Ken Youssefi Mechanical Engineering Dept.

Mechanical Engineering Dept. Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating the solid model Cut Cut Ken Youssefi Mechanical Engineering Dept.