Control device and axial feed control method
AssigneeFanuc Corporation
InventorMizuho YAMASAKI
Life of this patent
Estimating the term…
Abstract
A control device includes: an input unit; a motor driving control unit; an amount-of-movement detecting unit; a coordinate position detecting unit; a display unit; and a rounding processing unit configured to perform rounding processing to round the coordinate position and the amount of movement of an object to be moved, to a rounding place corresponding to an axial feed rate. The motor driving control unit drives motors such that at least one of the coordinate position and the amount of movement of the moved object is rounded.
Claims12
A control device configured to control a motor for performing axial feed of a moved object, comprising:
- an input unit configured to allow an operator to perform an axial feed operation and specify an axial feed rate;
- a motor driving control unit configured to drive the motor so that the moved object moves at the specified axial feed rate only while the axial feed operation is being performed by the operator;
- an amount-of-movement detecting unit configured to detect an amount of movement of the moved object in an axial feed direction;
- a coordinate position detecting unit configured to detect, based on the amount of movement, a coordinate position of the moved object in the axial feed direction on a predetermined coordinate system;
- a display unit configured to display at least the coordinate position;
- and
- a rounding processing unit configured to perform rounding processing for rounding, to a rounding place corresponding to the specified axial feed rate, at least one of the coordinate position and the amount of movement of the moved object at a time when the axial feed operation is stopped by the operator,
- wherein the motor driving control unit is further configured to drive the motor so that at least one of the coordinate position and the amount of movement of the moved object is rounded based on a result of the rounding processing.
An axial feed control method comprising the steps of:
- setting either of a coordinate position and an amount of movement of a moved object as an object of rounding processing;
- in accordance with specifying of an axial feed rate and performing of an axial feed operation by an operator, driving a motor so that the moved object moves on a coordinate system at the specified axial feed rate;
- at a time when the axial feed operation is stopped, obtaining a numerical value of the object of the rounding processing at that time;
- determining a rounding place corresponding to the axial feed rate based on a predetermined correspondence relation;
- calculating a rounded numerical value by performing the rounding processing for rounding the numerical value of the object of the rounding processing to the rounding place;
- and
- driving the motor so that an actual numerical value of the object of the rounding processing agrees with the rounded numerical value.
Dependencies are inferred from the claim text.