Galvanometer marking method and system, electronic equipment and storage medium
By generating the first point queue and controlling the movement of the galvanometer, the problem of repeated start and stop of the feeding shaft under the limited field of view of the galvanometer was solved, realizing efficient marking during the material conveying process and reducing processing time.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-20
- Publication Date
- 2026-03-31
AI Technical Summary
With limited field of view of the galvanometer, existing technologies struggle to reduce the number of times the feed shaft starts and stops during the marking process on the sheet metal, leading to increased processing time.
By generating a first point queue, the galvanometer is controlled to move along the direction close to each first point, so that each marking pattern enters the working range of the galvanometer in sequence and is marked on the plate, reducing the repeated start and stop of the feeding shaft.
Despite the limited field of view of the galvanometer, marking was completed while the sheet material was being continuously conveyed, reducing the number of times the feed shaft was repeatedly started and stopped, thereby reducing the total processing time.
Smart Images

Figure CN116765616B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of laser cutting technology, and in particular to a galvanometer marking method, a galvanometer marking system, a laser cutting system, electronic equipment, and a computer-readable storage medium. Background Technology
[0002] In existing laser processing systems, different areas of the sheet material need to be marked before it is fed into the processing area to facilitate the identification of different parts by the processing area and the staff.
[0003] The commonly used method is to add a marking area before the processing area, and use a galvanometer to etch markings, QR codes, and other part information onto the material. Since the feed shaft can only move in one direction, the galvanometer needs to complete the marking action before the point on the material roll that needs to be marked is fed out of the marking area.
[0004] However, each part area on the material roll only requires a small marking area. This results in the galvanometer performing the marking action faster than the processing area can process the part. Existing solutions often employ a splicing processing method, where the galvanometer processes within its processing range, then the marking platform moves with the galvanometer or workpiece to another location, stops, and the galvanometer processes again, repeating this process. This also leads to repeated start-stop cycles of the feed shaft, increasing the overall processing time. To solve this problem, an IFOV galvanometer can be used. Compared to ordinary galvanometers, IFOV galvanometers have an unlimited field of view and a larger working area, while ordinary galvanometers can only scan and process within a limited field of view. However, IFOV galvanometers have a complex overall structure and higher cost, making them difficult to apply in existing marking systems.
[0005] Therefore, how to minimize the number of times the feed shaft is repeatedly started and stopped while completing the marking process, and thus reduce the total processing time, under the condition of a limited field of view of the galvanometer, has become a technical problem that the industry urgently needs to solve. Summary of the Invention
[0006] This invention provides a galvanometer marking method, a galvanometer marking system, a laser cutting system, an electronic device, and a computer-readable storage medium to solve the technical problem of how to complete marking while minimizing the number of times the feed shaft is repeatedly started and stopped, thereby reducing the total processing time, under the condition of a limited galvanometer field of view.
[0007] According to a first aspect of the present invention, a galvanometer marking method is provided for marking on a sheet metal during movement, the method comprising:
[0008] Obtain a drawing queue, wherein the drawing queue includes a number of marking patterns;
[0009] A first point queue is generated based on the center points of the several marking patterns. The first point queue includes N first points arranged in sequence; where N is a positive integer and N≥1; each marking pattern includes several marking points; the first point is the coordinate of the center point of the several marking patterns in the galvanometer coordinate system; the order of the N first points in the first point queue is based on the distance of each first point from the edge of the marking area.
[0010] The plate material is continuously conveyed in a first direction, and it is monitored whether each first point enters the marking area; wherein, the first direction is characterized as the X-axis direction or the Y-axis direction of the galvanometer coordinate system;
[0011] When at least one first point enters the marking area, the galvanometer is controlled to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence; and each tracked first point is marked on the plate according to the plurality of marking points corresponding to its marking pattern in sequence; wherein, the area of each marking pattern is smaller than the area of the working range of the galvanometer.
[0012] Optionally, the coordinates of each first point along the first direction are different.
[0013] Optionally, according to the queue order of each first point in the first point queue, the galvanometer is controlled to move sequentially along the direction closer to each first point, so as to track each first point in sequence, so that the marking patterns corresponding to each first point sequentially enter the working range of the galvanometer; and marking is performed on the plate material sequentially on each tracked first point based on the several marking points corresponding to its marking pattern; specifically including:
[0014] The galvanometer is controlled to move along a second direction of the galvanometer coordinate system; wherein the second direction is the Y-axis direction or the X-axis direction of the galvanometer coordinate system, and the second direction is perpendicular to the first direction;
[0015] When the coordinates of the center point of the working range of the galvanometer lens in the second direction are equal to the coordinates of the i-th first point in the first point queue along the second direction, the galvanometer is controlled to stop moving in the second direction; where i is a positive integer and 1≤i≤N;
[0016] When the coordinates of the i-th first point along the first direction are equal to the coordinates of the center point of the working range of the galvanometer lens in the first direction of the galvanometer coordinate system, the tracking of the i-th first point is completed, so that the marking pattern corresponding to the i-th first point enters the working range of the galvanometer; and based on several marking points corresponding to the marking pattern where the i-th first point is located, the galvanometer is controlled to complete the marking of the marking pattern on the plate.
[0017] Let the value of i increase sequentially from 1, and repeat the above steps until all marking patterns are completed.
[0018] Optionally, among the N sequentially arranged first points, some of the first points have the same coordinates in the first direction of the galvanometer coordinate system.
[0019] Optionally, the galvanometer is controlled to move sequentially along the direction closer to each first point according to the queue order of the first point queue, so as to track each first point in sequence, so that the marking patterns corresponding to each first point sequentially enter the working range of the galvanometer; specifically including:
[0020] The galvanometer is controlled to move simultaneously along the X-axis and Y-axis of the galvanometer coordinate system, so that the coordinates of the center point of the working range of the galvanometer lens in the X-axis and Y-axis directions are successively equal to the coordinates of each first point along the X-axis and Y-axis directions, so as to sequentially track to each first point, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer.
[0021] Optionally, the control galvanometer moves simultaneously along the X-axis and Y-axis of the galvanometer coordinate system, such that the coordinates of the center point of the working range of the galvanometer lens in the X-axis and Y-axis directions are successively equal to the coordinates of each first point along the X-axis and Y-axis directions, specifically including:
[0022] For each first point, the control galvanometer moves at a first velocity along the direction close to the first point, wherein the first velocity is decomposed into a second velocity and a third velocity in the X-axis direction and the Y-axis direction, respectively.
[0023] When the distance between the coordinate of the center point of the working range of the galvanometer lens along the X-axis and the coordinate of the first point corresponding to the X-axis is less than a first distance, the movement speed of the galvanometer along the X-axis is controlled to decelerate to a fourth speed; and when the distance between the coordinate of the center point of the working range of the galvanometer lens along the Y-axis and the coordinate of the first point corresponding to the Y-axis is less than a second distance, the movement speed of the galvanometer lens along the Y-axis is controlled to decelerate to a fifth speed, until the coordinates of the center point of the working range of the galvanometer lens along the X-axis and Y-axis are equal to the coordinates of the first point corresponding to the X-axis and Y-axis, respectively.
[0024] Optionally, after tracing to the corresponding first point, and before marking the first point on the board based on the plurality of marking points corresponding to its marking pattern, the method further includes:
[0025] The movement direction and speed of the galvanometer are controlled to be consistent with the plate material, so that the spatial positional relationship between the center point of the working range of the galvanometer lens and each first point remains unchanged.
[0026] Optionally, during or before marking the corresponding first point on the board based on the marking pattern corresponding to the marking points, the method further includes:
[0027] Determine whether, among all the marking points of the marking pattern corresponding to the first point, there exists at least one marking point whose distance from the edge of the marking area along the X-axis or Y-axis is less than or equal to a third distance.
[0028] If so, the conveying of the board is paused; after the marking pattern is completed, the board is continuously conveyed in the first direction.
[0029] Optionally, marking is performed on the board material based on the plurality of marking points corresponding to the marking pattern, specifically including:
[0030] Obtain the board state of the marking area on the board, wherein the board state includes at least the shape of the marking area;
[0031] Based on the shape of the marking area, determine the rotation angle by which the marking pattern needs to be rotated on the board.
[0032] Based on the rotation angle and the several marking points corresponding to the marking pattern, a corresponding first sub-point queue is generated, wherein the first sub-point queue consists of the coordinates of the several marking points corresponding to the marking pattern in the galvanometer coordinate system.
[0033] Based on the first sub-point queue, the marking pattern is marked on the plate.
[0034] According to a second aspect of the present invention, a galvanometer marking system is provided for marking during the movement of a sheet metal, the system comprising:
[0035] A drawing queue acquisition module is used to acquire a drawing queue; wherein, the drawing queue includes several marking patterns;
[0036] The first point queue generation module is used to generate a first point queue based on the center points of the plurality of marking patterns. The first point queue includes N first points arranged in sequence; where N is a positive integer and N≥1; each marking pattern includes a plurality of marking points; the first point is the coordinate of the center point of the plurality of marking patterns in the galvanometer coordinate system; the order of the N first points in the first point queue is based on the distance of each first point from the edge of the marking area.
[0037] The monitoring module is used to monitor whether each first point enters the marking area during the continuous conveying of the plate in the first direction; wherein, the first direction is characterized as the X-axis direction or the Y-axis direction of the galvanometer coordinate system;
[0038] The control module is configured to, when at least one first point enters the marking area, control the galvanometer to move sequentially along the direction approaching each first point according to the queue order of each first point in the first point queue, so as to track each first point sequentially, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer; and sequentially mark each tracked first point on the plate based on the plurality of marking points corresponding to its marking pattern; wherein the area of each marking pattern is smaller than the area of the working range of the galvanometer.
[0039] According to a third aspect of the present invention, a laser cutting system is provided, comprising the galvanometer marking system described in the second aspect of the present invention.
[0040] According to a fourth aspect of the present invention, an electronic device is provided, including a memory, a processor, and a program stored in the memory and executable on the processor, characterized in that the processor executes the program to implement the steps of the method described in any one of the first aspects of the present invention.
[0041] According to a fifth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the method described in any of the first aspects of the present invention.
[0042] As can be seen from the above description, in this invention, when the sheet material is continuously conveyed, the galvanometer is controlled to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence, and marks each tracked first point on the sheet material based on several marking points corresponding to its marking pattern in sequence; thus, this invention can complete marking while the sheet material is continuously conveyed even when the galvanometer field of view is limited, which can reduce the number of times the feed shaft is repeatedly started and stopped, thereby reducing the total processing time. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 This is a schematic flowchart of the galvanometer marking method in an embodiment of the present invention;
[0045] Figure 2 This is a schematic diagram of the marking area in the galvanometer marking method of the first embodiment of the present invention. Figure 1 ;
[0046] Figure 3 This is a schematic diagram of the marking area in the galvanometer marking method of the first embodiment of the present invention. Figure 2 ;
[0047] Figure 4 This is a flowchart illustrating the galvanometer marking method in the first embodiment of the present invention;
[0048] Figure 5 This is a schematic diagram of the marking area in the galvanometer marking method of the second embodiment of the present invention. Figure 1 ;
[0049] Figure 6 This is a schematic diagram of the marking area in the galvanometer marking method of the second embodiment of the present invention. Figure 2 ;
[0050] Figure 7 This is a flowchart illustrating the galvanometer marking method in the second embodiment of the present invention;
[0051] Figure 8 This is a flowchart illustrating the galvanometer marking method in the third embodiment of the present invention;
[0052] Figure 9 This is a block diagram of a galvanometer marking system according to an embodiment of the present invention;
[0053] Figure 10 This is a frame of a laser cutting system in one embodiment of the present invention. Figure 1 ;
[0054] Figure 11 This is a frame of a laser cutting system in one embodiment of the present invention. Figure 2 ;
[0055] Figure 12 This is a schematic diagram illustrating the structure of an exemplary electronic device according to an embodiment of the present invention.
[0056] Explanation of reference numerals in the attached figures:
[0057] 21-Drawing queue acquisition module;
[0058] 22-First point queue generation module;
[0059] 23-Monitoring Module;
[0060] 24-Control Module;
[0061] 25-Galvanometer;
[0062] 31-Marking module;
[0063] 311 - Marking area;
[0064] 3111 - Working range of the galvanometer lens;
[0065] 32-Processing module;
[0066] 33-Main Control Module;
[0067] 34 - Feed shaft;
[0068] 35-Leveling machine;
[0069] 41-Processor;
[0070] 42-Memory;
[0071] 43-bus. Detailed Implementation
[0072] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0073] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or front-end units is not necessarily limited to those steps or front-end units explicitly listed, but may include other steps or front-end units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0074] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0075] Given that existing technologies struggle to minimize the number of times the feed shaft is repeatedly started and stopped while marking is being completed, thus reducing the overall processing time, especially when the galvanometer's field of view is limited, this invention proposes a galvanometer marking method. This method allows the galvanometer to move sequentially towards each first point in a queue, based on the queue order of the first points, to track each point in turn. This ensures that the marking patterns corresponding to each first point enter the galvanometer's working range, and that each tracked first point is marked on the board based on its corresponding marking points. Therefore, this invention enables marking to be completed while the board is being continuously conveyed, even with a limited galvanometer field of view, reducing the number of times the feed shaft is repeatedly started and stopped, and consequently, the overall processing time.
[0076] This invention provides a galvanometer marking method for marking on a sheet metal during movement. The method includes:
[0077] Obtain a drawing queue, wherein the drawing queue includes a number of marking patterns;
[0078] A first point queue is generated based on the center points of the several marking patterns. The first point queue includes N first points arranged in sequence; where N is a positive integer and N≥1; each marking pattern includes several marking points; the first point is the coordinate of the center point of the several marking patterns in the galvanometer coordinate system; the order of the N first points in the first point queue is based on the distance of each first point from the edge of the marking area.
[0079] The plate material is continuously conveyed in a first direction, and it is monitored whether each first point enters the marking area; wherein, the first direction is characterized as the X-axis direction or the Y-axis direction of the galvanometer coordinate system;
[0080] When at least one first point enters the marking area, the galvanometer is controlled to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence; and each tracked first point is marked on the plate according to the plurality of marking points corresponding to its marking pattern in sequence; wherein, the area of each marking pattern is smaller than the area of the working range of the galvanometer.
[0081] Of course, the first direction being represented as the X-axis or Y-axis direction of the galvanometer coordinate system is only one example. The present invention does not limit the specific direction of the first direction in the galvanometer coordinate system. As long as marking can be completed while the plate is being continuously conveyed under the limited field of view of the galvanometer, thereby reducing the number of times the feeding shaft is repeatedly started and stopped, and thus reducing the total processing time, it cannot escape the protection of the present invention.
[0082] For one specific implementation method, please refer to Figure 1 In practical use, the galvanometer marking method provided in this embodiment of the invention is used to mark the sheet material during its movement, including the following steps:
[0083] S11: Obtain the blueprint queue;
[0084] Specifically, a queue of drawings that need to be marked on the board material is obtained, wherein the queue of drawings includes several marking patterns;
[0085] S12: Generate a first point queue based on the center points of the several marking patterns. The first point queue includes N first points arranged in sequence.
[0086] Specifically, a first point queue is generated based on the center points of the plurality of marking patterns. The first point queue includes N first points arranged in sequence; where N is a positive integer and N≥1; each marking pattern includes a plurality of marking points; the first point is the coordinate of the center point of the plurality of marking patterns in the galvanometer coordinate system; the N first points are ordered in the first point queue according to the distance of each first point from the edge of the marking area; specifically, the first point with the shortest distance from the edge of the marking area is ordered as the first, the first point with the second shortest distance from the edge of the marking area is ordered as the second, ... and the first point with the longest distance from the edge of the marking area is ordered as the Nth.
[0087] S13: Continuously convey the plate material in the first direction and monitor whether each first point enters the marking area. If a first point is detected to have entered the marking area, proceed to S14; otherwise, return to S13.
[0088] Specifically, the plate is continuously conveyed in the first direction, and it is monitored whether each first point enters the marking area. If a first point is detected to have entered the marking area, then proceed to S14; otherwise, continue to monitor whether a first point has entered the marking area. Herein, the first direction is characterized as the X-axis direction or Y-axis direction of the galvanometer coordinate system.
[0089] S14: According to the queue order of each first point in the first point queue, control the galvanometer to move sequentially along the direction close to each first point, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence; and mark each tracked first point on the board based on the several marking points corresponding to its marking pattern in sequence; and return to S13.
[0090] Specifically, when at least one first point enters the marking area, the galvanometer is controlled to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence; and each tracked first point is marked on the board based on the several marking points corresponding to its marking pattern in sequence; when the marking of each first point in the marking area is completed, the process returns to S13, and continues to monitor whether each first point enters the marking area, wherein the area of each marking pattern is smaller than the area of the working range of the galvanometer.
[0091] To ensure accurate marking by the galvanometer, in one embodiment, after tracing to the corresponding first point and before marking the first point on the plate based on the plurality of marking points corresponding to its marking pattern, the method further includes:
[0092] The movement direction and speed of the galvanometer are controlled to be consistent with the plate material, so that the spatial positional relationship between the center point of the working range of the galvanometer lens and each first point remains unchanged; thereby making the galvanometer and the plate material relatively stationary, so as to facilitate marking the plate material.
[0093] In one embodiment, please refer to Figure 2 and Figure 3 ,in Figure 2 This is a diagram showing the first point that did not enter the marking area. Figure 3 This is a schematic diagram showing the first point entering the marking area. Figure 2 and Figure 3 In this example, four first points are used for description. The coordinates of each first point along the first direction are different. Figure 2 In the example, the plate material is continuously transported in the positive direction of the Y-axis of the galvanometer coordinate system. In the marking area 311, the distances of the four first points from the first edge of the marking area 311 are S1, S2, S3 and S4, respectively, and S1 <S2<S3<S4。
[0094] Among them, Figure 2In the example shown, the four first points are ordered in ascending order of their distance from the first edge of the marking area 311. Specifically, the distance from the first point in the queue order to the first edge of the marking area 311 is S1, the distance from the second point in the queue order to the first edge of the marking area 311 is S2, the distance from the third point in the queue order to the first edge of the marking area 311 is S3, and the distance from the fourth point in the queue order to the first edge of the marking area 311 is S4. During the marking process, the galvanometer tracks the first, second, third, and fourth first points in the aforementioned queue order, and marks the corresponding first point after it is tracked.
[0095] If the coordinates of each first point along the first direction are different, please refer to... Figure 4 Step S14, which controls the galvanometer to move sequentially along the direction closer to each first point according to the queue order of the first point queue, so as to track each first point in sequence and make the marking patterns corresponding to each first point sequentially enter the working range of the galvanometer, may include:
[0096] S141A: Control the galvanometer to move along the second direction of the galvanometer coordinate system; wherein the second direction is the X-axis direction of the galvanometer coordinate system, and the second direction is perpendicular to the first direction;
[0097] S142A: When the coordinates of the center point of the working range 3111 of the galvanometer lens in the second direction are equal to the coordinates of the i-th first point in the first point queue along the second direction, the galvanometer is controlled to stop moving in the second direction; where i is a positive integer and 1≤i≤N;
[0098] S143A: When the coordinates of the i-th first point along the first direction are equal to the coordinates of the center point of the working range 3111 of the galvanometer lens in the first direction of the galvanometer coordinate system, the tracking of the i-th first point is completed, and based on the several marking points corresponding to the marking pattern where the i-th first point is located, the galvanometer is controlled to mark the marking pattern on the plate.
[0099] Specifically, when the coordinates of the i-th first point along the first direction are equal to the coordinates of the center point of the working range 3111 of the galvanometer lens in the first direction of the galvanometer coordinate system, the tracking of the i-th first point is completed, so that the marking pattern corresponding to the i-th first point enters the working range of the galvanometer, and based on several marking points corresponding to the marking pattern where the i-th first point is located, the galvanometer is controlled to complete the marking of the marking pattern on the plate.
[0100] S144A: Determine whether all marking patterns have been completed. If yes, proceed to S145A; otherwise, return to S141A.
[0101] Specifically, determine whether the marking of all marking patterns has been completed. If so, proceed to S145A; otherwise, let the value of i increase sequentially from 1, and repeat steps S141A-S144A until the marking of all marking patterns is completed.
[0102] S145A: Stop marking.
[0103] Specifically, to track Figure 3 Taking the first point in the first part as an example, for Figure 4 The method shown will be further explained, wherein tracking the first first point so that the marking pattern corresponding to the first first point enters the working range of the galvanometer may include the following steps:
[0104] When the first point enters the marking area, the galvanometer is controlled to move along the X-axis of the galvanometer coordinate system;
[0105] When the coordinate of the center point of the working range 3111 of the galvanometer lens in the X-axis direction of the galvanometer coordinate system is equal to the coordinate of the first point in the first point queue along the X-axis direction of the galvanometer coordinate system, the galvanometer is controlled to stop moving in the X-axis direction, and the coordinate of the first point along the Y-axis direction of the galvanometer coordinate system is less than the coordinate of the center point of the working range 3111 of the galvanometer lens in the Y-axis direction of the galvanometer coordinate system.
[0106] When the coordinates of the first point along the Y-axis of the galvanometer coordinate system are equal to the coordinates of the center point of the working range 3111 of the galvanometer lens along the Y-axis of the galvanometer coordinate system, the tracking of the first point is completed, and based on the marking points corresponding to the marking pattern where the first point is located, the galvanometer is controlled to mark the marking pattern on the plate.
[0107] After marking the pattern corresponding to the first first point, the tracking and marking of the second, third, and fourth first points are completed in the same manner; marking stops when the pattern corresponding to the fourth first point is marked.
[0108] Similarly, if the plate is continuously conveyed in the positive / negative direction of the X-axis of the galvanometer coordinate system, step S141A can be: controlling the galvanometer to move along the second direction of the galvanometer coordinate system; wherein, the second direction is the Y-axis direction of the galvanometer coordinate system, and the Y-axis direction of the galvanometer coordinate system is perpendicular to the X-axis direction of the galvanometer coordinate system.
[0109] In another embodiment, please refer to Figure 5 and Figure 6 , where Figure 5 is a schematic diagram of the first position not entering the marking area, Figure 6 is a schematic diagram of the corresponding first position entering the marking area; in Figure 5 and Figure 6 , four first positions are described as an example. Among the four sequentially arranged first positions, there are several first positions with the same coordinates in the first direction of the galvanometer coordinate system. Among them, in the example of Figure 5 , the sheet is continuously conveyed in the positive direction of the Y-axis of the galvanometer coordinate system. In the marking area 311, the distances of the four first positions from the first edge of the marking area 311 are S1, S2, S3, and S4 respectively, and S1 < S2 < S3 = S4. Among them, in the example shown in Figure 5 , the four first positions are generally sorted in ascending order according to the distances from the first edge of the marking area 311, that is, the distance of the first position with the queue order of No. 1 from the first edge of the marking area 311 is S1, the distance of the first position with the queue order of No. 2 from the first edge of the marking area 311 is S2, the distance of the first position with the queue order of No. 3 from the first edge of the marking area 311 is S3, and the distance of the first position with the queue order of No. 4 from the first edge of the marking area 311 is S4; it should be noted that although S3 and S4 are equal, for the convenience of distinction, the queue sorts of the first positions corresponding to S3 and S4 are respectively recorded as No. 3 and No. 4. During the marking process, the galvanometer sequentially tracks the first first position, the second first position, the third first position, and the fourth first position according to the aforementioned queue sort, and performs marking after each corresponding first position is tracked.
[0110] In the case where there are several first positions with the same coordinates in the first direction of the galvanometer coordinate system among the sequentially arranged first positions, step S14 may include:
[0111] Control the galvanometer to move simultaneously along the X-axis direction and the Y-axis direction of the galvanometer coordinate system, so that the coordinates of the center point of the working range 3111 of the galvanometer lens in the X-axis direction and the Y-axis direction are successively equal to the corresponding coordinates of each first position in the X-axis direction and the Y-axis direction, so as to sequentially track to each first position, and make the corresponding marking patterns of each first position successively enter the working range of the galvanometer.
[0112] To enable the galvanometer to more accurately track to each first position, in one implementation, please refer to Figure 7The control galvanometer moves simultaneously along the X-axis and Y-axis of the galvanometer coordinate system, such that the coordinates of the center point of the working range 3111 of the galvanometer lens in the X-axis and Y-axis directions are successively equal to the coordinates of each first point along the X-axis and Y-axis directions, specifically including:
[0113] S141B: For each first point, control the galvanometer to move at a first speed along the direction close to the first point, wherein the first speed is decomposed into a second speed and a third speed in the X-axis direction and the Y-axis direction, respectively.
[0114] S142B: When the distance between the coordinate of the center point of the working range 3111 of the galvanometer lens along the X-axis and the coordinate of the first point corresponding to the X-axis is less than the first distance, the movement speed of the galvanometer along the X-axis is controlled to decelerate to the fourth speed; and when the distance between the coordinate of the center point of the working range 3111 of the galvanometer lens along the Y-axis and the coordinate of the first point corresponding to the Y-axis is less than the second distance, the movement speed of the galvanometer along the Y-axis is controlled to decelerate to the fifth speed, until the coordinates of the center point of the working range 3111 of the galvanometer lens along the X-axis and Y-axis are equal to the coordinates of the first point corresponding to the X-axis and Y-axis, respectively.
[0115] Specifically, to track Figure 6 Taking the third first point as an example, for the third first point, the galvanometer is controlled to move at a first speed along the direction close to the first point. The first speed is decomposed into the second speed and the third speed in the X-axis direction and the Y-axis direction, respectively.
[0116] When the distance between the coordinate of the center point of the working range 3111 of the galvanometer lens along the X-axis and the coordinate of the first point corresponding to the X-axis is less than a first distance, the movement speed of the galvanometer along the X-axis is reduced to a fourth speed; and when the distance between the coordinate of the center point of the working range 3111 of the galvanometer lens along the Y-axis and the coordinate of the first point corresponding to the Y-axis is less than a second distance, the movement speed of the galvanometer along the Y-axis is reduced to a fifth speed, until the coordinates of the center point of the working range 3111 of the galvanometer lens along the X-axis and Y-axis are equal to the coordinates of the first point corresponding to the X-axis and Y-axis, respectively; and after marking the third tracked first point on the board based on the several marking points corresponding to its marking pattern, the fourth first point is tracked to ensure that each first point can be marked on the board based on the several marking points corresponding to its marking pattern.
[0117] In practical use, the moving speed of the galvanometer is limited. Therefore, in step S14, during or before marking the corresponding first point on the plate based on the marking pattern corresponding to the several marking points, the method further includes:
[0118] Determine whether, among all the marking points of the marking pattern corresponding to the first point, there exists at least one marking point whose coordinate distance from the edge of the marking area 311 along the X-axis or Y-axis is less than or equal to the third distance.
[0119] If so, the conveying of the board is paused; after the marking pattern is completed, the board is continuously conveyed in the first direction.
[0120] For details, please refer to Figure 3 as well as Figure 6 ,exist Figure 3 as well as Figure 6 In the example, the plate material is continuously transported in the positive direction of the Y-axis of the galvanometer coordinate system. In the marking area 311, the distances of the four first points from the second edge of the marking area 311 are d1, d2, d3 and d4, respectively.
[0121] If at least one of the four marking points has a coordinate distance along the Y-axis from the second edge of the marking area 311 that is less than or equal to the third distance, then the conveying of the board material is paused; after the marking pattern is completed, the board material is continuously conveyed in the positive direction of the Y-axis.
[0122] In this invention, the "first edge" refers to the edge through which one enters the marking area, and the "second edge" refers to the edge through which one leaves the marking area.
[0123] Furthermore, in practical applications, to improve material utilization and to avoid the problem of the current part shape disrupting the integrity of the next marking pattern during subsequent processing and cutting, it is necessary to determine the rotation angle of the next marking pattern on the material based on the shape and position of the currently processed part. Therefore, please refer to... Figure 8 In step S14, marking is performed on the board material based on the plurality of marking points corresponding to the marking pattern, specifically including:
[0124] S141C: Obtain the board state of the marking area on the board, wherein the board state includes at least the shape of the marking area;
[0125] S142C: Based on the shape of the marking area, determine the rotation angle by which the marking pattern needs to be rotated on the board;
[0126] S143C: Based on the rotation angle and the several marking points corresponding to the marking pattern, a corresponding first sub-point queue is generated, wherein the first sub-point queue consists of the coordinates of the several marking points corresponding to the marking pattern in the galvanometer coordinate system.
[0127] S144C: Based on the first sub-point queue, the marking pattern is completed on the plate.
[0128] The above explanation uses four first points as an example. It should be understood that the number of first points should not be construed as a limitation of the present invention. The number of first points can be any other value as needed.
[0129] In addition, this invention also provides a galvanometer marking system for marking during the movement of a sheet material. Please refer to [reference needed]. Figure 9 The system includes:
[0130] The drawing queue acquisition module 21 is used to acquire a drawing queue; wherein, the drawing queue includes several marking patterns;
[0131] The first point queue generation module 22 is used to generate a first point queue based on the center points of the plurality of marking patterns. The first point queue includes N first points arranged in sequence; where N is a positive integer and N≥1; each marking pattern includes a plurality of marking points; the first point is the coordinate of the center point of the plurality of marking patterns in the coordinate system of the galvanometer 25; the order of the N first points in the first point queue is based on the distance of each first point from the edge of the marking area.
[0132] Monitoring module 23 is used to monitor whether each first point enters the marking area during the continuous conveying of the plate in the first direction; wherein, the first direction is characterized as the X-axis direction or Y-axis direction of the coordinate system of the galvanometer 25;
[0133] The control module 24 is configured to, when at least one first point enters the marking area, control the galvanometer 25 to move sequentially along the direction approaching each first point according to the queue order of each first point in the first point queue, so as to track each first point sequentially, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer 25; and sequentially mark each tracked first point on the board based on the plurality of marking points corresponding to its marking pattern; wherein the area of each marking pattern is smaller than the area of the working range of the galvanometer 25.
[0134] In addition, embodiments of the present invention also provide a laser cutting system, including the galvanometer marking system described in the foregoing solution of the present invention.
[0135] For a specific implementation method, please refer to Figure 10 The laser cutting system includes a marking module 31, a processing module 32, and a main control module 33. The marking module 31 includes a galvanometer (not shown in the figure).
[0136] The first end of the marking module 31 receives the material through the feeding shaft 34, and its second end is connected to the first end of the processing module 32 through the conveying shaft. The second end of the processing module 32 is connected to the feeding shaft 34. The main control module 33 is connected to both the marking module 31 and the processing module 32.
[0137] The main control module 33 is configured to: obtain a drawing queue; wherein the drawing queue includes several marking patterns; and generate a first point queue based on the center points of the several marking patterns, the first point queue including N sequentially arranged first points; wherein N is a positive integer and N≥1; each marking pattern includes several marking points; the first point is the coordinate of the center point of the several marking patterns in the galvanometer coordinate system; the order of the N first points in the first point queue is based on the distance of each first point from the edge of the marking area;
[0138] Furthermore, during the continuous conveying of the plate material in the first direction, it is monitored whether each first point has entered the marking area, and the monitoring results are sent to the marking module 31; wherein, the first direction is characterized as the X-axis direction or Y-axis direction of the galvanometer coordinate system;
[0139] The marking module 31 is configured to: when at least one first point enters the marking area, control the galvanometer to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point sequentially, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer.
[0140] The galvanometer is configured to: sequentially mark each tracked first point on the plate based on the plurality of marking points corresponding to its marking pattern; wherein the area of each marking pattern is smaller than the area of the working range of the galvanometer.
[0141] The processing module 32 is used to: control the feeding shaft 34 to rotate clockwise or counterclockwise to continuously convey the plate in the first direction, and cut the plate based on the detected marking pattern.
[0142] In one example, the main control module 33 can determine the change in distance between each first point and the edge of the marking area 311 based on the pulses emitted when the feeding shaft 34 rotates. Therefore, the Y-axis coordinate of the galvanometer coordinate system within the marking area 311 changes according to the number of pulses emitted by the feeding shaft 34. For example, its Y-axis coordinate is 10-15 in the first time interval and 15-20 in the second time interval. Based on this, please refer to... Figure 2Taking the continuous conveying of the plate material in the positive direction of the Y-axis of the galvanometer coordinate system as an example, the working process of the laser cutting system is described as follows:
[0143] The functions of the main control module 33 may include:
[0144] Obtain a drawing queue; wherein the drawing queue includes several marking patterns;
[0145] And based on the center point of the several marking patterns (i.e. Figure 2 The black dots in the image generate a first point queue, which includes N sequentially arranged first points; where, in Figure 2 In the example, in the marking area 311, the distances of the four first points from the edge of the marking area 311 are S1, S2, S3 and S4, respectively, and S1 <S2<S3<S4;
[0146] Furthermore, during the continuous transmission of the plate material in the positive direction of the Y-axis of the galvanometer coordinate system, it is monitored whether each first point has entered the marking area 311, and the monitoring results are sent to the marking module 31.
[0147] The marking module 31 marks each first point ( Figure 2 When four of them enter the marking area 311, the galvanometer is controlled to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range 3111 of the galvanometer in sequence.
[0148] The galvanometer sequentially marks each tracked first point on the plate based on the plurality of marking points corresponding to its marking pattern; wherein the area of each marking pattern is smaller than the working range 3111 of the galvanometer.
[0149] In a further embodiment, the marking module 31 is further configured to, after tracking to the corresponding first point, control the movement direction and speed of the galvanometer to be consistent with the plate material, so that the spatial positional relationship between the center point of the working range of the galvanometer lens and each first point remains unchanged. On this basis, the tracking first point is marked on the plate material in sequence based on the plurality of marking points corresponding to its marking pattern.
[0150] To ensure that the marking of the plurality of marking points corresponding to the marking patterns of each first point can be completed on the board, in a further embodiment, during or before the marking of the tracked first points on the board based on the plurality of marking points corresponding to their marking patterns, the main control module 33 is further configured to:
[0151] Determine whether, among all the marking points of the marking pattern corresponding to the first point, there exists at least one marking point whose distance from the edge of the marking area along the X-axis or Y-axis is less than or equal to a third distance.
[0152] If so, the conveying of the board is paused; after the marking pattern is completed, the board is continuously conveyed in the first direction.
[0153] In other embodiments, please refer to Figure 11 The laser cutting system also includes a leveling machine 35.
[0154] The first end of the leveling machine 35 receives one end of the material roll, and its second end is connected to the first end of the feeding shaft 34. The leveling machine 35 is used to level the material roll to form the sheet material.
[0155] The first end of the leveling machine 35 receives one end of the material roll, and its second end is connected to the first end of the marking module 31. The leveling machine 35 is used to level the material roll to form the board.
[0156] In addition, embodiments of the present invention also provide an electronic device, please refer to... Figure 12 ,like Figure 12 As shown, the electronic device includes a memory 42, a processor 41, and a program stored in the memory 42 and executable on the processor 41. When the processor 41 executes the program, it can implement the steps of the galvanometer marking method described above in this invention. The processor 41 can communicate with the memory 42 via a bus 43.
[0157] Furthermore, embodiments of the present invention also provide a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the galvanometer marking method in the aforementioned scheme of the present invention.
[0158] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which can take the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email sending and receiving device, game console, tablet computer, wearable device, or any combination of these devices.
[0159] In a typical configuration, a computer includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0160] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0161] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random-access memory (SRAM), dynamic random-access memory (DRAM), other types of random-access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage, quantum memory, graphene-based storage media or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0162] In summary, the solution provided by the embodiments of the present invention can control the galvanometer to move sequentially along the direction close to each first point according to the queue order of each first point in the first point queue when the board is being continuously conveyed, so as to track each first point in sequence, so that each marking pattern corresponding to each first point enters the working range of the galvanometer in sequence, and marks each tracked first point on the board based on several marking points corresponding to its marking pattern in sequence; thus, the present invention can complete marking while the board is being continuously conveyed even when the galvanometer field of view is limited, reducing the number of times the feeding shaft is repeatedly started and stopped, thereby reducing the total processing time.
[0163] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A galvanometer marking method characterized by, A method for marking during the movement of a plate, the method comprising: obtaining a drawing queue, wherein the drawing queue comprises a plurality of marking patterns; generating a first point queue based on center points of the plurality of marking patterns, the first point queue comprising N first points arranged in sequence; wherein N is a positive integer and N≥1; each marking pattern comprises a plurality of marking points; the first points are coordinates of the center points of the plurality of marking patterns in a galvanometer coordinate system; the order of the N first points in the first point queue is determined according to the distance of each first point from the edge of a marking area; continuously conveying the plate in a first direction and monitoring whether each first point enters the marking area; wherein the first direction represents the X-axis direction or the Y-axis direction of the galvanometer coordinate system; in the case that at least one first point enters the marking area, controlling the galvanometer to move in the direction close to each first point in sequence according to the queue order of each first point in the first point queue, so as to sequentially track each first point, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer; and sequentially marking each tracked first point on the plate based on the plurality of marking points corresponding to the marking pattern of each first point; wherein the area of each marking pattern is smaller than the area of the working range of the galvanometer; when the coordinates of each first point in the first direction are different from each other, controlling the galvanometer to move in the direction close to each first point in sequence according to the queue order of each first point in the first point queue, so as to sequentially track each first point, so that each marking pattern corresponding to each first point sequentially enters the working range of the galvanometer; and sequentially marking each tracked first point on the plate based on the plurality of marking points corresponding to the marking pattern of each first point; specifically comprising: controlling the galvanometer to move in a second direction of the galvanometer coordinate system; wherein the second direction is the Y-axis direction or the X-axis direction of the galvanometer coordinate system, and the second direction is perpendicular to the first direction; when the center point of the working range of the galvanometer lens in the second direction is equal to the coordinate corresponding to the i-th first point in the first point queue in the second direction, controlling the galvanometer to stop moving in the second direction; wherein i is a positive integer and 1≤i≤N; when the coordinate corresponding to the i-th first point in the first direction is equal to the coordinate of the center point of the working range of the galvanometer lens in the first direction of the galvanometer coordinate system, completing the tracking of the i-th first point, so that the marking pattern corresponding to the i-th first point enters the working range of the galvanometer; and controlling the galvanometer to complete the marking of the marking pattern on the plate based on the plurality of marking points corresponding to the marking pattern in which the i-th first point is located; increasing the value of i from 1 in sequence, and repeating the above steps until the marking of all marking patterns is completed. When the N sequentially arranged first positions have some first positions with the same coordinate in the first direction of the galvanometer coordinate system, the galvanometer is controlled to move along the direction close to each first position in turn according to the queue order of each first position in the first position queue, so as to track each first position in turn, so that the corresponding marking patterns of each first position enter the working range of the galvanometer in turn; specifically comprising: controlling the galvanometer to move along the X-axis direction and the Y-axis direction of the galvanometer coordinate system at the same time, so that the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the corresponding coordinates of each first position along the X-axis direction and the Y-axis direction in turn, so as to track each first position in turn, so that the corresponding marking patterns of each first position enter the working range of the galvanometer in turn; controlling the galvanometer to move along the X-axis direction and the Y-axis direction of the galvanometer coordinate system at the same time, so that the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the corresponding coordinates of each first position along the X-axis direction and the Y-axis direction in turn, specifically comprising: for each first position, controlling the galvanometer to move along the direction close to the first position at a first speed, wherein the first speed is decomposed into a second speed and a third speed in the X-axis direction and the Y-axis direction respectively; when the distance between the coordinate of the center point of the working range of the galvanometer lens along the X-axis direction and the coordinate corresponding to the first position along the X-axis direction is less than a first distance, the movement speed of the galvanometer along the X-axis direction is reduced to a fourth speed; and when the distance between the coordinate of the center point of the working range of the galvanometer lens along the Y-axis direction and the coordinate corresponding to the first position along the Y-axis direction is less than a second distance, the movement speed of the galvanometer along the Y-axis direction is reduced to a fifth speed, until the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the coordinates corresponding to the first position along the X-axis direction and the Y-axis direction respectively.
2. The galvanometer marking method according to claim 1, characterized by, After tracking the corresponding first position, and before marking the first position based on the marking pattern corresponding to the plurality of marking positions on the plate, the method further comprises: controlling the movement direction and speed of the galvanometer to be consistent with the plate, so that the spatial positional relationship between the center point of the working range of the galvanometer lens and each first position remains unchanged.
3. The galvanometer marking method according to claim 1, characterized by, During or before the process of marking the corresponding first position tracked based on the marking pattern corresponding to the plurality of marking positions on the plate, the method further comprises: determining whether there is at least one marking position in all marking positions of the corresponding marking pattern of the first position, whose coordinate distance along the X-axis direction or the Y-axis direction from the edge of the marking area is less than or equal to a third distance; if so, pause the conveying of the plate; continue to convey the plate in the first direction continuously after the marking pattern is completed.
4. The galvanometer marking method according to claim 1, characterized by, marking the plurality of marking positions corresponding to the marking pattern on the plate, specifically comprising: obtaining the plate state of the marking area on the plate, wherein the plate state at least includes the shape of the marking area; determining the rotation angle of the marking pattern to be rotated on the plate according to the shape of the marking area; generating a corresponding first sub-point queue based on the rotation angle and a plurality of marking points corresponding to the marking pattern, wherein the first sub-point queue is a coordinate of the plurality of marking points corresponding to the marking pattern in a galvanometer coordinate system; completing marking of the marking pattern on the board based on the first sub-point queue.
5. A galvanometer marking system characterized by, A system for marking during movement of a board includes: a drawing queue acquisition module configured to obtain a drawing queue, wherein the drawing queue includes a plurality of marking patterns; a first point queue generation module configured to generate a first point queue based on center points of the plurality of marking patterns, wherein the first point queue includes N first points arranged in sequence, N is a positive integer and N≥1, each marking pattern includes a plurality of marking points, the first point is a coordinate of the center point of the plurality of marking patterns in a galvanometer coordinate system, and the sequence of the N first points in the first point queue is determined according to a distance of each first point to an edge of a marking area; a monitoring module configured to monitor whether each first point enters the marking area during continuous conveying of the board in a first direction, wherein the first direction represents an X-axis direction or a Y-axis direction of the galvanometer coordinate system; a total control module configured to, when at least one first point enters the marking area, control the galvanometer to move in a direction close to each first point according to a sequence of each first point in the first point queue, so as to sequentially track each first point, so that each marking pattern corresponding to each first point sequentially enters a working range of the galvanometer, and sequentially mark each first point tracked based on the plurality of marking points corresponding to the marking pattern of each first point on the board, wherein an area of each marking pattern is smaller than an area of the working range of the galvanometer; wherein the coordinates of each first point in the first direction are different from each other; the total control module is specifically configured to: control the galvanometer to move in a second direction of the galvanometer coordinate system, wherein the second direction is a Y-axis direction or an X-axis direction of the galvanometer coordinate system, and the second direction is perpendicular to the first direction; when a coordinate of a center point of the working range of the galvanometer lens in the second direction is equal to a coordinate of an i-th first point in the first point queue in the second direction, control the galvanometer to stop moving in the second direction, wherein i is a positive integer and 1≤i≤N; when the coordinate of the i-th first point in the first direction is equal to the coordinate of the center point of the working range of the galvanometer lens in the first direction of the galvanometer coordinate system, complete tracking of the i-th first point, so that the marking pattern corresponding to the i-th first point enters the working range of the galvanometer, and control the galvanometer to complete marking of the marking pattern corresponding to the i-th first point on the board; increment i from 1, repeat the above steps, and complete marking of all marking patterns. The N sequentially arranged first point positions include a plurality of first point positions having the same coordinate in the first direction of the galvanometer coordinate system. The total control module is further configured to: control the galvanometer to move simultaneously along the X-axis direction and the Y-axis direction of the galvanometer coordinate system, so that the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the corresponding coordinates of each first point position in the X-axis direction and the Y-axis direction, respectively, to sequentially track each first point position, so that each first point position corresponds to each marking pattern sequentially entering the working range of the galvanometer; The total control module controls the galvanometer to move simultaneously along the X-axis direction and the Y-axis direction of the galvanometer coordinate system, so that the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the corresponding coordinates of each first point position in the X-axis direction and the Y-axis direction, respectively, specifically including: For each first point position, the galvanometer is controlled to move in the direction close to the first point position at a first speed, wherein the first speed is decomposed into a second speed in the X-axis direction and a third speed in the Y-axis direction. When the distance between the coordinate of the center point of the working range of the galvanometer lens in the X-axis direction and the coordinate of the first point position corresponding to the X-axis direction is less than a first distance, the movement speed of the galvanometer in the X-axis direction is reduced to a fourth speed; and when the distance between the coordinate of the center point of the working range of the galvanometer lens in the Y-axis direction and the coordinate of the first point position corresponding to the Y-axis direction is less than a second distance, the movement speed of the galvanometer in the Y-axis direction is reduced to a fifth speed, until the coordinates of the center point of the working range of the galvanometer lens in the X-axis direction and the Y-axis direction are equal to the coordinates of the first point position corresponding to the X-axis direction and the Y-axis direction, respectively.
6. A laser cutting system characterized by, The galvanometer marking system according to claim 5.
7. An electronic device, comprising: A computer program product, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1-4 when executing the program.
8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method according to any one of claims 1-4.
Citation Information
Patent Citations
Laser marking method and system
CN108340077A
Laser beam machining device
JP2000100608A
Marking device with tracking transport
JP3074382B1