Direct laser deposition additive manufacturing method, device, equipment and medium
By obtaining and processing the height information of the workpiece in direct laser deposition additive manufacturing, and automatically adjusting the printing parameters and trajectory, the difficulties of parameter regulation and defect detection are solved, and manufacturing efficiency and finished product quality are improved.
Patent Information
- Application Number
- CN202411941928.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-26
AI Technical Summary
In the process of direct laser deposition additive manufacturing, it is difficult to achieve automatic parameter regulation and real-time defect detection of molded parts, resulting in low processing efficiency and unstable forming quality.
By obtaining workpiece model data, generating model slices and printing trajectories, and using height information to make real-time adjustments, automatic parameter regulation and defect detection are achieved. The specific steps include obtaining height information, processing height data to obtain height values of each area, determining whether the model slice has been printed, and adjusting the printing parameters and trajectory according to the height value.
It realizes automatic control of parameters and real-time defect detection of molded parts during the additive manufacturing process, improving the stability of processing efficiency and forming quality.
Smart Images

Figure CN119610651A_ABST
Abstract
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] As an emerging material preparation technology, additive manufacturing technology is being widely used in the fields of medical, aerospace, and mold manufacturing. Additive manufacturing technology uses a layer-by-layer stacking method to form complete parts. Compared with traditional subtractive manufacturing methods, additive manufacturing can form complex components without molds, has high material utilization, and can obtain smaller grain structures to obtain better mechanical properties.
[0003] Direct laser deposition, as a method of additive manufacturing, has 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 parts repair. However, in direct laser deposition, the powder feeding system is required to be able to stably and evenly deliver 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. The improvement of processing accuracy requires the reasonable selection of processing parameters and the improvement of real-time feedback of the additive effect. During the processing, 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 the processing efficiency will be low, but the adjustment accuracy will also be low, which will affect the forming quality and performance of the printed part.
[0004] From the above, it can be seen that 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, which 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 among the plurality of model slices;
[0009] Processing the height information to obtain the height values of each area of the current printing workpiece, and judging 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 value 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 slices is used as new target model slices, and the process jumps 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 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 a plurality of model slices and a printing track corresponding to each layer of the model slice are calculated and generated based on the parallel lines using an intersection algorithm.
[0013] Optionally, the current printing parameters include a spray distance between the laser processing head and the substrate surface, a printing speed, a melting layer height, and a 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 printing workpiece is measured by line scanning laser to obtain the height information of the current printing workpiece.
[0016] Optionally, the processing of 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 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 location information of the processing defects.
[0020] Optionally, judging whether all the model slices have been printed according to the current printing height includes:
[0021] Determine 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 slices 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 any layer of model slices among the plurality of model slices;
[0027] A height information judgment module is used to process the height information to obtain the height value of each area of the current printing workpiece, and judge whether each of the model slices has been printed according to 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 the 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 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 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, including:
[0030] Memory, used to store computer programs;
[0031] A processor is used to execute the computer program to implement the above-mentioned 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 according to the workpiece model data; then, a current target model slice is selected 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 any layer of model slices 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 according to the current printing height, and if not, the current printing parameters and the printing trajectory corresponding to the next layer of model slices are adjusted according to the height value 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 is jumped to the step of performing 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, 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, the present application reduces the difficulty of user operation by automatically slicing the workpiece model data and planning the printing trajectory of each layer. 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 the printed workpiece has printing defects after each layer of model slice is printed, and to adjust the parameters by changing the printing speed, powder feeding speed and other parameters. In this way, parameters can be automatically adjusted during the additive manufacturing process and defects of the formed parts can be detected. 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 drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0036] Figure 1 A flow chart of a direct laser deposition additive manufacturing method disclosed in this application;
[0037] Figure 2 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 of each layer in 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 the present application;
[0041] Figure 6 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0042] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. 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 creative work are within the scope of protection of the present invention.
[0043] Direct laser deposition, as a method of additive manufacturing, has been widely used. The raw materials for direct laser deposition are transported into the irradiation area of the laser 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 parts 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, and 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, and the improvement of processing accuracy requires reasonable selection of processing parameters and real-time feedback improvement of additive effects. During the processing, 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 adjust parameters and perform defect detection on formed parts during additive manufacturing.
[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, obtaining workpiece model data, and generating 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 generates a number of model slices and the printing trajectory corresponding to each layer of model slices based on the model file. Wherein, the file format includes but is not limited to STL (STereoLithography) format. Specifically, the generation of a number of model slices and the printing trajectory corresponding to each layer of model slices according to the workpiece model data may include: creating parallel lines according to the workpiece model data contained in the model file, and calculating and generating a number of model slices and the printing trajectory corresponding to each layer of model slices based on the parallel lines using an intersection algorithm. That is, all intersections are obtained through the intersection algorithm and the order of the intersections is arranged according to the parallel line sequence number, and the final internal filling trajectory is obtained accordingly, which can realize the automatic slicing of the workpiece model and the planning of the printing trajectory of each layer, while increasing the integration of the control system and simplifying the user operation.
[0047] Step S12: Filter out 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.
[0048] In this embodiment, the target model slice is any layer of the model slices among the several model slices; the current printing parameters include but are not limited to the spray distance (SOD) between the laser processing head and the substrate surface, printing speed, melting layer height, and printing overlap rate. Among them, the melting layer height can be measured according to actual conditions and preset in the host computer control program. The setting of the melting layer height facilitates the subsequent selection of the next layer of printing trajectory; the spray distance between the laser processing head and the substrate surface is preset in the control program to complete the height feedback later, ensuring that the distance between the laser processing head and the processing surface in the whole process of additive manufacturing always maintains the SOD value.
[0049] In this embodiment, the height information of the current printed workpiece is obtained by image processing. Specifically, after the printing operation of the target model slice is completed, the height information of the current printed workpiece is obtained, which may include: after the printing operation of the target model slice is completed, the height of the current printed workpiece is measured by a line scanning laser, and the height information of the workpiece surface is extracted by an image processing algorithm. The height information is used to control the SOD value after processing to ensure the stability of the processing process.
[0050] Step S13, processing the height information to obtain the height value of each area of the current printing workpiece, and judging 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 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 point cloud data is obtained by processing the height information, and then the data is screened through data processing to remove redundant data containing non-workpiece surface information, and then the screened data is subjected to radius denoising and gridding of the point cloud data to obtain the reference height value of each area of the current print. Specifically, the processing of the height information to obtain the height value of each area of the current print workpiece may include: processing the height information to obtain point cloud data, and denoising and gridding the point cloud data to obtain the height value of each area of the current print workpiece. The processing of the 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 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 through the height differences in each area. 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 location 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 according to the judgment results. Defects of the workpiece can be discovered during the processing and corrected in time, which improves the efficiency of additive manufacturing while reducing the waste of processing powder.
[0053] Step S14: 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 have been printed, then stop the printing process to obtain the target printed workpiece.
[0054] In this embodiment, by presetting the target printing height and confirming the surface height of the printed part based on the height data, it is decided whether to terminate the printing process; or by judging whether the height of the printed part reaches the maximum height of the STL model, it is decided whether to terminate the printing process to complete the additive manufacturing of the target workpiece. Specifically, it is judged whether the current printing height is less than the 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; wherein the preset printing height is the target printing height or the maximum height of the STL model; the target printing height is the printing height data set in advance; 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, during 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 to ensure 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. Thereby, 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 action and state 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 through the information of the STL model sample contour group, and all intersections are found by the intersection algorithm and the order of intersections is arranged according to the parallel line number, so as to obtain the internal filling trajectory of each layer. It should be noted that in the whole process of direct laser additive manufacturing, the robot's walking trajectory will be adjusted and changed accordingly according to the increasing number of printing layers.
[0058] In this embodiment, the printing parameters are preset in advance according to the type of the workpiece. It is understandable that the preset printing parameters include but are not limited to the spray distance between the laser processing head and the substrate surface, the printing speed, the melting layer height, and the printing overlap rate. Figure 3 This is a schematic diagram of a direct laser additive manufacturing example. In the direct laser deposition process, only the STL model and related parameters (spray distance between the laser processing head and the substrate surface, printing speed, melt layer height, and printing overlap rate) need to be input to complete the additive manufacturing of the model. Among them, there is a correlation between the spray distance between the laser processing head and the substrate surface, the printing speed, and the melt layer height parameters, and there are differences in the optimal parameter combinations required for processing different materials and components. The specific parameters need to be determined according to the actual processing conditions. It should be noted that in order to avoid depressions between cladding passes or protrusions in the overlap area, the recommended overlap rate is 40%-60%.
[0059] In this embodiment, after completing the trajectory filling and parameter preset, the process is started to start the first layer deposition. After the first layer deposition is completed, the line scanning laser is controlled to scan the upper surface layer to obtain height information. The height information is processed to control the SOD value, determine the defects of the deposition layer, and ensure the quality of the processed parts.
[0060] Furthermore, the height information is processed to obtain point cloud data, and the point cloud data is screened according to the height of the processing surface, and the point cloud data below the initial processing height is deleted to obtain point cloud data within the target height range. In order to reduce the influence of light scattering during the detection process, the screened point cloud data needs to be denoised. For example, a radius denoising algorithm can be used to remove noise points.
[0061] It should be noted that due to the influence of factors such as device jitter and laser angle, the acquired point cloud data is not evenly distributed on the surface. In order to avoid the uneven distribution of the number of points in different areas leading to different weights of the influence of different areas on the height decision, the embodiment of the application divides the point cloud data into grid areas and uses the average value of each area as the reference of the area.
[0062] Furthermore, based on the results of point cloud processing and combined with height information, the preset SOD value can be adjusted to ensure that the SOD value remains unchanged during the deposition of the next layer. In addition, the height difference of each area after grid division is also used to determine whether the workpiece has convex or concave defects after the current layer is deposited, and the location of the defect in the print is 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 and location of defects can be determined based on the grayscale image, and the parameters can be modified based on the defects to ensure the stability and reliability of subsequent processing. Figure 4 From the upper left to the lower right, the visual results of the defect detection of the first nine layers in the additive process are shown. The black grid is the defect area. According to the defect detection results of the current layer, the parameters can be adjusted in the printing process of the next layer to make repairs, so as to avoid the accumulation of defects layer by layer in the additive process and cause the quality of the formed parts to be unqualified.
[0064] Furthermore, if the target height of the print part has been preset before printing begins, the height of the print part is confirmed by the height data, and the value of the current layer height minus the initial printing height is greater than or equal to the preset height, then the printing is determined to be completed and the process is terminated; if the target height of the print part is not preset, the height of the print part is determined to have reached the maximum height of the STL model. If it is satisfied, the process is automatically terminated to complete the additive manufacturing of the target part.
[0065] As can be seen from the above, the embodiment of the present application realizes remote real-time detection of robot direct laser deposition additive manufacturing by introducing a height feedback system and a defect detection method. It can not only ensure the stability of the printing process and improve the printing accuracy, but also timely discover defects and quickly repair them during the direct laser deposition process, avoiding the defects in the preparation process being ignored, resulting in the accumulation of defects layer by layer, making the final molded part unqualified, and thus the waste of the entire molded part being scrapped, 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] A 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 model slices according to the workpiece model data;
[0068] A height information acquisition module 12 is used 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;
[0069] A height information judgment module 13 is used to process the height information to obtain the height value of each area of the current printing workpiece, and judge whether each of the model slices has been printed according to 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 the 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 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 have been printed, then stop the printing process to obtain the target printed workpiece.
[0071] As can be seen from the above, the embodiment of the present 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, and it is possible to determine whether the printed workpiece has printing defects after each layer of model slice is printed, and to adjust the parameters by changing the printing speed, powder feeding speed and other parameters. In this way, parameters can be automatically adjusted during the additive manufacturing process and defects of the formed parts can be detected.
[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 calculate and generate a plurality of model slices and a printing trajectory corresponding to each layer of model slices based on the parallel lines by using an intersection algorithm.
[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, so as 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, used for processing the height information to obtain point cloud data, and performing denoising and gridding processing on the point cloud data to obtain height values of each area of the current printing workpiece;
[0078] A height value judgment unit is used 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 model slices that have not been printed.
[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 present application also discloses an electronic device. Figure 6 It is a structural diagram of an electronic device 20 according to an exemplary embodiment, and the content in the figure cannot be regarded 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. Among them, the memory 22 is used to store a computer program, and the computer program 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 working 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, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present 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, and 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 storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, 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 may be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete 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 that can be used to complete other specific tasks.
[0086] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the direct laser deposition additive manufacturing method disclosed above is implemented. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the aforementioned embodiments, and no further description will be given here.
[0087] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[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 composition and steps of each example have been generally described in the above description according to function. 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 to be beyond the scope of this application.
[0089] The steps of the method or algorithm 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 a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, 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 article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0091] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article 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 general technicians in this field, according to the idea of the present application, there will 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 the height values of each area of the current printing workpiece, and judging 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 value to obtain updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices; The next layer of model slices is used as new target model slices, and the process jumps 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 have been printed, then the printing process is stopped to obtain the target printed workpiece.
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 a plurality of model slices and a printing track corresponding to each layer of the model slice are calculated and generated based on the parallel lines using an intersection algorithm.
3. The direct laser deposition additive manufacturing method according to claim 1, characterized in that: The current printing parameters include the spray 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 the printing operation of the target model slice is completed, the height information of the currently printed workpiece is obtained, including: After the printing operation of the target model slice is completed, the height of the current printing workpiece is measured by line scanning laser to obtain the height information of the current printing workpiece.
5. The direct laser deposition additive manufacturing method according to claim 1, characterized in that: The processing of the height information to obtain the height values of each area of the current printing workpiece includes: The height information is processed to obtain point cloud data, and the point cloud data is subjected to denoising and gridding to obtain height values of each area of the current printing workpiece.
6. The direct laser deposition additive manufacturing method according to claim 5, characterized in that: After the point cloud data is subjected to denoising and gridding processing to obtain the 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 location information of the processing defects.
7. The direct laser deposition additive manufacturing method according to any one of claims 1 to 6, characterized in that: The step of judging whether all the model slices have been printed according to the current printing height includes: Determine 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.
8. 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 slices 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 is used to process the height information to obtain the height value of each area of the current printing workpiece, and judge whether each of the model slices has been printed according to 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 the updated current printing parameters and the updated printing trajectory corresponding to the next layer of model slices; The printing step jump module is used 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 have been printed, then stop the printing process to obtain the target printed workpiece.
9. 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 7.
10. 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 7 is implemented.
Citation Information
Patent Citations
Method for manufacturing metal laser melting additive
CN107876771A
Method for conducting synchronous modification on powder-feeding type laser additive manufacturing manufactured workpiece
CN108247056A
Laser deposition scanning path planning method
CN109290579A
Gradient regulation and control method for technological parameters of additive manufacturing process
CN110340358A
Intelligent monitoring and detecting system integrating multiple sensors and used for multi-shaft additional material manufacturing
CN112677477A
Cited By
Composite structure assembling method, device, equipment and medium
CN120816729A
A composite structure assembly method, apparatus, device, and medium
CN120816729B