Computer Aided Engineering Design

(backadmin) #1

206 COMPUTER AIDED ENGINEERING DESIGN


G

rr r r
rr r r

rr r r
rr r r

=

(0, 0) (0, 1) | (0, 0) (0, 1)
(1, 0) (1, 1) | (1, 0) (1, 1)
––|– –
(0, 0) (0, 1) | (0, 0) (0, 1)
(1, 0) (1, 1) | (1, 0) (1, 1)

vv
vv

vv
vv

uu u u
uu u u













(7.14)

The algebraic form in Eq. (7.5) and the geometric form in Eq. (7.12) are equivalent. For m = n = 3,


rD

DDDD
DDDD
DDDD
DDDD

( , ) = = [ 1]

1

=0

3
=0

3
32

33 32 31 30
23 22 21 20
13 12 11 10
03 02 01 00

3
2
uuuuu
ji ij
vvij

v
v
v

ΣΣ


























=UDVT = UMGMTVT ⇒ D = MGMT or G = M–1D(MT)–1

implying that the algebraic coefficients Dij and geometric coefficients Gij can be obtained from each
other, each having three components (3-tuple).


A simple Ferguson’s patch can be expressed using the following geometric matrix

G

rr rr
rr rr

rr
rr

=

(0, 0) (0, 1) | (0, 0) (0, 1)
(1, 0) (1, 1) | (1, 0) (1, 1)
––|––
(0, 0) (0, 1) | 0 0
(1, 0) (1, 1) | 0 0

vv
vv

uu
uu



⎢ ⎢ ⎢ ⎢ ⎢ ⎢



⎥ ⎥ ⎥ ⎥ ⎥ ⎥

(7.15a)

This has been found to be convenient because one can have an intuitive feeling for the corner points
and for the tangents, to a certain extent. It is quite difficult to have any intuitive feel about the twist
vectors.
In general, the tangents and twist vectors in Eq. (7.13) can be expressed as unit vectors (t) in given
directions along with magnitude values. Using short notation such as ru(a,b) = αabtabu, the geometric
matrix can be expressed as follows


G

rr tt
rr tt
tttt
tttt

=

(^000100000101)
(^101110101111)
(^0000010100000101)
(^1010111110101111)
ββ
ββ
ααγ γ
ααγ γ
vv
vv
vv
vv
uuuu
uuuu














(7.15b)
The 12 coefficients α,β and γ can be selectively changed to get a desired surface (recall the change
in shape of the Hermite PC curve by selecting the values of the tangent magnitudes, in Chapter 4).


7.1.2 Shape Interrogation


Shape interrogation is to extract the differential properties like curvatures, normal and tangents
(discussed in Chapter 6) for a surface patch. The unit normal is given by Eq. (6.4) as

Free download pdf