RBE CAE - (Geometric Modelling) 2.0

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 104

Session -3

Geometric Modeling
Session Speaker
Mr. Balappa.B.U

1
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Session Objectives
• At the end of this session, student will be able to
• Differentiate geometric modeling, various methods,
recent trends in modeling, assembly modeling
• Explicate Advanced Geometric modeling techniques
applications of different models.
• Explicate Concept of Continuity and curvature analysis
• Explicate Geometric transformations and view
manipulations

2
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Geometric Modeling - Introduction
• Early CAD systems were basically automated drafting board
systems which displayed a two-dimensional representation
of the object being designed.
• Operators could use these graphics systems to develop the
line drawing the way they wanted it and then obtain a very
high quality paper plot of the drawing.
• By using these systems, the drafting process could be
accomplished in less time, and the productivity of the
designers could be improved.

3
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Introduction (Contd..)
• Able to reproduce high quality engineering drawings
efficiently and quickly, these systems stored in their data
files a two dimensional record of the drawings.
• The drawings were usually of three dimensional objects
and it was left to the human beings who read these
drawings to interpret the three dimensional shape from the
two-dimensional representation.

4
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Introduction (Contd..)
• The early CAD systems were not capable of interpreting
the three – dimensionality of the object.
• It was left to the user of the systems to make certain that
two – dimensional representation was correct (e.g.
hidden lines removed or dashed, etc.) as stored in the
data files.
• More recent Computer Aided Design systems possess the
capability to define objects in three dimensions.

5
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Introduction (Contd..)
• This is a powerful feature because it allows the
designer to develop a full three dimensional model
of an object in the computer rather than a two-
dimensional illustration.
• The computer can then generate the orthogonal,
perspective drawings, and close-ups of details in
the object.

6
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Introduction (Contd..)
• A basic requirement is that a geometric model should be
unambiguous representation of its corresponding object.
• That is to say, the model should be unique and complete
to all engineering functions from documentation to
engineering analysis to manufacture.

7
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Geometric Modeling Definition
• Geometric modeling is concerned with the computer-
compatible mathematical description of the geometry of
an object.
• The mathematical description allows the image of the
object to be displayed and manipulated on a graphics
terminal through signals from the CPU of the CAD
system.
• The software that provides geometric modeling
capabilities must be designed for efficient use both by
the computer and the human designer.

8
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Geometric Modeling Definition
• The geometric modeling involves:
 Creation of geometric entities
 Transformation of these entities
 Creation of the required shapes
• Types of Geometric Modeling
Basically 3 types:
– Wire Frame Modeling
– Surface Modeling
– Solid Modeling
• New trends - ‘Hybrid Modeling’, Virtual Reality
9
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Wire Frame Modeling
• A wire frame model of an object is the simplest,
geometric model that can be used to represent it
mathematically in the computer.
• It is sometimes referred to as a stick figure or an edge
representation of the object.
• Typically, a wire-frame model consists of points, lines,
arcs and circles, conics, and curves.

10
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Wire Frame Modeling (Contd..)
Advantages:
– Simple to construct
– Less computer time and memory requirement
– Does not require extensive training of users
– Time required to retrieve, edit, or update is usually small
– They are required to generate surface models
Disadvantages:
– They are ambiguous and rely heavily on human interpretation
– Models having many edges become very confusing and
perhaps even impossible to interpret.
– Lack of visual coherence and information to determine the
object profile

11
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Wire Frame Modeling (Contd..)

Wire Frame Model

12
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Wire Frame Modeling (Contd..)
Wire frame entities can be divided into -
1.Analytic Entities: These can be described by analytical
equations such as lines, circles and conics.
• Lines ,Points ,Arcs
• Circles
• Fillets
• Chamfers
• Conics (Ellipse, parabola, hyperbola)
2. Synthetic Entities: these are the ones that are described
by a set of data points (Control points) such as splines and
bezier curves.
• Splines (Cubic Spline, B-Spline, -Spline)
• Bezier Curves
13
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of curves
Cubic polynomial Curves
– In three dimensional modeling a geometric
representation is required that will describe non-
planar curves, but which will also avoid computational
difficulties and unwanted undulations that might be
introduced by higher order polynomial curves.
– These requirements are satisfied by the cubic
polynomial-hence popular.

14
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of curves
– Line will have two points, arc will have three points
– Four points provide the boundary conditions for a cubic
polynomial
– The fitting of a curve through points is known as Lagrange
curve
– Curve with boundary conditions of two points and two
slopes is a Hermite cubic curve

15
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of curves

16
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of curves
Bezier Curve (Renault-Cars)
• Uses a control polygon for
curves in place of points and
tangent vectors
• The order of the curve is one
order less than the number of
vertices used for drawing the
polygon
• Easy to control the shape of the
polynomial

17
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of curves
B-spline curve
• Neither Bezier curve nor the cubic spline curve formulations
allow local modifications of curves
• Bezier polynomials are somewhat constrained in the
number of points that they may approximate without the
degree of the curve becoming inconveniently high
• These disadvantages can be overcome by B-spline
curve(Bernstein Polynomials)
• Local Control of curve is possible

18
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
NURBS-Non Uniform Rational B-Spline
• Capable of representing in a single form non
rational B-splines, Bezier curves, as well as linear
and quadratic analytic curves, and may be used in
approximating or interpolatory mode

19
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Curve Manipulation
Analytic and Synthetic curves essential to wire frame
modeling can effectively be used provided and can be
manipulated to the designer requirements. The various such
manipulations are listed as follows:
• Displaying
• Evaluating points on Curves
• Blending
• Segmentation
• Trimming
• Intersection
• Transformation

20
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Free form Curves - Requirements
• Fit a set of points
• Predictable changes
• Handling various topology for the border of
surfaces (triangles, pentagons, n-sided patches,
surfaces with holes)
• Geometric Continuity

21
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Curve Manipulations
• Trimming
• Segmentation
• Blending
• Intersection
• Transformations

22
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling
• Shape design and representation of complex objects such
as car, ship, and airplane bodies as well as castings cannot
be achieved utilizing wireframe modeling.
• Due to the richness in information of surface models, their
use in engineering and design environments can be
extended beyond just geometric design and
representation.

23
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling (Contd..)
• Some examples:
– Shape design and representation of Complex objects of
Automobiles, Airplane Components, Ships, etc.,
– Checking Surface interferences
– To generate molds designs
– To generate finite element mesh
– To generate NC Tool paths for continuous path
machining.

24
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling (Contd..)
• Surface creation on existing CAD/CAM system usually
requires wire-frame entities as a start.
• A system might request two boundary entities to create a
ruled surface or might require one entity to create a
surface of revolution.
• All analytic and synthetic wire-frame entities discussed
earlier can be used to generate surfaces.
• In order to visualize surfaces on a graphics display, a mesh,
say m X n in size is usually displayed. The mesh size is
controllable by the user.

25
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling (Contd..)
Surface modeling v/s Wireframe modeling
Surface models have considerable advantages over wire-
frame models.
• They are less ambiguous.
• They provide hidden line and surface algorithms to add
realism to the displayed geometry.
• Shading algorithms are available for surfaces and solid
models.
• From an application point of view, surface models can be
utilized in volume and mass property calculations, finite
element modeling, NC path generation, cross sectioning,
interference detections.

26
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling (Contd..)
Disadvantages of Surface models
• Surface modeling does not lend itself to drafting
background.
• They are complex, they require more storage and CPU
time.
• They are still ambiguous in some applications.
• Sometimes difficult to create.

27
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling (Contd..)
Surface entities can be divided into -
– Analytic entities
• Plane surface
• Ruled surface
• Surface of revolution
• Tabulated Cylinder
– Synthetic Entities
• Bicubic Hermite Spline Surface
• B-spline Surface
• Rectangular and Triangular Bezier Patches
• Rectangular and Triangular Coons Patches
• Gordon surface
• Generally the representation methods discussed earlier applies top surfaces also (e.g.
parametric representation)
28
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces of Generation
• Extruded Surface
• Revolved Surface
• Offset surface
• Swept surface
• Lofted surface

29
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Extruded Surface
Ex:

30
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces of revolution

31
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Offset surfaces

32
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Swept Surfaces
Can create a swept surface by sweeping out a profile in
planes normal to a spine curve while taking other user-
defined parameters (such as guide curves and reference
elements) into account.

33
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Lofted Surface:
Can generate a lofted surface by sweeping one or two
planar section curves along a computed or user-defined
spine. The surface can be made to respect one or more
guide curves

34
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Operations on Surfaces
• Joining of surfaces
• Splitting of surfaces
• Trimming of surfaces
• Translation of surfaces
• Rotation of surfaces
• Symmetrical generation
• Scaling of surfaces

35
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Joining of surfaces

36
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Splitting of surfaces

37
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Trimming of surfaces

38
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Translation of surfaces

39
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Symmetrical Surface generation

40
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Scaling of surfaces

41
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Rotation of surfaces

42
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and behavior

43
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and behavior
Skinned & Lofted
Surfaces

44
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and application
A Class surfacing and its importance:
• A Class surfaces are those aesthetic/ free form surfaces,
which are visible to us (interior/ exterior), having an
optimal aesthetic shape and high surface quality.
• Mathematically class A surface are those surfaces which
are curvature continuous while providing the simplest
mathematical representation needed for the desired
shape/form and does not have any undesirable waviness.

45
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and application
Nee of Class A :
• Today products are not only
designed considering the
functionality but special
consideration are given to its
form/aesthetic which can bring a
desire in ones mind to own that
product.
• Which is only possible with high-
class finish and good forms.
• This is the reason why in design
industries Class A surface are given
more importance

46
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces
Highlight plot :
and application
• Highlight is the behavior of
the form or Shape of a
surface when a light or
nature reflects on it.
• This reflection of light or
nature gives you an
understanding about the
quality of surface.
• This reflection required
should be natural,
streamline and with
uniformity

47
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and application

Real life reflection lines used as quality


assurance tool

48
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surfaces and application

A set of good reflection lines A set of bad reflection lines

49
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Curvature Analysis on the
Surfaces

50
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Curvature Analysis on the
Surfaces Surfaces
• To achieve a good class surface it requires good surfacing
skills and understanding of the form or flow of the
reference object.
• Highlight plot (color plot /zebra plot), curvature plot
(needle/value) of the surface is a very help full tool.
Curvature continuity:
• It is the continuity between the surfaces sharing the same
boundary.
• Curvature continuity means that at each point of each
surface along the common boundary has the same radius
of curvature.
51
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Surface Modeling Examples

52
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling
• Solid modeling techniques are based on informationally
complete, valid, and unambiguous representations of
objects.
• Simply stated, a complete geometric data
representation of an object is one that enables points in
space to be classified relative to the object, if it is
inside, outside, or on the object.

53
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• In all, A solid model of an object is a more complete
representation than its surface model.
• It is unique from the latter in the topological information
it stores which potentially permits functional automation
and integration.
• For example, the mass property calculations or finite
element mesh generation of an object can be performed
fully automatically, at least in theory, without any user
intervention .
• Typically, a solid model consists of both the topological
and geometric data of its corresponding object.
54
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• Many methods have been proposed for solid
modeling.
• Two methods –
– Constructive solid geometry (CSG or C-rep)
– Boundary representation (B-rep)
have been widely used.
• Hybrid ( feature based modelers)

55
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
CSG Method:
Solid Modeling (Contd..)
• Models are constructed using combinations of simple
solid primitives, such as blocks, cylinders, spheres, cones
and so on.

56
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• The primitives are created in 3-D space with respect to
one another and using Boolean operations, the
desired shape is generated.

57
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• Many features found in engineering
components such as fillet blends, drafts may be
difficult or time consuming to produce.
• More complex shapes such as those found in
automobile body panes are practically
impossible to model.

58
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
CSG Example

59
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
Boundary Representation
• Models are a more explicit representation than CSG.
• The object is represented by a complicated data structure
giving information about each of the object's faces, edges
and vertices and how they are joined together.
• Appears to be a more natural representation for Vision
since surface information is readily available.
• The description of the object can be into two parts:

60
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
Topology
• Records the connectivity of the faces, edges and vertices by
means of pointers in the data structure.
Geometry
• Describes the exact shape and position of each of the edges,
faces and vertices.
• The geometry of a vertex is just its position in space as given
by its (x,y,z) coordinates.
• Edges may be straight lines, circular arcs, etc.. And A face is
represented by some description of its surface (algebraic or
parametric forms used).

61
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• Topological rules must be satisfied to ensure valid
objects
– Faces bounded by loop of edges
– Each edge shared by exactly two faces
– Each edge has vertex at each end
– At least 3 edges meet at each vertex
• Euler’s rule applies: V-E+F=2
• Surface must be closed

62
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)

63
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
CSG v/s B-Rep
CSG
•Simple representation
•Limited to simple objects
•Stored as binary tree
B-Rep
•Difficult to calculate
•Flexible and powerful representation
•Rarely used any more
•Stored explicitly
•Can be generated from CSG
representation
•Used in current CAD systems
64
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Feature based Solid modeling
• The geometric entities are used to build geometric
models.
• There is no information, for example , to say that a
collection of lines and arcs, or of cylinders and cones,
represents a drilled and tapped hole.
• Only a trained person can identify such features on a
drawing easily.
• In recent times, in CAD, a method is used to represent
components in terms of higher-level entities that do
have some engineering meaning. Such entities are
known as features.

65
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Definition of FEATURE
“A feature is any perceived geometric or functional
elements or property of an object useful in
understanding the function, behavior or
performance of that object”

66
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Feature Based solid Modeling
• Solid Modelers include a library of features to help the
designer to create detailed design geometry.
• The features can be positioned on a part using variety of
intelligent positioning relationships and the size or
position of a feature can be modified by changing a
dimension.

67
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Types of features
• Base features : Datum planes and Datum objects
• Datum features : Work Planes, Work Axes and Work
points
• Sketched features
• Standard features: Hole, Round, Chamfer, Rib, etc.,

68
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
• Example of features in a plastic injection molding:

69
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Feature Based Solid Modeling
Examples…
• PAD or Extruded solids

70
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Revolved solids

71
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Hole Features
Types of holes

Simple Counter Bored Counter sunk

Tapered Counter drilled

72
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Limit of extension

Blind Up to last Up to Next

Up to plane Up to Surface

73
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Creating

74
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Pocket Feature
Creating a pocket consists in extruding a profile and
removing the material resulting from the extrusion.

75
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Pocket Feature Contd..

76
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Groove Feature
Grooves are revolved features that retrieves material
from existing features

77
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Rib Feature
Rib, is a profile you sweep along a center curve to create
material.

78
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Slot feature

79
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Stiffener feature

80
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Loft feature
Can generate a loft feature by sweeping one or more planar
section curves along a computed or user-defined spine. The
feature can be made to respect one or more guide curves.
The resulting feature is a closed volume

81
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Removed loft feature
The Remove Loft capability generates lofted material surface
by sweeping one or more planar section curves along a
computed or user-defined spine then removes this material.
The material can be made to respect one or more guide
curves

82
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Edge Fillet Feature

•A fillet is a curved face of a constant or variable radius that is


tangent to, and that joins, two surfaces. Together, these three
surfaces form either an inside corner or an outside corner.
•In drafting terminology, the curved surface of an outside
corner is generally called a round and that of an inside corner
is normally referred to as a fillet.

83
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Variable Radius Fillet
Variable radius fillets are curved surfaces defined
according to a variable radius. A variable radius corner
means that at least two different constant radii are applied
to two entire edges.

84
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Chamfer feature
Chamfering consists in removing or adding a flat section from a
selected edge to create a beveled surface between the two
original faces common to that edge. You obtain a chamfer by
propagation along one or several edges.

85
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Shell Feature
Shelling a feature means emptying it, while keeping a given
thickness on its sides. Shelling may also consist in adding
thickness to the outside.

86
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Model tree

87
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Modifying Parts
• The part is created from the history
tree
• Features can be added, deleted and
re-ordered
• Feature dimensions can be changed
• Feature parameters can be changed
– E.g From protrusion to cutout

88
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Parametric modeling
• It is important to re-use the design geometry throughout
the design process.
• For example, a designer re-uses geometry from a previous
project, but wants the dimensions to be slightly different.
• In such cases, the parametric modeling provides a power
full means of doing it.

89
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Parametric modeling
• Parametric features are integrated into the modeling
system.
• Fore example, the dimensional attributes are described
by expressions that relate to the values of the variables
and / or to other parametric dimensions.
• The values of the variable may be entered by the user or
input from a table. This allows a model definition in a
general shape and topology.
• An instance of this shape may be initiated by entering
appropriate variable values that allow the dimensions to
be computed.

90
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Parametric modeling
• Example:

91
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Hybrid Modeling
• A hybrid modeler supports both surface and solid
modeling. To be a true hybrid modeler, the surfaces and
solid faces must be able to interact each other and
permit constraints and relationships between the two
different entity types.
• Ex:

Split operation

92
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Hybrid Modeling

Thick Surface

93
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Hybrid Modeling

Sew surface

94
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling
• Examples:

95
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• Examples:

96
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Solid Modeling (Contd..)
• Examples:

Landing Gear
Assembly

Transmission Sys
97
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Assembly Modeling

98
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Assembly Modeling
• An assembly consists of two or more parts located
relative to each other in space
• Normally the relative motion is constrained
• Most assemblies are fully constrained
• Mechanisms are partially constrained

99
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Applications of Assembly Models
• Interference checking
• Visualization
– Rendered
– Exploded
• Animation
• Mechanism analysis

100
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Applications of Assembly Models

101
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Assembly Hierarchy
• The assembly hierarchy defines relationships of parts to
each other
• There can be multiple levels of sub-assemblies
• Example:
Multiple instances
– Pump Assembly
• Link assembly
• Offset link
Sub assemblies
– Piping assembly
• Well casing
• Well seal
– Handle assembly

102
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Positioning Parts in an Assembly
• Parts can be positioned by translating and rotating
them into the right locations
• This requires careful measurement of relative locations,
knowledge of coordinate systems, and entry of
numerical values
• If position or dimensions of one part change, this has
to be redone

103
Faculty
Facultyof
ofEngineering
Engineering&&Technology
Technology ©M.S.S.Ramaiah
©M. RamaiahUniversity
Universityof
ofApplied
AppliedSciences
Sciences
Session Summary
• The functions of a CAD software
• The need for graphic standards
• The concepts of Kernels and converters
• The features of major CAD/CAM/CAE software commercially
available
• Selection of software based on the needs of an organization
• Geometric transformations and view manipulations
• The geometric modeling, various methods, recent trends in
modeling, assembly modeling
• The applications of different models.
• Concept of Continuity and curvature analysis
• Advanced Geometric modeling techniques
104
Faculty of Engineering & Technology ©M. S. Ramaiah University of Applied Sciences

You might also like