Controller
First Claim
1. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
- detection means for detecting the position and/or speed of the driven body;
acceleration detection means for detecting the acceleration of the driven body; and
a stoppage determination processing unit for determining the stoppage of the driven body based on a detected value of acceleration detected by the acceleration detection means after completion of a positioning command to the driven body, whereinoperation processing of the next command is carried out after the stoppage has been determined in the stoppage determination processing unit,wherein the positioning command to the driven body is taken as a positioning command based on a fast feed command, and the stoppage determination processing unit determines the stoppage of the driven body based on the detected value of acceleration detected by the acceleration detection means only after the fast feed command completion.
1 Assignment
0 Petitions
Accused Products
Abstract
An acceleration detection unit for detecting acceleration is mounted on a driven body. When a previous block is a positioning command, the system waits till the detected value of acceleration detected by the acceleration detection unit becomes equal to or less than a set value αs after the distribution of the movement command of the positioning command is ended. If the detected value of acceleration becomes equal to or less than the set value αs, the distribution of the movement command of the next block is started. Because the cutting feed, etc., is started after the detected value of acceleration has become equal to or less than the set value αs and the vibrations stopped, machining can be conducted with high accuracy.
-
Citations
12 Claims
-
1. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
-
detection means for detecting the position and/or speed of the driven body; acceleration detection means for detecting the acceleration of the driven body; and a stoppage determination processing unit for determining the stoppage of the driven body based on a detected value of acceleration detected by the acceleration detection means after completion of a positioning command to the driven body, wherein operation processing of the next command is carried out after the stoppage has been determined in the stoppage determination processing unit, wherein the positioning command to the driven body is taken as a positioning command based on a fast feed command, and the stoppage determination processing unit determines the stoppage of the driven body based on the detected value of acceleration detected by the acceleration detection means only after the fast feed command completion. - View Dependent Claims (2, 3, 4)
-
-
5. A controller of a machining tool which has detection means for detecting the position and/or speed of a driven body and controls the position and/or speed of the driven body, comprising:
-
acceleration detection means for detecting the acceleration of the driven body; an evaluation processing unit for conducting prescribed calculations for evaluating the vibration state of the driven body during acceleration or deceleration and within the preset time interval after the end of the acceleration or deceleration on the basis of the acceleration detected by the acceleration detection means; and change means for decreasing the variation ratio of a speed command to the driven body based on the evaluation value calculated by the evaluation processing unit. - View Dependent Claims (12)
-
-
6. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
-
detection means for detecting the position and/or speed of the driven body; acceleration detection means for detecting the acceleration of the driven body; an evaluation processing unit for conducting prescribed calculations for evaluating the vibration state of the driven body during a prescribed time interval that is set in advance from an acceleration or deceleration start; and change for decreasing the variation ratio of a speed command to the driven body based on the evaluation value calculated by the evaluation processing unit. - View Dependent Claims (7)
-
-
8. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
-
position/speed detection means for detecting the position and/or speed of the driven body; acceleration detection means for detecting the acceleration of the driven body; and acceleration estimation means for obtaining an acceleration estimation value based on the detection value from the position/speed detection means, wherein acceleration value estimated by the acceleration estimation means and the detected value of acceleration obtained from the acceleration detection means are compared with each other and, when the absolute value of the difference therebetween is equal to or larger than a preset threshold, the speed command or variation ratio of the speed command to the driven body is decreased. - View Dependent Claims (9)
-
-
10. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
-
detection means for detecting the position and/or speed of the driven body; acceleration detection means for detecting the acceleration of the driven body; and change means for decreasing the variation ratio of a speed command to the driven body when the detected value of acceleration detected by the acceleration detection means becomes equal to or greater than a preset threshold during a prescribed time interval that is set in advance from an acceleration or deceleration start.
-
-
11. A controller of a machining tool for controlling the position and/or speed of a driven body, comprising:
-
detection means for detecting the position and/or speed of the driven body; acceleration detection means for detecting the acceleration of the driven body; an evaluation processing unit for conducting prescribed calculations for evaluating the vibration state of the driven body during acceleration or deceleration and within the preset time interval after the end of the acceleration or deceleration; and change means for decreasing a speed command to the driven body.
-
Specification