Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Geometric Modeling
1
Introduction
Geometric modeling is the field that
discusses the mathematical methods
behind the modeling of realistic objects
for computer graphics and computer
aided design
Advantages
The construction of a wireframe model is simple
It does not require much computer time & memory.
It can be used for simple NC tool path generation
Disadvantages
It can not be used for calculation of mass, inertia
properties
The interpretation of wireframe models having
many edges is very difficult
Examples for Wireframe
modeling
11
Surface Modeling
The surface model is constructed essentially from surfaces
such a s planes, rotated curved surfaces & even very complex
synthetic surfaces.
Surface creation on existing CAD system usually requires
wireframe entities as a start
Surface & wireframe form the core of all existing CAD system
Advantages
Surface model of an object is a relatively more complete & less
ambiguous representation than its wireframe model
This method is very much useful for specific non-analytical surfaces
( free-form surface/sculptured surfaces) such as those used for
modeling automobile & airplane bodies & turbine blades etc.
From an application point of view, surface models can be utilized in
Finite Element Modeling, NC tool path generation, sectioning &
interference detections.
Disadvantages
The calculation of mass & inertia properties would be difficult
Examples for Surface
modeling
Surface models define only the geometry, no
topology.
Shading is possible
Solid Modeling
Solid model of an object is a more complete
representation than surface model, as all
the information required for engineering
analysis & manufacturing can be obtained
with this technique.
Advantages
Solid modeling produces accurate design,
provides complete 3D definition
Improves the quality of design
Improves visualization
Has potential for functional simulation of the
system
Why Solid Modeling ?
Using volume information
weight or volume calculation, centroids,
moments of
inertia calculation,
stress analysis (finite elements analysis), heat
conduction calculations, dynamic analysis,
system dynamics analysis
Explicit form
Non-parametric equation
Implicit form
Non-Parametric equation
If the co-ordinates y & z of a point on the curve
are expressed as two separate functions of the
third coordinate x <independent variable>. This
curve representation is known as Non-parametric
(Explicit form)
Position vector of a point P on the curve P = [x
y z]T= [x f(x) g(x) ]T
If the co-ordinates x, y & z are related
together by two functions, a non-parametric
implicit form results
f1 (x,y,z) = 0
f2 (x,y,z) = 0
Parametric equation
In parametric form, each point on a curve is
expressed as a function of a parameter u.
This parameter acts as a local co-ordinate for
points on the curve
Position vector of a point P on the curve = P(u)
= [x(u) y(u) z(u) ]T
The parametric curve is bounded by two
parametric variable values umin and umax.
Advantages of Parametric curves
Cubic polynomial has four coefficients & thus requires four conditions
to evaluate
Bezier Curves
Based on approximation techniques.
Developed by P. Bezier, Designer of French car
firm Regie Renault (1962).
Used in his Software system to define the outer
panels of several Renault cars (1899)
Bezier curve uses the vertices of Bezier
Characteristic polygon as control points for
approximating the generated curve. The curve
will pass through the first & last point with all
other points acting as control points. The curve
is also always tangent to the first & last polygon
segment
The degree of Bezier curve is related to the
number of data points;(n+1) points define an
nth degree Bezier curve.
If no. of data points is 4 [n+1=4], Then n=3 i.e
degree of curve =3 (cubic)
This is widely used for the design of aesthetic
surfaces. The flexibility of the curve becomes
more with more control points
Examples for Bezier curves
Major difference between the Bezier
Curve & Cubic Spline Curve