Servo motor control device for controlling servo motor configured to drive feed axis of machine tool

  • US 8,736,217 B2
  • Filed: 03/14/2013
  • Issued: 05/27/2014
  • Est. Priority Date: 04/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A servo motor control device for carrying out feedback control to a servo motor configured to drive a feed axis of a machine tool in order to carry out:

  • a cutting-feed to move the feed axis of the machine tool while cutting a workpiece if an operating command in a machining program to machine the workpiece using the machine tool is a cutting-feed command; and

    a rapid-traverse operation to move the feed axis of the machine tool without cutting a workpiece if the operating command in the machining program to machine the workpiece using the machine tool is a rapid-traverse operation command, comprising;

    an arithmetic coefficient setting unit configured to set a feedback control arithmetic coefficient to a value between a first feedback control arithmetic coefficient value for the cutting-feed and a second feedback control arithmetic coefficient value for the rapid-traverse operation smaller than the first feedback control arithmetic coefficient value;

    an arithmetic coefficient change unit configured to continuously change the feedback control arithmetic coefficient from the second feedback control arithmetic coefficient value to the first feedback control arithmetic coefficient value over a first period between a first time, which is an arbitrary time during the rapid-traverse operation, and a second time after the first time or a second period between a third time after the first time and before the second time, and the second time if it is predicted at the first time that the operating command will switch from the rapid-traverse operation command to the cutting-feed command at the second time; and

    a torque command generation unit configured to generate a torque command to the servo motor based on at least one of a position command to the servo motor and a velocity command to the servo motor, at least one of a position error of the servo motor and a velocity error of the servo motor, and the feedback control arithmetic coefficient.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×