You are on page 1of 50

3D Solid Modeling

Fall2005- ENGR 3200U

Engineering Geometry
Geometry Provides the building blocks
of the engineering design process
Coordinate Space

Fall2005- ENGR 3200U

3D Coordinate Spaces

Fall2005- ENGR 3200U

Coordinate axes in Multi-View

Only two axes of the three coordinates can be seen in each view

Fall2005- ENGR 3200U

Right-Hand rule to
Determine the Positive
Direction of the Axes
Right-hand rule defines the X, Y and Z
axes, as well as the positive and
negative directions of rotation on each
axis
X: Thumb
Y: Indexing finger
Z: Middle figure

Fist wrapped around the


axes, with the thumb pointing
to the positive direction of
the axis

Fall2005- ENGR 3200U

Polar Coordinate System

A distance in X-Y plane and


an angle from the X axis

Fall2005- ENGR 3200U

Example I: Polar to Cartesian

D=4.5
=30
x= D Cos()
y= D Sin()

x=3.897
y=2.250

Fall2005- ENGR 3200U

Example II: Cartesian to Polar


Y
x=4
y=6.928

D =

6.928

x2 + y2

y
= atan
x

D=8
=60
Fall2005- ENGR 3200U

Cylindrical Coordinate System

A polar system with a Z


distance

Fall2005- ENGR 3200U

Spherical Coordinate System

An angle in one plane, an


angle in another plane and
one length

Fall2005- ENGR 3200U

10

Absolute Coordinates

Points are referenced to the


fixed origin

Fall2005- ENGR 3200U

11

Relative Coordinates

Fall2005- ENGR 3200U

Starting point,
referenced to the origin

12

Classification of Geometric Elements

Fall2005- ENGR 3200U

13

Representation of Points (examples)

Fall2005- ENGR 3200U

14

Representation of Lines (examples)

Fall2005- ENGR 3200U

15

Lines Relationships

Parallel Condition

Tangent
Condition
Fall2005- ENGR 3200U

Non-parallel
Condition

Perpendicular
Condition

Intersecting
Lines

Intersection of
Two Planes
16

Curved Lines
Path generated by a point moving in a constantly changing direction
Single Curved Line: All points of the line are in a plane
(Circle, Ellipse, Parabola, Hyperbola Spiral, Spline, Involute, Cycloid)
Double Curved Line: No four consecutive points are in the same plane
(Cylindrical helix, 3D Spline)

Regular Curve: Radius is constant


Irregular Curve: Radius varies, such as parabola, hyperbola, spline.
Fall2005- ENGR 3200U

17

Tangencies
Planar tangents exists when two geometries forms meet
at a single point and do not intersect
(touch in one and only one point)

Fall2005- ENGR 3200U

18

Tangencies in 3D Geometries

Plane touches
but not intersect
the another
surface at one or
more consecutive
points
Fall2005- ENGR 3200U

Smooth transition between


two geometric entities
Note: Corner between two
geometric entities indicates a
non-tangent condition

19

Tangencies of Line and Surfaces


A line is tangent to a surface, if the line touches the
surface only at a single point

Fall2005- ENGR 3200U

20

Circles
Circle is a single
curved plane with all
points at an equal
distance from the
point called center.
Diameter is a chord
that passes through
the center
Secant is a line
passing through the
circle but not the
center

Fall2005- ENGR 3200U

21

Conics
Single curved lines
can be described by
algebraic equations,
loci of points or a
section of a cone
Many applications in
Engineering and sciences

1. Ellipse
2. Parabola
3. Hyperbola

Fall2005- ENGR 3200U

22

Parabola
When a plane
intersects a right
circular cone parallel
to the side (element)

Mathematically,
Parabola is defined as
a set of points in a
plane which are
equidistance from a
given fixed point,
called focus and a
fixed line, called
directix.

Fall2005- ENGR 3200U

23

Engineering Application of Parabola

Rays originating at the focus,


are reflected out of the
parabola parallel to the axis.

Rays coming into the parabola,


parallel to the axis are reflected
to the focus.

Parabola revolved about its axis generates a 3D ruled surface called a paraboloid
(Auditorium ceiling reduces reverberation)
Fall2005- ENGR 3200U

24

Hyperbola
When a plane
intersects a right
circular cone and
makes a smaller
angle with the axis
than do the elements

Fall2005- ENGR 3200U

25

Hyperbola Mathematical Definition


Mathematically, Hyperbola
is defined as a set of
points in a plane whose
distances from two fixed
points called the foci, in
the plane have a constant
difference.

Fall2005- ENGR 3200U

26

Engineering Application of Hyperbola


Ernest Rutherford discovered
that when alpha particles are
shot toward the nucleus of an
atom, they are repulsed away
from the nucleus along
hyperbolic paths.
In astronomy, a comet that
does not return to the sun
follows a hyperbolic path.
Reflecting Telescopes

Fall2005- ENGR 3200U

27

Ellipse
When a plane intersects a right
circular cone at an angle to the
axis that is greater than the
angle between the axis and the
sides

Major diameter is the longest


straight line distance between
elements and is through the
foci.
Minor diameter is the shortest
straight line distance between
elements and is through the
perpendicular bisector of the
major axis.
Fall2005- ENGR 3200U

28

Ellipse Templates
A line of sight other than 90 degrees
changes the appearance of a circle to
an ellipse.

Ellipse templates come in intervals of 5


degrees.
The viewing angle relative to the circle,
determines the ellipse template to be used.

Fall2005- ENGR 3200U

29

Free Form Surfaces

Fall2005- ENGR 3200U

30

Free Form Curves

Interpolation vs. Approximation

Parametric Equations:
1- Splines
2-Bezier
3- B-Spline
4-NURBS

Fall2005- ENGR 3200U

31

Free Form Curves


Spline curve is a
smooth free form
curve that
connects a
series of control
points

Fall2005- ENGR 3200U

Bezier, B-Spline
and NURBS are
flexible
techniques to
create modified
smooth curve that
passes close to
but not through
the all of control
points.

32

Angles
How to define

Acute
Right
Obtuse

Relationships

Fall2005- ENGR 3200U

33

Planes
How to define

Fall2005- ENGR 3200U

34

Quadrilaterals

Fall2005- ENGR 3200U

35

Regular Polygons
A Polygon with equal sides
3 sides

8 sides

Fall2005- ENGR 3200U

4 sides

5 sides

6 sides

7 sides

9 sides

10 sides

12 sides

20 sides

36

Triangles

Fall2005- ENGR 3200U

37

Surfaces
Finite portion of a plane
or the outer face of an
object bounded by an
identifiable perimeter

Ruled Surface is
generated by a moving
line, called Generatrix
The path of the moving
line is called Directrix

Fall2005- ENGR 3200U

38

Classification of Surfaces
A) 2D bounded Surface
B) Straight line generatrix revolved
around an axis directrix
C) A curved line generatrix revolved
around a line, center or a vertex
D) A single and double curved
transitional surface
E) Follows no set pattern; more
sophisticated math is required
Another Classification
F) Planar, Single curved or
wrapped surface with a
straight line generatrix

G) Can be unfolded or unrolled onto a


plane without distortion
H) Cant be unfolded or unrolled
onto a plane without distortion
Fall2005- ENGR 3200U

39

Classification of Ruled Surfaces


1) Polyhedra
2) Single- Curved Surface
3) Wrapped Surface

Classification of Single- Curved Surfaces


An straight line generatrix and path such that any two
consecutive position of the generatrix are either parallel,
intersecting or tangent to a double curved line (convolute)

OR
Sweeping a curved generatrix along a straight line

1) Polyhedra
2) Single- Curved Surface
3) Wrapped Surface

Fall2005- ENGR 3200U

40

Classification of Cones

Fall2005- ENGR 3200U

41

Classification of Cylinders

Fall2005- ENGR 3200U

42

Convolutes
A convolute is a single- curved surface generated by a line moving
always tangent to a double curved line

Helical
convolute is a
special case
formed by
sweep of the
line tangent to
a helix curve.

Fall2005- ENGR 3200U

43

Polyhedra
A symmetrical or asymmetrical geometry with multiple polygonal sides called facet

6 facets

4 facets

Fall2005- ENGR 3200U

12 facets

8 facets

20 facets

44

Polygons Prisms
A polyhedron that has two
equal parallel facets

Fall2005- ENGR 3200U

45

3-D Modeling
3D computer model of an object
1) Wire frame
2) Surface Modeling
3) Solid Modeling

B-Rep
CSG Tree
Hybrid

Fall2005- ENGR 3200U

46

Wire frame
Only vertex and edges

Fall2005- ENGR 3200U

Linear and circular edges

47

Surface Modeling
Lacking of uniqueness in wire
frame

Fall2005- ENGR 3200U

Sweeping generator entities


along the director entity

48

Surface Modeling
Complex surfaces by sweeping

Revolved Surface
A directrix can be rotated about an
axis, between 1 and 360 degrees

Fall2005- ENGR 3200U

49

Surface Modeling
Lofting Surface
A series of directrix paths and a
generatrix curve

Freeform Surface patches


using parametric equations
Generating the surface patches
from the boundary curves

Fall2005- ENGR 3200U

50

You might also like