Method for controlling a machine tool
11439484 · 2022-09-13
Assignee
Inventors
Cpc classification
A61C13/0004
HUMAN NECESSITIES
A61C13/0022
HUMAN NECESSITIES
B23Q17/2233
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/249
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/2428
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
The invention relates to a system of a method for controlling a machine tool, and a workpiece, in particular a milling blank, and the method for machining this workpiece, said machine tool comprising a robot arm movable in at least 2, in particular at least 3 spatial axes in a range of motion, said robot arm carrying, guiding and moving at least one workpiece, possibly by means of a workpiece holder, with a control unit for controlling the machine tool. The machine tool (62) comprises a sensor, in particular a spatially fixed optical sensor or is assigned said sensor, whose detection range (66) at least partially overlaps the range of motion. The workpiece (10) comprises a change in geometry, in particular a hole (12), is moved in the detection range (66) by the robot arm (70), and upon detection of the hole (12) by the sensor the control unit determines a reference point, reference axis and/or reference surface for controlling the machine tool (62).
Claims
1. A system for controlling a machine tool and a workpiece and for machining the workpiece, comprising a machine tool, a workpiece, and a control unit for controlling the machine tool, said machine tool comprising a robot arm movable in at least 2 spatial axes in a range of motion, said robot arm configured for carrying, guiding and moving at least one workpiece, wherein the machine tool (62) comprises a fixed sensor or is assigned said fixed sensor, wherein a detection range (66) of the fixed sensor at least partially overlaps the range of motion of the workpiece, wherein an exchangeable tool (40) or the workpiece (10) comprises a code (52), wherein the workpiece (10) is movable in the detection range (66) by the robot arm (70), and wherein upon detection of the code (52) by the fixed sensor, the control unit is configured to carry out identification of the workpiece (10) and/or the tool (40) for controlling the machine tool (62) to perform a machining process adapted to an identity of the workpiece (10) and/or the tool (40).
2. The system as claimed in claim 1, wherein the machine tool (62) is configured to machine a surface (14) of the workpiece (10) to be planar, which workpiece is fabricated of ceramics, and wherein the robot arm (70) is configured to align the surface (14) substantially parallel to an axis of the detection range (66) of the fixed sensor, and wherein the robot arm (70) is configured to move the workpiece (10) past the fixed sensor through the detection range (66) to detect an edge between the surface (14) and an adjacent surface.
3. The system as claimed in claim 1, wherein the workpiece comprises a milling blank, and wherein the fixed sensor comprises a spatially fixed optical sensor.
4. The system as claimed in claim 1, wherein the tool (40) is mounted to a gripper or a mount (76) of the robot arm (70) and wherein a tool shaft (44) extends in the detection range (66) of the fixed sensor.
5. The system as claimed in claim 4, wherein the shaft (44) of the tool (40) is provided with a one-dimensional code (52), which is supplied to the control unit by the fixed sensor to identify the tool (40).
6. A system for controlling a machine tool and a workpiece and for machining the workpiece, comprising a machine tool, a workpiece, a control unit for controlling the machine tool, said machine tool comprising a robot arm movable in at least 2 spatial axes in a range of motion, said robot arm configured for carrying, guiding and moving at least one workpiece, wherein the machine tool (62) comprises a sensor or is assigned said sensor having a detection range (66) at least partially overlapping a range of motion of the workpiece, wherein the sensor is fixed to a housing of the machine tool, wherein the workpiece (10) comprises a hole (12) that is adapted to move laterally or orthogonally with respect to the fixed sensor, wherein the workpiece (10) is movable in the detection range (66) by the robot arm (70), and wherein upon detection of the surface or section having the hole, the control unit is configured to determine a reference point, reference axis and/or reference surface for controlling the machine tool (62).
7. The system as claimed in claim 6, wherein the surface (14) of the workpiece (10) which comprises the hole (12) is machinable before detection of the hole (12), to produce a planar surface at the surface (14) comprising the hole.
8. The system as claimed in claim 6, wherein the robot arm (70) is configured to align the hole (12) of the workpiece (10) during detection parallel to an axis of detection of the fixed sensor, wherein the fixed sensor is a camera (64).
9. The system as claimed in claim 6, wherein an axis of the hole (12) extends perpendicular to a surface (14) of the workpiece (10), and wherein the surface (14) is machinable or millable to a planar surface before the detection.
10. The system as claimed in claim 6, wherein the workpiece (10) is attachable to a holder (20), said holder (20) being configured for being held or clamped in the robot arm (70).
11. The system as claimed in claim 6, wherein the fixed sensor comprises a camera, wherein the machine tool (62) comprises the camera (64) in an auxiliary space which is separated from a machining space by means of an openable door, and wherein the robot arm (70) is configured to hold the workpiece (10) directly adjacent to the door opening and/or to move the workpiece past the doorfor detection of the hole (12).
12. The system as claimed in claim 6, wherein the robot arm (70) is configured to move the workpiece (10) with the hole (12) in a X-direction straight through an optical axis of the fixed sensor, and in a further step additionally in a direction perpendicular thereto, which direction perpendicular to the X-direction is the Y-direction.
13. The system as claimed in claim 6, wherein the surface (14) of the workpiece (10) facing the fixed sensor and comprising the hole (12) is aligned orthogonally with respect to an optical axis of the fixed sensor.
14. The system as claimed in claim 6, wherein the robot arm (70) is configured to hold the workpiece (10) with the hole (12) in the detection range (66) of the fixed sensor and is configured to supply the workpiece (10) to a tool spindle (72) for machining.
15. The system as claimed in claim 6, wherein the workpiece comprises a milling blank, wherein said robot arm is movable in at least 3 spatial axes in a range of motion, wherein said robot arm is configured to carry, guide and move at least one workpiece by a workpiece holder, and wherein the fixed sensor comprises a spatially fixed optical sensor.
16. The system as claimed in claim 6, wherein the hole (12) is configured as a through-hole through the workpiece (10) and comprises a cone (16) on at least one side of the workpiece (10).
17. The system as claimed in claim 16, wherein the hole (12) with a cone-free end is alignable toward the fixed sensor for detection by the fixed sensor.
18. The system as claimed in claim 6, wherein the workpiece (10) and/or an associated holder (20) comprises a code (52), said code (52) being readable by the fixed sensor configured as a camera (64) when the holder (20) is clamped in the robot arm (70), and wherein the code (52) is attached to a part of the workpiece (10) to be milled off.
19. The system as claimed in claim 12, wherein the code (52) of the workpiece (10) detected by the fixed sensor is configured for feeding to the control unit which is configured to select an appropriate machining process for the workpiece (10).
20. The system as claimed in claim 18, wherein the code (52) comprises a data matrix code.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Further advantages, details and features may be taken from the following description of several exemplary embodiments in conjunction with the drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) The workpiece 10 illustrated in
(14) In the exemplary embodiment illustrated, the workpiece 10 consists of dental ceramics and is attached to a holder 20. The holder 20 serves to clamp it fixedly into a robot arm which is apparent, for instance, from
(15) The holder 20 comprises a lateral slot 22 which is intended to receive the workpiece 10 in a workpiece magazine.
(16) It is apparent from
(17) Thus, it is preferred that the surface 18 is turned towards the sensor. This is possible without further ado by correspondingly controlling the robot arm. There, the hole 12 is sharp-edged and thus produces a sharp light/dark transition.
(18) It is apparent from
(19) Preferably, a further planar surface is produced orthogonal to these surfaces, and further detection by means of the inventive sensor is carried out. As a result, reference points in several dimensions are known for the workpiece, and machining of the workpiece may be controlled precisely based hereon by respective transformation of coordinates.
(20) A tool illustrated in
(21) According to
(22) When they are positioned correspondingly, the sensor or the camera may then detect and identify the code and thus the respective tool.
(23) From
(24) In a second step according to
(25) A possible basic configuration of an inventive machine tool 62 is apparent from
(26) A robot arm 70 is provided which holds the workpiece 10 clamped by the holder not illustrated. In this embodiment, too, the workpiece comprises a hole 12 and the robot arm 70 is moved such that the hole 12 passes through the detection range 66 and the associated optical axis of the camera 64.
(27) This takes place in two dimensions in the horizontal direction, that is to say in the X-direction and in the Y-direction.
(28) A tool spindle 72 is apparent below the robot arm 70. It is intended to hold clamped a tool 40 by means of a chuck 74. For this purpose, the robot arm 70 inserts the tool with its shaft 44 into the chuck 74 which clamps it thereat. For this purpose, the robot arm 70 comprises two mounts 76 for tools 40. They may be inserted into the chuck 74 selectively.
(29) The mounts 76 are basically U-shaped and engage in the radial grooves 48 or 50 (see
(30) Further, in the exemplary embodiment illustrated, the workpiece 10 comprises a further code 80 which is also readable by the camera 64 and suppliable to the control unit. On that basis, identification of the respective workpiece 10 is also possible, and then also selection of the desired milling program.
(31) A further possible position of the robot arm 70 is apparent from