Patent ID: 8483865
Filing Date: 2013-07-09
Classification: G05B

Abstract:
1. A numerical controller having a tool trajectory display function for displaying a tool trajectory of a machine tool that controls position and orientation of a tool and a workpiece using a plurality of drive axes according to a machining program including a tool radius compensation instruction and performs machining of the workpiece, the numerical controller comprising: an instructing unit that outputs a positional instruction to each of the drive axes; a drive axis controlling unit that controls a movement of a drive axis according to the positional instruction output from the instructing unit; a coordinate value obtaining unit that obtains coordinate values of the respective axes; a tool center point coordinate value obtaining unit that calculates coordinate values of a tool center point from the coordinate values of the respective axes obtained by the coordinate value obtaining unit; a tool radius compensation vector obtaining unit that obtains a tool radius compensation vector connecting the tool center point and an actual machining point; an actual machining point calculating unit that calculates coordinate values of the actual machining point based on the coordinate values of the tool center point calculated by the tool center point coordinate value calculating unit and the tool radius compensation vector obtained by the tool radius compensation vector obtaining unit; and an actual machining point display unit that displays a trajectory of the actual machining point calculated by the actual machining point calculating unit.