Quote Originally Posted by D.C. View Post
then you don't need to draw it you can just generate it algorithmically.
Yes, that would be the obvious way to draw it if the design can be made to fit those parameters. Even if the design doesn't quite match a shell generated from ellipses, then it may still be possible to use that as a starting point for the drawing and modify it as required.