CS 285: SOLID MODELING, Spring 2002
Assignment #3
Planning a SLIDE Description of a Solid Model
This is a direct follow-on to Assignment #1.
It is another exercise to come up with a -- hopefully more concrete --
design plan for a water-tight B-rep of a solid part.
Designing things that could be made is the focus of this course,
-- and an explicit plan that is realizable with the available tools
is a crucial part of a good design!
There is a saying: "Your designs are defined by your tools."
To make the most of a tool, you have to understand its strength and weaknesses.
This exercise will be aimed at using SLIDE,
so keep the list of possible constructs available in SLIDE foremost in
your mind when you plan how to attack the design tasks below.
Try to come up with a realistic plan, so that if I were to ask you next week
to actually do it, you could indeed carry out your plan.
On this assignment you will work in pairs, as a team,
doing two design plans for two quite different objects.
(And thus the issues you will have to think about will be quite different.)
1) Parameterized Spoon
Again, make a plan for a parametrized generator for a spoon.
However, your generator should have exactly three parameters -- so choose them judiciously.
The result should be a viable solid model for manufacturing on an SFF machine,
i.e., a closed, non-self-intersecting, water-tight B-rep.
2) N-sided Fair Die
This object has only one parameter: "N" the number of facets.
You are to make a generator for a polyhedral object with exactly N faces
that can be used as a fair die; i.e., on average it will end up
coming to rest on any of its N faces with equal likelyhood.
N should be variable from 4 to 100.
THE TEAMS
- Mike Hamler and Kiha Lee
- Ali Lakhia and Youngung Shon
- Sean Kim and Larry Miller
- Jeff Schoner and Bryan Liu
Write-up:
Please hand in your write-up (about 1 page)
at the beginning of class on 2/11/02.
Write the names of both team members on your hand-in.
Also be prepared to describe your design plan to the class
in about 2-3 minutes.
Due Date: Monday 2/11/2002, 9:10am
PREVIOUS < - -
- - > CS 285 HOME < - -
- - > CURRENT LECTURE < - -
- - > NEXT
Page Editor:
Carlo H. Séquin