Patent ID: 9507340
Filing Date: 2016-11-29
CPC Classification: G05B

Claim Text:
1. A NC machine tool, comprising: a human-machine interface unit configured to receive a tool path part program having one or more processing blocks configured to automate and perform tool paths for processing a work piece; an NC kernel unit configured to: a tool path modification module unit configured to: a tool path pattern modification data base in which one or more modification processing block patterns are stored corresponding to the consecutive rapid transfer processing block group; the tool path modification module unit further configured to: select one of the extracted modification processing block patterns having the shortest tool path; a simulator unit configured to simulate the one selected extracted modification processing block pattern; the tool path modification module unit further configured to select the one selected simulated processing block pattern when a collision between the tool and the work piece does not occur in the simulation; and the tool configured to perform the one selected modification processing block pattern having the shortest tool path and that avoids a collision between the tool and the work piece.