摘要 |
PURPOSE:To find out the end point of a circular arc without using multiplying and dividing means for a floating point and a means for finding out a square root by generating a starting axis and an end axis from from the center point of a circle by a digital differential analyzizing device (DDA). CONSTITUTION:In case of generating a prescribed circular arc from a circular arc generator 2 by specifying the center point of a circle, a radius (r), a point P(p1, p2) designating the starting axis of the circular arc and a point Q(q1, q2) designating the end axis, straight lines are generated from the center point to the point P(p1, p2) designating the starting axis and the point Q(q1, q2) designating the end axis by the DDA 1. The starting point and end point of the circular arc are found out by recognizing the intersection of the straight lines with the circle by a deciding device 3. Consequently, a circular arc can be generated even by a computer system having only adding/subtracting function and shifting operation function without using multiplying and dividing means. |