Prg/211 Ferus
7/27/13
Part 1: Programming Solution
Segments in Wooden Ring or Bowl
One of the clubs that I belong to is the Savannah River Wood turners Association. We meet once a month in a friends shop down the road from where I live, and we usually have guest speakers give a presentation on aspects of wood turning. Last weekend we had a gentleman from Atlanta teach a session on segmented wood turning. Segmented turning is a type of wood turning that involves gluing together hundreds of segments to make a particular shape that you would then refine on a wood lathe. It is a very time consuming and complicated endeavor sometimes, and the thought of a program to help with the math seemed like a great idea. The personnel …show more content…
The first part I am doing right now by writing this paper, this part is the analysis of the problem. The second will be the general design of the program itself. I will flesh out all of the details about input/output, what variables will be used, whatever math will be involved in the next paper. The third stage is the coding stage in which I will create a Visual Logic executable that runs the program. The fourth and fifth stage will be testing and maintenance. I suppose that I will actually test out the program by attempting to use the results that I get by creating a segmented wood blank. I will then put it on the lathe and include pictures in my final paper, as long as time permits. Turning can be a slow or fast process, and with segmented turning going fast is really not an …show more content…
Luckily, I have found multiple websites and even other programs to guide me in making this. The first thing the program will do is ask the user what it wants to do. I saw that in the next paper we are required to use a selection statement, and I intend to use an if else, or maybe even a while loop to create a main menu for the program. From the main menu the user will either choose to input the number of segments, and the desired diameter of the bowl in centimeters or they will choose to exit the program. The exact function of this menu is still up in the air, and as I move into more detailed design and math I will figure it