摘要 |
PURPOSE:To output efficient tool passing route data, by performing interpolation processing on a line segment or circular arc in accordance with the surface shape of an objective shape. CONSTITUTION:When an objective shape is inputted into a shape inputting device 1, a shape data constructing means 2 constructs the objective shape in its inside from the inputted data. A tool passing route coordinate calculating means 3 which receives the output of the constructing means 2, calculates tool passing route coordinate values required for working the surface shape and sends the calculated result to an interpolation processing means 16. The processing means 16 performs interpolation processing on sections, which can be interpolated by a line segment or circular arc, in accordance with the surface unevenness of the objective shape as much as possible. The interpolated tool passing route data are outputted from an output device 17. By performing the interpolation processing in such a way, efficient tool passing route data can be outputted. |