Some Ideas for Your CS285 Course Project . . .
The more of the official course topics:
"Procedural Design" -- "Solid Modeling" -- "Rapid Prototyping"
a project can cover, the better!
Also take some inspiration from the project titles from previous years:
- "A_MAZE_ing Shapes" -- Put a maze on the Stanford Bunny.
Make a simple maze generator for a square region. Suitably place
and connect such maze-squares on a quadrilateral mesh of the Stanford bunny model
(or some other fancy non-polyhedral shape). Kaplan's Tiled Bunny
- 3D Escher Tiling
Create a fancy 3D shape that tiles 3D space. It may be of a genus larger than zero!
Demonstrate stackability with a few
solid tiles fabricated on the FDM machine. My 2008 Bridges paper
- Bas Reliefs
Creating an interesting bas-relief with FDM, using a method similar to: Weyrich et al.: “Digital Bas-Relief from 3D
- Sophisticated Gear Clusters
Create some planetary gear like this one
or some fancy polyhedral gear like this
or like this ...
- Non-circular 2.5D Gears
Fabricate some unusual, non-circular gear combinations -- inspired by: http://www.mekanizmalar.com/
- Jitterbug Linkages and Hoberman Spheres
Design, analyze, and model as a kinematic (SLIDE?) file a cluster of mechanical linkages
that transforms in intriguing ways.
- Generator for Urban Models
Write a program module that generates houses, city blocks, or larger urban structures.
- Some Shape Generator
Design a program for the production of stylized flowers, weird creatures, or some artistic geometric shapes.
- Unusual Bells
Design an intriguing bell shape with a few parameters to change this shape
-- and possibly simulate its FEM model for sound analysis.
- Symmetry Finder
Try to find the inherent (approximate) symmetries in the shape of a scanned in object
or some other (irregular) mesh ... (perhaps by eigen-analysis?).
- Construction Kit Prototype
Design a system of tiles that can snap together into 3-dimensional, non-2-manifold cellular structures.
- A Better(?) Lego Block
Design novel "lego" bricks with interesting assembly possibilities;
-- for instance, based on the decomposition of space into rhombic dodecahedra (closes sphere packing);
-- or inspired by the two rhombic Zonohedra bricks
that allow aperiodic (Penrose) tiling of 3-space.
Mark Howison: "7-around Surface"
James Andrews & Ming-Hay Luk: "FiberMesh++"
- Mike Hamada: "ChurchBuilder++"
- Bryan Klingner: "SpaceKnit"
- Adam Megacz: "qFat"
- 2006 Project Icons:
- Sean Kim: "4D to 3D Projections in Tcl/SLIDE"
- Bryan Liu: "Wankel Engine model (FDM)"
- Jeff Schoner: "Non-circular Gears (FDM)"
- Ali Lakhia: "From Point Cloud to 3D Printing"
- Larry Miller: "Klein-Surface Decomposition"
- Young Shon: "Escher Tiling on the Torus"
- Kiha Lee: "Injection Mold for Triacontrahedral Tile"
- 2000 Project Titles:
<-- Back to CS 285 HomePage
Carlo H. Séquin