Abstract: A numerical control apparatus for controlling a numerical lathe has a superimposing Z-axis control function in which, when a work is machined by the control of movement of a tool holder in the Z2- and X2-axis directions driving movement of a spindle in the Z1-axis direction, the variance of the position of the spindle in the Z1-axis direction as detected by a Z1-axis position detector is added to the value derived from a Z2-axis position detector which detects the position of the tool holder in the Z2-axis direction, and the position of the second tool holder in the Z2-axis direction is controlled using the result of the addition as the feedback value of the Z2-axis position of the second tool holder.