Apparatus is disclosed for approximating the tool departure (the vector sum) D from commanded axis departures X, Y and Z in a numerical control system, and for obtaining a clock pulse train at a frequency fo as a function of D. The velocity V can be specified as part of the stored command information. The approximated departure D and velocity V are then employed to determine a feedrate number (FRN) from the relationship V= FRN=.D using a clock pulse train of frequency F in accordance with the equation F.V= F.Q.D , where Q is a variable increased from zero until the equality of the equation is reached. Q is then the desired FRN which is entered into a conventional interpolator.
展开▼