CN114083112A - Control method and device of laser ablation system and computer readable storage medium - Google Patents
Control method and device of laser ablation system and computer readable storage medium Download PDFInfo
- Publication number
- CN114083112A CN114083112A CN202111225032.8A CN202111225032A CN114083112A CN 114083112 A CN114083112 A CN 114083112A CN 202111225032 A CN202111225032 A CN 202111225032A CN 114083112 A CN114083112 A CN 114083112A
- Authority
- CN
- China
- Prior art keywords
- gradient
- ablation
- determining
- contour
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000608 laser ablation Methods 0.000 title claims abstract description 52
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000002679 ablation Methods 0.000 claims abstract description 114
- 238000011298 ablation treatment Methods 0.000 claims abstract description 24
- 238000004590 computer program Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/70—Auxiliary operations or equipment
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Laser Beam Processing (AREA)
Abstract
The invention discloses a control method, a device and a computer readable storage medium of a laser ablation system, wherein the method comprises the following steps: acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be stripped and the relative position of the salient point in the device to be processed; determining the ablation times according to the gradients of the salient points, and generating at least two contour lines when the ablation times are larger than a preset value, wherein the gradient of the contour line at the lowest layer is smaller than or equal to the preset gradient; and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions. The invention improves the stripping efficiency of the device to be processed.
Description
Technical Field
The present invention relates to the field of laser processing technologies, and in particular, to a method and an apparatus for controlling a laser ablation system, and a computer-readable storage medium.
Background
For the device convex point to be processed to be deeply stripped, the preset ablation power is often used for ablation treatment, so that the deep stripping of the convex point is realized, in order to improve the deep stripping effect, the prior art needs to perform sanding treatment after the ablation treatment is performed on the convex point every time, when the deep stripping can be completed by performing multiple times of ablation on one convex point, the process is troublesome and consumed, and the deep stripping efficiency of the device convex point to be processed is low.
Disclosure of Invention
The embodiment of the invention provides a control method and device of a laser ablation system and a computer readable storage medium, and aims to solve the technical problem of how to improve the stripping efficiency of a device to be processed.
The embodiment of the invention provides a control method of a laser ablation system, which comprises the following steps:
acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed;
determining the number of times of ablation according to the gradient of the salient points, and generating at least two contour lines when the number of times of ablation is greater than a preset value, wherein the gradient of the contour line at the lowest layer is less than or equal to a preset gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions.
In one embodiment, the step of performing a successive ablation process on the salient points in the device to be processed based on the contour lines and the relative positions comprises:
determining the equal height distance corresponding to each contour line;
determining the ablation power corresponding to each ablation according to the gradient and the equal height distance corresponding to each contour line;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the ablation power and the relative position.
In an embodiment, the step of determining the equal altitude distance corresponding to each contour line includes:
determining the height of the salient point;
and taking the height difference between the contour line of the uppermost layer and the salient point as the corresponding contour distance of the contour line of the uppermost layer, and taking the height difference between each of the rest contour lines and the adjacent contour line of the upper layer as the corresponding contour distance, so as to obtain the contour distance corresponding to each contour line.
In an embodiment, after the step of acquiring the 3D profile of the device to be processed and determining the workpiece information of the device to be processed according to the 3D profile, the method further includes:
and when the gradient of the salient point is equal to the preset gradient, carrying out ablation treatment on the salient point in the device to be processed according to a first preset ablation power.
In an embodiment, after the step of acquiring the 3D profile of the device to be processed and determining the workpiece information of the device to be processed according to the 3D profile, the method further includes:
when the gradient of the salient point is smaller than the preset gradient, determining the height of the salient point;
acquiring the height of the salient point and a second preset ablation power corresponding to the gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the second preset ablation power and the relative position.
In an embodiment, the step of determining the number of ablations according to the gradient of the salient points, and generating at least two contours when the number of ablations is greater than a preset value includes:
and determining the ablation times according to the gradient of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times are larger than the preset value.
In an embodiment, the step of determining the number of ablations according to the gradient of the salient points, and generating at least two contours when the number of ablations is greater than a preset value includes:
and when the gradient of the salient point is greater than the preset gradient, determining that the ablation times are twice, and generating two contour lines.
The embodiment of the present invention further provides a control device of a laser ablation system, where the control device of the laser ablation system includes: a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method of controlling a laser ablation system as described above when executing the computer program.
Embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the control method of the laser ablation system as described above.
In the technical scheme of the embodiment, a 3D contour map of a device to be processed is obtained, and workpiece information of the device to be processed is determined according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed; determining the number of times of ablation according to the gradient of the salient points, and generating at least two contour lines when the number of times of ablation is greater than a preset value, wherein the gradient of the contour line at the lowest layer is less than or equal to a preset gradient; and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions. The control device of the laser ablation system can determine the ablation times according to the gradient of the convex points of the curved surface to be ablated, then determine the contour lines according to the ablation times, and ablate the device to be machined based on the contour lines, wherein the gradient of the generated lowest contour line is smaller than the preset gradient, and the region to be ablated corresponding to the lowest contour line is the target of the last ablation, namely, the gradient of the region to be ablated at the last time is smaller than the preset gradient, so that the convex points with the preset gradient are ablated, and the device to be machined after being ablated can be obtained without using the sanding power to ablate the device to be machined.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a hardware architecture diagram of a control device of a laser ablation system according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart diagram of a first embodiment of a method of controlling a laser ablation system in accordance with the present invention;
fig. 3 is a detailed flowchart of step S30 of the control method of the laser ablation system according to the second embodiment of the present invention;
FIG. 4 is a schematic flow chart illustrating a control method of a third embodiment of the laser ablation system of the present invention;
fig. 5 is a flowchart illustrating a fourth exemplary embodiment of a method for controlling a laser ablation system according to the present invention.
Detailed Description
For a better understanding of the above technical solutions, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The main solution of the invention is: acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the height and gradient corresponding to a salient point of a curved surface to be deeply stripped and the corresponding target position of the salient point in the device to be processed; determining an ablation power from the height and the gradient; and carrying out ablation treatment on the target position according to the ablation power.
The control device of the laser ablation system can determine the convex points of the curved surface to be deeply stripped according to the 3D contour map of the device to be processed, then determine the target positions corresponding to the convex points, and determine a proper ablation power according to the height and the gradient of the target positions so as to deeply strip the target positions, and ablate by combining the gradient of the target positions, the ablation accuracy of the device to be processed can be improved.
As an implementation, the control device of the laser ablation system may be as in fig. 1.
The embodiment of the invention relates to a control device of a laser ablation system, which comprises: a processor 101, e.g. a CPU, a memory 102, a communication bus 103. Wherein a communication bus 103 is used for enabling the connection communication between these components.
The memory 102 may be a high-speed RAM memory or a non-volatile memory (e.g., a disk memory). As in fig. 1, a detection program may be included in the memory 103 as a computer-readable storage medium; and the processor 101 may be configured to call the detection program stored in the memory 102 and perform the following operations:
acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed;
determining the number of times of ablation according to the gradient of the salient points, and generating at least two contour lines when the number of times of ablation is greater than a preset value, wherein the gradient of the contour line at the lowest layer is less than or equal to a preset gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
determining the equal height distance corresponding to each contour line;
determining the ablation power corresponding to each ablation according to the gradient and the equal height distance corresponding to each contour line;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the ablation power and the relative position.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
determining the height of the salient point;
and taking the height difference between the contour line of the uppermost layer and the salient point as the corresponding contour distance of the contour line of the uppermost layer, and taking the height difference between each of the rest contour lines and the adjacent contour line of the upper layer as the corresponding contour distance, so as to obtain the contour distance corresponding to each contour line.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
and when the gradient of the salient point is equal to the preset gradient, carrying out ablation treatment on the salient point in the device to be processed according to a first preset ablation power.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
when the gradient of the salient point is smaller than the preset gradient, determining the height of the salient point;
acquiring the height of the salient point and a second preset ablation power corresponding to the gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the second preset ablation power and the relative position.
After the step of performing ablation treatment on the target position according to the ablation power, the method further comprises:
and determining the ablation times according to the gradient of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times are larger than the preset value.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
and when the gradient of the salient point is greater than the preset gradient, determining that the ablation times are twice, and generating two contour lines.
In one embodiment, the processor 101 may be configured to call a detection program stored in the memory 102 and perform the following operations:
when the gradient of the salient point is greater than the preset gradient, determining the height of the salient point and acquiring a preset offset;
and determining the ablation times according to the preset offset and the height of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times is larger than the preset value.
In the technical scheme of the embodiment, a 3D contour map of a device to be processed is obtained, and workpiece information of the device to be processed is determined according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed; determining the number of times of ablation according to the gradient of the salient points, and generating at least two contour lines when the number of times of ablation is greater than a preset value, wherein the gradient of the contour line at the lowest layer is less than or equal to a preset gradient; and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions. The control device of the laser ablation system can determine the ablation times according to the gradient of the convex points of the curved surface to be ablated, then determine the contour lines according to the ablation times, and ablate the device to be machined based on the contour lines, wherein the gradient of the generated lowest contour line is smaller than the preset gradient, and the region to be ablated corresponding to the lowest contour line is the target of the last ablation, namely, the gradient of the region to be ablated at the last time is smaller than the preset gradient, so that the convex points with the preset gradient are ablated, and the device to be machined after being ablated can be obtained without using the sanding power to ablate the device to be machined.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
Referring to fig. 2, fig. 2 is a first embodiment of a control method of the laser ablation system of the present invention, the method comprising the steps of:
step S10, acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed.
In the embodiment, the device to be processed is ablated by laser to realize the stripping of the salient points of the device to be processed, and the 3D line laser camera in the laser ablation system can be controlled to perform the acquisition of the 3D contour map. Specifically, spatial information of a device to be processed is collected into image and coordinate point information through X3 linear module scanning and a D line laser camera, wherein the 3D line laser camera is used for collecting spatial structure information of the device to be processed so as to obtain a corresponding 3D contour map, two-dimensional coordinates (Y, Z) or (X, Z) of the device to be processed can be obtained in a static state, and the 3D line laser can scan the whole surface to obtain three-dimensional coordinates (X, Y, Z) through movement of a movement axis.
Optionally, the control device of the laser ablation system includes a light path portion, an X3 linear module, a 3D distance measuring device, a DD motor, a jig (2X), a power measuring assembly, a scanning gun assembly 2X, a dust extraction assembly, an X1Y1, and an X2Y2 lead screw module 2X.
Alternatively, when scanning a convex object, the camera cannot acquire data of one of the corners due to the occlusion, and therefore invalid data is generated, which is called a shadow area, which means that a part of the 3D data points is lost. For example, the detection requirements of automobile connectors are more and more strict, and the uneven pins cause poor contact, which directly affects the production and manufacture of automobiles. In order to ensure efficient and economical production, it is necessary to quickly and accurately test the quality of the automotive connector. A single-head sensor based on the principle of the laser triangulation method has a blind area when scanning a PIN needle, and aiming at the problem, the connector needs to be scanned for many times and image splicing is carried out, so that the detection can be accurately finished. In order to solve this problem and reduce the cycle time, another camera may be provided to have a working angle symmetrical to that of the first camera, ensuring that the target area can be recognized even if the first camera is blocked, thereby preparing a dual head sensor. The double-head sensor can complete 3D scanning through one-time scanning, and no data point is omitted. The result is a shadow-free scan, with improved accuracy and line speed by excellent 3D imaging of the entire part. From the 3D imaging effect, shadow areas can appear in the scanning of the single-head camera, and the double-head camera can form images without blind areas.
And step S20, determining the ablation times according to the gradients of the salient points, and generating at least two contour lines when the ablation times are larger than a preset value, wherein the gradient of the contour line at the lowest layer is smaller than or equal to a preset gradient.
In this embodiment, the above-mentioned bump is the bump on the device to be processed, and the gradient of bump is the gradient from the horizontal plane of the curved surface to be peeled to the bump peak, when the gradient of bump is great, if want to omit the dull polish process, can set up the number of times of ablation as many times, wherein, only when melting for the last time, will correspond to wait to peel the dark region and set up less gradient, can make to melt for the last time and not carry out under the condition of dull polish process like this, peel dark effect and be equal to the curved surface after the dull polish, for example: when the laser ablation system is controlled to ablate the salient points, if the gradient does not meet the condition of completing one-time ablation, the ablation can be judged to be carried out for a plurality of times, namely, the number of times of ablation is a plurality of times.
Optionally, the number of times of ablation is determined according to the gradient of the salient point, and when the number of times of ablation is greater than a preset value, contour lines corresponding to the preset value are generated.
Optionally, when the gradient of the salient point is greater than the preset gradient, determining that the number of times of ablation is two, and generating two contour lines. When the ablation frequency is judged to be one time, the salient points can be deeply stripped only by ablation once, and the frosted effect is achieved, so that a contour line is generated to limit an ablation target area of a laser ablation system, wherein the target area is the salient points; similarly, when the number of times of ablation is determined to be two, the frosting effect cannot be realized only by once ablation, and the frosting effect can be realized only by twice ablation of the salient points, so that two contour lines are generated to limit the target area of each ablation for the laser ablation system.
Optionally, when the gradient of the bump is greater than the preset gradient, determining the height of the bump and obtaining a preset offset. And determining the ablation times according to the preset offset and the height of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times are larger than the preset value.
In this embodiment, if only the gradient of the to-be-deep-stripped region corresponding to the last ablation is considered, and the maximum deep-stripped thickness that can be achieved by the laser ablation system is not considered, if the to-be-processed device bump still has a certain height after the target region of the last ablation is removed, and if the number of times of ablation is not controlled according to the height of the bump, a mechanical fault is likely to occur, therefore, the number of times of ablation suitable for other regions is determined according to the height of the bump while ensuring that the gradient of the target region of the last ablation is less than or equal to the preset region, and the ablation stability of the laser ablation system can be improved.
And step S30, performing successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions.
In the technical scheme of this embodiment, the control device of the laser ablation system may determine the ablation times according to the gradient of the convex points of the curved surface to be deeply stripped, then determine the contour lines according to the ablation times, and ablate the device to be processed based on the contour lines, where the gradient of the generated lowest contour line is smaller than the preset gradient, and the region to be deeply stripped corresponding to the lowest contour line is the target of the last ablation, that is, the gradient of the region to be ablated at the last time is smaller than the preset gradient, and the convex points of the preset gradient are ablated, and the device to be processed after being deeply stripped can be obtained without ablating the device to be processed with the ground power.
Referring to fig. 3, fig. 3 is a second embodiment of the control method of the laser ablation system of the present invention, and based on the first embodiment, step S30 includes:
and step S31, determining the height distance corresponding to each contour line.
In this embodiment, the height difference between adjacent contour lines on the topographic map is called the contour pitch, also called the contour pitch (interval), and is denoted by h. On the same topographic map, the contour lines have the same height distance. The smaller the interval of the contour lines with equal height distances is, the more detailed the change condition of the ground can be represented; the larger the equal height distance is, the more simple the ground is represented on the map; however, when the height interval is too small, the contour lines on the topographic map are too dense, which affects the definition of the map surface, and the amount of the surveying and mapping work increases, which takes a longer time. When a topographic map is mapped, according to the actual situation, a proper equal-altitude distance is selected according to the size of a map scale and the terrain of a survey area, and the equal-altitude distance is called as a basic equal-altitude distance. Furthermore, the map with a large scale has small reduction degree, detailed landform representation and small equal-height distance; on a map with a small scale, the landform representation is rough, and the equal-height distance needs to be increased. On the other hand, although the map has the same scale, the size of the equal altitude distance may be different depending on the content of the map and the fluctuation of the terrain.
Optionally, determining the height of the bump; and taking the height difference between the contour line of the uppermost layer and the salient point as the corresponding contour distance of the contour line of the uppermost layer, and taking the height difference between each of the rest contour lines and the adjacent contour line of the upper layer as the corresponding contour distance, so as to obtain the contour distance corresponding to each contour line.
And step S32, determining the ablation power corresponding to each ablation according to the gradient and the equal height distance corresponding to each contour line.
In this embodiment, the control device of the laser ablation system stores mapping tables of gradient, equal-height distance and power in advance, and when the gradient and the equal-height distance of the region to be ablated are determined, the ablation power can be determined.
And step S33, carrying out successive ablation treatment on the salient points in the device to be processed according to the ablation power and the relative position.
In the technical scheme of this embodiment, the salient points are divided into different areas through the contour lines to be ablated by the laser ablation system, so that the gradient of the to-be-ablated area corresponding to the contour line at the lowest layer can be ensured to be in a preset gradient, the sanding process for the last ablation treatment is not needed, and the ablation efficiency of the salient points of the to-be-processed device is improved.
Referring to fig. 4, fig. 4 is a third embodiment of the control method of the laser ablation system according to the present invention, based on any one of the first to second embodiments, after step S10, the method further includes:
and step S50, when the gradient of the salient point is equal to the preset gradient, carrying out ablation treatment on the salient point in the device to be processed according to a first preset ablation power.
In this embodiment, the first preset ablation power is preset ablation power associated with a preset gradient, and ablation depth of the bumps with the preset gradient can be achieved by performing ablation with the first preset ablation power.
In the technical scheme of this embodiment, when it is determined that the gradient of the salient point of the to-be-processed device is equal to the preset gradient, it is determined that the salient point is subjected to primary ablation through the first preset ablation power, and the sanding process is not required, so that the stripping efficiency of the salient point of the to-be-processed device can be improved.
Referring to fig. 5, fig. 5 is a fourth embodiment of the control method of the laser ablation system according to the present invention, based on any one of the first to third embodiments, after step S10, the method further includes:
and step S60, when the gradient of the salient point is smaller than the preset gradient, determining the height of the salient point.
And step S70, acquiring a second preset ablation power corresponding to the height and the gradient of the salient point.
And step S80, carrying out successive ablation treatment on the salient points in the device to be processed according to the second preset ablation power and the relative position.
In this embodiment, the control device of the laser ablation system stores a mapping table of the height and the gradient of the bump in advance, and after the value of the to-be-stripped depth is determined, the second preset ablation power can be determined based on the height and the gradient of the bump.
In the technical scheme of the embodiment, when the gradient of the detected convex point is smaller than the preset gradient, the convex point can be judged to be stripped through one-time ablation, so that the stripping of the convex point of the device to be processed can be completed by determining a corresponding second preset ablation power based on the height and the gradient of the convex point and performing ablation without sanding.
In order to achieve the above object, an embodiment of the present invention further provides a control device of a laser ablation system, where the control device of the laser ablation system includes: a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method of controlling a laser ablation system as described above when executing the computer program.
To achieve the above object, the embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, realizes the steps of the control method of the laser ablation system as described above.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a network configuration product program embodied on one or more computer-usable computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing laser ablation system control apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing laser ablation system control apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (10)
1. A method of controlling a laser ablation system, comprising the steps of:
acquiring a 3D contour map of a device to be processed, and determining workpiece information of the device to be processed according to the 3D contour map, wherein the workpiece information comprises the gradient of a salient point of a curved surface to be deeply stripped and the relative position of the salient point in the device to be processed;
determining the number of times of ablation according to the gradient of the salient points, and generating at least two contour lines when the number of times of ablation is greater than a preset value, wherein the gradient of the contour line at the lowest layer is less than or equal to a preset gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed based on the contour lines and the relative positions.
2. The method of controlling a laser ablation system according to claim 1, wherein the step of performing a successive ablation process on the bumps in the device to be processed based on the contour lines and the relative positions comprises:
determining the equal height distance corresponding to each contour line;
determining the ablation power corresponding to each ablation according to the gradient and the equal height distance corresponding to each contour line;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the ablation power and the relative position.
3. The method of controlling a laser ablation system of claim 2, wherein the step of determining the distance of each contour comprises:
determining the height of the salient point;
and taking the height difference between the contour line of the uppermost layer and the salient point as the corresponding contour distance of the contour line of the uppermost layer, and taking the height difference between each of the rest contour lines and the adjacent contour line of the upper layer as the corresponding contour distance, so as to obtain the contour distance corresponding to each contour line.
4. The method of controlling a laser ablation system according to claim 1, wherein after the step of obtaining a 3D profile of a device to be processed and determining workpiece information of the device to be processed based on the 3D profile, the method further comprises:
and when the gradient of the salient point is equal to the preset gradient, carrying out ablation treatment on the salient point in the device to be processed according to a first preset ablation power.
5. The method of controlling a laser ablation system according to claim 1, wherein after the step of obtaining a 3D profile of a device to be processed and determining workpiece information of the device to be processed based on the 3D profile, the method further comprises:
when the gradient of the salient point is smaller than the preset gradient, determining the height of the salient point;
acquiring the height of the salient point and a second preset ablation power corresponding to the gradient;
and carrying out successive ablation treatment on the salient points in the device to be processed according to the second preset ablation power and the relative position.
6. The method of controlling a laser ablation system according to claim 1, wherein the step of determining the number of ablations according to the gradient of the convex points and generating at least two contours when the number of ablations is greater than a preset value comprises:
and determining the ablation times according to the gradient of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times are larger than the preset value.
7. The method of controlling a laser ablation system according to claim 1, wherein the step of determining the number of ablations according to the gradient of the convex points and generating at least two contours when the number of ablations is greater than a preset value comprises:
and when the gradient of the salient point is greater than the preset gradient, determining that the ablation times are twice, and generating two contour lines.
8. The method of controlling a laser ablation system according to claim 1, wherein the step of determining the number of ablations according to the gradient of the convex points and generating at least two contours when the number of ablations is greater than a preset value comprises:
when the gradient of the salient point is greater than the preset gradient, determining the height of the salient point and acquiring a preset offset;
and determining the ablation times according to the preset offset and the height of the salient points, and generating contour lines with the number corresponding to the preset value when the ablation times is larger than the preset value.
9. A control device for a laser ablation system, the control device comprising: memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method of controlling a laser ablation system according to any of claims 1 to 8 when executing the computer program.
10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of a method of controlling a laser ablation system according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225032.8A CN114083112B (en) | 2021-10-20 | 2021-10-20 | Control method and device of laser ablation system and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225032.8A CN114083112B (en) | 2021-10-20 | 2021-10-20 | Control method and device of laser ablation system and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114083112A true CN114083112A (en) | 2022-02-25 |
CN114083112B CN114083112B (en) | 2024-09-27 |
Family
ID=80297306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111225032.8A Active CN114083112B (en) | 2021-10-20 | 2021-10-20 | Control method and device of laser ablation system and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114083112B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005030431A1 (en) * | 2003-09-26 | 2005-04-07 | Peguform Gmbh | Method for machining a three-dimensional surface |
CN106077956A (en) * | 2016-06-28 | 2016-11-09 | 深圳英诺激光科技有限公司 | A kind of remove thin film or the laser processing of coating and equipment |
CN106425125A (en) * | 2016-09-30 | 2017-02-22 | 广东工业大学 | Ceramic drilling method of composite nanosecond-picosecond-femtosecond laser technology |
CN106735912A (en) * | 2016-12-29 | 2017-05-31 | 苏州逸美德科技有限公司 | A kind of burr removing method |
CN107520535A (en) * | 2016-06-20 | 2017-12-29 | 南京魔迪多维数码科技有限公司 | Generate the method and device of brittle substrate processing technology |
CN108031981A (en) * | 2017-12-18 | 2018-05-15 | 中国科学院西安光学精密机械研究所 | Laser etching method and device for forming curved surface structure |
CN108067739A (en) * | 2017-12-08 | 2018-05-25 | 中国航发动力股份有限公司 | A kind of aero-engine air film hole laser high efficiency composition processing method |
CN109077801A (en) * | 2018-06-27 | 2018-12-25 | 清华大学 | The diagnosis and treatment method and system of multi-source information guidance laser ablation |
CN111805100A (en) * | 2020-07-17 | 2020-10-23 | 西安中科微精光子制造科技有限公司 | Laser processing system and laser processing method |
CN214212596U (en) * | 2020-10-16 | 2021-09-17 | 深圳精匠云创科技有限公司 | Wheel hub processing equipment |
-
2021
- 2021-10-20 CN CN202111225032.8A patent/CN114083112B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005030431A1 (en) * | 2003-09-26 | 2005-04-07 | Peguform Gmbh | Method for machining a three-dimensional surface |
CN107520535A (en) * | 2016-06-20 | 2017-12-29 | 南京魔迪多维数码科技有限公司 | Generate the method and device of brittle substrate processing technology |
CN106077956A (en) * | 2016-06-28 | 2016-11-09 | 深圳英诺激光科技有限公司 | A kind of remove thin film or the laser processing of coating and equipment |
CN106425125A (en) * | 2016-09-30 | 2017-02-22 | 广东工业大学 | Ceramic drilling method of composite nanosecond-picosecond-femtosecond laser technology |
CN106735912A (en) * | 2016-12-29 | 2017-05-31 | 苏州逸美德科技有限公司 | A kind of burr removing method |
CN108067739A (en) * | 2017-12-08 | 2018-05-25 | 中国航发动力股份有限公司 | A kind of aero-engine air film hole laser high efficiency composition processing method |
CN108031981A (en) * | 2017-12-18 | 2018-05-15 | 中国科学院西安光学精密机械研究所 | Laser etching method and device for forming curved surface structure |
CN109077801A (en) * | 2018-06-27 | 2018-12-25 | 清华大学 | The diagnosis and treatment method and system of multi-source information guidance laser ablation |
CN111805100A (en) * | 2020-07-17 | 2020-10-23 | 西安中科微精光子制造科技有限公司 | Laser processing system and laser processing method |
CN214212596U (en) * | 2020-10-16 | 2021-09-17 | 深圳精匠云创科技有限公司 | Wheel hub processing equipment |
Also Published As
Publication number | Publication date |
---|---|
CN114083112B (en) | 2024-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5132832B1 (en) | Measuring apparatus and information processing apparatus | |
EP2568253B1 (en) | Structured-light measuring method and system | |
JP5911934B2 (en) | Contour measurement device and robot system | |
CN110285754B (en) | Workpiece positioning method, device and system based on laser scanning and storage medium | |
CN108000250A (en) | A kind of method and system of casting grinding | |
JP2021193400A (en) | Method for measuring artefact | |
RU2725561C2 (en) | Method and device for detection of lanes | |
TW201714695A (en) | Flying laser marking system with real-time 3D modeling and method thereof | |
CN115846890B (en) | Control method of laser engraving equipment, laser engraving equipment and computer readable storage medium | |
CN110640303B (en) | High-precision vision positioning system and positioning calibration method thereof | |
CN114083112A (en) | Control method and device of laser ablation system and computer readable storage medium | |
CN114445425A (en) | Laser marking method, laser marking system, laser marking device, electronic equipment and storage medium | |
CN111932517B (en) | Contour mapping method and device for residual plate, electronic equipment and storage medium | |
CN114066752A (en) | Line-structured light skeleton extraction and burr removal method for weld tracking | |
CN112102473A (en) | Operation scene modeling method and system for distribution network live working robot | |
JP2017120515A (en) | Control data generation method and control data generation device | |
KR100514115B1 (en) | Roughing information measuring method for shoes | |
CN110675454A (en) | Object positioning method, device and storage medium | |
CN112634377A (en) | Camera calibration method of sweeping robot, terminal and computer readable storage medium | |
JPH0713997B2 (en) | Wafer alignment angle detection device | |
CN118052959A (en) | Processing path generation method, processing path generation device, machine tool and readable storage medium | |
JP2013037012A (en) | Measurement device, information processing device, measurement method, information processing method and program | |
CN114043531B (en) | Table tilt angle determination, use method, apparatus, robot, and storage medium | |
KR101747350B1 (en) | Method for recognizing coordinates of object for visual servoing | |
CN113379902B (en) | Feature extraction and three-dimensional reconstruction method for weld joint shape based on laser scanning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 516000 8th floor, innovation building, No. 1, zhongkeji Road, Shihua Avenue, Daya Bay West District, Huizhou, Guangdong Applicant after: Ted laser Huizhou Co.,Ltd. Address before: 518000 401m-2, bike technology building, No.9, scientific research road, Maling community, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Applicant before: Ted laser Huizhou Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |