INSTRUCTIONS FOR PROJECT #1
                        =============================


       This project simulates some aspects of "Flexible Manufacturing". The idea
       is to build a product "on demand". User specifies the reqirements and you
       build the model. The user may not be satisfied at the first attempt and 
       you need to give them the opportunity to re-enter their reqirements and
       build the model again. You repeat the process until the customer is
       satisfied.


       Procedure:

       Create several program files which are capable of drawing various components
       in your facility. These "component program files" should be capable of 
       accepting parameters which will change the dimensions of these objects.

       Create a "user interface" (web page) which will ask the user for various
       options. When you "submit" this request, this will invoke either a shell
       script or a C program which will select the required "component program
       files", pass the parameters and create an "assembly program file".

       Run this "assembly Program file" in IDEAS and this will display the object
       in question. If the user is not satisfied, repeat the process.

       In your user Interface, it will be reasonable to display various components
       to enable the user to make choices. To do this you need to create the component
       in IDEAS and rasterize the image and display it on the web page.


       You need not build a Computer. This was meant to give you some idea of the 
       complexity of the project. You are encouraged to "build" a model of your
       choice.

       Some examples from the past year: Automobile, Robot, Bicycle, etc.   

       Due date: Week of March 06, 2006.