抄録
To make a part with a free-formed surface by CNC machine tools, it is necessary to prepare NC program considering an approximation of free-formed curve as a form that can be handled by CNC. In this case, the line interpolations are usually used to represent free-form curvature. However, because of limitation in potential and capacity of CNC machine tools, NC program have to be produced with in limited numbers of defined points. Therefore, we propose a new algorithm that generates an efficient NC program by moving limited numbers of points to reduce the error of profiles. Applying proposed algorithm, it is proved that profile error is diminished as compared with that machined by ordinary way.