Region division method and system for multi-laser-beam additive manufacturing equipment

By dividing the area of ​​multi -laser beam additive manufacturing equipment in the laser additive manufacturing equipment, and considering the status and matching degree of scanning the equipment of the vibration mirror, the problem of poor processing quality and low efficiency in existing technologies has been solved. Machining accuracy and efficiency.

CN119346893AActive Publication Date: 2025-01-24BEIJING UNIV OF TECH

Patent Information

Application Number
CN202411633445.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-01-24
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

When existing laser additive manufacturing equipment is processed in parallel with multiple laser beams, it fails to fully consider the equipment status of the scanning galvanometer and the degree of matching between the scanning galvanometer and the region, resulting in poor processing quality and low efficiency.

Method used

By obtaining the three -dimensional images of the processing workpiece, it is divided into multiple two -dimensional processing cut surfaces, and each cut surface is divided into multiple scanning units. Calculate the estimated working hours of each scan and vibration mirror processing unit to determine the priority of machining; calculate the status of the multiple parameter calculation status of the scanning mirror, combined with the partial angle calculation match between the scanning unit and the scanning mirror, determine the scan and the vibration The distribution strategy of mirror and scanning unit.

Benefits of technology

By considering the status of the equipment and the degree of matching the region, the processing accuracy and efficiency are improved, and the risk of reporting of errors and scrap of workpieces is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119346893A_ABST
    Figure CN119346893A_ABST
Patent Text Reader

Abstract

The invention provides a region division method and system for multi-laser-beam additive manufacturing equipment. The region division method comprises the steps that a three-dimensional image of a to-be-machined workpiece is obtained; dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units; calculating the predicted working time of each scanning unit processed by a single scanning galvanometer, and determining the processing priority of each scanning unit; the state score of the scanning galvanometer is calculated according to multiple parameters of the scanning galvanometer, and the matching degree is calculated according to the deflection angle between the scanning unit and the scanning galvanometer; and determining a distribution strategy between the scanning galvanometer and the scanning unit according to the state score and the matching degree of the scanning galvanometer, and processing the scanning unit according to the processing priority. The problems that existing laser additive manufacturing is poor in machining quality and low in efficiency are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of laser processing equipment, and in particular to a method and system for dividing regions of a multi-laser beam additive manufacturing device. Background Art

[0002] Selective Laser Melting (SLM), also known as SLM, is a high-precision, high-quality, and high-degree-of-freedom laser additive manufacturing process. In order to improve processing efficiency and ensure processing quality, some laser additive equipment shortens processing cycles and reduces the impact of failures on workpieces through multi-laser beam parallel processing. When multi-beam parallel processing is involved, the division of processing areas and the task allocation of scanning galvanometers are important factors affecting processing efficiency and quality. At present, common area division and allocation strategies only consider the shape of the workpiece, and do not refer to the device status of the scanning galvanometer and the degree of matching between the scanning galvanometer and the area. This makes it impossible to maximize the performance advantages of the scanning galvanometer, reducing processing quality and efficiency.

[0003] Therefore, a region division method is needed for multi-laser beam additive manufacturing equipment, which can include the device status of the scanning galvanometer and the matching degree between the scanning galvanometer and the region into the calculation range. Summary of the invention

[0004] The present invention provides a method and system for dividing regions of a multi-laser beam additive manufacturing device, which are used to solve the problems of poor processing quality and low efficiency in existing laser additive manufacturing.

[0005] The present invention provides a method for dividing regions of a multi-laser beam additive manufacturing device, comprising: Acquire a three-dimensional image of the workpiece to be processed; Dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units; Calculate the estimated working hours for machining each scanning unit of a single scanning galvanometer and determine the machining priority of each scanning unit; Calculating a status score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculating a matching degree according to a deflection angle between a scanning unit and the scanning galvanometer; The allocation strategy between the scanning galvanometer and the scanning unit is determined according to the status score and matching degree of the scanning galvanometer, and the scanning unit is processed according to the processing priority.

[0006] According to a method for dividing a region of a multi-laser beam additive manufacturing device provided by the present invention, the three-dimensional image is divided into a plurality of two-dimensional processing sections, and each two-dimensional processing section is divided into a plurality of scanning units, specifically comprising: Slicing is performed based on the acquired three-dimensional image of the workpiece to be processed, and the image is divided into a plurality of two-dimensional processing sections; Based on the two-dimensional processing section, a plurality of scanning units are divided, and each scanning unit has a similar area; The two-dimensional processing section is parallel to the processing plane, and multiple scanning galvanometers process materials in the same two-dimensional processing section at the same time.

[0007] According to a method for dividing regions of a multi-laser beam additive manufacturing device provided by the present invention, the method of calculating the estimated working time of a single scanning galvanometer to process each scanning unit and determining the processing priority of each scanning unit specifically includes: Obtain material properties, the area of ​​the scanning unit, and the linear scanning speed of the scanning galvanometer; Calculate the estimated time required for machining each scanning unit by a single scanning galvanometer based on material properties, the area of ​​the scanning unit, and the linear scanning speed of the scanning galvanometer by using a preset formula; Sort by estimated working hours and determine the processing priority of each scanning unit.

[0008] According to a method for dividing regions of a multi-laser beam additive manufacturing device provided by the present invention, the state score of the scanning galvanometer is calculated according to multiple parameters of the scanning galvanometer, specifically comprising: Get the temperature, temperature drift and working time of the scanning galvanometer; Different weight values ​​are assigned to the temperature, temperature drift and working time of the scanning galvanometer, and the status score of the scanning galvanometer is calculated and sorted.

[0009] According to a method for dividing regions of a multi-laser beam additive manufacturing device provided by the present invention, the matching degree is calculated according to the deflection angle between the scanning unit and the scanning galvanometer, specifically comprising: Determine the geometric center of the scanning unit and the origin of the scanning galvanometer; The laser beam deflection angle is calculated according to the distance between the geometric center of the scanning unit and the origin of the scanning galvanometer; Determining the matching degree between the scanning unit and the scanning galvanometer according to the laser beam deflection angle; The smaller the laser beam deflection angle, the higher the matching degree.

[0010] According to a method for dividing regions of a multi-laser beam additive manufacturing device provided by the present invention, the allocation strategy between the scanning galvanometer and the scanning unit is determined according to the state score and matching degree of the scanning galvanometer, and the scanning unit is processed according to the processing priority, specifically including: According to the status score and matching degree of the scanning galvanometer, more scanning units are allocated to the scanning galvanometer with a higher score, and the scanning units are allocated to the scanning galvanometer to which the nearest field of view origin belongs, forming a corresponding allocation strategy; The scanning unit is processed according to the processing priority according to the allocation strategy.

[0011] The present invention also provides a region division system for a multi-laser beam additive manufacturing device, the system comprising: An image acquisition module, used to acquire a three-dimensional image of a workpiece to be processed; A segmentation module, used for dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units; The priority confirmation module is used to calculate the estimated working hours of processing each scanning unit of a single scanning galvanometer and determine the processing priority of each scanning unit; A scoring matching module, used to calculate the state score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculate the matching degree according to the deflection angle between the scanning unit and the scanning galvanometer; The processing module is used to determine the allocation strategy between the scanning galvanometer and the scanning unit according to the state score and matching degree of the scanning galvanometer, and to process the scanning unit according to the processing priority.

[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a method for dividing an area of ​​a multi-laser beam additive manufacturing device as described above is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for dividing a region of a multi-laser beam additive manufacturing device as described in any one of the above.

[0014] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for dividing an area of ​​a multi-laser beam additive manufacturing device as described above is implemented.

[0015] The present invention provides a method and system for dividing areas of multi-laser beam additive manufacturing equipment. By considering the matching degree between the scanning galvanometer and the area when dividing the processing area, allocating the processing area to adjacent scanning galvanometers helps to improve the processing accuracy. Long-term operation causes the performance of the scanning galvanometer to decline, requiring intermittent alternating shutdowns for maintenance. Allocating fewer processing areas to scanning galvanometers with poor performance helps to arrange shutdowns for maintenance during the processing process, restore the performance of the scanning galvanometer, improve processing quality, and reduce the risk of error shutdowns and workpiece scrapping. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 It is a schematic flow chart of the area division method of the multi-laser beam additive manufacturing equipment provided by the present invention.

[0018] Figure 2 It is a schematic diagram of the actual processing range provided by the present invention.

[0019] Figure 3 It is a schematic diagram of the division of scanning units and the allocation of tasks within a single processing section provided by the present invention.

[0020] Figure 4 It is a schematic diagram of module connection of the area division system of the multi-laser beam additive manufacturing equipment provided by the present invention.

[0021] Figure 5 It is a structural schematic diagram of the electronic device provided by the present invention.

[0022] Figure numerals: 1: field of view origin; 2: actual processing surface; 3: galvanometer field of view; 4: scanning unit; 5: processing area; 110: image acquisition module; 120: segmentation module; 130: priority confirmation module; 140: scoring matching module; 150: processing module. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0024] The present invention takes into account the matching degree between the scanning galvanometer and the area when dividing the processing area. Since the processing accuracy of the scanning galvanometer varies in the entire field of view, generally, the smaller the distance between the processing area 5 and the galvanometer field of view origin 1, the higher the processing accuracy. Therefore, allocating the processing area 5 to the adjacent scanning galvanometer helps to improve the processing accuracy. Long-term work causes the performance of the scanning galvanometer to decline, requiring intermittent alternating shutdowns for maintenance. Allocating fewer processing areas 5 to the scanning galvanometer with poor performance helps to arrange shutdowns for maintenance during the processing process, restore the performance of the scanning galvanometer, improve processing quality, and reduce the risk of error shutdowns and workpiece scrapping.

[0025] Combine the following Figure 1 A method for dividing regions of a multi-laser beam additive manufacturing device of the present invention is described, comprising: step 100, obtaining a three-dimensional image of a workpiece to be processed.

[0026] In the present invention, the workpiece to be processed usually presents a three-dimensional structure state, which is difficult to meet the actual processing requirements, so it is necessary to perform a segmentation process after obtaining the three-dimensional image to be processed in order to facilitate laser beam processing.

[0027] Step 200: Divide the three-dimensional image into a plurality of two-dimensional processing sections, and divide each two-dimensional processing section into a plurality of scanning units.

[0028] Specifically, slicing is performed based on the acquired three-dimensional image of the workpiece to be processed, and the image is divided into a plurality of two-dimensional processing sections; Based on the two-dimensional processing section, a plurality of scanning units 4 are divided, and each scanning unit 4 has a similar area; The two-dimensional processing section is parallel to the processing plane, and multiple scanning galvanometers process materials in the same two-dimensional processing section at the same time.

[0029] In the present invention, the area division can be applied to an additive manufacturing system when the number of scanning galvanometers working simultaneously is greater than or equal to two, and the processed workpiece should be located within the overlapping processing range of the scanning galvanometers.

[0030] The shapes of the scanning units 4 within the same processing section include: rectangle, hexagon, polygon, and irregular pattern; the area of ​​the scanning unit 4 shall not be less than the processing accuracy of the additive manufacturing equipment, and shall not be larger than the current processing section area, and the areas of all scanning units 4 shall be as close as possible; the division of the scanning unit 4 shall minimize the length of the boundary line of the scanning unit 4.

[0031] By dividing into a plurality of two-dimensional processing sections, it is possible to facilitate laser beam processing, and a plurality of scanning units 4 divided out of each two-dimensional processing section are helpful for the scanning galvanometer mirror to perform block processing to match the optimal working state of the scanning galvanometer mirror.

[0032] Step 300: Calculate the estimated working hours for processing each scanning unit of a single scanning galvanometer, and determine the processing priority of each scanning unit.

[0033] Specifically, the material properties, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer are obtained; The estimated working time for processing each scanning unit 4 by a single scanning galvanometer is calculated based on the material characteristics, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer by a preset formula; The processing priority of each scanning unit 4 is determined by sorting according to the estimated working time.

[0034] In the present invention, the estimated working time of a single scanning galvanometer for processing the scanning unit 4 is calculated, and the processing priority of each scanning unit 4 is determined. Specifically, the estimated working time of the scanning unit 4 is calculated by a built-in empirical formula according to the material properties, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer; the determination of the processing priority should avoid processing adjacent scanning units 4 at the same time, so as to prevent the laser beams of multiple scanning galvanometers from acting too close to each other, resulting in local overheating, slag splashing, inclusions and surface roughness defects.

[0035] Step 400: Calculate the status score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculate the matching degree according to the deflection angle between the scanning unit and the scanning galvanometer.

[0036] Specifically, the temperature, temperature drift and working time of the scanning galvanometer are obtained; Different weight values ​​are assigned to the temperature, temperature drift and working time of the scanning galvanometer, and the status score of the scanning galvanometer is calculated and sorted.

[0037] Determine the geometric center of the scanning unit 4 and the origin of the scanning galvanometer; calculate the laser beam deflection angle according to the distance between the geometric center of the scanning unit 4 and the origin of the scanning galvanometer; determine the matching degree between the scanning unit 4 and the scanning galvanometer according to the laser beam deflection angle; wherein the smaller the laser beam deflection angle, the higher the matching degree.

[0038] In the present invention, the working state score of the scanning galvanometer is calculated, the working states of multiple scanning galvanometers are sorted, the matching degree between each scanning galvanometer and the scanning unit 4 is calculated, and each scanning unit 4 is allocated to the scanning galvanometer according to the score and matching degree. Specifically, the score includes parameters such as equipment temperature, temperature drift, and working time. The score is positively correlated with the working state of the scanning galvanometer. A higher score means that the scanning galvanometer can work for a longer time; the matching degree is negatively correlated with the distance between the geometric center of the scanning unit 4 and the origin of the scanning galvanometer, that is, it is negatively correlated with the deflection angle of the laser beam when the scanning galvanometer processes the scanning unit 4; the allocation strategy of the scanning unit 4 is related to the above-mentioned score and matching degree. The scanning galvanometer with a higher score will be allocated more scanning units 4, and the scanning unit 4 is more likely to be allocated to the scanning galvanometer to which the nearest field of view origin 1 belongs.

[0039] Step 500: determine the allocation strategy between the scanning galvanometer and the scanning unit according to the state score and matching degree of the scanning galvanometer, and process the scanning unit according to the processing priority.

[0040] Specifically, more scanning units 4 are allocated to scanning galvanometers with higher scores according to the status scores and matching degrees of the scanning galvanometers, and the scanning units 4 are allocated to the scanning galvanometers to which the nearest field of view origin 1 belongs, forming a corresponding allocation strategy; and the scanning units 4 are processed according to the processing priority according to the allocation strategy.

[0041] By intermittently alternating shutdowns for maintenance, allocating less processing area 5 to the scanning galvanometer with poor performance helps to arrange shutdowns for maintenance during the processing process, restore the performance of the scanning galvanometer, improve processing quality, and reduce the risk of error shutdowns and workpiece scrapping.

[0042] In a specific embodiment, the flange 3D printing preparation of the 2×2 scanning galvanometer array additive manufacturing equipment is applied through the area division of the multi-laser beam additive manufacturing equipment.

[0043] Divide the input 3D graphics into multiple 2D processing sections, such as Figure 2 The processing section is parallel to the processing plane and should be within the overlapped processing range of the scanning galvanometer. The four scanning galvanometers process the material in the same processing section at the same time. Specifically, the four scanning galvanometers are arranged in a 2×2 array, and the central overlap area is the actual processing surface 2. Figure 2 Mark the field of view and field of view origin 1 of one scanning galvanometer. Obviously, the field of view and field of view origin 1 of the other three scanning galvanometers are located to the right, below, and right below galvanometer 1. By limiting the workpiece to be processed in the overlapping area of ​​the scanning galvanometer field of view 3, it can be ensured that when any one or more scanning galvanometers are shut down for maintenance, the remaining scanning galvanometers in normal working state are able to compensate for the unfinished area of ​​the shut-down galvanometer, avoiding the scrapping of workpieces caused by the galvanometer shutdown, and increasing the anti-interference and robustness of the equipment.

[0044] like Figure 2 As shown, the processing section is divided into multiple scanning units 4. The shapes of the scanning units 4 in the same processing section include but are not limited to: rectangles, hexagons, polygons, irregular patterns and other shapes. According to the shape and symmetry of the figure, Cartesian, polar coordinates and other coordinate systems are selected for division; the area of ​​the scanning unit 4 shall not be less than the processing accuracy of the additive manufacturing equipment, and shall not be greater than the current processing section area. The areas of all scanning units 4 should be as close as possible; the division of the scanning unit 4 should minimize the length of the boundary line of the scanning unit 4. Not restricting the shape of the scanning unit 4 can make it possible to divide the scanning unit 4 more flexibly. Similar scanning areas can ensure that the processing time of any scanning unit 4 is similar, avoiding the situation where the scanning galvanometer takes too long to process a single scanning unit 4, resulting in a decline in the state of the galvanometer; reducing the length of the boundary line of the scanning unit 4 helps to improve the processing quality.

[0045] Calculate the estimated working time of a single scanning galvanometer to process the scanning unit 4, and determine the processing priority of each scanning unit 4. Specifically, the estimated working time of the scanning unit 4 is calculated by a built-in empirical formula based on the material properties, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer; the determination of the processing priority should avoid processing adjacent scanning units 4 at the same time to prevent the laser beams of multiple scanning galvanometers from acting too close to each other, resulting in local overheating, slag splashing, inclusions, and surface roughness.

[0046] Calculate the working status score of the scanning galvanometer, sort the working status of multiple scanning galvanometers, calculate the matching degree between each scanning galvanometer and the scanning unit 4, and assign each scanning unit 4 to the scanning galvanometer according to the score and matching degree. Specifically, the score includes parameters such as equipment temperature, temperature drift, and working time. The score is positively correlated with the working status of the scanning galvanometer. A higher score means that the scanning galvanometer can work for a longer time; the matching degree is negatively correlated with the distance between the geometric center of the scanning unit 4 and the origin of the scanning galvanometer, that is, it is negatively correlated with the deflection angle of the laser beam when the scanning galvanometer processes the scanning unit 4; the allocation strategy of the scanning unit 4 is related to the above-mentioned score and matching degree. The scanning galvanometer with a higher score will be assigned more scanning units 4, and the scanning unit 4 is more likely to be assigned to the scanning galvanometer to which the nearest field of view origin 1 belongs, such as Figure 3 As shown, a scanning galvanometer 1 with a lower score than other galvanometers is allocated less than a quarter of the total number of scanning units 4, and the scanning units 4 are all close to the field of view origin 1 of the scanning galvanometer 1. The above allocation strategy can improve the processing quality of the scanning galvanometer and ensure that the scanning galvanometer in poor working condition has more downtime for maintenance.

[0047] The present invention takes into account the matching degree between the scanning galvanometer and the area when dividing the processing area 5. Since the processing accuracy of the scanning galvanometer varies in the entire field of view, generally, the smaller the distance between the processing area 5 and the galvanometer field of view origin 1, the higher the processing accuracy. Therefore, allocating the processing area 5 to the adjacent scanning galvanometer helps to improve the processing accuracy. Long-term work causes the performance of the scanning galvanometer to decline, requiring intermittent alternating shutdowns for maintenance. Allocating fewer processing areas 5 to the scanning galvanometer with poor performance helps to arrange shutdowns for maintenance during the processing process, restore the performance of the scanning galvanometer, improve processing quality, and reduce the risk of error shutdowns and workpiece scrapping.

[0048] refer to Figure 4 The present invention also discloses a region division system for a multi-laser beam additive manufacturing device, the system comprising: An image acquisition module 110 is used to acquire a three-dimensional image of a workpiece to be processed; A segmentation module 120, used to divide the three-dimensional image into a plurality of two-dimensional processing sections, and divide each two-dimensional processing section into a plurality of scanning units 4; The priority confirmation module 130 is used to calculate the estimated working hours of a single scanning galvanometer to process each scanning unit 4 and determine the processing priority of each scanning unit 4; A scoring matching module 140 is used to calculate a status score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and to calculate a matching degree according to a deflection angle between the scanning unit 4 and the scanning galvanometer; The processing module 150 is used to determine the allocation strategy between the scanning galvanometer and the scanning unit 4 according to the state score and matching degree of the scanning galvanometer, and to process the scanning unit 4 according to the processing priority.

[0049] The three-dimensional image is divided into a plurality of two-dimensional processing sections, and each two-dimensional processing section is divided into a plurality of scanning units 4, specifically including: Slicing is performed based on the acquired three-dimensional image of the workpiece to be processed, and the image is divided into a plurality of two-dimensional processing sections; Based on the two-dimensional processing section, a plurality of scanning units 4 are divided, and each scanning unit 4 has a similar area; The two-dimensional processing section is parallel to the processing plane, and multiple scanning galvanometers process materials in the same two-dimensional processing section at the same time.

[0050] Calculate the estimated working time of a single scanning galvanometer to process each scanning unit 4, and determine the processing priority of each scanning unit 4, specifically including: Obtaining material properties, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer; The estimated working time for processing each scanning unit 4 by a single scanning galvanometer is calculated based on the material characteristics, the area of ​​the scanning unit 4 and the linear scanning speed of the scanning galvanometer by a preset formula; The processing priority of each scanning unit 4 is determined by sorting according to the estimated working time.

[0051] The status score of the scanning galvanometer is calculated according to multiple parameters of the scanning galvanometer, specifically including: Get the temperature, temperature drift and working time of the scanning galvanometer; Different weight values ​​are assigned to the temperature, temperature drift and working time of the scanning galvanometer, and the status score of the scanning galvanometer is calculated and sorted.

[0052] The matching degree is calculated based on the deflection angle between the scanning unit and the scanning galvanometer, including: Determine the geometric center of the scanning unit 4 and the origin of the scanning galvanometer; Calculate the laser beam deflection angle according to the distance between the geometric center of the scanning unit 4 and the origin of the scanning galvanometer; Determine the matching degree between the scanning unit 4 and the scanning galvanometer according to the laser beam deflection angle; The smaller the laser beam deflection angle, the higher the matching degree.

[0053] The allocation strategy between the scanning galvanometer and the scanning unit 4 is determined according to the state score and matching degree of the scanning galvanometer, and the scanning unit 4 is processed according to the processing priority, specifically including: According to the status score and matching degree of the scanning galvanometer, more scanning units 4 are allocated to the scanning galvanometer with a higher score, and the scanning units 4 are allocated to the scanning galvanometer to which the nearest field of view origin 1 belongs, forming a corresponding allocation strategy; The scanning unit 4 is processed according to the processing priority according to the allocation strategy.

[0054] At present, the common regional division and allocation strategies only consider the shape of the workpiece, and do not refer to the equipment status of the scanning galvanometer and the matching degree between the scanning galvanometer and the region. This makes it impossible to maximize the performance advantages of the scanning galvanometer, reducing the processing quality and processing efficiency; on the other hand, long-term continuous operation will cause the scanning galvanometer to degrade due to temperature drift and other reasons, reducing the processing quality or even causing shutdown, affecting the yield rate. The present invention considers the matching degree between the scanning galvanometer and the region in the division of the processing area 5. Since the processing accuracy of the scanning galvanometer in the full field of view is different, the smaller the distance between the processing area 5 and the galvanometer field of view origin 1 is, the higher the processing accuracy is. Therefore, allocating the processing area 5 to the adjacent scanning galvanometer helps to improve the processing accuracy; long-term work causes the performance of the scanning galvanometer to degrade, requiring intermittent alternating shutdown maintenance. Allocating fewer processing areas 5 to the scanning galvanometer with poor performance helps to arrange shutdown maintenance during the processing process, restore the performance of the scanning galvanometer, improve the processing quality, and reduce the risk of error shutdown and workpiece scrapping.

[0055] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5 As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute a method for dividing a region of a multi-laser beam additive manufacturing device, the method comprising: obtaining a three-dimensional image of a workpiece to be processed; dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units 4; calculating the estimated working time of a single scanning galvanometer to process each scanning unit 4, and determining the processing priority of each scanning unit 4; calculating the state score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculating the matching degree according to the deflection angle between the scanning unit 4 and the scanning galvanometer; determining the allocation strategy between the scanning galvanometer and the scanning unit 4 according to the state score and matching degree of the scanning galvanometer, and processing the scanning unit 4 according to the processing priority.

[0056] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0057] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a method for dividing an area of ​​a multi-laser beam additive manufacturing device provided by the above methods, the method including: obtaining a three-dimensional image of a workpiece to be processed; dividing the three-dimensional image into multiple two-dimensional processing sections, and dividing each two-dimensional processing section into multiple scanning units 4; calculating the estimated working hours of a single scanning galvanometer to process each scanning unit 4, and determining the processing priority of each scanning unit 4; calculating the state score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculating the matching degree according to the deflection angle between the scanning unit 4 and the scanning galvanometer; determining the allocation strategy between the scanning galvanometer and the scanning unit 4 according to the state score and matching degree of the scanning galvanometer, and processing the scanning unit 4 according to the processing priority.

[0058] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute a method for area division of a multi-laser beam additive manufacturing device provided by the above-mentioned methods, the method comprising: acquiring a three-dimensional image of a workpiece to be processed; dividing the three-dimensional image into multiple two-dimensional processing sections, and dividing each two-dimensional processing section into multiple scanning units 4; calculating the estimated working hours for a single scanning galvanometer to process each scanning unit 4, and determining the processing priority of each scanning unit 4; calculating a state score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculating a matching degree according to the deflection angle between the scanning unit 4 and the scanning galvanometer; determining an allocation strategy between the scanning galvanometer and the scanning unit 4 according to the state score and matching degree of the scanning galvanometer, and processing the scanning unit 4 according to the processing priority.

[0059] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0060] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for dividing regions of a multi-laser beam additive manufacturing device, characterized in that: include: Acquire a three-dimensional image of the workpiece to be processed; Dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units; Calculate the estimated working hours for machining each scanning unit of a single scanning galvanometer and determine the machining priority of each scanning unit; Calculating a status score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculating a matching degree according to a deflection angle between a scanning unit and the scanning galvanometer; The allocation strategy between the scanning galvanometer and the scanning unit is determined according to the status score and matching degree of the scanning galvanometer, and the scanning unit is processed according to the processing priority.

2. The area division method of the multi-laser beam additive manufacturing equipment according to claim 1, characterized in that: The step of dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units, specifically includes: Slicing is performed based on the acquired three-dimensional image of the workpiece to be processed, and the image is divided into a plurality of two-dimensional processing sections; Based on the two-dimensional processing section, a plurality of scanning units are divided, and each scanning unit has a similar area; The two-dimensional processing section is parallel to the processing plane, and multiple scanning galvanometers process materials in the same two-dimensional processing section at the same time.

3. The area division method of the multi-laser beam additive manufacturing equipment according to claim 1, characterized in that: The calculating of the estimated working hours for processing each scanning unit of a single scanning galvanometer and determining the processing priority of each scanning unit specifically includes: Obtain material properties, the area of ​​the scanning unit, and the linear scanning speed of the scanning galvanometer; Calculate the estimated time required for machining each scanning unit by a single scanning galvanometer based on material properties, the area of ​​the scanning unit, and the linear scanning speed of the scanning galvanometer by using a preset formula; Sort by estimated working hours and determine the processing priority of each scanning unit.

4. The area division method of the multi-laser beam additive manufacturing equipment according to claim 1, characterized in that: The step of calculating the status score of the scanning galvanometer according to the multiple parameters of the scanning galvanometer specifically includes: Get the temperature, temperature drift and working time of the scanning galvanometer; Different weight values ​​are assigned to the temperature, temperature drift and working time of the scanning galvanometer, and the status score of the scanning galvanometer is calculated and sorted.

5. The area division method of the multi-laser beam additive manufacturing equipment according to claim 1, characterized in that: The calculating of the matching degree according to the deflection angle between the scanning unit and the scanning galvanometer specifically includes: Determine the geometric center of the scanning unit and the origin of the scanning galvanometer; The laser beam deflection angle is calculated according to the distance between the geometric center of the scanning unit and the origin of the scanning galvanometer; Determining the matching degree between the scanning unit and the scanning galvanometer according to the laser beam deflection angle; The smaller the laser beam deflection angle, the higher the matching degree.

6. The area division method of the multi-laser beam additive manufacturing equipment according to claim 1, characterized in that: The allocation strategy between the scanning galvanometer and the scanning unit is determined according to the state score and matching degree of the scanning galvanometer, and the scanning unit is processed according to the processing priority, specifically including: According to the status score and matching degree of the scanning galvanometer, more scanning units are allocated to the scanning galvanometer with a higher score, and the scanning units are allocated to the scanning galvanometer to which the nearest field of view origin belongs, forming a corresponding allocation strategy; The scanning unit is processed according to the processing priority according to the allocation strategy.

7. A zone division system for a multi-laser beam additive manufacturing device, characterized in that: The system comprises: An image acquisition module, used to acquire a three-dimensional image of a workpiece to be processed; A segmentation module, used for dividing the three-dimensional image into a plurality of two-dimensional processing sections, and dividing each two-dimensional processing section into a plurality of scanning units; The priority confirmation module is used to calculate the estimated working hours of processing each scanning unit of a single scanning galvanometer and determine the processing priority of each scanning unit; A scoring matching module, used to calculate the state score of the scanning galvanometer according to multiple parameters of the scanning galvanometer, and calculate the matching degree according to the deflection angle between the scanning unit and the scanning galvanometer; The processing module is used to determine the allocation strategy between the scanning galvanometer and the scanning unit according to the state score and matching degree of the scanning galvanometer, and to process the scanning unit according to the processing priority.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the area division method for a multi-laser beam additive manufacturing device according to any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for dividing regions of a multi-laser beam additive manufacturing device according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for dividing regions of a multi-laser beam additive manufacturing device according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Laser machining method and device for cooperative motion of laser galvanometer and air blowing device

    CN110560886A

  • Apparatus and method for producing three-dimensional workpiece

    CN114126785A

  • Method, device and equipment for testing scanning speed of laser galvanometer and medium

    CN117517702A

  • Method for batch processing of 3D objects using laser treatment and a system implementing the method

    EP4043142A1

  • Method and system for machining plan of laser beam machine

    JP2004141952A

Cited By

  • Welding system and method

    CN121467905A