摘要 |
PURPOSE:To prevent elastic deformation and overrun by dividing movement into main movement and sub-movement in accordance with a moving distance, and setting a downtime between them. CONSTITUTION:As for a numerical controller, an NC data which is inputted to a data input part 1 is read, and brought to a data processing by a data processing part 2, and in accordance with a moving distance of a processed data, when the moving distance is longer than a prescribed value, its movement is divided into a main movement and a submovement by a movement dividing part 3, and a downtime is set between them. Also, by an interpolation calculating part 4, the data from the movement dividing part 3 is interpolated, and based on this interpolated data, a servo-control of a motor part 6 is executed by a servo-control part 5. In this regard, as for the data whose moving distance is shorter than the prescribed value, the movement dividing part 3 does not divide the data but sends it as it is to the interpolation calculating part 4. In such a way, since the moving distance is short, the sending speed is not increased either and an overrun due to a backlash is eliminated.
|