Apparatus and a Method for Removing Coatings by using Laser
20240033920 ยท 2024-02-01
Inventors
Cpc classification
B23K37/02
PERFORMING OPERATIONS; TRANSPORTING
B23K26/16
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1666
PERFORMING OPERATIONS; TRANSPORTING
B25J13/08
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K26/03
PERFORMING OPERATIONS; TRANSPORTING
B23K26/16
PERFORMING OPERATIONS; TRANSPORTING
B23K26/70
PERFORMING OPERATIONS; TRANSPORTING
B23K37/02
PERFORMING OPERATIONS; TRANSPORTING
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure provides an apparatus for removing coatings from objects' surface using laser. One exemplary apparatus includes a mobile manipulator carrying an optical device to apply laser to an object for removing the coatings on its surface. One aspect of this disclosure provides methods for sensing the geometry of the surface and the status of the coatings and controlling the motion of the manipulator and the laser settings according to the sensed information.
Claims
1. An apparatus for applying laser to an object to remove coatings on its surface, comprising: a laser module for generating and transmitting a laser beam and for deflecting and projecting said laser beam to the surface of said object, comprising: a laser generator for generating a laser beam; a laser scanner for deflecting and projecting said laser beam to said surface; a laser beam delivery system for transmitting said laser beam from said laser generator to said laser scanner; and one or more sources of cooling medium to cool some components of said laser generator, said laser beam delivery system, and said laser scanner; and a robotic module for carrying and moving said laser scanner to reach the various areas of said surface; a motion platform for carrying said laser module, said robotic module, and other supporting equipment and moving them around said object; a fume extraction system for extracting and filtering by-products that are generated by the interaction between said laser beam and the coatings on said surface, comprising a fume hood for containing by-products in the proximity where laser interacts with the coatings on the object; a vacuum for sucking the air and particles from said fume hood and filter the captured matters; and a hose for connecting said fume hood and said vacuum; and a main computer interfaced with the laser module, robotic module, motion platform, and fume extraction system.
2. The apparatus according to claim 1, wherein the robotic module comprises any of one or more multi-axis robotic manipulator, one or more multi-axis gantry, one or more lifting devices, one or more actuating devices, or a combination thereof.
3. The apparatus according to claim 1, wherein the robotic module further comprises any one of a combination of: a surface property sensor set comprising: one or more optical sensors for acquiring images; one or more paint thickness sensors for measuring the thickness of paint and coatings; and one or more material recognition sensors for detecting the material types of the substrate under coatings; and a 3D sensor set comprising one or more 3D sensors for capturing 3D images of said object; one or more proximity sensors for measuring the distance to the surface of said object; one or more lighting sources for illuminating the surface of said object; and one or more pressure sensors for detecting contact with the object.
4. The apparatus according to claim 1, wherein the motion platform comprises any of a mobile vehicle, a multi-axis translation stage, a guiding frame, or a combination of thereof.
5. The apparatus according to claim 1 further comprises: a mission planning software module for dividing an object's surface into multiple sections, assigning the sections to one or more laser de-coating systems, and generating a sequence of way-points for said laser de-coating systems to reach the assigned sections; an indoor positioning system for providing positioning information for said motion platform in indoor environments; an operator control station for providing an interface for human supervisors to monitor and control the operation of said laser de-coating system; and an environment monitoring system for monitoring the concentration of by-products in the operating environment of said laser de-coating system.
6. The system according to claim 1, wherein the main computer is programmed with instructions to analyze a plurality of measurements from the surface property sensor set to detect the existence and distribution of coatings, to detect the material type of the substrate, and to measure the thickness of the coatings.
7. The system according to claim 1, wherein the main computer is programmed with instructions to analyze a plurality of measurements from the 3D sensors and 2D cameras to reconstruct a 3D digital model of a surface, to detect obstacles on the surface, and to generate one or more paths for said robotic module to traverse said surface.
8. The system according to claim 1, wherein the main computer is programmed with instructions to analyze a plurality of measurements from the proximity sensors to monitor their distance to a surface and trigger an emergency response if the distance is below a threshold.
9. The system according to claim 1, wherein the main computer is a computing device programmed with instructions to analyze a plurality of measurements from the pressure sensors to detect collision with an object and trigger an emergency response if a collision is detected.
10. The system according to claim 1, wherein the main computer is programmed with instructions to adjust the setting of the laser scanner and the laser generator by analyzing the measurements obtained by the surface property sensor set.
11. The system according to claim 1, wherein the main computer is programmed with instructions to control the motion of the motion platform and the robotic module.
12. A method for controlling a robotic laser de-coating apparatus to apply laser to remove coatings from the surface of an object comprises the steps of: offline mission planning for creating a mission plan, comprising the steps of: acquiring a 3D digital model of the surface of said object; loading said 3D model to a mission planning software module; providing other mission parameters; dividing said object's surface into multiple sections; allocating said sections to one or more laser de-coating systems; generating a sequence of way-points and other de-coating commands for each laser de-coating system to reach and process each assigned section; and performing laser de-coating, comprising the steps of: loading said mission plan; commanding said laser de-coating system to move to a de-coating location in said sequence of way-points; performing de-coating for the section corresponding to said way-point; and repeating the previous two steps until all assigned sections are processed.
13. The method according to claim 12, wherein performing de-coating for one section comprises of the steps of: positioning sensors at the end the robotic module to measure the section; generating a 3D model of the section and dividing it into multiple patches; generating a path for the robotic manipulator to visit each patch in a sequence; sensing the surface property of this section and analyzing the de-coating performance of this section; applying laser to each patch in this section according to the sensed surface property and de-coating performance; and repeating the previous steps until all patches in this section meet de-coating requirements.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0011] Embodiments will now be described, by way of example only, with reference to the drawings, in which:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DETAILED DESCRIPTION OF THE INVENTION
[0019] Various embodiments and aspects of the disclosure will be described with reference to details discussed below. The following description and drawings are illustrative of the disclosure and are not to be construed as limiting the disclosure. The drawings are not necessarily to scale. Numerous specific details are described to provide a thorough understanding of various embodiments of the present disclosure. However, in certain instances, well-known or conventional details are not described in order to provide a concise discussion of embodiments of the present disclosure.
[0020] As used herein, the terms, comprises and comprising are to be construed as being inclusive and open ended, and not exclusive. Specifically, when used in this specification including claims, the terms, comprises and comprising and variations thereof mean the specified features, steps or components are included. These terms are not to be interpreted to exclude the presence of other features, steps, or components.
[0021] As used herein, the term exemplary means serving as an example, instance, or illustration, and should not be construed as preferred or advantageous over other configurations disclosed herein.
[0022] As used herein, the terms about and approximately, when used in conjunction with ranges of dimensions of particles, compositions of mixtures or other physical properties or characteristics, are meant to cover slight variations that may exist in the upper and lower limits of the ranges of dimensions so as to not exclude embodiments where on average most of the dimensions are satisfied but where statistically dimensions may exist outside this region. It is not the intention to exclude embodiments such as these from the present disclosure.
[0023] As used herein, the term motion platform refers to a device that can carry a payload and can be controlled to move the payload in 2D or 3D space. Examples of motion platforms include guiding frames, ground vehicles, robotic manipulators, multi-axis translation stages, and any combinations of these above. It may also include actuating devices that can be controlled by a separate controller.
[0024] As used herein, the term work envelope or reach envelope refers to a 3D shape that defines the boundaries that a motion platform's end effector can reach.
[0025] As used herein, the term position and orientation refers to an object's coordinates with respect to a fixed point together with its alignment (or bearing) with respect to a fixed axis. For example, the position and orientation of a motion platform might be the coordinates of a point on the motion platform together with the bearing of the motion platform (e.g., in degrees). The term pose is used interchangeably as a short form for position and orientation.
[0026] As used herein, the term path, path of a motion platform, or path of a robotic manipulator refers to a sequence of poses (i.e., position and orientation) for the motion platform or the robotic manipulator.
[0027] As used herein, the term job, mission, a de-coating job, or a de-coating mission refers to the task of de-coating a target surface (e.g., an aircraft's exterior surface, a region of an aircraft's exterior surface, a part's surface, etc.) to a required condition.
[0028] As used herein, the term section refers to a continuous portion of the target surface of a de-coating job. The target surface may be divided into multiple sections to be processed during de-coating. In other words, a job or a mission may consist of multiple sections.
[0029] As used herein, the term patch refers to a continuous portion of a section. A section may be divided into multiple patches to be processed during de-coating. In other words, a section may consist of multiple patches.
[0030] As used herein, the term scan refers to the process of deflecting a laser beam to fill the area requiring de-coating in a given patch in a pre-defined pattern. The filling pattern refers to the spatial layout of laser spots on a surface. For example, a common pattern is a grid, and the lateral and vertical spacing between laser spots is the key controlling parameter of the grid pattern.
[0031] As used herein, the term pass refers to the process of performing one single scan for each patch in a section. In other words, a pass is the period between the beginning of scanning the first patch of a section and the end of scanning the last patch of the section. Multiple passes are generally required to remove coating to a required condition because each pass may only remove a thin layer of the coating.
[0032] The present disclosure relates to an apparatus that uses a robotic system to delivery laser to remove coatings from the surface of an object. As required, preferred embodiments of the invention will be disclosed, by way of examples only, with reference to drawings. It should be understood that the invention can be embodied in many various and alternative forms. In other instances, well-known methods, procedures, and components have not been described in detail so as not to obscure the embodiments described herein. Also, the description is not to be considered as limiting the scope of the embodiments described herein.
[0033] The laser de-coating system as claimed provides a beneficial solution for removing coatings from the surface of various objects, especially on large objects with irregular geometric shapes and delicate materials. The motion platform of this system enables a large and flexible work envelope for removing coatings from the surface of large objects with various shapes and structures. Multiple sensors in this system can measure the motion platform and the robotic module's motion relative to the surface of a target object. The motion feedback enables the de-coating system to achieve high motion accuracy for controlling the motion of the laser scanner relative to the target surface. Additional sensors are used in this system to measure the coating and substrate properties of the surface of an object, which enable closed-loop control of the laser de-coating process to ensure substrate safety and improve de-coating efficiency.
[0034] The structure of the system for applying laser to the surface of an object to remove coatings on the surface will first be described.
[0035] Referring to
[0036] In the various embodiments of the de-coating system, the motion platform 100 may be a guiding frame, a mobile vehicle, a multi-axis translational stage, a lifting mechanism, a multi-axis robotic manipulator, and an actuating device, or a combination of these modules.
[0037] In an embodiment, the motion platform 100 comprises an automated guided vehicle (AGV) and a robotic manipulator which is carried by the AGV. The motion of the AGV and the manipulator can be controlled in a coordinated or decoupled manner by a motion controller.
[0038] In an additional embodiment, the motion platform 100 comprises a multi-axis translational stage and a robotic manipulator, which is carried by the stage. The motion of the stage and the manipulator can be controlled in a coordinated or decoupled manner by a motion controller.
[0039] In an additional embodiment, the motion platform 100 may further include an actuating device mounted to an end effector of the robotic manipulator. The motion of the actuating device can be controlled in a decoupled manner at a different rate by a separate controller.
[0040] Referring to
[0041] In an additional embodiment, the 3D sensors 311 are a plurality of laser range finders that use laser and the time-of-flight principle to measure distance. In another embodiment, the 3D sensors 311 are one or more line-scanners for that use laser and the time-of-flight principle to capture point clouds of an object.
[0042] In an additional embodiment, the surface property sensor set 312 may further comprise hyperspectral, multispectral sensors, or a combination of both for identifying materials by capturing a wide range of electromagnetic spectrum.
[0043] Referring to
[0044] The safety monitor 606 is interfaced with the motion platform 100, the laser module 200, the robotic module 300, the fume extraction system 400, the environmental monitoring system 500, the operator control station 700, and the indoor positioning system 900, and it monitors operational status of these devices and violation of safety conditions (e.g., collision, loss of power, device failure, out of calibration), provides notifications (e.g., audible and/or visible alarm, warning message) to operators, and slows down or stops the system's motion and operation in the occurrence of an emergency.
[0045] In an embodiment, the operator control station 700 is interfaced with the main computer 600, and it provides graphical views of live and historical data reported by the laser de-coating system to operators. An operator can select a de-coating program to be executed by the system and can control the program's execution (e.g., start, stop, pause, and resume) through the tools provided by the operator control station 700. The operator control station 700 further comprises emergency switches for operators to suspend the operation of the system in the occurrence of an emergency.
[0046] The method of the present laser de-coating system for performing de-coatings tasks includes multiple operational steps.
[0047] First, an off-line mission planning step is performed for acquiring a 3D representation of a target surface and generating one or more paths for the motion platform of one or more laser de-coating systems to follow. Obstacles and areas that should not be processed by laser de-coating are identified, and the paths are generated accordingly to avoid these objects. The paths generated in the off-line programming step will be used as pre-planned paths to guide to the motion platform to move the laser de-coating system to various locations around the target surface to perform laser de-coating. Afterwards, the de-coating step is executed by controlling the motion platform to move the laser de-coating system, controlling the robotic manipulator to move the laser scanner, and controlling the laser scanner to apply laser.
[0048] An embodiment of the operational workflow of off-line mission planning is shown in
[0049] For a preferred embodiment of this disclosure, the section's size used in step 1004 is within the work envelope of the robotic manipulator with its base remains stationary.
[0050] Referring to
[0051] Referring to
[0052] Referring to
[0053] In another embodiment, the operational steps of measuring surface property and analyzing de-coating performance (i.e., step 1204, 1205, and 1206) may be conducted for each patch prior to step 1301 instead of for each section.
[0054] The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.