Increasing demands on precision machining of 3D free-form surface have necessitated the tool to move smoothly with varying feedrate. To this regard, parametric interpolators such as NURBS (Non-Uniform Rational B-Spline) interpolator have been introduced in CNC machining system. Such interpolators reduce the data burden in NC code, increase data transfer rate into NC controller, and finally give smooth motion while machining. In this research, a new concept to control cutting load in NURBS interpolator was tried based on the curvature of curve. This is to protect cutting tool, and to have good machinability. For proof of the system, cutting force and surface topography were evaluated. From the experimental results, the interpolator is good enough for machining a free-form surface.