In this paper a new algorithm for curve generation is presented.It approximates a curve by an intersecting polygon instead of the traditional inscribed polygon.The polygon generated with this algorithm is an optimal approximation to the defined curve.