Method for using a geometrical probe with a spindle of a machine tool, and machine tool configured to carry out such a method
10768604 ยท 2020-09-08
Assignee
Inventors
Cpc classification
G05B19/404
PHYSICS
G05B2219/37043
PHYSICS
G05B19/409
PHYSICS
International classification
G05B19/404
PHYSICS
G01B11/00
PHYSICS
B23Q17/09
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for using a geometrical probe (5) with a spindle (3) of a machine tool (1), wherein a probe fetch waiting state of the machine tool (1), at least one temperature parameter related to a temperature of the spindle (3) of the machine tool (1) is determined by measuring at least one temperature value for the spindle (3), and time for fetching the geometrical probe (5) is determined depending on the at least one temperature parameter.
Claims
1. A method for using a geometrical probe with a spindle of a machine tool, comprising wherein in a probe fetch waiting state of the machine tool, at least one temperature parameter related to a temperature of the spindle of the machine tool is determined by measuring at least one temperature value for the spindle, and a time for fetching the geometrical probe is determined depending on the at least one temperature parameter.
2. The method according to claim 1, wherein the at least one temperature parameter is chosen from a group including the at least one temperature value, and a time derivative of a measured spindle temperature.
3. The method according to claim 1, wherein from the at least temperature value a start temperature value for the spindle is measured, and a waiting time interval (t.sub.w) for the machine tool to wait prior to fetching the geometrical probe is determined depending on the start temperature value.
4. The method according to claim 1, wherein a temporal sequence of temperature values (T) of the spindle is measured, and a signal to fetch the geometrical probe is produced when at least one of the following occurs a) when the temperature values (T) remain constant within a predetermined relative temperature range for a predetermined time interval, b) when the temperature values (T) reach or fall below a predetermined probe fetch temperature limit (T1), c) when a time derivative (DT) of the temporal sequence of temperature values (T) reaches or rises above a predetermined probe fetch derivative limit (DT1), and d) if none of the conditions a) through c) applies, after a predetermined maximum waiting time.
5. The method according to claim 1, wherein, if the signal to fetch the geometrical probe is produced after a predetermined maximum waiting time has elapsed, a warning signal is produced.
6. The method according to claim 1, wherein a temperature model of the spindle is used to determine at least one of a waiting time interval (t.sub.w), a predetermined relative temperature range, a predetermined time interval, a predetermined probe fetch temperature limit (T1), and/or a predetermined probe fetch derivative limit (DT1).
7. The method according to claim 1, wherein, on a pickup signal to change or pick up a tool, it is checked whether the pickup signal is a probe fetch request signal, and further, if the pickup signal is a probe fetch request signal, the machine tool is brought into the probe fetch waiting state.
8. The method according to claim 1, wherein a spindle temperature adjustment tool is mounted to the spindle in the probe fetch waiting state, the spindle temperature adjustment tool preferably being at least one of a passive cooling tool and an active temperature adjustment tool.
9. The method according to claim 1, wherein the geometrical probe is fetched on a signal to fetch the geometrical probe, and a predetermined probe waiting time is waited from the fetching of the geometrical probe to a first usage of the geometrical probe.
10. The method according to claim 1, wherein a) the machine tool is a milling machine, and/or b) the geometrical probe is a touch probe.
11. The method according to claim 1, wherein the time for fetching the geometrical probe is determined depending additionally on at least one preset machine user parameter.
12. The method according to claim 11, wherein the at least one machine user parameter is selected from a group consisting of a preset machining accuracy, a preset machining speed, and a preset surface quality of a surface of a workpiece to be reached by machining the surface of the workpiece with the machine tool.
13. The method according to claim 11, wherein at least one fetching time parameter is determined depending on the at least one machine user parameter, the at least one fetching time parameter being selected from a group consisting of a variable time and/or a variable temperature threshold, a variable delay, the waiting time interval (t.sub.w), the predetermined relative temperature range, the predetermined time interval, the predetermined probe fetch temperature limit (T1), the predetermined probe fetch derivative limit (DT1), the predetermined maximum waiting time, and the predetermined probe waiting time.
14. A machine tool having a spindle, a geometrical probe adapted to be coupled to the spindle, at least one temperature sensor arranged and configured to measure a spindle temperature value, and a control device, the control device configured to carry out a method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is further explained with reference to the drawing, wherein
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(5)
(6) Typically, when the geometrical probe 5 is attached to the spindle 3 and used for position measurement at a workpiece, the spindle 3 is in a non-rotating state. The machine tool 1 preferably has a tool magazine comprising at least one machining tool or a plurality of machining tools for machining a workpiece, wherein the at least one machining tool and the geometrical probe 5 can bepreferably automaticallyexchanged against each other. When the spindle 3 is used for machining the workpiece with a machining tool, e.g. a miller, a drill bit, a reamer, or another appropriate machining tool, the spindle 3 is in a rotating state. During the machining operation, the spindle 3 heats up, in particular due to heat generated in at least one spindle bearing 9 and/or a spindle motor not shown in
(7) In order to achieve this objective, the machine tool 1 has at least one temperature sensor 11 which is arranged and configured to measure a spindle temperature value. In the embodiment schematically shown in
(8) In particular, the control device 13 is configured to determine, in a probe fetch waiting state, by measuring at least one temperature value of the spindle 3 using the at least one temperature sensor 11, at least one temperature parameter related to a temperature of the spindle 3, and further to determine a time for fetching the geometrical probe 5 depending on the at least one so determined temperature parameter. The machine tool 1, and in particular the control device 13, is further configured to fetch the geometrical probe 5 at the so determined probe-fetching time.
(9) In particular, on a pickup signal, signaling that a tool shall be changed or picked up and thus mounted into the spindle 3, the control device 13 checks whether the pickup signal is a probe fetch request signal, signaling that the geometrical probe 5 shall be mounted into the spindle 3. Further, if the pickup signal is indeed a probe fetch request signal, the control device 13 is configured to bring the machine tool 1 into the probe fetch waiting state, thus carrying out the steps of determining the at least one temperature parameter and further determining the probe-fetching time depending on the at least one temperature parameter, as well as further fetching the geometrical probe 5 only at the probe-fetching time so determined.
(10) Preferably, when the geometrical probe 5 is fetched on a probe fetch signal signaling that the geometrical probe 5 shall be fetched, the control device 13 is configured to wait a predetermined probe waiting time from the very moment when the geometrical probe 5 is mounted to the spindle 3 until a first usage of the geometrical probe 5. This ensures a proper thermalisation of the spindle 3 and the geometrical probe 5 in the preferably thermally stable state of the spindle 3 reached before, for guaranteeing exact, precise and accurate measurement results for position measurement using the geometrical probe 5.
(11) The at least one temperature parameter is preferably chosen from a group consisting of the at least one temperature value itself, and a time derivative of a measured spindle temperature, i.e. a time derivative of a plurality of temperature values measured through time.
(12)
(13) The spindle temperature adjustment tool 15 shown in
(14) Additionally or alternatively, the spindle temperature adjustment tool 15 is configured as a passive cooling tool, which preferably is configured as a massive part, in particular having a specific heat capacity of more than 300 J/kg K and/or a thermal conductivity exceeding 300 W/(m K). The spindle temperature adjustment tool 15 may comprise copper or preferably consist of copper. In particular, the spindle temperature adjustment tool 15 may have a massive main body consisting of copper or another appropriate material in terms of an appropriate specific heat capacity and/or an appropriate thermal conductivity.
(15) The spindle temperature adjustment tool 15 can be configured to combine the properties of an active temperature adjustment tool and a passive cooling tool, thus having both a high specific heat capacity and a high thermal conductivity, and further allowing for through-spindle temperature adjustment, in particular by having a respective through-bore 17 which can be brought in fluidic connection to the interior space 19 of the spindle 3.
(16) The spindle 3 is preferably in a non-rotating state, when the spindle temperature adjustment tool 15 is coupled to the spindle 3.
(17)
(18) At a second point in time t.sub.2, a pickup signal is produced, the pickup signal being a probe fetch request signal requesting that the geometrical probe 5 may be mounted into the spindle 3 in exchange of the machining tool mounted into the spindle 3 during the machining operation. On this probe fetch request signal, the spindle 3 stops rotating, and the machining tool is released from the spindle 3, such that the spindle 3 is empty, which means that no tool is mounted into the spindle 3. Further, the machine tool 1 is brought into a probe fetch waiting state, in which the at least one temperature parameter is determined, and the probe-fetching time is determined depending on the at least one temperature parameter.
(19) According to a specific embodiment of the method, a start temperature value of the spindle 3 is measured at the second point in time t.sub.2, and a waiting time interval t.sub.w is determined depending on the start temperature value, the waiting time interval t.sub.w being a time for the machine tool 1 to wait prior to fetching the geometrical probe 5. Preferably, a signal to fetch the geometrical probe 5, i.e. a probe-fetching signal, is produced at a third point in time t.sub.3. The geometrical probe 5 is fetched at the third point in time t.sub.3.
(20) According to another embodiment of the invention, a temporal sequence of temperature values of the spindle 3 is measured, and the probe fetch signal is produced when the temperature values remain constant within a predetermined relative temperature range for a predetermined time interval.
(21) According to an embodiment of the invention, which is explained in more detail with reference to
(22) According to another embodiment of the invention, a temporal sequence of temperature values of the spindle 3 is measured, and the probe fetch signal is produced when the time derivative DT of the temporal sequence of temperature values reaches or rises above a predetermined probe fetch derivative limit DT1, which preferably is close to 0, and negative, because the time derivative of the temperature values is negative during cool-down of the spindle 3. This embodiment is further detailed in
(23) In particular the embodiments of the method as detailed in
(24) However, if none of the above-detailed conditions apply, after a predetermined maximum waiting time not shown here, the probe fetch signal is nevertheless produced. The predetermined maximum waiting time is preferably chosen such that there is a high probability for a temperature measurement error or some defect in the temperature measurement or evaluation of the temperature values such that the thermal state of the spindle 3 may be not determined. In this case, producing the probe fetch signal after the predetermined maximum waiting time avoids an overlong non-productive downtime of the machine tool 1 in such a case.
(25) However, when the probe fetch signal is produced after the predetermined maximum waiting time has elapsed, and in particular because the predetermined maximum waiting time has elapsed, a warning signal is output to a user of the machine tool 1, indicating that there is a problem with temperature measurement and determination of the thermal state of the spindle 3, and that there is a risk that the following measurements with the geometrical probe 5 might suffer from a not well-defined thermal state of the spindle 3.
(26) Preferably, a temperature model of the spindle 3 is used to determine at least one of the waiting time interval t.sub.w the predetermined relative temperature range, the predetermined time interval, the predetermined probe fetch temperature limit T1, and/or the predetermined probe fetch derivative limit DT1.
(27) The time for fetching the geometrical probe 5 is preferably determined depending additionally on at least one preset machine user parameter. The at least one machine user parameter is preferably selected from a group consisting of a preset machining accuracy, a preset machining speed, and a preset surface quality of a surface of a workpiece to be reached by machining the surface of the workpiece with the machine tool.
(28) Preferably, at least one fetching time parameter is determined depending on the at least one machine user parameter, the at least one fetching time parameter being selected from a group consisting of a variable time and/or a variable temperature threshold, a variable delay, the waiting time interval t.sub.w the predetermined relative temperature range, the predetermined time interval, the predetermined probe fetch temperature limit T1, the predetermined probe fetch derivative limit DT1, the predetermined maximum waiting time, and the predetermined probe waiting time. The time for fetching the geometrical probe is then preferably determined by the at least one fetching time parameter. In particular, the time for fetching the geometrical probe may automatically result from or be identical with the at least one fetching time parameter.
(29) The method as set forth herein may be combined with other methods to determine the probe-fetching time for a geometrical probe 5, in particular with calibration of the geometrical probe 5. In this case, the temperature of the assembly of the spindle 3 and the geometrical probe 5 at their thermal equilibrium can be determined, and data for compensation of this temperature can be used for evaluation of the position measurements carried out with the geometrical probe 5.
(30) It is also possible that the geometrical probe 5 itself comprises at least one temperature sensor, such that also a temperature value for the geometrical probe 5 may be observed.
(31) Also, a method for determining a spindle temperature as detailed in EP 1 688 215 A1 may be combined with the method set forth herein in order to refine the accuracy of the probe-fetching time at which fetching of the geometrical probe 5 may be safely performed. A temperature model as detailed in EP 1 688 215 A1 is able to predict the temperature of the spindle 3 effectively.
(32) The method and the machine tool 1 suggested here allow for reduction of a waiting time before picking up a geometrical probe in order to ensure accurate part measurement without requiring a use of time consuming calibration procedures, nor extra/dedicated hardware, nor explicit thermal modelling. The approach as set forth above is simple, effective and applies to all directions of the machine tool 1.