Patent ID: 7392109

Claim:
A computer storing a program, which when executed by the computer, causes the computer to perform a method of integrally generating NC data, the method comprising the steps of: inputting a shape of a work piece; planning a method of machining the work piece; generating NC data used for machining the work piece; verifying and editing the NC data, wherein said verifying and editing step comprises verifying insignificant emptily cutting portions and deleting NC data corresponding to the emptily cutting portions, and editing the NC data around the emptily cutting portions in consideration of the effects on machining; and outputting the verified and edited NC data, wherein the NC data is integrally generated based on the shape data of the work piece as the work piece successively passes through these steps, and wherein the step of planning the method of machining comprises a step of determining processes in consideration of minimum machining cost, a step of determining, for each determined process, tooling conditions represented by a combination of a tool and a holder, tool movement conditions suitable for each determined process, and cutting conditions of machining capabilities adjusted for the determined tooling conditions, and accessing a machining information database that contains a rule for determining a machining mode, a rule for determining cutting conditions and data for computing machining capabilities, wherein the rule for determining cutting conditions is a rule for dividing the value of machining capabilities in accordance with the tooling for each process with respect to a depth of cut in the axial direction of the tool, a depth of cut in the radial direction of the tool, and a feed rate.