GRINDING OR POLISHING DEVICE AND METHOD FOR TREATING OF A WORKPIECE
20230074525 · 2023-03-09
Inventors
Cpc classification
B24B27/0084
PERFORMING OPERATIONS; TRANSPORTING
B25J13/088
PERFORMING OPERATIONS; TRANSPORTING
B24B27/0038
PERFORMING OPERATIONS; TRANSPORTING
International classification
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
B24B27/00
PERFORMING OPERATIONS; TRANSPORTING
B25J13/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A grinding or polishing device and a method for treating a workpiece are provided. The grinding or polishing device includes a tool holder for holding a grinding or polishing tool and a mounting head for mounting the tool holder to a multi-axis manipulator. The tool holder is rotatable with respect to the mounting head about a pivot axis. The grinding or polishing device further includes a sensor for converting at least one parameter indicative of an angular position of the tool holder about the pivot axis into an output signal that can be used for determining a control signal for controlling the multi-axis manipulator.
Claims
1-37. (canceled)
38. A grinding or polishing device for treating a workpiece, wherein the grinding or polishing device comprises a tool holder for holding a grinding or polishing tool and a mounting head for mounting the tool holder to a multi-axis manipulator, wherein the tool holder is rotatable with respect to the mounting head about a pivot axis, wherein the grinding or polishing device further comprises a sensor for converting at least one parameter indicative of an angular position of the tool holder about the pivot axis into an output signal that can be used for determining a control signal for controlling the multi-axis manipulator.
39. The grinding or polishing device according to claim 38, wherein the sensor is a rotary encoder for measuring the angular position of the tool holder about the pivot axis, wherein the output signal is representative of said angular position.
40. The grinding or polishing device according to claim 38, wherein the sensor is a proximity sensor for measuring a proximity of the tool holder with respect to the mounting head or the workpiece, wherein the output signal is representative of said proximity.
41. The grinding or polishing device according to claim 38, wherein the sensor is an imaging device for capturing an image of the tool holder or the workpiece, wherein the output signal is representative of said image.
42. The grinding or polishing device according to claim 38, wherein the grinding or polishing tool comprises a tool body and a grinding or polishing member that is rotatable with respect to the tool body about a rotation axis, wherein the tool holder is arranged for holding the grinding or polishing tool such that the pivot axis extends perpendicular to the rotation axis.
43. The grinding or polishing device according to claim 38, wherein the grinding or polishing device comprises a control unit that is operationally connected to the sensor for receiving the output signal from said sensor, wherein the control unit is arranged for sending the control signal to the multi-axis manipulator in response to the output signal from the sensor.
44. The grinding or polishing device according to claim 43, wherein the multi-axis manipulator is arranged for positioning the grinding or polishing device as a whole with respect to the workpiece, wherein the control unit is arranged for sending the control signal to the multi-axis manipulator in response to the output signal from the sensor to adjust the position of the grinding or polishing device relative to the workpiece.
45. The grinding or polishing device according to claim 44, wherein the control unit is arranged for controlling the position of the grinding or polishing device relative to the workpiece such that the grinding or polishing tool remains at a constant grinding or polishing angle to the workpiece.
46. The grinding or polishing device according to claim 43, wherein the control unit is arranged for sending a control signal to the multi-axis manipulator to move said multi-axis manipulator in a translation relative to the workpiece, wherein the control unit is further arranged for determining, based on the output signal from the sensor, a relationship between translation of the multi-axis manipulator and the parameter indicative of the angular position of the tool holder about the pivot axis.
47. The grinding or polishing device according to claim 46, wherein the determination of the relationship comprises the use of a goniometric function with the angular position as one of the parameters.
48. The grinding or polishing device according to claim 46, wherein the determination of the relationship comprises the use of a computer model representative of the mounting head, the tool holder or the grinding or polishing tool.
49. The grinding or polishing device according to claim 38, wherein the tool holder is freely or passively rotatable with respect to the mounting head about the pivot axis.
50. The grinding or polishing device according to claim 38, wherein the pivot axis is horizontal.
51. The grinding or polishing device according to claim 38, wherein the tool holder further comprises one or more biasing members for biasing the grinding or polishing tool to rotate about the pivot axis in a bias direction.
52. The grinding or polishing device according to claim 51, wherein the grinding or polishing tool comprises a tool body and a grinding or polishing member that is rotatable with respect to the tool body about a rotation axis, wherein the one or more biasing members comprise one or more counter-weights, wherein the tool holder is arranged for holding the grinding or polishing tool such that the one or more counter-weights are at an opposite side of the pivot axis with respect to the rotation axis.
53. The grinding or polishing device according to claim 51, wherein the grinding or polishing tool comprises a tool body and a grinding or polishing member that is rotatable with respect to the tool body about a rotation axis, wherein the one or more biasing members comprise one or more weights, wherein the tool holder is arranged for holding the grinding or polishing tool such that the one or more weights are at the same side of the pivot axis as the rotation axis.
54. The grinding or polishing device according to claim 38, wherein the grinding or polishing device comprises the grinding or polishing tool.
55. The grinding or polishing device according to claim 54, wherein the grinding or polishing tool is a right-angle grinder.
56. A method for treating a workpiece using the grinding or polishing device according to claim 38, wherein the method comprises the steps of converting at least one parameter indicative of the angular position of the tool holder about the pivot axis into the output signal and using said output signal for determining a control signal for controlling the multi-axis manipulator.
57. The method according to claim 56, wherein the method further comprises the step of controlling the multi-axis manipulator in response to the output signal from the sensor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The invention will be elucidated on the basis of an exemplary embodiment shown in the attached schematic drawings, in which:
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
DETAILED DESCRIPTION OF THE INVENTION
[0052]
[0053] The grinding device 1 comprises a tool holder 2 for holding a grinding tool 3. The grinding tool 3 comprises a tool body 30 and a grinding member 31 that is rotatable with respect to the tool body 30 about a rotation axis R. In this exemplary embodiment, the grinding tool 3 is a right-angle grinder. The grinding member 31 is a grinding roller, i.e. a cylindrical grinding member with a relatively long circumferential grinding surface 32 considered in a direction parallel to the rotation axis R. Different grinding tools 3, 103, 203 and/or grinding members 31, 131, 231 may be fitted, as shown by way of example in
[0054] The grinding device 1 further comprises a mounting head 5 for mounting the holder 2 to a multi-axis manipulator 8. The multi-axis manipulator 8 may for example be a robotic manipulator or a robot arm. In this exemplary embodiment, the multi-axis manipulator 8 has at least three degrees of freedom; a lateral translation X, a vertical translation Z and a yaw Y about a vertical axis. Preferably, the multi-axis manipulator 8 has more than three degrees of freedom.
[0055] The mounting head 5 comprises a mounting plate or a mounting flange 50 for connection to the tool holder 2, a housing 51 for accommodating various types of electronic equipment, like sensors, processors, memory, connectors and the like, and a gripper member 52 for releasable connection to a corresponding gripper member 80 of the multi-axis manipulator 8.
[0056] The tool holder 2 is rotatable with respect to the mounting head 5 about a pivot axis E. In particular, the tool holder 2 is freely or passively rotatable with respect to the mounting head 5 about the pivot axis E, as shown schematically in
[0057] As shown in
[0058] It will be clear that the tool holder 2 may be used for holding another surface treatment tool, i.e. a polishing tool, a sanding tool or the like (not shown) with a corresponding polishing member. Hence, the grinding device could be renamed as a polishing device, or a surface treatment device in general.
[0059] As shown in
[0060] The grinding device 1 further comprises a sensor, in particular a rotary encoder 6, for converting at least one parameter indicative of an angular position of the tool holder 2 about the pivot axis E into an output signal that can be used for determining a control signal for controlling the multi-axis manipulator 8. In this particular example, the rotary encoder 6 is arranged for directly converting an angular position of the tool holder 2 about the pivot axis E into an output signal representative of said angular position. The grinding device 1 comprises a control unit 7 that is operationally connected to the rotary encoder 6 for receiving the output signal from said rotary encoder 6. The control unit 7 may be accommodated on or in the housing 51 of the mounting head 5. Alternatively, the control unit 7 may be provided in or on the multi-axis manipulator 8 or even remotely, i.e. in a control room spaced apart from the grinding device 1 and the multi-axis manipulator 8. For the purpose of this invention, such a control unit 7 is still considered a part of the grinding device 1, either directly or indirectly.
[0061] The control unit 7 is arranged for sending a control signal to the multi-axis manipulator 8 in response to the output signal received from the rotary encoder 6. In other words, the control unit 7 is able to receive and store the output signal from the rotary encoder 6, and then convert said output signal into a control signal for the multi-axis manipulator 8.
[0062] As shown in
[0063] The control unit 7 is arranged for sending the control signal to the multi-axis manipulator 8 in response to the output signal from the rotary encoder 6 to adjust the position of the grinding device 1 relative to the contour of the workpiece W. In particular, the position of the grinding device 1 is controlled in such a way that, once the grinding tool 1 is positioned correctly with respect to the workpiece W, the grinding tool 1 remains at a constant or substantially constant grinding angle H1 to the workpiece W when following the contour of the workpiece W.
[0064] In the example as shown in
[0065]
[0066] The rotary encoder 6, the control unit 7 and the multi-axis manipulator 8 may continue to operate in the aforementioned feedback loop during the grinding operation or process to ensure that—as long as the grinding tool 3 is grinding the side surface 92 of the workpiece W—the grinding angle H1 remains constant or substantially constant. Hence, the relative position of the grinding device 1 with respect to the workpiece W can be continuously corrected to compensate for irregularities or deviations of the contour of the workpiece W from the expected contour. Consequently, an effective compliance between the multi-axis manipulator 8 and the workpiece W can be obtained.
[0067]
[0068] In the situation as shown in
[0069] The alternative grinding device 101 further differs from the previously discussed grinding device 1 in that the one or more biasing members 104 are located at the same side of the pivot axis E as the rotation axis R of the grinding member 131. Hence, the one or more biasing members 104 contribute to the downward tilt or pivot of the grinding tool 103 at the side of the grinding member 131. In this exemplary embodiment, the one or more biasing members 104 are formed as weights 140.
[0070]
[0071]
[0072]
[0073] In both of these embodiment, the control unit 7 is arranged for determining, based on the output signal from the sensor 306, 406, a relationship between translation of the multi-axis manipulator 8 and the parameter directly or indirectly indicative of the angular position of the tool holder 2 about the pivot axis E. Said relationship can be used to determine the appropriate control signal for the multi-axis manipulator 8 to position the tool holder 2 in a position that corresponds to a certain angular position in accordance with said relationship.
[0074] Preferably, the determination of the relationship comprises the use of a goniometric function with the angular position as one of the parameters. A goniometric function, in particular a trigonometric function, can be used to easily calculate the relationship between a translation of the multi-axis manipulator 8 and the resulting angular position.
[0075] As shown in
[0076] It is to be understood that the above description is included to illustrate the operation of the preferred embodiments and is not meant to limit the scope of the invention. From the above discussion, many variations will be apparent to one skilled in the art that would yet be encompassed by the scope of the present invention.