CSE391 Special Topics:
Solid Modeling
Fall, 2004
Prof. George W. Hart: Office: 1421 Computer Science, Phone: (631) 632-8959, Email: george At cs DOT sunysb DOT edu
Office hours: Tuesday and Thursday, 1:15 - 2:15, and by appointment.
Class room and time: Room CS 2129, Tuesday and Thursday 9:50-11:10AM.
Class web page: http://www.cs.sunysb.edu/~george/CSE391.htm
Announcements: No class thursday Sept
16 due to university holiday. Thursday Sept. 23, in
class, we will take a tour of the SLS machine on campus in the
Engineering building---meet at the regular classroom and we will depart
from there.
There was an error on
Solar in
stating that you needed to take Graphics (CSE328) as a pre-requisite
for this course. You may take this course without taking
Graphics. If you avoided registering because you thought you didn't
have the pre-requisites, come see me and I'll let you in. Tell your
friends too!
Homeworks:

Students teams will complete software projects that produce 3D object description files which we will fabricate on a rapid prototyping machine. This includes the steps of:
Text: There is no textbook which covers this material. Papers will be assigned for reading and discussed in class. Most will be easily available on web pages.
Class Format: This is a project/seminar course. An important part of the course (and grade) is participating in the class discussions. You should come to all classes. We will discuss the student projects and the spatial and software design problems that they suggest. Students will present their projects to each other both in the design phase and after completion. We will also do a few 3D design activities. Reading assignments and informal homeworks will be assigned weekly and discussed in class.
Projects: There will be two software projects required for this course. Students will work in pairs, with different partners for each project. Each project requires you to create, demo, document, and present to the class working software that produces a family of novel 3D objects. An .STL file generated by your program will be used to drive the RP machine to create a new unique physical object (that you get to keep). The .STL file is due two weeks before your final write-up is due, so we have time to schedule it on the RP machine and you can discuss it and include a photo of it in your paper. The details of each project, their due dates, lab space, and other details will be disucssed in class. You may use C/C++ and OpenGL, or Java and Java3D, or other languages and environments as you prefer.
Rapid Prototyping Resources: Stony Brook University has a Stratasys 3000 and a DTM Sinterstation 2500 Plus. The Stratasys 3000 is an FDM machine which creates in ABS plastic and also produces a water soluble support structure. The DTM 2500Plus is an SLS machine that uses a self-supporting powder. (The DTM company is now part of 3D Systems.) We will use the Stratasys 3000 FDM machine to make parts in this class.
Grading: Project 1, due at mid-semester (30%); Project 2, due at end of semester (50%); Class participation (20%).
Background: For general information about RP, see the Utah RP site or the Castle Island RP site. For examples of objects I have designed by procedural generation and then fabricated by rapid prototyping, follow these links. But your projects may be very different in style: