# Uop Prg 211 Array Paper

Topics: Segmented turning, Wood, Woodworking Pages: 3 (856 words) Published: August 26, 2013
Ryan Spears
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 involved in the project is mainly myself, but also some of the other members from the group. The aim is to be able to input the amount of segments that you would want to use in a ring and then determine the angle at which you must cut the sides of the segments. It would also be great if the program could output the length of each segment based on the diameter of the bowl. I say bowl loosely, building a blank with segments is usually done so that they form a ring. The final shape could be anything, but for this program it will be a bowl.

In terms of the development cycle, the program will be built in five stages. 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...