CPC G05B 19/404 (2013.01) [B23C 5/00 (2013.01); B23Q 15/12 (2013.01); G05B 19/402 (2013.01); G05B 2219/41116 (2013.01)] | 6 Claims |
5. A processing apparatus for processing a workpiece into a desired shape by a tool, comprising:
the tool;
a processor; and
a non-transitory memory storing a Numerical Control (NC) program that is configured to correct a position of the tool by directly inserting coded numerical instructions into the tool and instructions that, when executed by the processor, cause the processor to perform processing comprising:
incorporating an arithmetic expression for correcting a position of the tool into the NC program,
calculating a processing path along which the tool transfers based on the NC program,
calculating a cutting transfer distance for cutting the workpiece by each part of the tool from the processing path,
calculating a wear amount and a deflection amount of each part of the tool from the cutting transfer distance,
correcting the NC program by the wear amount and the deflection amount in addition to a contour error of the tool, and
performing processing by the corrected NC program.
|