Machine Tool And Method Of Operating A Machine Tool
20210154798 · 2021-05-27
Inventors
Cpc classification
B23Q17/0961
PERFORMING OPERATIONS; TRANSPORTING
B24B27/0092
PERFORMING OPERATIONS; TRANSPORTING
International classification
B24B27/00
PERFORMING OPERATIONS; TRANSPORTING
B24B49/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The invention relates to a machine tool, hi particular a lathe grinding machine, comprising a tool spindle, a spindle motor and a tool clamped in a covet, with which tool a workpiece may be machined which may be moved in several axes relative to the tool, and comprising a control device for the tool spindle which controls the spindle motor. A spindle load detection device (24) which is connected with the control device (20) is provided and the control device (20) compares the output signal (26) of the spindle load detection device (24) with a predetermined threshold value (50), said threshold value (50) being below, in particular at least 20% below, the breaking load (54) of the tool (18). The control device (20) turns off the spindle motor (14) when the output signal (26) of the spindle load detection device (24) exceeds the threshold value (50).
Claims
1. A machine tool comprising a tool spindle having a spindle motor and a tool clamped in a collet, with which tool a workpiece may be machined which may be moved in several axes relative to the tool, and a control device for the tool spindle which controls the spindle motor, wherein a spindle load detection device (24) which is connected with the control device (20) is provided, wherein the control device (20) compares an output signal (26) of the spindle load detection device (24) with a predetermined threshold value (50), said threshold value (50) being below the breaking load (54) of the tool (18), and wherein the control device (20) turns off the spindle motor (14) when the output signal (26) of the spindle load detection device (24) exceeds the threshold value (50).
2. The machine tool as claimed in claim 1, wherein the spindle load detection device (24) comprises a current sensor 25 for detecting current through the spindle motor (14) and wherein the current sensor is connected to the control device (20).
3. The machine tool as claimed in claim 1, wherein the control device (20) comprises a shutdown device 21 which works based on the output signal (26) of the spindle load detection device (24) and is turned on or activated subsequent to the start of machining of a workpiece and is turned off before the end of machining of the workpiece.
4. The machine tool as claimed in claim 1, wherein the control device (20) keeps the speed of the spindle motor (14) constant during machining.
5. The machine tool as claimed in claim 1, wherein the threshold value (50) is at least 20% above the spindle load of a machining process comprising machining of the workpiece (18) by lathe grinding or milling of a workpiece (18).
6. The machine tool as claimed in claim 1, wherein the control device (20) suppresses forwarding of the output signal (26) of the spindle load detection device (24) at the start and at the end of the machining process.
7. The machine tool as claimed in claim 1, wherein the spindle load detection device (24) outputs an output signal (26) before the machining process, and wherein the control device (20) interprets the value of this output signal (26) as a base load output signal and wherein the comparison with the threshold value (50) is based on the difference between the base load output signal and the current output signal (26), respectively.
8. The machine tool as claimed in claim 1, wherein the detection device detects the current through the spindle motor (14) more than 100 times per second or more than 500 times per second and outputs measurement values, and wherein the control device (20) interpolates a plurality of measurement values of the output signal (26) to obtain the output signal (26).
9. The machine tool as claimed in claim 8, wherein the number of measurements values of the output signal (26) used for interpolation is more than 20 or more than 100.
10. The machine tool as claimed in claim 1, wherein the control device (20) stores a measured base load output signal and compares the current base load output signal with the stored base load output signal after several machining cycles and indicates bearing damage of the machine tool in case of a difference which is higher than a predetermined base load threshold value.
11. The machine tool as claimed in claim 1, wherein the machine tool comprises a feed control and controls the feed in steps per unit of time in a multi-axis way, and wherein the control device (20) reduces the feed when the output signal (26) is high in comparison to a mean value and increases the feed when the output signal (26) is low in comparison to a mean value.
12. The machine tool as claimed in claim 1, wherein the value of the output signal (26) of the spindle load detection device (24) is detected by the control device (20) and additionally the speed of change of the output signal (26).
13. The machine tool as claimed in claim 1, wherein the threshold value (50) is changed depending on the workpiece and is increased in case of narrow inner corners to be machined or produced, respectively.
14. The machine tool as claimed in claim 1, wherein the control device (20) increases the threshold value (50) during a second part of the machining process by 20 to 30% compared to the threshold value (50) during the first part of the machining process.
15. The machine tool as claimed in claim 1, wherein the predetermined threshold value (50) is at least 20% below the breaking load (54) of the tool (18).
16. The machine tool as claimed in claim 1, wherein the threshold value (50) is at least 50% above the spindle load of the normal machining process comprising machining of the workpiece (18) by lathe grinding or milling of a workpiece (18).
17. The machine tool as claimed in claim 1, wherein the control device (20) suppresses forwarding of the output signal (26) of the spindle load detection device (24) for the first 10% of the machining time and for the last 10% of the machining time.
18. The machine tool as claimed in claim 8, wherein the detection device detects the current through the spindle motor (14) between 750 and 2000 times per second.
19. The machine tool as claimed in claim 8, wherein the number of measurements values of the output signal (26) used for interpolation is between 200 and 300.
20. The machine tool as claimed in claim 10, wherein the difference is 5% or higher than a predetermined base load threshold value.
21. A method of operating a machine tool, comprising a tool spindle and a spindle motor and tool clamped in a collet, which tool machines a workpiece which is moved in several axes relative to the tool, and comprising a control device for the tool spindle which controls the spindle motor, said method comprising providing a spindle load detection device (24) connected with the control device (20), the control device (20) compares an output signal (26) of a spindle load detection device (24) with a predetermined threshold value (50), said threshold value (50) being below, the breaking load (54) of the tool (18), and the control device (20) turns off the spindle motor (14) when the output signal (26) of the spindle load detection device (24) exceeds the threshold value (50).
22. The method according to claim 21, wherein the machine tool is a lathe grinding machine and wherein the predetermined threshold value (50) is at least 20% below the breaking load (54) of the tool (18).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Further advantages, details and features may be taken from the following description of several exemplary embodiments in conjunction with the drawings, in which:
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
DETAILED DESCRIPTION
[0077] A lathe grinding machine 10 as a machine tool is apparent in parts from
[0078] In the machine tool, adjacent to the spindle motor 14, a control device 20 is provided which is illustrated schematically in
[0079] The control device 20 controls the spindle motor 14 such that a spindle current 22 flows through the spindle motor 14.
[0080] The spindle current 22 is detected by a spindle load detection device 24. It comprises an output connection which supplies an output signal 26 to the control device 20.
[0081] A predetermined threshold value 50 for the spindle load or correspondingly for the spindle current 22 is stored in the control device 20. This predetermined threshold value 50 is set depending on the machine and is higher for a higher base current or idle current of the spindle motor 14 and lower for a smaller base current or a smaller idle current.
[0082] The threshold value 50 is considerably lower than a breaking load of the tool 18, namely by 25% on average in the exemplary case.
[0083] In this embodiment the threshold value 50 is changed and during most of the time of the machining progress between 10% and 80% of the machining, amounts to 30% below the breaking load of the tool 18, and between 80% and 90% of the machining progress, to 20% below the breaking load.
[0084] As is apparent from
[0085] In the illustrated exemplary embodiment, the tool spindle 12 is fixed in place such that the feed is carried out completely by the robot arm 32. It is to be understood that another axis distribution instead of 5/0 is also possible, e.g. 3/2. And the invention is not to be limited to lathe grinding either; equivalent methods may be used likewise.
[0086] As is apparent from
[0087] This is taken into account by setting the predetermined threshold value 50 back in the control device 20 when the tool 18 is changed.
[0088]
[0089] It is apparent from
[0090] In the first section 40 the crown is pre-milled or rough-milled.
[0091] In the second section 42 the crown is milled on the inside at a considerably lower spindle current 22.
[0092] In the third section 44 finish milling takes place; in this section the spindle current 22 is even smaller.
[0093] Every section is divided into a percentage machining progress of between 0% and 100%.
[0094] As is apparent, the spindle current 22 comprises a machine-dependent base line of approximately 500 milliamp-hours (mAh).
[0095] This spindle current 22 exists during the approximation of the workpiece 30 to the tool 18. At approximately 4% of the machining progress of section 40 the first contact between workpiece 30 and tool 18 takes place. The spindle current 22 is increased considerably; namely to approximately 1.4 ampere.
[0096] Up to the machining progress of 12%, the spindle current 22 decreased to values around 0.6 ampere, and during rough milling it increases slightly gradually.
[0097] In
[0098] In case of the first-mentioned curve; the spindle current 22 is increased considerably at approximately 60% of the machining progress in section 40. It rises above 1.3 ampere and then exceeds a threshold value 50 which is determined to be 1.36 ampere in the exemplary case. As soon as this threshold value 50 is reached; the milling process is aborted and a signal is output which indicates that the tool 18 needs to be replaced.
[0099] However, in this state the tool 18 has not broken yet, and accordingly the workpiece 30 has not been damaged yet either.
[0100] Even if this is not illustrated herein, the machining progress may be continued, in case of an abort at approximately 75% of the machining progress in section 40.
[0101] The spindle current 22 rises considerably again towards the end of section 40, to a value slightly below the threshold value 50. This is related to the increase of the wrap angle of the workpiece 30. In the exemplary embodiment illustrated, the threshold value 50 is increased to a threshold value 52 at approximately 95% of the machining progress. The spindle load remains below this threshold value 52.
[0102] This threshold value 52 is also considerably below a breaking load 54.
[0103] Subsequent to section 40, a further milling section 42 takes place using a smaller feed. Accordingly, the spindle current 22 is considerably lower and does not exceed 0.6 ampere.
[0104] In subsequent section 44, sole finish milling is carried out such that the spindle current 22 even remains under 0.55 ampere.
[0105] A particular advantage of the invention is that the spindle current/breaking load monitoring process prevents the workpiece 30 from being destroyed when the tool 18 breaks.
[0106] In order to clarify that different milling tasks require different spindle currents and accordingly different threshold values, other dental restoration parts to be produced are illustrated in
[0107] It is possible to screen different dental restorations, i.e., to detect the development of the spindle current 22 and to set the threshold value respectively depending on a typical course for the respective dental restoration part.
[0108] Additionally, the spindle current 22 is dependent on the material of the dental restoration part, but is also dependent on the tool 18 used, respectively.
[0109] By a corresponding encoding of both the workpiece 30 and the tool 18 the spindle current 22 to be expected, respectively, may be determined in advance and the threshold value 54 may be set correspondingly, wherein it is also possible to dynamically adapt the threshold value 54 as explained.
[0110] A further embodiment of an inventive diagram illustrating the spindle current 22 is apparent from
[0111] The control according to
[0112] The threshold value 50a of the spindle current 22 which must not be exceeded and holds true for the entire section 40 is 2 ampere. It applies to between 0 and 100% of the machining progress of section 40.
[0113] Bringing the workpiece 30 closer to the tool 18 takes place at approximately 10% and leads to a spindle load of approximately 1.5 ampere. This value is below the maximum threshold value 50a of section 40.
[0114] From 40% of the machining progress of section 40, a lower threshold value 50b is turned on, with 1.25 ampere. It is narrowly missed at 62% of the machining progress, the maximum value existing thereat is 1.15 ampere.
[0115] Toward the end of section 40 the threshold value is increased to a threshold value 50c which amounts to 1.6 ampere. This threshold value 50c is turned on at 96% of the machining progress and applies until 100%, i.e. until the end of section 40.
[0116] The breaking load monitoring process is turned off subsequent hereto.
[0117]
[0118] In lathe grinding or milling of the same workpiece 30 the spindle load curve of the machine tool M1-166 is considerably higher, respectively, than that of the machine tool M1-175 such that the threshold value must also be adapted accordingly.
[0119] The spindle load curves were produced by milling 5 anterior tooth crowns each, wherein the individual curves are superimposed, respectively, such that a slightly vague total curve results which, however, makes clear the difference between the machine tools.
[0120]
[0121] According to this embodiment, the spindle load detection device 24 comprises, among others, a current sensor 62. The current sensor 62 itself comprises a small resistor 64 of e.g. 100 milliOhm, which is connected into the drive current line of the motor drive current 22.
[0122] A voltage sensor 65 senses the voltage drop over this resistor 64.
[0123] Any current sensor is possible. The basic principle is the detection of the spindle motor drive current 22.
[0124] The spindle load is not identical to the motor drive current: During acceleration there is normally no spindle load but there is a high drive current. When the spindle has reached its standard speed, the drive current 22 is—approximately—proportional to the load. “Approximately” because there are some other effects like friction and wear. Also, the motor drive characteristics usually deviate from strict linearity.
[0125] It is well known which motor is used, and tests can be performed to find out about friction and wear. Such effects may be taken into account when designing the spindle load detection device 24. For this purpose, the spindle bad detection device 24 comprise a compensation device 66 which serves to compensate for the above mentioned effects.
[0126] The motor drive current is the most important or at least an important part of spindle load detection. However, the spindle load detection device 24 offers compensation for the above mentioned side effects.
[0127] In addition, the inventive control of the spindle load is prevented or suppressed when the spindle motor 14 ramps up, thus avoiding unintentional errors caused by high start-up currents.
[0128] For this purpose, the control device 20 comprises a motor start delay control blocker 68 which blocks the shutdown control by the control device 20 for a certain time after the spindle motor 14 is switched on.
[0129] The control device 20 also comprises a shutdown device 60. This shutdown device 60 is a shut-off device for shutting down the devices connected to it, especially spindle motor 14. Any suitable shutdown device 60 can be used.
[0130] It is possible to integrate the shutdown device 60 into the control device 20 or to provide it separately.
[0131] The shut down device 60 can be realized as an immediate shutdown device. Such a device can be realized by a switch which is part of a relay. If the load is an inductive load, such as a spindle motor, high currents must be switched, which leads to known disadvantages.
[0132] Therefore, it is preferable to design the shutdown device as a controlled shutdown device 60.
[0133] With such a device, the drive current 22 is reduced in a controlled manner, according to a switch off program. The switch-off time can be adapted to the requirements, and can vary e.g. from 50 ms to 1 s.
[0134] This device is preferred because there is no “stress” in the drive train, and no sparks are generated. Such a device 60 comprises semiconductors like thyristors and/or triacs.
[0135] In one or more embodiments, the control device can be configured as a microcontroller/Programmable Logic Controller (PLC), a Proportional-Integral-Derivative (PID) controller, and so forth.
[0136] The control device can include a processor, a memory, and a communications interface. The processor provides processing functionality for the control device and can include any number of processors, micro-controllers, or other processing systems, and resident or external memory for storing data and other information accessed or generated by the control device. The processor can execute one or more software programs that implement techniques described herein. The processor is not limited by the materials from which it is formed or the processing mechanisms employed therein and, as such, can be implemented via semiconductor(s) and/or transistors (e.g., using electronic integrated circuit (IC) components), and so forth.
[0137] In the case of a software implementation, the module, functionality, or logic represents program code that performs specified tasks when executed on a processor (e.g., central processing unit (CPU) or CPUs). The program code can be stored in one or more computer-readable memory devices (e.g., internal memory and/or one or more tangible media), and so on. The structures, functions, approaches, and techniques described herein can be implemented on a variety of commercial computing platforms having a variety of processors.
[0138] The memory is an example of tangible, computer-readable storage medium that provides storage functionality to store various data associated with operation of the control device, such as software programs and/or code segments, or other data to instruct the processor, and possibly other components of the control device, to perform the functionality described herein.
[0139] Thus, the memory can store data, such as a program of instructions for operating the system (including its components), and so forth. In embodiments of the disclosure, the memory can be integral with the processor, can comprise stand-alone memory, or can be a combination of both.
[0140] The memory can include, but is not necessarily limited to: removable and non-removable memory components, such as random-access memory (RAM), read-only memory (ROM), flash memory (e.g., a secure digital (SD) memory card, a mini-SD memory card, and/or a micro-SD memory card), magnetic memory, optical memory, universal serial bus (USB) memory devices, hard disk memory, external memory, and so forth. In implementations, the cable 100 and/or the memory 154 can include removable integrated circuit card (ICC) memory, such as memory provided by a subscriber identity module (SIM) card, a universal subscriber identity module (USIM) card, a universal integrated circuit card (UICC), and so on.
[0141] A communications interface can be operatively configured to communicate with components of the system. It should be noted that while the communications interface is described as a component of a control device, one or more components of the communications interface can be implemented as external components communicatively coupled to the system via a wired and/or wireless connection. The system can also comprise and/or connect to one or more input/output (I/O) devices, including, but not necessarily limited to: a display, a mouse, a touchpad, a keyboard, and so on.