Machine tool
10265818 ยท 2019-04-23
Assignee
Inventors
Cpc classification
G05B19/401
PHYSICS
G05B19/402
PHYSICS
B23Q17/0961
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/50197
PHYSICS
B23Q5/20
PERFORMING OPERATIONS; TRANSPORTING
B23Q15/14
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23Q5/20
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/12
PERFORMING OPERATIONS; TRANSPORTING
B23Q15/14
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
In a machine tool, when machining is in a steady zone, a rotation phase of a main spindle at the time of measurement in the N-th sampling is calculated, and the calculated rotation phase and the measurement value are recorded in a recording section so as to be associated with each other. The measurement and calculation of the rotation phase of the main spindle at the time of each measurement are continued for plural times of rotations of the main spindle, and thus the measurement values are obtained at various rotation phases, whereby change in drive force during one rotation of the main spindle is finally calculated.
Claims
1. A machine tool comprising: a rotary shaft device including a rotary shaft; a sensor attached to the rotary shaft device and configured to acquire information about a phenomenon periodically occurring on the rotary shaft device in synchronization with rotation of the rotary shaft; and a control device configured to control operation of the rotary shaft device and acquire the information via the sensor, wherein when machining is performed while the rotary shaft is rotated, the control device determines whether or not the machining is in a steady state in which there is no change in a command relevant to operation control for the rotary shaft device, and when the machining is in the steady state, the control device acquires the information via the sensor with a predetermined sampling cycle, associates the acquired information with a rotation phase of the rotary shaft, and calculates change in the phenomenon in one cycle on the basis of the information acquired for plural times of rotations of the rotary shaft.
2. A machine tool comprising: a rotary shaft device including a rotary shaft; a sensor attached to the rotary shaft device and configured to acquire information about a phenomenon periodically occurring on the rotary shaft device in synchronization with rotation of the rotary shaft; and a control device configured to control operation of the rotary shaft device and acquire the information via the sensor, wherein when machining is performed while the rotary shaft is rotated, the control device determines whether or not the machining is in a steady state in which there is no change in machining state, and when the machining is in the steady state, the control device acquires the information via the sensor with a predetermined sampling cycle, associates the acquired information with a rotation phase of the rotary shaft, and calculates change in the phenomenon in one cycle on the basis of the information acquired for plural times of rotations of the rotary shaft.
3. The machine tool according to claim 2, wherein a tool or a workpiece is mounted to the rotary shaft, and a cutting amount of the workpiece is calculated from information about a preset shape of the workpiece, an operation path of the tool relative to the workpiece, and a current command coordinate, and the machining is determined to be in the steady state on the basis of a fact that the cutting amount is constant.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(6) Hereinafter, a machine tool according to one embodiment of the present invention will be described in detail with reference to the drawings.
(7)
(8) The machine tool 20 is a so-called machining center and includes a main spindle device 11 and a control device 12. A main spindle head 3 of the main spindle device 11 is provided with a main spindle 2 serving as a rotary shaft, a driving device (not shown) for rotating the main spindle 2, and the like. A tool holder 1 provided with a tool is mountable to an end of the main spindle 2. A sensor (for example, a sensor for measuring desired electric power of the driving device) for measuring drive force of the main spindle 2, a sensor for measuring vibration occurring on the main spindle device 11, and the like are attached to major components, such as the main spindle head 3, of the main spindle device 11. On the other hand, the control device 12 is for controlling operation of the main spindle 2 and diagnosing the state of the main spindle device 11 and machining by the main spindle device 11. The control device 12 is connected to the above various sensors, and includes a measurement section 4 which measures various information about the main spindle device 11, a recording section 5 which records a measurement value with a predetermined sampling cycle, and a calculation section 6 which performs various calculation processes on the basis of the value recorded in the recording section 5.
(9) Control for measurement of a phenomenon occurring on the main spindle device 11, which is a major part of the present invention, will be described with reference to a flowchart in
(10) In measurement of change in drive force of the main spindle 2, first, the control device 12 measures the drive force of the main spindle 2 with a predetermined sampling cycle S.sub.T (e.g., 30 msec) from the main spindle device 11 in which the main spindle 2 is rotating with a rotary shaft rotation cycle L.sub.T set for performing cutting (S1). Next, the control device 12 determines whether or not the machining is in a steady zone in which the same machining is being performed for a workpiece (whether or not the machining is in a steady state), from a fact that there are no changes in a rotation speed command and a feed speed command from the control device 12 to the main spindle device 11 (there are no changes in commands relevant to operation control for the rotary shaft device), and a fact that cutting amounts of the workpiece in the axial direction and the radial direction are constant (there is no change in machining state), the cutting amounts being calculated on the basis of information about the shape of the workpiece, which is recorded in advance in the recording section 5, a tool operation path, and the current command coordinate (S2). Then, only when the machining is in the steady zone, the control device 12 continues the measurement, and if the machining deviates from the steady zone, the control device 12 stops the measurement immediately.
(11) If the machining is in the steady zone, the control device 12 calculates a rotation phase of the main spindle 2 at the time of measurement in the N-th sampling by using the following formula (1), i.e., a fractional part of a value obtained by dividing a product of a sampling cycle S.sub.T and the number N of times of sampling by the rotary shaft rotation cycle L.sub.T (S3), and records the calculated rotation phase and the measurement value in the recording section 5 so as to be associated with each other (S4). Then, for plural times of rotations of the main spindle 2, the control device 12 continues the measurement and calculation of the rotation phase of the main spindle 2 at the time of each measurement, and thus obtains the measurement values at various rotations phases, thereby finally calculating change in the drive force during one rotation of the main spindle 2 (i.e., change in one cycle) as shown in
(12)
(13) represents a floor function, and A represents the greatest integer not greater than A.
(14) Here, with reference to
(15) In the machine tool 20 having the configuration as described above, whether or not the machining is in the steady zone in which the same machining is being performed for a workpiece is determined from a fact that there are no changes in the rotation speed command and the feed speed command from the control device 12 to the main spindle device 11, and a fact that cutting amounts of the workpiece in the axial direction and the radial direction are constant, the cutting amounts being calculated on the basis of information about the shape of the workpiece, which is recorded in advance in the recording section 5, a tool operation path, and the current command coordinate. Then, if the machining is in the steady zone, a rotation phase of the main spindle 2 at the time of measurement in the N-th sampling is calculated by using formula (1), and the calculated rotation phase and the measurement value are recorded in the recording section 5 so as to be associated with each other. Further, the measurement and calculation of the rotation phase of the main spindle 2 at the time of each measurement are continued for plural times of rotations of the main spindle 2, and thus the measurement values are obtained at various rotations phases. Then, change in the drive force during one rotation of the main spindle 2 is finally calculated. Therefore, regarding a phenomenon that changes at high speed, such as change in the drive force of the main spindle 2, even though the measurement thereof is performed with a sampling cycle longer than the conventional one, a useful measurement result can be obtained, and cost reduction can be achieved. In addition, it is also possible to measure such a phenomenon that the change cycle thereof is so fast that conventionally the measurement thereof has been technically difficult. Further, since the measurement is performed only during the steady state, a measurement result with high reliability can be obtained.
(16) It is noted that the configuration for the machine tool of the present invention is not limited to the above embodiment at all. Not only the entire configuration of the machine tool, but also configurations for the control for phenomenon measurement and the like may be modified as appropriate without departing from the scope of the present invention.
(17) For example, although the main spindle device as a machining center has been described in the above embodiment, the present invention is suitably applicable also to other machine tools and rotary shaft devices, such as a main spindle device and a feed shaft device of a lathe.
(18) In the above embodiment, drive force of the main spindle has been shown as a phenomenon that changes periodically, but without limitation thereto, the phenomenon may be, for example, drive force of another drive shaft such as a feed shaft, or vibration, displacement, temperature, or the like that occurs on the rotary shaft device. As a specific example, a vibration sensor (sensor) may be attached to a feed shaft (rotary shaft), to measure vibration occurring when the feed shaft is rotated at a certain speed to move a mobile body. By obtaining a result of such measurement, it is possible to diagnose the state of a bearing or a ball screw relevant to feed shaft movement.
(19) In the above embodiment, whether or not the machining is in the steady state is determined on the basis of both a fact that there are no changes in commands relevant to operation control for the rotary shaft device and a fact that there is no change in machining state. However, whether or not the machining is in the steady state may be determined on the basis of only one of these facts.
(20) In the above embodiment, on the basis of a fact that the cutting amount of the workpiece is constant, it is determined that there is no change in machining state. However, it is also possible to employ such a configuration as to determine that there is no change in machining state on the basis of a fact that there is no change in another condition, e.g., there is no change in feeding direction or there is no change in machine temperature.
(21) It is explicitly stated that all features disclosed in the description and/or the claims are intended to be disclosed separately and independently from each other for the purpose of original disclosure as well as for the purpose of restricting the claimed invention independent of the composition of the features in the embodiments and/or the claims. It is explicitly stated that all value ranges or indications of groups of entities disclose every possible intermediate value or intermediate entity for the purpose of original disclosure as well as for the purpose of restricting the claimed invention, in particular as limits of value ranges.