System zur Automatisierung einer Werkzeugmaschine
20240293904 ยท 2024-09-05
Assignee
Inventors
Cpc classification
International classification
Abstract
A system for automating a machine tool, that is associated with an external device for feeding workpieces and/or tools to and/or removing workpieces and/or tools from the machine tool. The system includes at least one actuator for actuating a component of the machine tool. Alternatively or additionally to the at least one actuator, the system includes at least one sensor for detecting at least one signal of a display component or of a state of the machine tool or of the external device. A control unit is also included which is configured to trigger at least one function of the machine tool or of the external device by actuating the at least one actuator and/or to trigger at least one function of the external device as a function of a signal from the at least one sensor.
Claims
1-15. (canceled)
16. A system for automating a machine tool where the machine tool is associated with an external device arranged for one or both of feeding machine objects to the machine tool and removing machine objects from the machine tool, the system comprising: (a) one or both of an actuator and a sensor, wherein the actuator is arranged for actuating a component of the machine tool and the sensor is arranged for detecting at least one of a signal of a display system, a state of the machine tool, and a state of the external device; and (b) a control unit configured to, independent of any communication interface between the machine tool and the control unit, (i) trigger at least one function of the machine tool or at least one function of the external device by controlling the actuator or (ii) trigger at least one function of the external device in response to a signal from the sensor or (iii) trigger the at least one function of the machine tool or the at least one function of the external device by controlling the actuator and trigger the at least one function of the external device in response to the signal from the sensor.
17. The system of claim 16 wherein: (a) the system includes the actuator and at least one additional actuator and each additional actuator is arranged for actuating a respective component of the machine tool; and (b) the control unit is configured to, independent of any communication interface between the machine tool and the control unit, trigger a respective additional function of the machine tool or a respective additional function of the external device by controlling the respective additional actuator.
18. The system of claim 17 wherein: (a) the system includes the sensor and at least one additional sensor and each additional sensor is arranged for detecting at least one of a respective additional signal of the display system, a respective additional state of the machine tool, and a respective additional state of the external device; and (b) the control unit is configured to, independent of any communication interface between the machine tool and the control unit, trigger a respective additional function of the external device in response to a respective additional signal from the respective additional sensor.
19. The system of claim 16 wherein: (a) the system includes the sensor and at least one additional sensor and each additional sensor is arranged for detecting at least one of a respective additional signal of the display system, a respective additional state of the machine tool, and a respective additional state of the external device; and (b) the control unit is configured to, independent of any communication interface between the machine tool and the control unit, trigger a respective additional function of the external device in response to a respective additional signal from the respective additional sensor.
20. The system of claim 16 wherein the actuator, the sensor, or both the actuator and the sensor is wirelessly connected to the control unit.
21. The system of claim 16 wherein the actuator comprises a control element actuating device and includes at least one electrically, pneumatically, or hydraulically driven actuating element.
22. The system of claim 16 wherein the actuator includes a door opening device for a single or double door of the machine tool.
23. The system of claim 16 wherein the actuator is configured as a clamping device for use in the machine tool.
24. The system of claim 23 wherein the sensor is arranged to monitor clamping force or a correct clamping state of the clamping device.
25. The system of claim 16 wherein the sensor includes an optical sensor.
26. The system of claim 16 wherein one or both of the sensor and the actuator is arranged or arrangeable to mechanically couple with the machine tool.
27. The system of claim 16 wherein one or both of the sensor and the actuator include an energy supply or a rechargeable energy supply.
28. The system of claim 16 wherein the external device includes a stationary device with at least one movable arm that is arranged for at least one of feeding machine objects to the machine tool and removing machine objects from the machine tool.
29. The system of claim 16 wherein the control unit comprises a computer program that is executable to cause the control unit to communicate with the external device and to control the actuator for at least one of starting a machining sequence for a workpiece, opening or closing a door of the machine tool, removing a partially or completely finished workpiece, feeding a respective workpiece to the machine tool, feeding a tool to the machine tool, or removing a tool from the machine tool.
30. The system of claim 16 wherein the control unit includes an independent control unit separate from the external device and the machine tool, the independent control unit communicatively coupled to the external device and at least one of the actuator and the sensor.
31. A program product comprising one or more non-transitory computer readable data storage devices storing program code for the system of claim 16, the program code comprising instructions executable to trigger the at least one function of the machine tool, trigger the at least one function of the external device, or both trigger the at least one function of the machine tool and trigger the at least one function of the external device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
DESCRIPTION OF REPRESENTATIVE EMBODIMENTS
[0031]
[0032] For the sake of clarity,
[0033] As can be seen from these figures, the automation system 104 comprises, in addition to the control unit 106, an external device 108 for feeding workpieces and/or tools (machine objects) to and/or removing workpieces and/or tools (machine objects) from the machine tool 102, which is also referred to as a robot in the context of this description. Furthermore, the automation system 104 comprises multiple actuators in the form of a clamping device 110a configured as a vice, in the form of a clamping device 110b configured as a zero-point clamping system (
[0034] With these components, the automation system 104 makes it possible to automate the machine tool 102 to a predetermined extent and thereby to perform actions in an automated manner which, in the case of a non-automated machine tool, must be performed by an operator. In particular, these actions may include feeding workpieces and/or tools to and/or removing workpieces and/or tools from the machine tool 102, opening or closing a door 114 of the machine tool 102 that closes off the machining area, and starting a machining cycle, among other examples.
[0035] The robot 108 has at least one moveable arm 108a with which the robot 108 can grip workpieces or tools (not shown) and feed them into the machining space of the machine tool 102 or remove them therefrom. The robot may also have magazines, not shown, for storing workpieces and tools.
[0036] In the example embodiment shown in the figures, a controllable actuator comprising zero-point clamping system 110b is provided in the machining space of the machine tool 102, which system may be mounted, for example, on a rotary-swivel table of the machine tool. In the illustrated example, an actuator in the form of controllable vice 110a is held on the zero-point clamping system 110b. Both actuators 110a and 110b are controllable at least to the extent that the respective actuator can be transferred to a clamping position or a released position by means of a control command.
[0037] It is also possible for sensors to be provided in each actuator, including in each of the actuators 110a and 110b, which detect certain events or states, for example whether the respective actuator moves from one position to another position and/or whether the predetermined position is actually reached or held. However, the sensor(s) in question can also be designed as separate modules.
[0038] The actuator comprising door opening device 110c, has a drive which is operable to move the door, which may be designed as a sliding door, and to transfer it between an open and closed position. The door opening device 110c, like all other actuators, can be designed as an independent module. This module may also be subsequently connected to the frame of the machine tool 102 or to the floor in a position in which the actuator is coupled to the movable door 114. Of course, the door opening device 110c may also have one or more sensors that detect the respective position of the drive and/or the door 114.
[0039] The actuator comprising a control element actuating device 110d, is arranged on a control panel 102a of the machine tool 102 and is configured to actuate one or more associated control elements of the control panel 102a.
[0040] As can be seen from
[0041] In the variant of an actuator 110d shown in
[0042]
[0043] The embodiment shown in
[0044] As mentioned above, a sensor is also arranged in the housing of the actuator 110d, which sensor is designed to detect whether the control element in question has a certain status. For example, the control element can be designed as an illuminated push button, wherein the illumination is active when the push button can/must be pressed, for example to trigger a machining cycle of the machine tool 102. In this case, the sensor may be designed as an optical sensor. The sensor can also be designed to detect the status of another display element of the control panel 102a and, depending on this status, trigger an action, for example pressing an associated button or actuating an associated switch.
[0045] The sensors can of course also be designed in other ways. An optical sensor can also be designed as a camera, which detects a display or also any other notification of a control panel (e.g. error notifications by means of LEDs or other illuminating elements) or a state of any other element of the machine tool. Using image evaluation methods (including an OCR method), the control unit 106 can determine the required sensor information from the sensor signal supplied to it (in this case, the image signal from the camera), for example the request for a particular tool on a screen in plain text or as a symbol for an operator, and depending on this, control the robot 108 and/or the actuators 110a-d in a suitable manner. It is also conceivable for any information on the screen or the control panel 102a of the machine tool 102 to be detected via a sensor 112 in the form of a camera and transmitted, in particular streamed, to one or more other participants in a network that are located in the same network as the automated machine tool 102 or the overall system 100.
[0046] The sensors 112 can be designed in such a way that they only transmit the pure sensor signal to the control unit 106, in which case the control unit 106 evaluates the sensor signal, for example examines it for certain characteristic events. Alternatively, the sensors 112 may also be such that they have a certain intelligence and, in particular, perform a high level of processing of the directly detected sensor signal. In this case, the sensors may already transmit certain information, for example as digital information, to the control unit. For example, an optical sensor 112 can be designed to detect the colour of a display LED and transmit the relevant information, e.g., RED, GREEN, YELLOW, to the control unit 106.
[0047] The robot 108 as well as the actuators 110a-d and sensors 112 can be in any type of communication connection with the control unit 106. While a wired connection is also possible for the connection to the robot 108, a wireless connection may be preferred for the connection between the sensors 112 and the actuators 110 and the control unit 106. This provides much greater flexibility and saves the costs associated with cabling. In the case of actuators positioned in the machining area of the machine tool 102, it would also be associated with difficulties to run the relevant cabling to the outside. If the actuators are also arranged on moving elements, for example a rotary/swivel table of the machine tool 102, a complex and cost-intensive rotary feed-through would also be required. Additionally or alternatively, a wired connection to the control unit 106 can be used for the sensors 112 and actuators 110a-d if this is necessary or advantageous.
[0048] The control unit 106 may be located in or on the robot 108 and may be integrated with the control unit of the robot 108. The control unit 106 can be alternatively provided at any other location, for example in a control station for the automated machine tool or a control station for several automated machine tools.
[0049] The actuators 110 and sensors 112 can be designed as self-sufficient modules, wherein such a module can also comprise several actuators 110 and/or sensors 112. For this purpose, such a module can have its own power supply, for example a rechargeable battery. Additionally or alternatively, a replaceable battery can be provided, which may or may not be rechargeable.
[0050] Instead of or in addition to an electrical energy supply, a pressure energy supply, in particular a pneumatic energy supply, can be provided. For example, a pneumatically operating actuator 110 can have a pressure reservoir, which can be designed to be rechargeable. For this purpose, for example, the actuator can have a pressure connection to which compressed air can be supplied, for example via the arm 108a of the robot 108. In some embodiments, compressed air cay be supplied via a compressed air lance which is inserted into the compressed air connection. Such variants are particularly suitable for actuators 110 that are designed as pneumatic clamping devices, for example in the form of the vice 110a or the zero-point clamping system 110b.
[0051] Finally, it should be noted that the actuators 110a-d, in particular the actuator designed as control element actuating device 110d, can be positioned at any desired location on the machine tool to be automated or on a component connected thereto at which a required action must be triggered. For example, a control element actuating device 110d can be positioned on an already existing door opener module if an actuating element, e.g. an electric switch, is provided on this for triggering the desired door movement.
[0052] The same applies to the sensors 112, which can also be located at any point on the machine tool to be automated or on a component connected to it, at which parameters or information that are required for automating the machine tool must be detected.
[0053] The control unit 106 can be implemented in the usual manner as a combination of hardware and software, wherein the software can be designed for evaluating the sensor signals or the information provided by the sensors and for triggering the functions of the actuators depending on predetermined parameters, which can also be determined from the sensor signals. The software may be permanently stored in the control unit 106, including in whole or in part in the form of firmware, or may be made accessible to the control unit 106 for running therein by means of an external memory (including a cloud-based memory). Finally, it is also possible to run the software in a higher-level control unit and to supply it only with the signals and/or information provided by the sensors and to supply the control signals provided by the higher-level control unit to a local control unit, for example a control unit provided in the robot 108, which is connected to the sensors and actuators.
[0054] As used herein, whether in the above description or the following claims, the terms comprising, including, carrying, having, containing, involving, and the like are to be understood to be open-ended, that is, to mean including but not limited to.
[0055] Any use of ordinal terms such as first, second, third, etc., in the following claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another, or the temporal order in which acts of a method are performed. Rather, unless specifically stated otherwise, such ordinal terms are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term).
[0056] The term each may be used in the following claims for convenience in describing characteristics or features of multiple elements, and any such use of the term each is in the inclusive sense unless specifically stated otherwise. For example, if a claim defines two or more elements as each having a characteristic or feature, the use of the term each is not intended to exclude from the claim scope a situation having a third one of the elements which does not have the defined characteristic or feature.
[0057] The above-described representative embodiments are intended to illustrate the principles of the invention, but not to limit the scope of the invention. Various other embodiments and modifications to these representative embodiments may be made by those skilled in the art without departing from the scope of the present invention. For example, in some instances, one or more features disclosed in connection with one embodiment can be used alone or in combination with one or more features of one or more other embodiments. More generally, the various features described herein may be used in any working combination.
LIST OF REFERENCES
[0058] 100 Complete system consisting of automation system and machine tool [0059] 102 Machine tool [0060] 102a Control panel [0061] 104 Automation system [0062] 106 Control unit [0063] 108 External device/robot [0064] 108a Arm [0065] 110 Actuator [0066] 110a Vice [0067] 110b Zero-point clamping system [0068] 110c Door opening device [0069] 110d Control element actuating device [0070] 112 Sensor [0071] 114 Door [0072] 116 Housing [0073] 118 Actuating element [0074] 120 Foot [0075] 122 WLAN module [0076] 124 Magnet [0077] 126 Fixing shoe