Cad Assignment #3

You might also like

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

MECH 412 Computer Aided Mechanical Design

Dr. Z. C. Chen, Concordia University



Assignment 3


1. To draw the ellipse shown in the figure, you need to derive the expressions for the
x and y coordinates of the boundary points in parametric equations.
(a) Derive the expression for the ellipse that is located at the origin and oriented
with its major axis in the x direction.
(b) Apply the proper transformations to the expression derived in (a) to get the
parametric equation of the ellipse shown.
Figure 1 Ellipse Location and Orientation



2. Find the parametric equation for the trajectory of the point D, the midpoint of link
BC, as the input link AB rotates the slider crank mechanism depicted in Figure 3.
From the trajectory of the point D, determine the input angle
u
at which the
tangent of the trajectory of the point D is in the horizontal direction.

Figure 3 Diagram of the Slider Crank Mechanism





3
5
2
1
30
0

X
Y
MECH 412 Computer Aided Mechanical Design
Dr. Z. C. Chen, Concordia University
3. Find the parametric representation of the tooth profile of an involute gear, and
design a gear in CATIA.


4. Consider a Hermite curve on the xy plane defined by the following geometric
coefficients:
(0)
2 3
(1) 4 0
3 2
(0)
3 4
(1)
p
p
p
p
(
(
(
(
(
(
=
(
(
'
(
(
( (

'


(a) Find a Bezier curve of degree 3 to represent the given Hermite curve as
exactly as possible. In other words, determine the four control points of the
Bezier curve.
(b) Expand both of the curve equations in polynomial form and compare them.


5. A Bezier curve defined by the control points
0 1 2
, , and A A A is to be transformed to
the Bezier curve defined by
0 1 2
, , and B B B shown in the following figure. The
transformation should move point
0 0
to A B and
2 2
to A B . This means that scaling
is also required.
(a) Explain which transformation matrices are applied and in which order.
(b) Calculate the coordinates of control point
1
B .
(c) Derive the parametric equation of the resulting curve C
2.







X
Y
O
A
0
(1, 1)
A
1
(2, 3)
A
2
(4, 4)
B
0
(5, 2)
B
1

B
2
(7, 2+3)
MECH 412 Computer Aided Mechanical Design
Dr. Z. C. Chen, Concordia University

6. Determine a Bezier curve of degree 3 that approximates a quarter circle centered
at (0, 0). The end points of the quarter circle are (1, 0) and (0, 1). Calculate the
coordinates of the middle point of this Bezier curve and compare them with those
of the midpoint of the quarter circle.


7. Determine a B-spline curve of order 3 that approximates a quarter circle centered at
(0, 0). The control points of this B-spline curve is (1, 0), (1, 1), and (0, 1).
Suppose the knot vector [0, 0, 0, 1, 1, 1] is specified. Calculate the coordinates of
the middle point of this B-spline curve and use CATIA to verify your result (a snap
shot should be taken to show your CATIA result). Then compare this middle point
with the midpoint of the quarter circle.



8. Answer the following questions for a non-periodic uniform B-spline curve of order
three defined by the four control points P
0
, P
1
, P
2
, P
3
. A non-periodic uniform knot
vector is specified as
| |
0, 0, 0,1, 2, 2, 2 .
a. How many different curves is the B-spline curve composed of?
b. Expand the B-spline curve equation to get the separate equations of these curves.
c. Use the 3D curve design function of the FreeStyle workbench in CATIA to design
a curve with several control points.


X
Y
O 1
1
X
Y
O 1
1

You might also like