Main spindle load monitoring device for machine tool
09839982 ยท 2017-12-12
Assignee
Inventors
Cpc classification
B23Q17/0961
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01L3/00
PHYSICS
Abstract
A main spindle load monitoring device indicates a main spindle load in a machine tool that includes a tool with a plurality of edges on a main spindle and performs a process of a workpiece while the tool rotates with the main spindle. The main spindle load monitoring device includes a main spindle load detecting unit configured to detect a load on the main spindle, a main spindle load conversion unit, and a display control unit. The main spindle load conversion unit is configured to convert a time course of the main spindle load detected by the main spindle load detecting unit into a change of the main spindle load with respect to a main spindle rotation angle. The display control unit is configured to indicate a value of the main spindle load converted by the main spindle load conversion unit on a display screen in a polar coordinates system.
Claims
1. A main spindle load monitoring device for indicating a main spindle load in a machine tool that includes a tool with a plurality of edges on a main spindle and performs a process of a workpiece while the tool rotates with the main spindle, the main spindle load monitoring device comprising: a main spindle load detecting unit configured to detect a load on the main spindle; a main spindle load conversion unit configured to detect magnitudes of loads on the main spindle at each of a plurality of main spindle rotation angles, each of said main spindle rotation angles at a respective different angular position of the main spindle with respect to an axis of rotation of the main spindle; and a display control unit configured to plot said magnitudes of loads on a polar coordinates system based on respective main spindle rotation angle values for said magnitudes of loads.
2. The main spindle load monitoring device according to claim 1, wherein: the main spindle load conversion unit is configured to normalize the change of the main spindle load with respect to the main spindle rotation angle, develops the normalized change by Fourier series to exclude a zero-order component and a primary component, and extracts a Fourier coefficient of the primary component and a Fourier coefficient of an n-order component as the number of edge, and the display control unit is configured to indicate the Fourier coefficient of the primary component as an index of runout of a tool, and the Fourier coefficient of the n-order component as an index of damage of the edge on the display screen.
3. The main spindle load monitoring device according to claim 1, further comprising a storage unit configured to sequentially store values of the main spindle load of the polar coordinates system, wherein the display control unit is configured to indicate a plurality of the stored main spindle loads while overlapping on the display screen.
4. The main spindle load monitoring device according to claim 2, further comprising a storage unit configured to sequentially store values of the main spindle load of the polar coordinates system, wherein the display control unit is configured to indicate a plurality of the stored main spindle loads while overlapping on the display screen.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) The following describes an embodiment according to the disclosure based on the drawings.
(11)
(12) An NC system (numerical control system) 11 is a system for controlling the machine tool. The NC system 11 uses a stored NC program 12 to cause the machine to be operated for processing the workpiece 4. The NC system 11 also functions as a main spindle load monitoring device according to the disclosure.
(13) In the NC system 11, the NC program 12 is executed at the program interpreting unit 13 to interpret a machine control instruction, a target position command and a feed rate command for the axis feeding controller 15 are transferred to the function generator 14, and a command of a rotation speed is output to the main spindle controller 16. The axis feeding controller 15 controls axis feeding of the main spindle 6 and the table 5. The main spindle controller 16 controls the main spindle 6.
(14) A main spindle load detector 17 is a main spindle load detecting unit. The main spindle load detector 17 is coupled to the main spindle controller 16, and detects a load signal (main spindle load) corresponding to a required electric power or a required torque of the main spindle motor 2 with a main spindle rotation angle. A main spindle load processing unit 18, as a main spindle load conversion unit and a display control unit, converts a detected time course of the main spindle load to a change of the main spindle load with respect to the main spindle rotation angle, and performs a processing to develop the converted main spindle load by Fourier series to cut off components by specific degrees and a processing to extract Fourier coefficients of specific degrees. The main spindle load processing unit 18 prepares a main spindle load monitor screen for indicating it on a display screen 19 to store in a storage unit 20. The display screen 19 includes a touchscreen configured to receive an input of the number of edges used in the main spindle load processing unit 18 and a change operation of the main spindle load monitor screen.
(15) Here, a description will be given of the main spindle load generated in the process by referring to
(16) However, there is a displacement between the rotational center of the main spindle 6 and the center of the outer diameter of the end mill actually. Therefore, runout of the end mill is generated with respect to the rotation of the main spindle 6. Accordingly, as illustrated in
(17)
(18) Next, a description will be given of a production procedure of the main spindle load indicated by polar coordinates illustrated in
(19) First, the main spindle load processing unit 18 measures the load by a predetermined number of times of the rotation of the main spindle (S11). Next, the main spindle load processing unit 18 averages the measured loads in one rotation of the main spindle (S12). Then, the main spindle load processing unit 18 converts the averaged load into a relation between the main spindle rotation angle and the main spindle load, and normalizes the load in the maximum value of the changed amount to obtain the result illustrated in
(20)
(21) The display screen 19 includes a measurement button and a clear button on the lower portion. The measurement button is for measuring the main spindle load with a press operation at an arbitrary timing and storing the main spindle load to display in polar coordinates system. The clear button is for deleting the polar coordinates indication indicated by the press operation.
(22) Thus, the NC system 11 with the above-described configuration includes the main spindle load detector 17 that detects the load on the main spindle 6 and the main spindle load processing unit 18 that converts the time course of the main spindle load detected by the main spindle load detector 17 into the change of the main spindle load with respect to the main spindle rotation angle, and indicates the value of the converted main spindle load on the display screen 19 in the polar coordinates system. Therefore, it is not necessary to obtain the processing load by a test cutting in advance. Further, since the change of the main spindle load is indicated with the polar coordinates, it is easy to grasp the state of the load on the main spindle 6.
(23) Especially, the NC system 11 indicates the degrees of the runout and the damage of the tool on the main spindle load monitor screen by numerical values, which can be used for the determination whether or not the process of this time is performed normally.
(24) Additionally, the main spindle load monitor screen indicates the plurality of the main spindle loads that are sequentially recorded while overlapping. Therefore, it is easy to grasp the time course of the main spindle load.
(25) The disclosure is not limited to the above-described embodiment. The following configurations may be employed. In one configuration as an example, the main spindle load processing unit individually includes a conversion unit (a main spindle load conversion unit) that converts the time course of the main spindle load into the change of the main spindle load with respect to the main spindle rotation angle and develops the result of the conversion by Fourier series to extract the Fourier coefficient, and a screen creating unit (a display control unit) that creates the main spindle load monitor screen. The configuration of the spindle and similar configuration according to the whole machine tool can be modified as necessary without departing from the spirit of the disclosure.
(26) While in the above-described embodiment the NC system is employed to achieve the main spindle load monitoring device to display the main spindle load monitor screen on the display screen of the NC system, at least the main spindle load conversion unit, the display control unit, and the display screen may be disposed in an external device (such as a personal computer), which is disposed separately from the NC system and coupled to the NC system by wire or wirelessly, to monitor the main spindle load by the external device. This ensures the main spindle loads of a plurality of machine tools to be controlled by the external device on one place.
(27) 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.