摘要 |
PROBLEM TO BE SOLVED: To generate tool path such as causing no unshaved part over the whole area of a closed area of a work objective by arranging an indicating means for indicating to a making means so as to make a boundary rectangle on an unworked area when discriminating that there is the unworked area. SOLUTION: Plural tool paths are determined by considering a tool diameter in the whole area surrounded by a boundary rectangle to chip only the tool path of a closed area of a work objective among these tool path to be made effective. An area cut when a tool moves along circle path areas f7, f7' is determined on the basis of the clipped tool path. Next, the sum of the respective circle path areas is determined to be subtracted from a work objective area. When a subtraction result is positive and an unworked area f8 exists, similar processing is performed with the unworked area as a new work objective area. While, the subtraction result is negative and the unworked area does not exist, the content is preserved in an external device. |