x
Calculation of Circles - BY HAYMO BOGG


It is always complicated to design circles with the Konstruktor, because circles have to be drawn as polygones. Polygones up to 8 vertices can be drawn rather easely without tools, but will they also have the right diameter? Polygones with 6 to 8 vertices are not enough to build a circle. it is better to tke 12, 16 or even better 36 corners.
I have produces a spreadsheet to calculate all ko-ordinates of the vertices of such polygones from the parameters: diameter, ko-ordinates of the lowest vertex and the number of vertices. This spreadsheet was developed with MS Excel for Windows 95, but could easely used with other spreadsheet programs (it does not contain important macros or complex functions - maybe the function PI() which is used in the formulars has to be adopted).

Guidance:
On each page of the spreadsheet 3 circles (design parts) can be calculated and documented. Each polygone can have up to 36 vertices. Note: if you need more than 36 vertices just copy the the formulars from row 42 to the number of rows you need to cover the wished number of corner points.
The yellow colored cells are input cells. The meaning of each cell is self explaining. You just must consider that the X- resp. the Z- and Y-ko-ordinate are always in the drawing area of the Konstruktor. I.e. X is the horizontal and Y the vertical axis; Z ist the distance from the XY-area (not shown in the drawing).
Circle can be located parallel or upright to the drawing area (XY-area). Is the location of the circle parallel to the XY-area enter the X- and Y-values of the lowest vertex of the polygone (Z is constant). Is the circle upright to the XY-area located enter the Y- and Z-values (X is constant). Enter the name of the variable ko-ordinate "X" or "Z" into the header cell of the relevant column. This controls the preciseness of the results in this column. If the values in this column are X-values the values will be rounded to even integers, if the values are Z-values they will be rounded to integers only.

Restriction: for polygons which do not stand on a vertex the formulars have to adopted.

Spreadsheet (zip-File English):
Spreadsheet (zip-File Italiano):