摘要 |
<p>PURPOSE:To prepare an NC data which generates no chipping, by generating an NC data for moving a tool by deriving a moving vector by an integration of a unit normal vector in a cutting end position and a designated moving distance. CONSTITUTION:First of all, an NC data for moving a tool TL along a sequence of points on a specific curved surface through a groove GR until a grooving and cutting end position Pe is generated. When it is ended, a processor 102 calls the point Pe from a RAM 104 and derives a unit normal vector N' in the point Pe. Subsequently, the processor 102 derives a moving vector D' from an expression D'=daXN', by using a moving distance (da) which has been inputted already. Next, by using the position Pe and the vector D', an escape point Pe' is derived from an expression Pe'=Pe+D'. In such a way, an NC data for moving the tool TL from the position Pe to the escape point Pe' is prepared.</p> |