Abstract
Research and development of an original CAM system for curved surfaces by using NURBS (Non-Uniform Rational B-Spline) are carried out. First, shortages of the traditional general NC (Numerical Control) machining process for arbitrary curved surfaces are discussed. Next, theoretical basis of NURBS, format of NURBS-NC machining program, compensation of cutting path, algorithm of 3D-NC simulation, architecture and interface of the system are described. Finally, NC machining of free-form surfaces on gas turbine blade, portable telephone and vacuum-cleaner is performed by using the developed system and the results discussed. The system can be applied effectively to aircraft and automobile industry, ship building, die and mould making and other fields.