Direct laser deposition additive manufacturing method, device, equipment and medium

By obtaining model data and height information in direct laser deposition additive manufacturing, automatically adjusting parameters and performing defect detection, the difficulties of parameter regulation and defect detection in the prior art are solved, and an efficient and stable forming process is achieved.

CN119610651BActive Publication Date: 2025-09-02CHONGQING UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411941928.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-09-02
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

In the process of direct laser deposition additive manufacturing, it is difficult for the prior art to realize automatic parameter regulation and defect detection of molded parts, resulting in low processing efficiency and poor forming quality.

Method used

By obtaining workpiece model data, generating model slices and printing trajectories, using the height information feedback system to automatically adjust the printing parameters, and perform defect detection, including point cloud data processing and grid processing, real-time monitoring and parameter optimization of the molded parts are achieved.

Benefits of technology

Improve processing accuracy and efficiency, ensure the quality stability of the molded parts, reduce defect accumulation, reduce user operation difficulty and material waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119610651B_ABST
    Figure CN119610651B_ABST
Patent Text Reader

Abstract

The present application discloses a direct laser deposition additive manufacturing method, device, equipment and medium, which relates to the field of additive manufacturing technology. It includes: generating a number of model slices and the printing trajectory corresponding to each layer of model slices according to the workpiece model data; performing a printing operation based on the current printing parameters and the printing trajectory corresponding to the current target model slice, and obtaining the height value of each area of ​​the current printed workpiece after completing the printing operation of the target model slice; judging whether each model slice has been printed, if not, adjusting the current printing parameters and the printing trajectory corresponding to the next layer of model slices, and using the next layer of model slices as the new target model slices, and jumping to the step of performing a printing operation based on the current printing parameters and the printing trajectory corresponding to the current target model slices, until each model slice has been printed, so as to obtain the target printed workpiece. This realizes automatic parameter control and defect detection of formed parts during the additive manufacturing process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of additive manufacturing technology, and in particular to a direct laser deposition additive manufacturing method, device, equipment and medium. Background Art

[0002] Additive manufacturing, an emerging material preparation technology, is finding widespread application in fields such as medicine, aerospace, and mold manufacturing. It uses a layer-by-layer stacking process to create complete parts. Compared to traditional subtractive manufacturing methods, additive manufacturing can form complex components without the need for molds, achieves high material utilization, and produces a smaller grain structure, resulting in better mechanical properties.

[0003] Direct laser deposition, a method of additive manufacturing, has gained widespread application. The raw material for direct laser deposition is delivered as powder or wire into the laser irradiation zone, where it is melted layer by layer by a high-energy laser beam, ultimately forming a three-dimensional part. Direct laser deposition is faster than selective laser melting and is suitable for component repair. However, direct laser deposition requires a powder delivery system that can deliver powder stably and evenly, and the powder must have good flowability. Furthermore, the processing accuracy is lower than that of selective laser melting. Powder flowability can be achieved by controlling the powder particle size within a reasonable range. Improving processing accuracy requires the appropriate selection of processing parameters and real-time feedback on the additive effect. During processing, the optimal spray distance between the laser processing head and the processing surface cannot be maintained, and real-time feedback is required to adjust the parameters as needed. Manual adjustment is not only cumbersome and inefficient, but also results in low adjustment accuracy, which in turn affects the quality and performance of the printed part.

[0004] As can be seen from the above, how to automatically control parameters in the additive manufacturing process and perform defect detection on formed parts is an urgent problem to be solved. Summary of the Invention

[0005] In view of this, the purpose of the present invention is to provide a direct laser deposition additive manufacturing method, device, equipment and medium that can automatically control parameters during the additive manufacturing process and perform defect detection on the formed parts. The specific scheme is as follows:

[0006] In a first aspect, the present application provides a direct laser deposition additive manufacturing method, comprising:

[0007] Acquire workpiece model data, and generate a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data;

[0008] Filtering a current target model slice from the plurality of model slices, performing a printing operation on the target model slice based on current printing parameters and a printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtaining height information of the current printed workpiece after completing the printing operation of the target model slice; the target model slice is any layer of model slices from the plurality of model slices;

[0009] Processing the height information to obtain height values ​​of each area of ​​the currently printed workpiece, and determining whether each of the model slices has been printed according to the current printing height; if not, adjusting the current printing parameters and the printing trajectory corresponding to the next layer of model slices according to the height values ​​to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices;

[0010] The next layer of model slice is used as a new target model slice, and the process jumps to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until all the model slices have been printed, then the printing process is stopped to obtain the target printed workpiece.

[0011] Optionally, generating a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data includes:

[0012] Parallel lines are created according to the workpiece model data, and an intersection algorithm is used to calculate and generate a plurality of model slices and a printing track corresponding to each layer of the model slice based on the parallel lines.

[0013] Optionally, the current printing parameters include the nozzle distance between the laser processing head and the substrate surface, the printing speed, the melting layer height, and the printing overlap rate.

[0014] Optionally, after completing the printing operation of the target model slice, obtaining the height information of the currently printed workpiece includes:

[0015] After the printing operation of the target model slice is completed, the height of the current printed workpiece is measured by line scanning laser to obtain the height information of the current printed workpiece.

[0016] Optionally, processing the height information to obtain the height values ​​of each area of ​​the currently printed workpiece includes:

[0017] The height information is processed to obtain point cloud data, and the point cloud data is subjected to denoising and gridding processing to obtain height values ​​of each area of ​​the current printing workpiece.

[0018] Optionally, after performing denoising and gridding processing on the point cloud data to obtain the height values ​​of each area of ​​the current printing workpiece, the method further includes:

[0019] Based on the gridded point cloud data, it is determined whether the currently printed workpiece has any processing defects, and subsequent processing parameters are adjusted according to the position information of the processing defects.

[0020] Optionally, determining whether all the model slices have been printed according to the current printing height includes:

[0021] Determining whether the current printing height is less than a preset printing height, if the current printing height is not less than the preset printing height, it indicates that all the model slices have been printed;

[0022] If the current printing height is less than the preset printing height, it indicates that there are unprinted model slices;

[0023] Among them, the preset printing height is the target printing height or the maximum height of the workpiece model; the target printing height is the printing height data set in advance; and the maximum height of the workpiece model is the workpiece model height data in the workpiece model data.

[0024] In a second aspect, the present application provides a direct laser deposition additive manufacturing device, comprising:

[0025] A printing track filling module is used to obtain workpiece model data and generate a plurality of model slices and a printing track corresponding to each layer of model slice according to the workpiece model data;

[0026] a height information acquisition module, configured to select a current target model slice from the plurality of model slices, perform a printing operation on the target model slice based on current printing parameters and a printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtain height information of the current printed workpiece after completing the printing operation of the target model slice; the target model slice is a model slice of any layer among the plurality of model slices;

[0027] a height information judgment module, configured to process the height information to obtain height values ​​of each area of ​​the currently printed workpiece, and to judge whether each of the model slices has been printed based on the current printing height; if not, to adjust the current printing parameters and the printing trajectory corresponding to the next layer of model slices based on the height values ​​to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices;

[0028] The printing step jump module is used to use the next layer of model slice as the new target model slice, and jump to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until all the model slices have been printed, then stop the printing process to obtain the target printed workpiece.

[0029] In a third aspect, the present application provides an electronic device, comprising:

[0030] Memory, used to store computer programs;

[0031] A processor is used to execute the computer program to implement the aforementioned direct laser deposition additive manufacturing method.

[0032] In a fourth aspect, the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program implements the aforementioned direct laser deposition additive manufacturing method when executed by a processor.

[0033] The present application provides a direct laser deposition additive manufacturing method, which first obtains workpiece model data and generates a plurality of model slices and a printing trajectory corresponding to each layer of model slices based on the workpiece model data; then, a current target model slice is screened out from the plurality of model slices, and a printing operation is performed on the target model slice based on current printing parameters and the printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and after completing the printing operation of the target model slice, height information of the current printed workpiece is obtained; the target model slice is a model slice of any layer among the plurality of model slices; then, the height information is processed to obtain height values ​​of each area of ​​the current printed workpiece, and it is determined whether each of the model slices has been printed based on the current printing height. If not, the current printing parameters and the printing trajectory corresponding to the next layer of model slices are adjusted based on the height values ​​to obtain updated current printing parameters and updated printing trajectory corresponding to the next layer of model slices; finally, the next layer of model slices is used as a new target model slice, and the process jumps to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until each of the model slices has been printed, then the printing process is stopped to obtain the target printed workpiece.

[0034] As can be seen from the above, this application reduces the difficulty of user operation by automatically slicing the workpiece model data and planning the printing trajectory of each layer. According to the height value, the current printing parameters and the printing trajectory corresponding to the current target model slice are adjusted. After each layer of model slice is printed, it is possible to determine whether the printed workpiece has printing defects, and to adjust parameters such as printing speed and powder feeding speed. This allows for automatic parameter adjustment during the additive manufacturing process and defect detection of the formed part. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in 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 merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0036] Figure 1 This is a flow chart of a direct laser deposition additive manufacturing method disclosed in this application;

[0037] Figure 2 This is a flow chart of a specific direct laser deposition additive manufacturing method disclosed in this application;

[0038] Figure 3 A schematic diagram of a direct laser additive manufacturing example disclosed in this application;

[0039] Figure 4 A schematic diagram of defect detection for each layer of a direct laser additive manufacturing example disclosed in this application;

[0040] Figure 5 A schematic diagram of a direct laser deposition additive manufacturing device disclosed in this application;

[0041] Figure 6 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only 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 making creative efforts are within the scope of protection of the present invention.

[0043] Direct laser deposition, as a method of additive manufacturing, has now been widely used. The raw materials for direct laser deposition are delivered into the laser irradiation area in the form of powder or wire, and are melted layer by layer by a high-energy laser beam to finally form a three-dimensional part. Direct laser deposition is faster than selective laser melting and is suitable for component repair. However, in direct laser deposition, the powder feeding system is required to be able to stably and evenly transport the powder and the powder must have good fluidity. At the same time, the processing accuracy is lower than that of selective laser melting. Powder fluidity can be guaranteed by controlling the powder particle size within a reasonable range. Improving processing accuracy requires the reasonable selection of processing parameters and real-time feedback improvement of the additive effect. During the processing process, it is difficult to ensure that the spray distance between the laser processing head and the processing surface is always optimal, and real-time feedback is required to adjust the parameters as needed. If manual adjustment is used, not only will the process be cumbersome and lead to low processing efficiency, but the adjustment accuracy will also be low, which will affect the forming quality and performance of the printed part. To this end, the present application provides a direct laser deposition additive manufacturing solution that can automatically control parameters during the additive manufacturing process and perform defect detection on the formed part.

[0044] See also Figure 1 As shown, the embodiment of the present application discloses a direct laser deposition additive manufacturing method, comprising:

[0045] Step S11: Acquire workpiece model data, and generate a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data.

[0046] In this embodiment, the workpiece model data is obtained, and a model file in a unified file format is generated so that the computer software can generate a number of model slices and a printing trajectory corresponding to each layer of model slices based on the model file. The file format includes but is not limited to the STL (STereoLithography) format. Specifically, the generation of a number of model slices and a printing trajectory corresponding to each layer of model slices based on the workpiece model data may include: creating parallel lines based on the workpiece model data contained in the model file, and calculating and generating a number of model slices and a printing trajectory corresponding to each layer of model slices based on the parallel lines using an intersection algorithm. That is, all intersection points are obtained by the intersection algorithm and the order of the intersection points is arranged according to the parallel line sequence number, and the final internal filling trajectory is obtained accordingly, which can realize automatic slicing of the workpiece model and planning of the printing trajectory of each layer, while increasing the integration of the control system and simplifying user operations.

[0047] Step S12: Filter out the current target model slice from the multiple model slices, perform a printing operation on the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtain height information of the current printed workpiece after completing the printing operation of the target model slice.

[0048] In this embodiment, the target model slice is any model slice from the plurality of model slices; the current printing parameters include, but are not limited to, the nozzle distance (SOD) between the laser processing head and the substrate surface, printing speed, melt layer height, and print overlap ratio. The melt layer height can be measured based on actual conditions and preset in the host computer control program. Setting the melt layer height facilitates the subsequent selection of the next layer's printing trajectory. The nozzle distance between the laser processing head and the substrate surface is preset in the control program to facilitate subsequent height feedback, ensuring that the distance between the laser processing head and the processing surface maintains the SOD value throughout the additive manufacturing process.

[0049] In this embodiment, the height information of the currently printed workpiece is obtained through image processing. Specifically, after the target model slice is printed, obtaining the height information of the currently printed workpiece may include: after the target model slice is printed, measuring the height of the currently printed workpiece using a line scanning laser, and extracting height information of the workpiece surface using an image processing algorithm. The processed height information is used to control the SOD value to ensure the stability of the processing process.

[0050] Step S13: Process the height information to obtain the height values ​​of each area of ​​the currently printed workpiece, and determine whether each model slice has been printed based on the current printing height. If not, adjust the current printing parameters and the printing trajectory corresponding to the next layer of model slices according to the height value to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices.

[0051] In this embodiment, the height information is processed to obtain point cloud data, and then data screening is completed through data processing to eliminate redundant data containing non-workpiece surface information. The screened data is then subjected to radius denoising and gridding of the point cloud data to obtain reference height values ​​for each area of ​​the current print. Specifically, the processing of the height information to obtain the height values ​​of each area of ​​the current print workpiece may include: processing the height information to obtain point cloud data, and performing denoising and gridding on the point cloud data to obtain height values ​​for each area of ​​the current print workpiece. The processing of the point cloud information can be used to determine whether the setting of the melting layer height is reasonable. If it is determined that the actual melting layer height is inconsistent with the preset height, it can be adjusted according to the actual layer height.

[0052] Furthermore, after obtaining the height values ​​of each area of ​​the current printed workpiece, it is determined whether there are processing defects based on the height differences between the various areas. Specifically, after the point cloud data is denoised and gridded to obtain the height values ​​of each area of ​​the current printed workpiece, it may also include: judging whether there are processing defects in the current printed workpiece based on the point cloud data after gridding, and adjusting subsequent processing parameters according to the position information of the processing defects. That is, after each layer of printing is completed, it is determined whether the workpiece has depressions or protrusions, so as to improve parameters such as printing speed and powder feeding speed based on the judgment results. Defects of the workpiece can be discovered during the processing process and can be corrected in a timely manner, thereby improving the efficiency of additive manufacturing while reducing the waste of processing powder.

[0053] Step S14: Use the next layer of model slice as a new target model slice, and jump to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until all the model slices have been printed, then stop the printing process to obtain the target printed workpiece.

[0054] In this embodiment, a decision is made whether to terminate the printing process by presetting a target print height and confirming the print surface height based on height data; or by determining whether the print height reaches the maximum height of the STL model, a decision is made whether to terminate the printing process to complete the additive manufacturing of the target workpiece. Specifically, a determination is made as to whether the current print height is less than the preset print height. If the current print height is not less than the preset print height, it indicates that all model slices have been printed; if the current print height is less than the preset print height, it indicates that there are unprinted model slices. The preset print height is the target print height or the maximum height of the STL model; the target print height is the print height data set in advance; and the maximum height of the STL model is the workpiece model height data in the STL model data.

[0055] As can be seen from the above, the embodiment of the present application realizes automatic slicing of the workpiece model and planning of the printing trajectory of each layer by introducing a trajectory filling method, thereby reducing the difficulty of user operation. By adjusting the current printing parameters and the printing trajectory corresponding to the current target model slice according to the height value, it is possible to determine whether there are printing defects in the printed workpiece after the printing of each layer of model slice is completed, and to adjust and control it by changing parameters such as the printing speed and the powder feeding speed. In addition, in the additive manufacturing process, the height feedback is used to ensure that the distance between the laser processing head and the processing surface is always the selected value, thereby ensuring the stability of the processing process. In addition, the processing of point cloud information can determine whether the setting of the melting layer height is reasonable. If it is determined that the actual melting layer height is inconsistent with the preset height, it can be improved according to the actual layer height. In this way, parameters can be automatically adjusted and defects can be detected on the formed parts during the additive manufacturing process.

[0056] See also Figure 2 As shown, the embodiment of the present application discloses a specific direct laser deposition additive manufacturing method, including:

[0057] In this embodiment, the robot is connected through a control system, and the STL model is imported to complete the model slicing and internal trajectory generation. Among them, the CPU host is used as the host computer to control the movement and status of the robot. The host computer program is written in Python, and the socket instruction set is written and formulated to control the robot. Parallel lines are created using the information of the STL model sample contour group, and all intersections are calculated using the intersection algorithm and arranged in order according to the parallel line sequence number, thereby obtaining the internal filling trajectory of each layer. It should be noted that during the entire process of direct laser additive manufacturing, the robot's walking trajectory will be adjusted accordingly as the number of printing layers increases.

[0058] In this embodiment, the printing parameters are preset in advance according to the type of workpiece. It is understood that the preset printing parameters include but are not limited to the nozzle distance between the laser processing head and the substrate surface, printing speed, melting layer height, and printing overlap rate. Figure 3 This figure is a schematic diagram of a direct laser additive manufacturing (DLM) example. During the DLM process, simply inputting an STL model and related parameters (jet distance between the laser processing head and the substrate, print speed, melt layer height, and print overlap) allows the DLM process to be completed. These parameters, including jet distance between the laser processing head and the substrate, print speed, and melt layer height, are correlated, and the optimal combination of parameters for processing different materials and components varies. The specific parameters must be determined based on the actual processing situation. Note that to avoid depressions between cladding passes or protrusions in the overlap area, an overlap ratio of 40%-60% is recommended.

[0059] In this embodiment, after completing the trajectory filling and parameter presetting, the process is initiated to begin the first layer deposition. After the first layer is deposited, the line scanning laser is controlled to scan the upper surface layer to obtain height information. This height information is processed and used to control the SOD value, identify deposited layer defects, and ensure the quality of the processed part.

[0060] Furthermore, the height information is processed to generate point cloud data, which is then filtered based on the height of the processed surface. Point cloud data below the initial processing height is deleted to obtain point cloud data within the target height range. To reduce the impact of light scattering during the detection process, the filtered point cloud data must also be denoised. For example, a radius denoising algorithm can be used to remove noise points.

[0061] It should be noted that due to factors such as device jitter and laser angle, the acquired point cloud data is not evenly distributed across the surface. To avoid uneven distribution of points in different areas, which could lead to different weights affecting height decisions in different surface areas, this embodiment of the application divides the point cloud data into grid regions and uses the average value of each region as the reference for that region.

[0062] Furthermore, based on the results of point cloud processing and combined with height information, the SOD value can be adjusted according to the preset value, thereby ensuring that the SOD value remains unchanged during the deposition of the next layer. In addition, the height difference between each area after meshing is used to determine whether the workpiece has raised or sunken defects after the current layer is deposited, and the location of the defect in the printed part can be determined by outputting a grayscale image.

[0063] In this embodiment, after completing the additive manufacturing of the first layer, it is ensured that the distance between the laser processing head and the upper surface of the deposited part is always maintained at the SOD value before the next layer of printing begins, and the presence of defects and the location of the defects can be determined based on the grayscale image. The parameters can be modified according to the defects to ensure the stability and reliability of subsequent processing. Figure 4 From top left to bottom right, the visualization results of defect detection for the first nine layers of the additive manufacturing process are shown. The black grid indicates the defective areas. The defect detection results for the current layer allow for parameter adjustments during the next printing layer to correct them, preventing the accumulation of defects layer by layer during the additive manufacturing process and resulting in substandard parts.

[0064] Furthermore, if the target height of the print part has been preset before printing begins, the print part height is confirmed by height data. If the value of the current layer height minus the initial print height is greater than or equal to the preset height, the printing is determined to be completed and the process is terminated. If the target height of the print part is not preset, the print part height is judged to have reached the maximum height of the STL model. If it is met, the process is automatically terminated to complete the additive manufacturing of the target part.

[0065] As can be seen from the above, the embodiments of the present application achieve remote, real-time monitoring of robotic direct laser deposition additive manufacturing by introducing a height feedback system and defect detection method. This not only ensures the stability of the printing process and improves printing accuracy, but also enables timely detection and rapid repair of defects during the direct laser deposition process. This prevents defects from being overlooked during the preparation process, leading to the accumulation of defects layer by layer, resulting in substandard final parts and the resulting wasteful disposal of the entire part, thereby improving the efficiency and quality of direct laser deposition.

[0066] Accordingly, see Figure 5 As shown, the embodiment of the present application discloses a direct laser deposition additive manufacturing device, comprising:

[0067] The printing track filling module 11 is used to obtain workpiece model data and generate a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data;

[0068] a height information acquisition module 12 for selecting a current target model slice from the plurality of model slices, performing a printing operation on the target model slice based on current printing parameters and a printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtaining height information of the current printed workpiece after completing the printing operation of the target model slice; the target model slice is a model slice of any layer among the plurality of model slices;

[0069] a height information determination module 13 for processing the height information to obtain the height values ​​of each area of ​​the currently printed workpiece, and determining whether each of the model slices has been printed based on the current printing height; if not, adjusting the current printing parameters and the printing trajectory corresponding to the next layer of model slices based on the height values ​​to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices;

[0070] The printing step jump module 14 is used to use the next layer of model slice as a new target model slice, and jump to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until all the model slices have been printed, then stop the printing process to obtain the target printed workpiece.

[0071] As can be seen from the above, the present embodiment reduces user operational difficulty by automatically slicing the workpiece model data and planning the printing trajectory for each layer. By adjusting the current printing parameters and the printing trajectory corresponding to the current target model slice based on the height value, it is possible to determine whether the printed workpiece has printing defects after each layer of model slice is printed, and to adjust these parameters by changing parameters such as printing speed and powder feed speed. This allows for automatic parameter adjustment and defect detection of the formed part during the additive manufacturing process.

[0072] In some specific implementations, the print track filling module 11 may specifically include:

[0073] The printing trajectory generating unit is used to create parallel lines according to the workpiece model data, and generate a plurality of model slices and a printing trajectory corresponding to each layer of the model slice by calculating using an intersection algorithm based on the parallel lines.

[0074] In some specific implementations, the height information acquisition module 12 may specifically include:

[0075] The height information acquisition unit is used to measure the height of the current printing workpiece by line scanning laser after completing the printing operation of the target model slice to obtain the height information of the current printing workpiece.

[0076] In some specific implementations, the height information determination module 13 may specifically include:

[0077] a height information processing unit, configured to process the height information to obtain point cloud data, and perform denoising and gridding on the point cloud data to obtain height values ​​of various regions of the currently printed workpiece;

[0078] a height value judgment unit, configured to judge whether the current printing height is less than a preset printing height; if the current printing height is not less than the preset printing height, it indicates that all the model slices have been printed; if the current printing height is less than the preset printing height, it indicates that there are unprinted model slices;

[0079] Wherein, the preset printing height is the target printing height or the maximum height of the workpiece model; the target printing height is the printing height data set in advance; the maximum height of the workpiece model is the workpiece model height data in the workpiece model data;

[0080] Accordingly, the direct laser deposition additive manufacturing device may further include:

[0081] The processing defect judgment module is used to judge whether the current printed workpiece has processing defects based on the point cloud data after gridding processing, and adjust subsequent processing parameters according to the position information of the processing defects.

[0082] Furthermore, the embodiment of the present application also discloses an electronic device, Figure 6 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content in the diagram should not be considered as any limitation on the scope of use of this application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the direct laser deposition additive manufacturing method disclosed in any of the aforementioned embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0083] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device. The communication protocol it follows is any communication protocol that can be applied to the technical solution of this application and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world. Its specific interface type can be selected according to specific application needs and is not specifically limited here.

[0084] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or CD, etc. The resources stored thereon can include an operating system 221, a computer program 222, etc., and the storage method can be temporary storage or permanent storage.

[0085] The operating system 221 is used to manage and control the hardware devices and computer program 222 on the electronic device 20, and can be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program capable of performing the direct laser deposition additive manufacturing method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 may further include a computer program capable of performing other specific tasks.

[0086] Furthermore, this application discloses a computer-readable storage medium for storing a computer program; wherein, when executed by a processor, the computer program implements the aforementioned direct laser deposition additive manufacturing method. The specific steps of this method can be referred to the corresponding contents disclosed in the aforementioned embodiments and will not be repeated here.

[0087] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from the other embodiments. Reference can be made to the descriptions of the identical or similar parts between the various embodiments. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and the relevant parts can be referred to the descriptions of the methods.

[0088] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0089] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0090] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0091] The above is a detailed introduction to the technical solution provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for those skilled in the art, according to the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A direct laser deposition additive manufacturing method, characterized in that: include: Acquire workpiece model data, and generate a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data; Selecting a current target model slice from the plurality of model slices, performing a printing operation on the target model slice based on current printing parameters and a printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtaining height information of the current printed workpiece after completing the printing operation of the target model slice; The target model slice is any layer of model slices among the plurality of model slices; Processing the height information to obtain height values ​​of each area of ​​the currently printed workpiece, and determining whether each of the model slices has been printed according to the current printing height; if not, adjusting the current printing parameters and the printing trajectory corresponding to the next layer of model slices according to the height values ​​to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices; The next layer of model slice is used as a new target model slice, and the process is skipped to the step of printing the target model slice based on the current printing parameters and the printing trajectory corresponding to the current target model slice, until all the model slices are printed, and then the printing process is stopped to obtain the target printed workpiece; The processing of the height information to obtain the height values ​​of each area of ​​the currently printed workpiece includes: Processing the height information to obtain point cloud data, and performing denoising and gridding on the point cloud data to obtain height values ​​of each area of ​​the current printing workpiece; After processing the height information to obtain point cloud data, and performing denoising and gridding on the point cloud data to obtain height values ​​of each area of ​​the current printing workpiece, the method further includes: Based on the gridded point cloud data, it is determined whether the currently printed workpiece has any processing defects, and subsequent processing parameters are adjusted according to the position information of the processing defects.

2. The direct laser deposition additive manufacturing method according to claim 1, characterized in that The step of generating a plurality of model slices and a printing track corresponding to each layer of the model slice according to the workpiece model data includes: Parallel lines are created according to the workpiece model data, and an intersection algorithm is used to calculate and generate a plurality of model slices and a printing track corresponding to each layer of the model slice based on the parallel lines.

3. The direct laser deposition additive manufacturing method according to claim 1, characterized in that The current printing parameters include the nozzle distance between the laser processing head and the substrate surface, the printing speed, the melting layer height, and the printing overlap rate.

4. The direct laser deposition additive manufacturing method according to claim 1, characterized in that After completing the printing operation of the target model slice, obtaining the height information of the current printing workpiece includes: After the printing operation of the target model slice is completed, the height of the current printed workpiece is measured by line scanning laser to obtain the height information of the current printed workpiece.

5. The direct laser deposition additive manufacturing method according to any one of claims 1 to 4, characterized in that: The determining whether all the model slices have been printed according to the current printing height includes: Determining whether the current printing height is less than a preset printing height, if the current printing height is not less than the preset printing height, it indicates that all the model slices have been printed; If the current printing height is less than the preset printing height, it indicates that there are unprinted model slices; Among them, the preset printing height is the target printing height or the maximum height of the workpiece model; the target printing height is the printing height data set in advance; and the maximum height of the workpiece model is the workpiece model height data in the workpiece model data.

6. A direct laser deposition additive manufacturing device, characterized in that: include: A printing track filling module is used to obtain workpiece model data and generate a plurality of model slices and a printing track corresponding to each layer of model slice according to the workpiece model data; a height information acquisition module, configured to select a current target model slice from the plurality of model slices, perform a printing operation on the target model slice based on current printing parameters and a printing trajectory corresponding to the current target model slice to obtain a printed workpiece, and obtain height information of the current printed workpiece after completing the printing operation of the target model slice; The target model slice is any layer of model slices among the plurality of model slices; a height information judgment module, configured to process the height information to obtain height values ​​of each area of ​​the currently printed workpiece, and to judge whether each of the model slices has been printed based on the current printing height; if not, to adjust the current printing parameters and the printing trajectory corresponding to the next layer of model slices based on the height values ​​to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices; a printing step jump module, configured to use the next layer of model slices as new target model slices and jump to the step of printing the target model slices based on the current printing parameters and the printing trajectory corresponding to the current target model slices, until all the model slices are printed, then stop the printing process to obtain the target printed workpiece; Wherein, the height information judgment module includes: a height information processing unit, configured to process the height information to obtain point cloud data, and perform denoising and gridding on the point cloud data to obtain height values ​​of various regions of the currently printed workpiece; The direct laser deposition additive manufacturing device further includes: The processing defect judgment module is used to judge whether the current printed workpiece has processing defects based on the point cloud data after gridding processing, and adjust subsequent processing parameters according to the position information of the processing defects.

7. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the direct laser deposition additive manufacturing method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that Used to store a computer program, wherein when the computer program is executed by a processor, the direct laser deposition additive manufacturing method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Method for manufacturing metal laser melting additive

    CN107876771A

  • Organic electroluminescent materials and devices

    KR1020180069743A