How do I draw a polygon with segments of equal length that follow the shape of an ellipse?
PowerCADD, any version
PowerCADD version 7.0.1 and Mac OS? X Tiger 10.4.5 or newer recommended
There isn't any single, one step, method or tool to create the geometry you're describing. However PowerCADD does provide various simple techniques that can be combined to create the geometry you're describing.
Here's one way to create the geometry you're describing that looks like this:

We've elected to draw the ellipse first, as shown in the screen shot and as illustrated in stage one below for general reference. However, it's important to note you do not need to draw the ellipse first! You could simply draw the multi-sided polygon and use the
Click Here to see a Demonstration Movie (2.6MB Download) of the quick way to see just how easy it is! (need movie help?), Read on to see all the detailed, step by step instructions.
To create an elliptical polygon with segments of equal length, do this:
Stage One: Draw a multi-sided polygon that matches the shape of an ellipse
repeat step 5 for the left hand mid point. The result is a polygon that now matches the width and height of the ellipse. Notice the polygon segments are not of equal length
Stage Two: Set the polygon segments to the desired length
Wow! that sure is a lot of steps and it's probably pretty hard to follow. Not to worry,
Click Here to see a Demonstration Movie (2.7MB Download) of those steps and you'll realize just how fast and easy it is to do! (need movie help?)
In our example we added a few objects such as center lines to make it clearer and we've worked in millimetres to 12 decimal points of accuracy to illustrate how accurate this technique can be. We've also dimensioned the segments and used
Clearly the dimensions we selected for the segment lengths are arbitrary and you may need to be more precise in selecting your segment lengths to suite your particular drawing circumstances.
We hope that helps
caddpower.com
------
If you found this article or the website in general to be helpful, educational or a time and money saver you can show your support. Thank you ~ Brian (huc) Huculak