Method and system for controlling an orbital sander
10150199 · 2018-12-11
Assignee
Inventors
- Samuel Bonnet (Pont-Saint-Martin, FR)
- Benoît Furet (Nantes, FR)
- Sébastien Garnier (Le Rouret, FR)
- Raphaël Poiree (Feigneux, FR)
Cpc classification
B24B23/03
PERFORMING OPERATIONS; TRANSPORTING
G05B19/404
PHYSICS
B24B27/0038
PERFORMING OPERATIONS; TRANSPORTING
International classification
B24B27/00
PERFORMING OPERATIONS; TRANSPORTING
B24B23/03
PERFORMING OPERATIONS; TRANSPORTING
G05B19/404
PHYSICS
Abstract
The invention relates to a method for controlling an automated orbital sander, in which method an electrically powered orbital sander is moved around automatically, at constant pressure, over the surface of an object, along at least one predefined sanding path so as to perform sanding, characterized in that the instantaneous power consumed by the sander along the sanding path is measured and in that the measurement thus taken is processed in order to deduce therefrom information regarding the level of abrasion along said path and/or to detect any sanding incident that has occurred along the latter.
Claims
1. A method for controlling automated orbital sanding, wherein an electrically-powered orbital sander is moved in an automated way, at constant pressure, at the surface of an object, along at least one predefined sanding trajectory in order to achieve the sanding thereof, wherein the instantaneous consumed power of the sander is measured at different points along the sanding trajectory and in that the thereby conducted measurement is treated so as (i) to infer therefrom a piece of information on the abrasiveness of the object at each of the different measured points along said trajectory, (ii) to detect a possible sanding incident along the latter, or both, and wherein a colorimetric mapping of the instantaneous consumed power, the inferred abrasiveness, or both, at the different points along the sanding trajectory is displayed or edited, said mapping associating an instantaneous consumed power of the sander with a given position of the sanding trajectory.
2. The method according to claim 1, wherein the curve of the time-dependent change in the instantaneous consumed power or curves function of the latter are compared with one or several curves, thresholds or reference patterns characteristic of the occurrence of different incidents, these different reference curves or thresholds having been determined beforehand during a calibration phase.
3. The method according to claim 2, wherein a database is made up beforehand in which any one or combination of different curves, different thresholds and reference patterns are stored in memory for different types of materials to be sanded and different types of abrasives which may be used for their sanding.
4. The method according to claim 1, wherein the treatment of the instantaneous consumed power measurement, its time-dependent change, or both are adapted for detecting at any instant along the trajectory either (i) any one or combination of an abrasion defect, a wear level of the abrasive of the sander, an applied pressure incident on the abrasive of the sander, a fouling incident, a suction incident, and a detachment, or (ii) absence of abrasive incident.
5. The method according to claim 4, wherein such a detection triggers in real time an action in response.
6. The method according to claim 1, wherein the instantaneous consumed power, the inferred abrasiveness, or both, are displayed or edited with a colorimetric scale.
7. A system for controlling an automated orbital sanding achieved by means of an electrically-powered orbital sander moved in an automated way, at constant pressure, at the surface of an object, along at least one predefined sanding trajectory in order to achieve sanding thereof, wherein it includes a device for measuring the instantaneous consumed power of the sander at different points along the sanding trajectory and a monitoring controller adapted for receiving the thereby measured instantaneous power and for treating the thereby achieved measurement in order to (i) infer therefrom a piece of information on the abrasiveness along said trajectory, (ii) detect a possible sanding incident along the latter, or both, said system including means to display or edit a colorimetric mapping of the instantaneous consumed power, the inferred abrasiveness, or both, as measured at different points along the sanding trajectory, said mapping associating an instantaneous consumed power of the sander with a given position of the sanding trajectory.
8. An automated orbital sanding system including an electrically-powered orbital sander and a robot adapted for moving said sander in an automated way, at constant pressure, at the surface of an object, along at least one predefined sanding trajectory in order to achieve the sanding thereof, wherein it includes a control system according to claim 1.
Description
PRESENTATION OF THE FIGURES
(1) The following description is purely illustrative and non-limiting. It should be read with reference to the appended figures wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF SEVERAL EMBODIMENTS AND THEIR APPLICATION
(9) The instrumented system illustrated in
(10) A compliance system 9 gives the possibility of maintaining a constant force between the 10 mounted on the plate of the rotating machine and the part to be sanded (arrow in
(11) The size of the plate of the sander 8and therefore of the abrasive disc 10is adapted to the curvature of the part. Further, the use of a foam interface gives the possibility of uniformizing the contact pressure between the part to be sanded and the abrasive 10.
(12) The power characteristics of the motor of the sander are dimensioned, like its working speed of rotation, in order to allow operation under permanent conditions (stable conditions) by applying the targeted pressure n the abrasive tool 8, 10.
(13) A device for measuring power 11 permanently measures the instantaneous consumed power ICP of the motor of the sander 8 by analyzing the electric power supply of the latter. The thereby measured power is transmitted to a monitoring controller 12 which exchanges with a control unit 13, which controls the jointed robot arm 7.
(14) Said control unit 13 controls the displacement of the robot arm 7 and of the sander 8 which it bears according to pre-calculated trajectories at a treatment station 14, which is for example a remote station or a station with which said unit 13 exchanges in real time.
(15) The device for measuring power 11 may be of any known type being connected on the single-phase or three-phase electric power supply of the rotating machine which makes up the sander 8.
(16) It transmits to the monitoring controller 12 a signal of 0-10 V or 4-20 mA corresponding to the instantaneous consumed power ICP.
(17) The thereby achieved power measurements versus the sanding time give the possibility, by comparison with the threshold curves calibrated beforehand, of detecting different incidents as to the operation of the sanding machine and of the method per se (
(18) This comparison treatment is applied by the monitoring controller 12 associated with the controller 13 of the robot.
(19) The threshold curves used for this comparison are determined during calibration phases beforehand. Each curve is characteristic of a particular incident: lack of suction of the tool, fouling of the abrasive paper, detachment of the abrasive paper, etc . . . .
(20) Comparisons may also be applied on other functions of the absorbed power. For example, the derivative of the absorbed power may itself be compared with a calibration curve, with one or several thresholds or further with curve pattern(s) for detecting a possible incident on the operation of the machine.
(21) The different calibration curves used in these comparison treatments depend on the main characteristics of the monitored application: sanded material, speed and force used, type of sander, type of abrasive paper and in particular the grain size of the latter, etc . . . .
(22) They are transmitted by the station 14 to the unit 13, as well as by said unit 13 to the monitoring controller 12 which is associated with it, with the 3D files providing the trajectory of displacement of the robot arm 7 and of the sander 8.
(23) The monitoring software integrated to the monitoring controller 12 thus collects different pieces of information: the ICP signal of the absorbed power (instantaneous consumed power) position of the tool (sander 8) relatively to the part to be sanded, a 3D numerical model of the part (3D file provided to the controller 13 of the robot) preliminary calibration data
(24) From real time or post-treatment synchronized data, the display device of the robot 13 may inform the operator relatively to possible sanding incidents and to their localization on the part.
(25) The monitoring controller software 12 may also communicate with the controller 13 of the robot in order to cause an action in response (modification of the operating conditions, change of abrasive tool, putting the operation into a wait state, request of human intervention or another action).
(26) Also, this synchronization and the association of the absorbed power levels with a colorimetric scale gives the possibility of mapping the estimated abrasion operation on the part and of for example displaying for the operator the absorbed power and the estimated abrasion level by displaying them relatively to a colorimetric scale (
(27) The great steps of a monitoring treatment of an automated sanding operation are illustrated in
(28) In a first phase (phase I), the manufacturing range is designed and defined.
(29) For this purpose, the design 101 of the part provides a 3D CAM file 102 from which are computed the trajectories of the operating range of the sander 8 with orbital movement (step 103).
(30) This computation provides the type of abrasive as well as the operating conditions which have to be used (data 104).
(31) A calibration phase (II) gives the possibility, for each (abrasive)/(sanded material) pair, of determining the different threshold curves corresponding to the different incidents which one wishes to be able to follow (step 105). These curves are loaded in a reference database 106.
(32) During the automated sanding (phase III), the automated system described with reference to
(33) Mappings providing the operator with a view of the sanding work on the part may also be edited or displayed either at the end of the sanding operation, or also in real time (step 113). These mappings allow the operator to control the sanding of the part and either the validation or not of the latter. If necessary, the operator may decide to resume sanding of certain parts (resuming the process by redefining the trajectories).
(34) In
(35) This display or an edition of this mapping then allows the operator to optimize the changes of tools and the sanding strategies relatively to the shapes of the part.
(36) A second example in
(37) A projection of the image on the part, with a video-projector or a laser, may be contemplated, especially in the case of parts with very large dimensions.